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
5c05bd6552a6388fa63217a4f790fcb9d53913e3
python-tdd
/
src
/
apps
/
lyric
History
Disco DeDisco
5c05bd6552
sky: store birth_tz, prefill form from User model, drop localStorage
...
Co-Authored-By: Claude Sonnet 4.6 <
noreply@anthropic.com
>
2026-04-21 21:54:34 -04:00
..
management
added superuser support in apps.lyric.admin & new manage.py cmd ensure_superuser; .tests.integrated.test_admin & .test_management_commands green
2026-02-22 20:42:33 -05:00
migrations
sky: store birth_tz, prefill form from User model, drop localStorage
2026-04-21 21:54:34 -04:00
templatetags
new core.middleware sets cookie for scroll timestamp view to local browser time, w. new corresponding tests in core.tests.UTs.test_middleware; apps.lyric.templatetags.lyric_extras determines timestamp format based on duration elapsed since timestamp; apps.bill.tests.ITs.test_views renamed, now also asserts scroll renders event body and time in columns
2026-04-02 14:51:08 -04:00
tests
COVERAGE: patch 91% → 96%+ — 603 tests, tasks.py at 100%
2026-04-17 23:23:28 -04:00
__init__.py
started lyric app (in earnest this time); added bootstrap-classed navbar w. login form to base.html; tweaked apps.dashboard.tests.test_views to accomodate multiple forms on same page
2026-01-29 15:21:54 -05:00
admin.py
new apps.epic app migrations for token expiration & cooldown; reject token renamed to return token everywhere; new mapps.epic.models & .views for expiration & cooldown; new apps.dash.views to manage stacking of like Token types not just in the kit bag but in the Gameboard's Game Kit applet & in the Dashwallet's Tokens applet; Free Tokens now display correctly in kit bag; apps.lyric.admin now ensures superuser cannot grant Free Tokens without an expiration date; corresponding tests in .tests.integrated.test_admin.TokenAdminFormTest; screendumps occurring for every test, regardless of passfail status, after one fail fixed in FTs.base; FTs.test_gatekeeper.GameKitInsertTest.test_free_token_insert_via_kit_consumed_on_confirm, for test purposes only, ensures starting Free Token deleted before fresh one assigned w. full 7d expiration battery
2026-03-15 16:08:34 -04:00
apps.py
custom user model that maintains id as pk
2026-01-30 15:04:47 -05:00
authentication.py
new apps/dashboard/wallet.html for stripe payment integration and user's consumables; nav added to _footer.html & also dynamic copyright year with django now Y template; new apps.dash.tests ITs & UTs reflect new wallet functionality in .urls & .views
2026-03-08 15:14:41 -04:00
models.py
sky: store birth_tz, prefill form from User model, drop localStorage
2026-04-21 21:54:34 -04:00
tasks.py
offloaded some apps.lyric.views responsibilities to new Celery depend fn in .tasks; core.celery created for celery config; CELERY_BROKER_URL added to .settings & throughout project; some lyric view IT responsibility now accordingly covered by task UT domain
2026-02-21 21:35:15 -05:00
urls.py
Sig select: _card-deck.scss extract, WS cursor fixes, own-role indicators, role icon refresh
2026-04-08 11:52:49 -04:00
views.py
Sig select: _card-deck.scss extract, WS cursor fixes, own-role indicators, role icon refresh
2026-04-08 11:52:49 -04:00