Commit Graph
13 Commits
Author SHA1 Message Date
kfj001 2295f841c9 Adds Underwriter's carousel and admin features 2026-06-23 06:50:08 +00:00
kfj001 9b95bef9c6 Retires Support/donation/tiers page in favor of simple configurable link 2026-06-23 00:30:47 +00:00
kfj001 3b61a131c1 database driven image uploader and storage service model 2026-06-22 19:29:06 +00:00
kfj001 76894061c5 more changes 2026-06-22 05:43:27 +00:00
kfj001 9049b066ba Remove Programs tab and all supporting code
The Programs feature is superseded by Shows, which provides a more
flexible model with schedule slots. This commit removes all Programs
code across frontend and backend:

Frontend:
- Delete admin-program-form component (ts/html/scss)
- Delete program.service.ts and program.ts interface
- Remove Programs tab, form modal, and all CRUD logic from admin
  component (ts + html)

Backend:
- Delete programs API router
- Remove Program ORM model and ProgramCreate/Update/Response schemas
- Remove programs router registration from main.py
- Remove Program from seed data, seed helpers, and truncate/reset
2026-06-22 05:42:43 +00:00
kfj001 eb9a00f21a Adds the new shows admin screen and drives schedule from it 2026-06-22 04:19:51 +00:00
kfj001 e627fe3637 New programming screen 2026-06-21 21:55:55 +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 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
kfj001 57b882128d working dev environment 2026-06-18 08:29:03 +00:00
kfj001 e5fef8b181 working 3 tier approach 2026-06-11 22:34:55 -07:00