discoman
  • Joined on 2026-02-10
discoman pushed to main at discoman/python-tdd 2026-04-06 04:48:41 +00:00
55bb450d27 z-index audit + aperture fill + resize:end debounce + landscape sig-grid cap
discoman pushed to main at discoman/python-tdd 2026-04-06 03:45:10 +00:00
e28d55ad58 remove obsolete sig-select FTs (S1/S3/S4) based on old sequential 36-card design
b110bb6d01 remove obsolete skipped tests; fix billboard applet menu containment; align landscape menus
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-06 03:15:33 +00:00
2892b51101 fix SigSelect Jasmine: return test API from IIFE; pend touch specs on desktop
871e94b298 sig-select landscape: stage card now visible; gear/kit btns in right sidebar column
c3ab78cc57 many deck changes, including pentacles to crowns, middle arcana, and major arcana fa icons
c7370bda03 sig-select sprint: SigReservation model + sig_reserve view (OK/NVM hold); full sig-select.js rewrite with stage preview, WS hover cursors, reservation lock (must NVM before OK-ing another card — enforced server-side 409 + JS guard); sizeSigModal() + sizeSigCard() in room.js (JS-based card sizing avoids libsass cqw/cqh limitation); stat block hidden until OK pressed; mobile touch: dismiss stage on outside-grid tap when unfocused; 17 IT + Jasmine specs
Compare 4 commits »
discoman pushed to main at discoman/python-tdd 2026-04-05 23:10:12 +00:00
a15d91dfe6 wrapped the _gatekeeper.html partial modal to split each function into four different panels; removed deviant landscape styling to unify it with default styling (much more robust now)
fecb1fddca restored position circles to their top attr value to avoid old clipping-under-h2 issue; pushed down gatekeeper modal in room.html
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-05 21:24:00 +00:00
2028f1a544 more refinements to Earthman deck names and allegories; tweaks to navbar alignment in landscape media queries
discoman pushed to main at discoman/python-tdd 2026-04-05 20:54:35 +00:00
40c747a837 landscape navbar centering: reset portrait margin-right on .container-fluid + margin-left on .navbar-brand so sidebar contents align to horizontal centre; showGuard gains invertY option for modal-grid callers (role-select cards fly away from centre); gameboard.js showPortals gains viewport-half detection so game-kit tooltips show below when tokens are in upper half (landscape clip fix); position-strip top: 0; tighten gear-btn btn-abandon selector to #id_room_menu scope
40a55721ab major navbar overhaul: .btn-primary.btn-xl now reads CONT GAME and links to the user's most recently active game; log out functionality transferred to new BYE .btn-abandon abutting login spans; tooltips for each asserted via new FTs.test_navbar methods to appear w.in visible area
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-05 05:52:47 +00:00
d4518a0671 fixed jasmine & RoleSelectTest FT methods that were failing due to the Role card reordering in previous pipeline push
discoman pushed to main at discoman/python-tdd 2026-04-05 05:24:07 +00:00
74f63a7721 rearranged Role select cards for final presentation ordering; unified Role select tooltip appearance; bottom row of Role select tooltips now appears below bottom row, not layered atop top row; clicking out of one Role select card tooltip and onto another Role select card specifically opens the next tooltip (former behavior made user click once to exit old tooltip, once more to open new one)
bd3d7fc7bd role-select.js ensures Role select card stack disappears via WS upon conclusion of Role selection, w. if-conditional support from apps.epic.views; ensured border present on card-stack when .active in _room.scss; changed default #id_tray to unhidden, only hidden during Role select until Role selected; polished & unified Role .card-front, .card.back & .card-stack styling
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-04 19:10:56 +00:00
c00288e256 another #id_pick_sigs_btn IT fix
discoman pushed to main at discoman/python-tdd 2026-04-04 19:06:03 +00:00
b5de96660a fix to pipeline involving new #id_pick_sigs_btn css selector
discoman pushed to main at discoman/python-tdd 2026-04-04 18:55:07 +00:00
96bb05a4ba fixed some failing jasmine tests stemming from previous commit
4e07fcf38b fixed several animation & transition problems plaguing the inventory tray
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-04 18:34:50 +00:00
b74f8e1bb1 pick_sigs view + cursor polarity groups; game kit gear menu; housekeeping
discoman pushed to main at discoman/python-tdd 2026-04-04 17:50:02 +00:00
188365f412 game kit gear menu + login form UX polish; left-side position indicator flip
discoman pushed to main at discoman/python-tdd 2026-04-03 18:55:45 +00:00
824f35590b minor styling fixes
discoman pushed to main at discoman/python-tdd 2026-04-03 02:31:44 +00:00
43cb84e8f4 updated assertions in FTs.test_billboard to match the refined prose rendering from last commit
discoman pushed to main at discoman/python-tdd 2026-04-02 20:37:45 +00:00
3ae4360804 Update src/functional_tests/test_billboard.py
discoman pushed to main at discoman/python-tdd 2026-04-02 19:43:09 +00:00
afe8e2b32c tweaked some prose templating in apps.drama.models; updated _applet-billboard-most-recent.html partial to mirror new row-by-row styling & html structure of room_scroll.html
discoman pushed to main at discoman/python-tdd 2026-04-02 19:22:13 +00:00
ca38875660 fixed reverse chronological ordering in a pair of FTs clogging the pipeline; added ActivityPub to project; new apps.ap for WebFinger, Actor, Outbox views; apps.lyric.models now contains ap_public_key, ap_private_key fields + ensure_keypair(); new apps.lyric migration accordingly; new in drama.models are to_activity() w. JoinGate, SelectRole, Create compat. & None verb support; new core.urls for /.well-known/webfinger + /ap/ included; cryptography installed, added to reqs.txt; 24 new green UTs & ITs; in sum, project is now read-only ActivityPub node
discoman pushed to main at discoman/python-tdd 2026-04-02 18:51:17 +00:00
8538f76b13 new core.middleware sets cookie for scroll timestamp view to local browser time, w. new corresponding tests in core.tests.UTs.test_middleware; apps.lyric.templatetags.lyric_extras determines timestamp format based on duration elapsed since timestamp; apps.bill.tests.ITs.test_views renamed, now also asserts scroll renders event body and time in columns
discoman pushed to main at discoman/python-tdd 2026-04-02 18:15:09 +00:00
2a7d4c7410 new migrations in apps.epic for further refinements made to Pope card nomenclature