discoman
  • Joined on 2026-02-10
discoman pushed to main at discoman/python-tdd 2026-03-24 04:49:19 +00:00
f347af7eff reordered footer tab icons; addressed pipeline layout FT error
discoman pushed to main at discoman/python-tdd 2026-03-24 04:29:04 +00:00
e59d5fd4c0 committing uncommitted styling changes from static_src/scss/
discoman pushed to main at discoman/python-tdd 2026-03-24 04:26:35 +00:00
62f6c27806 many styling changes to applets and palettes applet esp.; all applets seeded w. < 3rows bumped to 3 w. new migration in apps.applets; setting palette no longer reloads entire page, only preset background-color vars; two new ITs in apps.dash.tests.ITs.test_views.SetPaletteTest to ensure dash.views functionality fires; unified h2 applet title html structure & styled its text vertically to waste less applet space
discoman pushed to main at discoman/python-tdd 2026-03-24 02:56:20 +00:00
cc02419e8d actually bubbles up original error w.o pickling TypeErrors wrapping it
discoman pushed to main at discoman/python-tdd 2026-03-24 00:08:10 +00:00
c331e72de6 fixed some styling issues that prevented the enter email for login field from displaying on landscape breakpoints
discoman pushed to main at discoman/python-tdd 2026-03-23 23:50:20 +00:00
a1f8d294a3 several more styling fixes to get landscape FTs to pass pipeline
discoman pushed to main at discoman/python-tdd 2026-03-23 23:32:09 +00:00
5607f70852 added type='button' to both guard portal btns so firefox won't normalize to type='submit'; fixed several FTs for new click-guard functionality on Role card select & room gear menu DEL & BYE btns; several restorations to landscape breakpoint incl. logged-ion display_name, copyright info; provided title to room_scroll.html; a slurry of other minor fixes
discoman pushed to main at discoman/python-tdd 2026-03-23 05:06:24 +00:00
eecb6c2be6 ensured footer was pinned to bottom of page for new-ish billboard.html & room_scroll.html pages; introduced mobile landscape layout, incl. leftward 'navbar', rightward 'footer'; ensured z-index primacy of #id_kit_btn, which would here appear behind the kit bar when open; other fixes introduced by problems stemming largely from new landscape styling
discoman pushed to main at discoman/python-tdd 2026-03-22 19:07:02 +00:00
2fd3ec9ab2 added header_text to billboard.html; restored L+R .container padding after last fix (still 0 T+B)
discoman pushed to main at discoman/python-tdd 2026-03-22 18:36:10 +00:00
cad3744a57 gameboard gear menu clipping under footer aperture finally RESOLVED; .container padding attr true cause behind two red herrings, #id_footer background attr & %applets-grid mask-image attr; latter still pared down to open more viewable space in applet container aperture
discoman pushed to main at discoman/python-tdd 2026-03-22 03:57:40 +00:00
ffb374c81c updated palette-classes ending in .*-light to switch the rgb values of their tooltip background-color attrs from black to white (better accessibility); changed 'monochrome-light' & its cognates to 'oblivion-light', since it's hardly monochrome at all anymore
discoman pushed to main at discoman/python-tdd 2026-03-22 03:40:11 +00:00
3b905e0436 moved _scroll.html from templates/apps/drama/ to templates/core/_partials/; updated templates/apps/billboard/room_scroll.html include tag to point there
discoman pushed to main at discoman/python-tdd 2026-03-22 03:26:15 +00:00
f1b5ba2a71 given flaky --parallel FT pipeline fails, new fix in core.runner, incl. _Py313SafeRemoteTestRunner, so that errors bubbling up don't read as generic TypeError: cannot pickle 'traceback' object
discoman pushed to main at discoman/python-tdd 2026-03-22 02:22:16 +00:00
184854a2de new apps.epic.tests.integrated.test_views.PickRolesViewTest.test_pick_roles_idempotent_no_duplicate seats passes w. duplicate no-op post ensures single line addition to apps.epic.views.pick_roles prevents ea. position from drawing twice ea. turn during Role Select phase at table; new assertions in FTs.test_room_role_select.RoleSelectChannelsTest.test_turn_passes_after_selection for same
discoman pushed to main at discoman/python-tdd 2026-03-21 18:33:16 +00:00
f5c2cf4636 in role-select.js, selectRole() runs in more precise ordering to ensure card hand for role selection passes to the next gamer after a selection is made; previous bug allowed multiple cards at a single gamer position, which prevented the card hand from making a circuit around the table before depletion; backend fixes including to apps.epic.views.select_role; +2 FTs & +1 IT asserts these features
discoman pushed to main at discoman/python-tdd 2026-03-19 19:49:08 +00:00
91e0eaad8e new DRAMA & BILLBOARD apps to start provenance system; new billboard.html & _scroll.html templates; admin area now displays game event log; new CLAUDE.md file to free up Claude Code's memory.md space; minor additions to apps.epic.views to ensure new systems just described adhere to existing game views
discoman pushed to main at discoman/python-tdd 2026-03-19 04:00:12 +00:00
5a811d0079 plugged some test coverage lacunae, incl. tests for release_slot for the Carte Blanche; select_role for ROLE_CHOICES & ROLE_SELECT; equip_trinket non-POST paths; & tooltip_shoptalk for the Tithe Token
discoman pushed to main at discoman/python-tdd 2026-03-19 03:15:14 +00:00
8c2a5d24ec updated .fa-ban icon to update via js & ws; changed taken_roles (or its cognates) everywhere to starter_roles, as 'taken' will be used in respect to roles thru-out entire game, not just this seat-determining phase of Role Select; patched up chosen cards not disappearing upon previous gamer choice, & a try,except that catches attempts to select one anyway w. a 409 & optimistic card rollback; new IT confirms this 409
discoman pushed to main at discoman/python-tdd 2026-03-19 02:21:01 +00:00
4f076165ef removed console ws closed warning on event.wasClean
discoman pushed to main at discoman/python-tdd 2026-03-19 02:03:22 +00:00
3a87a17017 Dockerfile updated to run uvicorn worker class to support asgi (was still gunicorn & wsgi)