discoman
  • Joined on 2026-02-10
discoman pushed tag pre-drf to discoman/python-tdd 2026-02-20 20:02:38 +00:00
discoman pushed to main at discoman/python-tdd 2026-02-20 18:33:23 +00:00
4b558020af added staging & prod https support to core.settings
discoman pushed to main at discoman/python-tdd 2026-02-20 01:50:43 +00:00
5106b04175 updated User creation method in functional_tests.management.commands.create_session
discoman pushed to main at discoman/python-tdd 2026-02-20 01:31:47 +00:00
025a59938b reenabled admin area; outfitted apps.lyric.models w. AbstractBaseUser instead of custom user class; many other fns & several models updated to accomodate, such as set_unusable_password() method to base user model; reset staging db to prepare for refreshed lyric migrations to accomodate for retrofitted pw field
discoman pushed to main at discoman/python-tdd 2026-02-19 04:32:53 +00:00
d26196a7f1 added CSRF_TRUSTED_ORIGINS to core.settings, now that https added
discoman pushed to main at discoman/python-tdd 2026-02-19 04:16:52 +00:00
84fd0554bd moved adman magic link to howdy.earthmanrpg.com, in anticipation of having to mirror the prod server location; staging server preserved, along w. gitea & woodpecker, on earthmanrpg.me
discoman pushed to main at discoman/python-tdd 2026-02-19 02:12:12 +00:00
55f2a043c6 postgres integration complete thru woodpecker pipeline
discoman pushed to main at discoman/python-tdd 2026-02-19 01:19:09 +00:00
a1e7ae8071 added coverage dependency; 99 percent test coverage (only lacking admin, currently by design); commenced postgresql db integration
discoman pushed to main at discoman/python-tdd 2026-02-19 00:07:14 +00:00
a06fce26ef reorganized and reclassified old 'unit tests' for ea. app into dirs for UTs & ITs; abandoning effort to refactor any test_views into UTs; all tests passing
discoman pushed to main at discoman/python-tdd 2026-02-18 20:25:04 +00:00
c41624152a added headless option to .test_sharing for woodpecker FT run
discoman pushed to main at discoman/python-tdd 2026-02-18 20:14:49 +00:00
64d4ba9542 added to apps.dashboard.views, share_list() FBV, a try/except catch that accounts for nonexistent users; .test.test_views ensures functionality
0370f36e9e list sharing implemented w. passing UTs & FTs; changes to apps.dashboard.urls, .models, .views & .tests.test_views to accomodate; functional_tests.test_sharing also ensures sharing visible in UX; templates/apps/dashboard/list.html & /my_lists.html updated with django templating & for loops
a85e0597d7 created functional_tests.my_lists_page to contain helpers for viewing shared lists; refactored several other FTs to passing
e32c6bbfd6 created functional_tests.list_page to handle common FT helpers; almost every FT file affected & less reliant on .base, which no longer contains those helpers
e26ee5af1d new functional_tests.test_sharing FT for sharing lists; create_pre_authenticated_session() moved from .test_my_lists to .base
Compare 5 commits »
discoman pushed to main at discoman/python-tdd 2026-02-18 01:26:52 +00:00
d74189f0b7 ensured my_list is viewable by auth user only
discoman pushed to main at discoman/python-tdd 2026-02-18 00:04:55 +00:00
877e3f35cf hoping to sidestep CD permissions issue w. python call in infra/deploy.sh.j2
discoman pushed to main at discoman/python-tdd 2026-02-17 23:14:38 +00:00
9a1a79fb9a added .gitattributes for real this time
discoman pushed to main at discoman/python-tdd 2026-02-17 22:48:15 +00:00
2a9ac4c0f0 renormalized to LF end of line sequences for all files for CD compatibility; created .gitattributes @ project root to manage it; defined {{ ansible_user }} more explicitly in the ansible playbook
discoman pushed to main at discoman/python-tdd 2026-02-13 20:28:31 +00:00
510874b87c created CD pipeline to complement the existing gitea/woodpecker CI pipeline: build, push to registry, deploy to staging on main
discoman pushed to main at discoman/python-tdd 2026-02-11 20:29:11 +00:00
e02385118f intentially broke functional_tests.test_login to ensure screendumps functionality works on test runner failure in pipeline
discoman pushed to main at discoman/python-tdd 2026-02-11 20:20:35 +00:00
71b35242eb intentially broke functional_tests.test_login to ensure screendumps functionality works on test runner failure in pipeline
discoman pushed to main at discoman/python-tdd 2026-02-11 20:12:14 +00:00
bcadb28017 functional_tests.base updated w. many helper functions to save screendumps on server after test failures; woodpecker pipeline updated accordingly
discoman pushed to main at discoman/python-tdd 2026-02-11 19:50:52 +00:00
7f61dbd205 inadvertently committed Jasmine while most of Jasmine was ignored under .gitignore