This website requires JavaScript.
Explore
Help
Register
Sign In
discoman
/
python-tdd
Watch
1
Star
0
Fork
0
You've already forked python-tdd
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
6c91ec0385f0200e47c155d100a8e7d5a6a88cc9
python-tdd
/
src
/
apps
/
epic
History
Disco DeDisco
6c91ec0385
Some checks failed
ci/woodpecker/push/woodpecker
Pipeline failed
Details
expanded margin of position spots on gatekeeper; cleaned up #id_tray scripts & styles
2026-03-29 15:22:00 -04:00
..
migrations
new migrations in apps.epic for .models additions, incl. Significator select order (= Start Role seat order), which cards of whom go into which deck, which are brought into Sig select; new select-sig urlpattern in .views; room.html supports this stage of game now
2026-03-25 01:50:06 -04:00
static/apps
/epic
expanded margin of position spots on gatekeeper; cleaned up #id_tray scripts & styles
2026-03-29 15:22:00 -04:00
tests
fixed .sig-card reference in failing IT
2026-03-25 11:08:19 -04:00
__init__.py
seeded apps.epic for backend gameboard logic; core.asgi & .settings now accomodate Channels via Redis; several new libraries in reqs to accomodate
2026-03-12 15:05:02 -04:00
admin.py
added default Earthman 108-card tarot deck, 78-card Minchiate Fiorentine deck, admin tests for each; DeckVariant model governs deck toggle; ran new migrations for apps.epic, apps.lyric; seeded DeckVariant migration to ensure Earthman is default deck; added min. tarot url; most new FTs passing
2026-03-24 21:07:01 -04:00
apps.py
seeded apps.epic for backend gameboard logic; core.asgi & .settings now accomodate Channels via Redis; several new libraries in reqs to accomodate
2026-03-12 15:05:02 -04:00
consumers.py
offloaded Significator FTs into FTs.test_room_sig_select; new sig-select.js imported into room.html; new apps.epic.consumers & .views, ITs to confirm functionality
2026-03-25 11:03:53 -04:00
forms.py
seeded apps.epic for backend gameboard logic; core.asgi & .settings now accomodate Channels via Redis; several new libraries in reqs to accomodate
2026-03-12 15:05:02 -04:00
models.py
new migrations in apps.epic for .models additions, incl. Significator select order (= Start Role seat order), which cards of whom go into which deck, which are brought into Sig select; new select-sig urlpattern in .views; room.html supports this stage of game now
2026-03-25 01:50:06 -04:00
routing.py
Django Channels role-select sprint: turn_changed, roles_revealed, role_select_start consumer handlers; WS URL changed from room_slug to room_id UUID; TableSeat model - room, gamer, slot_number, role, role_revealed, seat_position fields; Room.table_status field with ROLE_SELECT, SIG_SELECT, IN_GAME choices; migration 0006_table_status_and_table_seat; pick_roles and select_role views; _role_select_context helper; _notify_turn_changed, _notify_roles_revealed, _notify_role_select_start notifiers; all gate-mutation views now call _notify_gate_update; ChannelsFunctionalTest base class with serve_static, screenshot, dump helpers; SQLite TEST NAME set to file path for ChannelsLiveServerTestCase; InMemoryChannelLayer added to test CHANNEL_LAYERS settings; FT 5 and FT 6 now passing - active seat arc and turn advance via WS, no page refresh; room.js, gatekeeper.js, role-select.js added to apps/epic/static; applets.js, game-kit.js, dashboard.js, wallet.js relocated to app-scoped static dirs; room.html: hex table, table-seat arcs, card-stack, inventory panel, role-card hand, WS scripts; _room.scss: room-shell flex layout, .table-hex polygon clip-path, .table-seat and .seat-card-arc, .card-stack eligible/ineligible states, .card flip animation, .inv-role-card stacked hand, .role-select-backdrop; gear btn and room menu always position: fixed; 375 tests, 0 skipped
2026-03-17 00:24:23 -04:00
urls.py
new migrations in apps.epic for .models additions, incl. Significator select order (= Start Role seat order), which cards of whom go into which deck, which are brought into Sig select; new select-sig urlpattern in .views; room.html supports this stage of game now
2026-03-25 01:50:06 -04:00
views.py
fixed sig-select deck styling, room.html aperture styling
2026-03-25 15:50:57 -04:00
voronoi.py
seeded apps.epic for backend gameboard logic; core.asgi & .settings now accomodate Channels via Redis; several new libraries in reqs to accomodate
2026-03-12 15:05:02 -04:00