Commit Graph
73 Commits
Author SHA1 Message Date
kfj001 e627fe3637 New programming screen 2026-06-21 21:55:55 +00:00
kfj001 96d0fef792 corrects redundant display of word 'radio' 2026-06-21 07:00:39 +00:00
kfj001 7883f1f978 minor change to banner 2026-06-21 06:12:28 +00:00
kfj001 1b537b3dfd data driven about us screen 2026-06-21 05:24:40 +00:00
kfj001 f52625b37b working basic site admin 2026-06-21 02:56:49 +00:00
kfj001 53d932655e fixed login dialog reporting issues and responsiveness problem 2026-06-20 21:13:03 +00:00
kfj001 e335e257a2 feat: add bootstrap admin auth docs and fix config loading
- Document bootstrap admin login via KMTN_ADMIN_USERNAME/PASSWORD
  env vars, including setup guide, curl examples, and config table
  entries across docker-compose and bare-metal deployment sections
- Add KMTN_JWT_SECRET_KEY to all deployment config examples and
  production checklist
- Fix docker-entrypoint.sh: remove unused API_UPSTREAM variable from
  config.json envsubst (only API_PUBLIC_URL is needed)
- Fix app-config.service: default apiBaseUrl now reads from Angular
  environment instead of empty string, and config.json path drops
  leading ./ for cleaner resolution
2026-06-20 07:18:47 +00:00
kfj001 f133d11123 working test deploy config 2026-06-19 22:55:00 -07:00
kfj001 c4cc268ea8 progressively working deploy scenario 2026-06-19 19:17:22 +00:00
kfj001 2d2b2d040b additional files 2026-06-19 17:37:19 +00:00
kfj001 266c2451f1 Admin mode. Data driven content sections. Bugfixes. 2026-06-19 17:36:35 +00:00
kfj001andClaude bd65455945 fix: resolve Pydantic date field shadowing causing 422 on event update
The field name 'date' in EventUpdate shadowed the 'date' type from
datetime, causing Pydantic v2 to interpret Optional[date] as
Optional[None] — rejecting all non-null values with a 422 error.

Fix: rename import to 'date as _date' and use '_date' in all
annotations. Also improve error handling in admin forms to properly
display 422 validation error messages.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-19 17:19:03 +00:00
kfj001 b0564ba727 updated robodoc 2026-06-18 08:30:07 +00:00
kfj001 57b882128d working dev environment 2026-06-18 08:29:03 +00:00
kfj001 6fc00b8ce9 updated 3 tier structure 2026-06-18 04:31:37 +00:00
kfj001 13855bf620 minor changes to build env after 3 tier 2026-06-12 18:17:23 +00:00
kfj001 e5fef8b181 working 3 tier approach 2026-06-11 22:34:55 -07:00
kfj001 4482a30793 new background asset 2026-06-11 22:42:35 +00:00
kfj001 b1f506b250 fixes recursive routing issue 2026-06-11 22:24:52 +00:00
kfj001 fd228896ea fixes svg file pathing 2026-06-11 17:31:44 +00:00
kfj001 3f43d21edc documentation! 2026-06-10 20:09:38 +00:00
kfj001 771e1e166f first pass - kryz inspired 2026-06-10 18:34:23 +00:00
kfj001 3063d01ec5 initial commit - working devcontainer 2026-06-09 22:43:41 +00:00