c3f0342a2dEarthman deck: new TarotCard fields + full 49-card major arcana reseed
Disco DeDisco
2026-04-27 01:51:40 -04:00
ad7a354f8cPICK SEA overlay: sea SCSS → _card-deck.scss; Sig card + qualifier display; crossing slot deferred
Disco DeDisco
2026-04-27 01:02:01 -04:00
7fcb6f307cPICK SEA: modal w. Celtic Cross layout + spread select; PICK SKY swaps to PICK SEA after sky save — TDD
Disco DeDisco
2026-04-26 21:30:27 -04:00
e2515d9b44fixed three FTs clogging pipeline that needed slight CSS-selector redirects to conform with recent refactors
Disco DeDisco
2026-04-26 21:17:42 -04:00
5aaff6240bpalette tooltip: contextual description per lock state; earned date below Unlocked in green — TDD
Disco DeDisco
2026-04-26 18:59:10 -04:00
c78ecb61bfnatus wheel: unified PRV/NXT cycle merging planets & angles; drop degree from classic element contribs; tt-planet-sym larger; tt-sign-type italic — TDD
Disco DeDisco
2026-04-26 18:42:47 -04:00
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