discoman
  • Joined on 2026-02-10
discoman pushed to main at discoman/python-tdd 2026-04-15 22:20:52 +00:00
71ef3dcb7f PICK SKY: natal wheel icon + palette sprint — inline SVG zodiac icons, per-planet alchemical colors
discoman pushed to main at discoman/python-tdd 2026-04-15 04:50:26 +00:00
9beb21bffe PICK SKY: natal wheel polish — house/sign fill fixes, button layout, localStorage FT
discoman pushed to main at discoman/python-tdd 2026-04-14 06:09:40 +00:00
6248d95bf3 PICK SKY overlay: D3 natal wheel, Character model, PySwiss aspects+tz
discoman pushed to main at discoman/python-tdd 2026-04-14 04:27:16 +00:00
44cf399352 added path filters to main + pyswiss pipelines; fixed deploy-pyswiss absolute path for deploy.sh
discoman pushed to main at discoman/python-tdd 2026-04-14 04:19:57 +00:00
df2b353ebd split Woodpecker into separate main + pyswiss pipelines; added deploy-prod tag-triggered step for earthmanrpg.com cutover
3fd1f5e990 added django-cors-headers to pyswiss: allows browser fetch from *.earthmanrpg.me and localhost
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-14 03:00:32 +00:00
02a7a0ef2e added deploy-pyswiss Woodpecker step to auto-deploy pyswiss droplet on push to main
discoman pushed to main at discoman/python-tdd 2026-04-14 01:59:01 +00:00
cc2ab869f1 wired PySwiss microservice deployment: env-driven settings, gunicorn pinned, PYSWISS_URL in main settings, test-pyswiss CI stage
discoman pushed to main at discoman/python-tdd 2026-04-14 00:47:26 +00:00
8c711ac674 added missing & crucial pyswiss.core.wsgi file pointing to DJANGO_SETTINGS_MODULE
discoman pushed to main at discoman/python-tdd 2026-04-13 23:03:56 +00: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
discoman pushed to main at discoman/python-tdd 2026-04-13 20:02:09 +00:00
97ec2f6ee6 cropped & centered Sig icon placeholder in #id_tray_* apparatus
discoman pushed to main at discoman/python-tdd 2026-04-13 17:01:43 +00: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
discoman pushed to main at discoman/python-tdd 2026-04-13 06:32:03 +00: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
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
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)
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-04-09 02:53:55 +00: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
discoman pushed to main at discoman/python-tdd 2026-04-08 17:34:33 +00:00
12d575a84b fixed seeding problem w. setUp helper causing same FTs to persistently fail
discoman pushed to main at discoman/python-tdd 2026-04-08 16:51:55 +00:00
c14b6d7062 fixed some old data in two pipeline errors pointing to new Middle Arcana labels still as Minor Arcana
discoman pushed to main at discoman/python-tdd 2026-04-08 16:18:29 +00:00
a7c5468cbc fixed failing channels FT related to Sig select; FT fix only, code written as intended
discoman pushed to main at discoman/python-tdd 2026-04-08 15:57:55 +00:00
4da8750c60 fixed tooltip illegibility due to similar color to bg on .sig-overlay when data-polarity='gravity'
cf40f626e6 Sig select: _card-deck.scss extract, WS cursor fixes, own-role indicators, role icon refresh
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-07 05:26:50 +00:00
99a826f6c9 FT: pin AppletMenuDismissTest to portrait viewport (800×1200)
51fe2614fa overruling other scss specificity in .btn-disabled
Compare 2 commits »
discoman pushed to main at discoman/python-tdd 2026-04-07 04:36:46 +00:00
56dc094b45 Jasmine: fix 2 failing specs, drop 5 always-pending touch specs
520fdf7862 Sig select: caution tooltip, FLIP/FYI stat block, keyword display
e2cc38686f XL landscape: revert tray to landscape style; fix sig-stage stretch
Compare 3 commits »
discoman pushed to main at discoman/python-tdd 2026-04-06 07:03:41 +00:00
0bcc7567bb XL landscape polish: btn-primary sizing, tray from right, footer bg, layout fixes
6654785f25 XL landscape breakpoint (≥1800px): double sidebar widths + scale content
99a69202b9 landscape layout: remove max-width cutoff; sig-select stage/grid polish
Compare 3 commits »