5655342d9fCI: add sequential tag for NoteEquipTitleTest; woodpecker runs it w.o --parallel
Disco DeDisco
2026-04-23 03:12:24 -04:00
2088fedeeeload note.js in dashboard _scripts.html so My Sky applet banner works; fix stale new-note applet seeds in FTs
Disco DeDisco
2026-04-23 02:34:40 -04:00
6ebb2fbd51natus wheel: fix planet aspect lines to ASC/MC; classic element tooltips show Planets +# count
Disco DeDisco
2026-04-23 02:11:06 -04:00
b86a4ddd73fix FT note→post renames in test_sharing & test_layout_and_styling; note page layout polish
Disco DeDisco
2026-04-23 01:55:12 -04:00
214120ef2dnote title equip: DON/DOFF buttons outside top-left corner; User.active_title FK; don/doff views; greeting updated via JS — TDD
Disco DeDisco
2026-04-23 01:44:58 -04:00
7d4389a74anote palette modal: NVM closes confirm only; confirm visibility via style.display; swatch labels from _PALETTE_DEFS; recognitions block — TDD
Disco DeDisco
2026-04-23 01:31:19 -04:00
cd5252c185note palette: swatch previews body palette, NVM reverts, OK saves sitewide; note_set_palette also saves user.palette — TDD
Disco DeDisco
2026-04-22 23:54:05 -04:00
565f727aa6recognition: recognition.js showBanner/handleSaveResponse; wired into sky SAVE handler on applet & sky page — TDD
Disco DeDisco
2026-04-22 03:05:35 -04:00
3cc9f5a527recognition: seed billboard-recognition applet 4×4; vertical title link; placement in billboard grid
Disco DeDisco
2026-04-22 02:21:35 -04:00
be061f6bc2recognition: Recognition model w. grant_if_new; sky_save returns stargazer on first chart save — TDD
Disco DeDisco
2026-04-22 02:13:29 -04:00
83ce238a2frecognition: Stargazer FT — invalid save stays locked, valid save fires banner, full flow to palette unlock — TDD
Disco DeDisco
2026-04-22 02:09:48 -04:00
6069d86ec5skipped a localstorage natus FT clogging the pipeline
Disco DeDisco
2026-04-22 01:55:39 -04:00
a44727c559rootvars: add --qua/--qui/--six depth shades to all element color groups
Disco DeDisco
2026-04-22 00:59:11 -04:00
b8ac004fb6sky wheel: element contributor display; sign + house tooltips — TDD
Disco DeDisco
2026-04-21 20:07:40 -04:00
02975d79d3natus wheel: fix DON/DOFF reset on PRV/NXT return to DONned planet — TDD
Disco DeDisco
2026-04-21 16:04:32 -04:00
04f0e87ebafix shadowed test classes restoring 41 dead tests; add missing coverage
Disco DeDisco
2026-04-21 15:56:36 -04:00
ebc460fe67gitignore *.ps1 — local Windows dev utility, not app code
Disco DeDisco
2026-04-21 15:47:41 -04:00
7c249500bdrefactor: extract apply_applet_toggle, rooms_for_user & natus helpers to utils; DRY toggle views
Disco DeDisco
2026-04-21 15:46:30 -04:00
ea2bfa6ce1natus wheel: aspect line system, element tooltip overhaul, ring/spoke changes — TDD
Disco DeDisco
2026-04-21 03:17:20 -04:00
9c7d58f0b3updates to pyswiss aspect & aspect application data served over API, incl. seminal invocation of Space parades & Time stellia
Disco DeDisco
2026-04-21 00:37:33 -04:00
4761d3f939natus FT: dispatchEvent for SVG element click; .click() fails on SVGElement
Disco DeDisco
2026-04-19 21:25:23 -04:00
f15b17f7bdfixed failing test to assert the right thing to match new Palette applet code
Disco DeDisco
2026-04-18 02:34:39 -04:00
122de3bc80PALETTE: swatch preview + tooltip + OK commit — TDD
Disco DeDisco
2026-04-18 02:05:27 -04:00
6e995647e4palette changes and renames: nirvana->bardo, sepia->cedar
Disco DeDisco
2026-04-18 00:11:31 -04:00
d7d20f25e3removed #id_natus_confirm .btn.btn-primary styling that forced it to become elliptical and spread across applet; now negative top margin and self-centering
Disco DeDisco
2026-04-17 23:27:28 -04:00
758c9c5377COVERAGE: patch 91% → 96%+ — 603 tests, tasks.py at 100%
Disco DeDisco
2026-04-17 23:23:28 -04:00
7c03bded8dsome FT renames for readability; added natus form to My Sky applet
Disco DeDisco
2026-04-17 22:30:11 -04:00
bd9a2fdae3pyswiss_url env var added to more places throughout ansible vault architecture; staging now has working astro wheel
Disco DeDisco
2026-04-16 12:04:46 -04:00
4f8e52890bforgot PYSWISS_URL in live server env, preventing Sky selection from generating an astro wheel
Disco DeDisco
2026-04-16 11:22:52 -04:00
9beb21bffePICK SKY: natal wheel polish — house/sign fill fixes, button layout, localStorage FT
Disco DeDisco
2026-04-15 00:49:14 -04:00
6248d95bf3PICK SKY overlay: D3 natal wheel, Character model, PySwiss aspects+tz
Disco DeDisco
2026-04-14 02:09:26 -04:00
44cf399352added path filters to main + pyswiss pipelines; fixed deploy-pyswiss absolute path for deploy.sh
Disco DeDisco
2026-04-14 00:26:54 -04:00
df2b353ebdsplit Woodpecker into separate main + pyswiss pipelines; added deploy-prod tag-triggered step for earthmanrpg.com cutover
Disco DeDisco
2026-04-13 23:55:49 -04:00
3fd1f5e990added django-cors-headers to pyswiss: allows browser fetch from *.earthmanrpg.me and localhost
Disco DeDisco
2026-04-13 23:08:32 -04:00
02a7a0ef2eadded deploy-pyswiss Woodpecker step to auto-deploy pyswiss droplet on push to main
Disco DeDisco
2026-04-13 22:59:08 -04:00
cc2ab869f1wired PySwiss microservice deployment: env-driven settings, gunicorn pinned, PYSWISS_URL in main settings, test-pyswiss CI stage
Disco DeDisco
2026-04-13 21:55:58 -04:00
8c711ac674added missing & crucial pyswiss.core.wsgi file pointing to DJANGO_SETTINGS_MODULE
Disco DeDisco
2026-04-13 20:47:18 -04:00
b8af0041ccscaffolded PySwiss microservice: Django 6.0 project at pyswiss/ (core/ settings, apps/charts/), GET /api/chart/ + GET /api/charts/ views, EphemerisSnapshot model + migration, populate_ephemeris management command, 41 ITs (integrated + unit, all green); separate .venv with pyswisseph 2.10.3.2
Disco DeDisco
2026-04-13 19:03:45 -04:00
97ec2f6ee6cropped & centered Sig icon placeholder in #id_tray_* apparatus
Disco DeDisco
2026-04-13 14:28:53 -04:00
0a135c2149implemented sig_confirm view: guards (403 unseated, 400 wrong phase, 400 not-all-ready), significator assignment from reservations, polarity_room_done + pick_sky_available broadcasts, SKY_SELECT advance when both polarities done
Disco DeDisco
2026-04-13 13:00:16 -04:00
f1e9a9657bfixed SRG5-8 channels FTs: multi-browser sig-card OK flow now uses execute_async_script to iterate cards until a non-conflicting reserve succeeds (bypasses ElementNotInteractableException + 409 same-card conflicts); added wait_for_slow for 12s countdown in SRG8; added browser=None param to ChannelsFunctionalTest.wait_for/wait_for_slow
Disco DeDisco
2026-04-13 02:31:00 -04:00
32d8d97360wired PICK SKY server-side polarity countdown via threading.Timer (tasks.py); fixed polarity_done overlay gating on refresh; cleared sig-select floats on overlay dismiss; filtered Redact events from Most Recent applet
Disco DeDisco
2026-04-13 00:34:05 -04:00
df421fb6c0added PICK SKY ready gate: SigReservation.ready + countdown_remaining fields, Room.SKY_SELECT status + sig_select_started_at, sig_ready + sig_confirm views, WS notifiers for countdown_start/cancel/polarity_room_done/pick_sky_available, migration 0031, PICK SKY btn in hex center at SKY_SELECT, tray cell 2 sig card placeholder; FTs SRG1-8 written (pending JS/consumer)
Disco DeDisco
2026-04-09 01:17:24 -04:00
3800c5bdadfixed attribution of .fa-hand-pointer cursor color scheme to ordering according to token-drop sequence instead of seat sequence; updates to accomodate this throughout apps.epic.models & .views, plus new apps.epic migration; assigned #id_sig_cursor_portal a z-index value corresponding to a high position but still beneath the #id_tray apparatus; minor semantic reordering of INSTALLED_APPS in core.settings
Disco DeDisco
2026-04-08 22:53:44 -04:00
12d575a84bfixed seeding problem w. setUp helper causing same FTs to persistently fail
Disco DeDisco
2026-04-08 13:34:22 -04:00
c14b6d7062fixed some old data in two pipeline errors pointing to new Middle Arcana labels still as Minor Arcana
Disco DeDisco
2026-04-08 12:51:46 -04:00
a7c5468cbcfixed failing channels FT related to Sig select; FT fix only, code written as intended
Disco DeDisco
2026-04-08 12:18:20 -04:00
4da8750c60fixed tooltip illegibility due to similar color to bg on .sig-overlay when data-polarity='gravity'
Disco DeDisco
2026-04-08 11:57:44 -04:00
cf40f626e6Sig select: _card-deck.scss extract, WS cursor fixes, own-role indicators, role icon refresh
Disco DeDisco
2026-04-08 11:52:49 -04:00
99a826f6c9FT: pin AppletMenuDismissTest to portrait viewport (800×1200)
Disco DeDisco
2026-04-07 01:26:35 -04:00
51fe2614faoverruling other scss specificity in .btn-disabled
Disco DeDisco
2026-04-07 00:43:26 -04:00
56dc094b45Jasmine: fix 2 failing specs, drop 5 always-pending touch specs
Disco DeDisco
2026-04-07 00:36:28 -04:00
520fdf7862Sig select: caution tooltip, FLIP/FYI stat block, keyword display
Disco DeDisco
2026-04-07 00:22:04 -04:00
e2cc38686fXL landscape: revert tray to landscape style; fix sig-stage stretch
Disco DeDisco
2026-04-06 20:11:24 -04:00
0bcc7567bbXL landscape polish: btn-primary sizing, tray from right, footer bg, layout fixes
Disco DeDisco
2026-04-06 03:02:37 -04:00
55bb450d27z-index audit + aperture fill + resize:end debounce + landscape sig-grid cap
Disco DeDisco
2026-04-06 00:48:25 -04:00
e28d55ad58remove obsolete sig-select FTs (S1/S3/S4) based on old sequential 36-card design
Disco DeDisco
2026-04-05 23:44:54 -04:00
b110bb6d01remove obsolete skipped tests; fix billboard applet menu containment; align landscape menus
Disco DeDisco
2026-04-05 23:33:13 -04:00
2892b51101fix SigSelect Jasmine: return test API from IIFE; pend touch specs on desktop
Disco DeDisco
2026-04-05 23:14:56 -04:00
871e94b298sig-select landscape: stage card now visible; gear/kit btns in right sidebar column
Disco DeDisco
2026-04-05 23:02:32 -04:00
c3ab78cc57many deck changes, including pentacles to crowns, middle arcana, and major arcana fa icons
Disco DeDisco
2026-04-05 22:32:40 -04:00
c7370bda03sig-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
Disco DeDisco
2026-04-05 22:01:23 -04:00
a15d91dfe6wrapped 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)
Disco DeDisco
2026-04-05 19:10:02 -04:00
fecb1fddcarestored position circles to their top attr value to avoid old clipping-under-h2 issue; pushed down gatekeeper modal in room.html
Disco DeDisco
2026-04-05 18:32:45 -04:00
2028f1a544more refinements to Earthman deck names and allegories; tweaks to navbar alignment in landscape media queries
Disco DeDisco
2026-04-05 17:23:51 -04:00
40c747a837landscape 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
Disco DeDisco
2026-04-05 16:54:03 -04:00
40a55721abmajor 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
Disco DeDisco
2026-04-05 16:00:52 -04:00
d4518a0671fixed jasmine & RoleSelectTest FT methods that were failing due to the Role card reordering in previous pipeline push
Disco DeDisco
2026-04-05 01:52:30 -04:00
74f63a7721rearranged 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)
Disco DeDisco
2026-04-05 01:23:20 -04:00
bd3d7fc7bdrole-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
Disco DeDisco
2026-04-05 01:14:31 -04:00
c00288e256another #id_pick_sigs_btn IT fix
Disco DeDisco
2026-04-04 15:10:48 -04:00
b5de96660afix to pipeline involving new #id_pick_sigs_btn css selector
Disco DeDisco
2026-04-04 15:05:55 -04:00
96bb05a4bafixed some failing jasmine tests stemming from previous commit
Disco DeDisco
2026-04-04 14:54:54 -04:00
4e07fcf38bfixed several animation & transition problems plaguing the inventory tray
Disco DeDisco
2026-04-04 14:51:49 -04:00
b74f8e1bb1pick_sigs view + cursor polarity groups; game kit gear menu; housekeeping
Disco DeDisco
2026-04-04 14:33:35 -04:00
188365f412game kit gear menu + login form UX polish; left-side position indicator flip
Disco DeDisco
2026-04-04 13:49:48 -04:00
824f35590bminor styling fixes
Disco DeDisco
2026-04-03 14:55:37 -04:00