Commit Graph

  • 5655342d9f CI: add sequential tag for NoteEquipTitleTest; woodpecker runs it w.o --parallel Disco DeDisco 2026-04-23 03:12:24 -04:00
  • 2088fedeee load 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
  • 6ebb2fbd51 natus wheel: fix planet aspect lines to ASC/MC; classic element tooltips show Planets +# count Disco DeDisco 2026-04-23 02:11:06 -04:00
  • b86a4ddd73 fix 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
  • 214120ef2d note 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
  • 7d4389a74a note 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
  • cd5252c185 note 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
  • e8687dc050 note banner NVM: btn-danger → btn-cancel (orange) Disco DeDisco 2026-04-22 22:43:50 -04:00
  • 48aad6ce35 note banner: tooltip style (Gaussian bg, border, blur); fix Recognition→Note in sky.html & _applet-my-sky.html Disco DeDisco 2026-04-22 22:41:40 -04:00
  • 473e6bc45a rename: Note→Post/Line (dashboard); Recognition→Note (drama); new-post/my-posts to billboard Disco DeDisco 2026-04-22 22:32:34 -04:00
  • 6d9d3d4f54 recognition: page, palette modal, & dashboard palette unlock — TDD Disco DeDisco 2026-04-22 04:02:14 -04:00
  • 565f727aa6 recognition: recognition.js showBanner/handleSaveResponse; wired into sky SAVE handler on applet & sky page — TDD Disco DeDisco 2026-04-22 03:05:35 -04:00
  • 3cc9f5a527 recognition: seed billboard-recognition applet 4×4; vertical title link; placement in billboard grid Disco DeDisco 2026-04-22 02:21:35 -04:00
  • be061f6bc2 recognition: 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
  • 83ce238a2f recognition: 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
  • 6069d86ec5 skipped a localstorage natus FT clogging the pipeline Disco DeDisco 2026-04-22 01:55:39 -04:00
  • a44727c559 rootvars: add --qua/--qui/--six depth shades to all element color groups Disco DeDisco 2026-04-22 00:59:11 -04:00
  • 0b2320e39b natus wheel: ASC/MC angles — tooltips, aspect lines, section headers, tooltip polish Disco DeDisco 2026-04-22 00:58:19 -04:00
  • 5c05bd6552 sky: store birth_tz, prefill form from User model, drop localStorage Disco DeDisco 2026-04-21 21:54:34 -04:00
  • b5a92ddf77 natus wheel: house tooltip polish — br, pointer-events, @deg° muting Disco DeDisco 2026-04-21 21:54:06 -04:00
  • bb1cda9c9c natus wheel: planet/sign/house tooltip layout overhaul — TDD Disco DeDisco 2026-04-21 21:20:05 -04:00
  • 3974fdac82 sky_natus_data: return stored sky_chart_data (preserves correct asc) Disco DeDisco 2026-04-21 20:58:16 -04:00
  • b8ac004fb6 sky wheel: element contributor display; sign + house tooltips — TDD Disco DeDisco 2026-04-21 20:07:40 -04:00
  • 02975d79d3 natus wheel: fix DON/DOFF reset on PRV/NXT return to DONned planet — TDD Disco DeDisco 2026-04-21 16:04:32 -04:00
  • 04f0e87eba fix shadowed test classes restoring 41 dead tests; add missing coverage Disco DeDisco 2026-04-21 15:56:36 -04:00
  • ebc460fe67 gitignore *.ps1 — local Windows dev utility, not app code Disco DeDisco 2026-04-21 15:47:41 -04:00
  • 7c249500bd refactor: extract apply_applet_toggle, rooms_for_user & natus helpers to utils; DRY toggle views Disco DeDisco 2026-04-21 15:46:30 -04:00
  • ea2bfa6ce1 natus wheel: aspect line system, element tooltip overhaul, ring/spoke changes — TDD Disco DeDisco 2026-04-21 03:17:20 -04:00
  • 9c7d58f0b3 updates 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
  • 4761d3f939 natus FT: dispatchEvent for SVG element click; .click() fails on SVGElement Disco DeDisco 2026-04-19 21:25:23 -04:00
  • 2be330e698 NATUS WHEEL: half-wheel tooltip positioning + click-outside fix — TDD Disco DeDisco 2026-04-19 17:27:52 -04:00
  • fbf260b148 NATUS WHEEL: tick lines + dual conjunction tooltip — TDD Disco DeDisco 2026-04-19 00:16:05 -04:00
  • 09ed64080b natus tooltip: fix portal placement + viewport clamping + SVG sign icon Disco DeDisco 2026-04-18 14:02:49 -04:00
  • f15b17f7bd fixed failing test to assert the right thing to match new Palette applet code Disco DeDisco 2026-04-18 02:34:39 -04:00
  • 122de3bc80 PALETTE: swatch preview + tooltip + OK commit — TDD Disco DeDisco 2026-04-18 02:05:27 -04:00
  • 6e995647e4 palette changes and renames: nirvana->bardo, sepia->cedar Disco DeDisco 2026-04-18 00:11:31 -04:00
  • d7d20f25e3 removed #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
  • 758c9c5377 COVERAGE: patch 91% → 96%+ — 603 tests, tasks.py at 100% Disco DeDisco 2026-04-17 23:23:28 -04:00
  • 7c03bded8d some FT renames for readability; added natus form to My Sky applet Disco DeDisco 2026-04-17 22:30:11 -04:00
  • 8a24021739 MY SKY: full-page layout polish — aperture pinning, wheel-above-form, centred wheel Disco DeDisco 2026-04-16 14:40:52 -04:00
  • bd9a2fdae3 pyswiss_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
  • 4f8e52890b forgot PYSWISS_URL in live server env, preventing Sky selection from generating an astro wheel Disco DeDisco 2026-04-16 11:22:52 -04:00
  • abf8be8861 MY SKY: dashboard applet + full-page natal chart — TDD Disco DeDisco 2026-04-16 03:03:19 -04:00
  • 127f4a092d TOOLTIPS: extract .tt base to _tooltips.scss + natus element/planet title colours Disco DeDisco 2026-04-16 02:36:24 -04:00
  • 2910012b67 PICK SKY: natal wheel planet tooltips + FT modernisation Disco DeDisco 2026-04-16 01:57:02 -04:00
  • db9ac9cb24 GAME KIT: DON|DOFF equip system — portal tooltips, kit bag sync, btn-disabled fix Disco DeDisco 2026-04-16 00:14:47 -04:00
  • d3e4638233 TOOLTIPS: wallet tokens refactor — .token-tooltip → .tt + child classes Disco DeDisco 2026-04-15 22:42:37 -04:00
  • 10a6809dcf TOOLTIPS: game kit applet refactor — .token-tooltip → .tt + double-tooltip fix Disco DeDisco 2026-04-15 22:39:01 -04:00
  • de4ac60aec tooltips app TDD spike + kit bag refactor to .tt Disco DeDisco 2026-04-15 22:16:50 -04:00
  • 71ef3dcb7f PICK SKY: natal wheel icon + palette sprint — inline SVG zodiac icons, per-planet alchemical colors Disco DeDisco 2026-04-15 18:20:39 -04:00
  • 9beb21bffe PICK SKY: natal wheel polish — house/sign fill fixes, button layout, localStorage FT Disco DeDisco 2026-04-15 00:49:14 -04:00
  • 6248d95bf3 PICK SKY overlay: D3 natal wheel, Character model, PySwiss aspects+tz Disco DeDisco 2026-04-14 02:09:26 -04:00
  • 44cf399352 added path filters to main + pyswiss pipelines; fixed deploy-pyswiss absolute path for deploy.sh Disco DeDisco 2026-04-14 00:26:54 -04:00
  • df2b353ebd split 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
  • 3fd1f5e990 added django-cors-headers to pyswiss: allows browser fetch from *.earthmanrpg.me and localhost Disco DeDisco 2026-04-13 23:08:32 -04:00
  • 02a7a0ef2e added deploy-pyswiss Woodpecker step to auto-deploy pyswiss droplet on push to main Disco DeDisco 2026-04-13 22:59:08 -04:00
  • cc2ab869f1 wired 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
  • 8c711ac674 added missing & crucial pyswiss.core.wsgi file pointing to DJANGO_SETTINGS_MODULE Disco DeDisco 2026-04-13 20:47:18 -04:00
  • b8af0041cc scaffolded 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
  • 97ec2f6ee6 cropped & centered Sig icon placeholder in #id_tray_* apparatus Disco DeDisco 2026-04-13 14:28:53 -04:00
  • 0a135c2149 implemented 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
  • f1e9a9657b fixed 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
  • 32d8d97360 wired 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
  • df421fb6c0 added 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
  • 3800c5bdad fixed 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
  • 12d575a84b fixed seeding problem w. setUp helper causing same FTs to persistently fail Disco DeDisco 2026-04-08 13:34:22 -04:00
  • c14b6d7062 fixed 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
  • a7c5468cbc fixed failing channels FT related to Sig select; FT fix only, code written as intended Disco DeDisco 2026-04-08 12:18:20 -04:00
  • 4da8750c60 fixed 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
  • cf40f626e6 Sig select: _card-deck.scss extract, WS cursor fixes, own-role indicators, role icon refresh Disco DeDisco 2026-04-08 11:52:49 -04:00
  • 99a826f6c9 FT: pin AppletMenuDismissTest to portrait viewport (800×1200) Disco DeDisco 2026-04-07 01:26:35 -04:00
  • 51fe2614fa overruling other scss specificity in .btn-disabled Disco DeDisco 2026-04-07 00:43:26 -04:00
  • 56dc094b45 Jasmine: fix 2 failing specs, drop 5 always-pending touch specs Disco DeDisco 2026-04-07 00:36:28 -04:00
  • 520fdf7862 Sig select: caution tooltip, FLIP/FYI stat block, keyword display Disco DeDisco 2026-04-07 00:22:04 -04:00
  • e2cc38686f XL landscape: revert tray to landscape style; fix sig-stage stretch Disco DeDisco 2026-04-06 20:11:24 -04:00
  • 0bcc7567bb XL landscape polish: btn-primary sizing, tray from right, footer bg, layout fixes Disco DeDisco 2026-04-06 03:02:37 -04:00
  • 6654785f25 XL landscape breakpoint (≥1800px): double sidebar widths + scale content Disco DeDisco 2026-04-06 01:41:18 -04:00
  • 99a69202b9 landscape layout: remove max-width cutoff; sig-select stage/grid polish Disco DeDisco 2026-04-06 01:30:31 -04:00
  • 55bb450d27 z-index audit + aperture fill + resize:end debounce + landscape sig-grid cap Disco DeDisco 2026-04-06 00:48:25 -04:00
  • e28d55ad58 remove obsolete sig-select FTs (S1/S3/S4) based on old sequential 36-card design Disco DeDisco 2026-04-05 23:44:54 -04:00
  • b110bb6d01 remove obsolete skipped tests; fix billboard applet menu containment; align landscape menus Disco DeDisco 2026-04-05 23:33:13 -04:00
  • 2892b51101 fix SigSelect Jasmine: return test API from IIFE; pend touch specs on desktop Disco DeDisco 2026-04-05 23:14:56 -04:00
  • 871e94b298 sig-select landscape: stage card now visible; gear/kit btns in right sidebar column Disco DeDisco 2026-04-05 23:02:32 -04:00
  • c3ab78cc57 many deck changes, including pentacles to crowns, middle arcana, and major arcana fa icons Disco DeDisco 2026-04-05 22:32:40 -04:00
  • 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 Disco DeDisco 2026-04-05 22:01:23 -04: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) Disco DeDisco 2026-04-05 19:10:02 -04:00
  • fecb1fddca restored 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
  • 2028f1a544 more 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
  • 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 Disco DeDisco 2026-04-05 16:54:03 -04:00
  • 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 Disco DeDisco 2026-04-05 16:00:52 -04:00
  • d4518a0671 fixed 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
  • 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) Disco DeDisco 2026-04-05 01:23:20 -04:00
  • 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 Disco DeDisco 2026-04-05 01:14:31 -04:00
  • c00288e256 another #id_pick_sigs_btn IT fix Disco DeDisco 2026-04-04 15:10:48 -04:00
  • b5de96660a fix to pipeline involving new #id_pick_sigs_btn css selector Disco DeDisco 2026-04-04 15:05:55 -04:00
  • 96bb05a4ba fixed some failing jasmine tests stemming from previous commit Disco DeDisco 2026-04-04 14:54:54 -04:00
  • 4e07fcf38b fixed several animation & transition problems plaguing the inventory tray Disco DeDisco 2026-04-04 14:51:49 -04:00
  • b74f8e1bb1 pick_sigs view + cursor polarity groups; game kit gear menu; housekeeping Disco DeDisco 2026-04-04 14:33:35 -04:00
  • 188365f412 game kit gear menu + login form UX polish; left-side position indicator flip Disco DeDisco 2026-04-04 13:49:48 -04:00
  • 824f35590b minor styling fixes Disco DeDisco 2026-04-03 14:55:37 -04:00