Disco DeDisco
5d0a1401d8
created new dir for STATICFILES_DIRS in core.settings; all Jasmine test files transferred to new dir src/static_src/; new FT test_jasmine executes Jasmine test runner as part of CI pipeline & base FT has dobules MAX_WAIT to 10s; some cleanup of unused imports in text_simple_list_creation
ci/woodpecker/push/woodpecker Pipeline failed
2026-02-11 14:42:38 -05:00
Disco DeDisco
8190317c21
nginx compatibility added to serve static files on server; whitenoise installed to catch static file serving in local docker container, also added to core.settings middleware; console logs & print statements removed from dashboard.js & functional_tests.container_commands; ansible playbook and nginx config file support nginx w.in deployment workflow
2026-02-08 17:55:09 -05:00
Disco DeDisco
10ba5b84e4
after many diversions and forlorn pivot from copilot to claude, new infra/ structure contains group_vars and ansible vaults; requests added to dev and prod dependencies; apps.lyric.views and core
...
.settings both abandon django's send_mail(); instead incorporate requests to target Mailgun's HTTP API (DigitalOcean's SMTP blocker thwarted previous magic login link email attempts, but this issue has been resol
ved with this commit)
2026-02-07 18:58:17 -05:00
Disco DeDisco
449b40e12e
new functional_tests.container_commands file discerns local from server containers; .base calls now calls reset_database() therefrom; .test_my_lists also discerns test server location for different session keys; functional_tests restored as app in core.settings
2026-02-03 22:14:55 -05:00
Disco DeDisco
55bb589f61
added functional_tests to installed apps in core.settings (but only when debug is true); created management dir to contain new django cmds & listed in .dockerignore; created management.create_session cmd; recreated container.db.sqlite3; tweaked test_server setup in functional_tests.base; added test_server failsafe to magic link login testing in .test_login
2026-02-03 14:54:37 -05:00
Disco DeDisco
36f4182a4f
core/base.html & settings.py updated for email-based login & logout
2026-02-01 16:19:07 -05:00
Disco DeDisco
f002cc5c84
auth backend defined in core.settings
2026-01-30 19:35:45 -05:00
Disco DeDisco
d724e03c3c
custom user model that maintains id as pk
2026-01-30 15:04:47 -05:00
Disco DeDisco
4b137db317
manage.py changed to lf; FTs tweaked to accomodate WSL2 ansible deployment
2026-01-13 20:58:05 -05:00
Disco DeDisco
eb38722a53
ansible playbook commenced; deployment aimed at staging.earthmanrpg.me
2026-01-13 00:35:28 -05:00
Disco DeDisco
53099f630d
added LOGGING params to core.settings, tho with USER nonroot commented-out of Dockerfile, not sure this does anything yet
2026-01-06 14:28:13 -05:00
Disco DeDisco
b2fe1c0d52
restored from the fool's errand that was WSL virtualization
2026-01-06 13:57:34 -05:00
Disco DeDisco
18d28600c9
collectstatic cmd added to Dockerfile build, despite no static files yet being part of project; static dir added to .gitignore; if/else clause added to core.settings to handle debug, secret key & allowed host values when debug is true & otherwise
2026-01-05 00:32:41 -05:00
Disco DeDisco
ab96364a24
move code into newly created ./src/ dir
2026-01-03 23:36:38 -05:00