Commit Graph
73 Commits
Author SHA1 Message Date
kfj001 2c66a802c0 incorporates and implements mobile build service functionality. 2026-07-08 15:02:22 -07:00
kfj001 7869574fe2 updated gitignore 2026-07-07 12:52:12 -07:00
Your Name d264bbe374 adds new builder machine plan 2026-07-07 19:38:26 +00:00
Your Name 9e3ee75bd4 fixes for double nginx forward scenarios 2026-07-07 09:17:34 +00:00
Your Name 8cd54459ec Adds website theme serialization system 2026-07-06 06:52:18 +00:00
kfj001 b932d65658 Adds future plan for SEO 2026-07-04 21:24:05 +00:00
kfj001 ba99e88303 updates service api endpoints to allow for nginx forwarding with ssh 2026-07-04 21:10:36 +00:00
kfj001 97044bd854 additional config changes for double proxy. 2026-07-04 20:37:21 +00:00
kfj001 4b8b5b6b2b More double proxy fixes 2026-07-04 19:49:42 +00:00
kfj001 8a3f8984f9 Alters nginx config for backend proxying to prevent caching in double-proxied environs 2026-07-04 19:45:02 +00:00
kfj001 562c28b6cb additional files 2026-07-04 18:40:40 +00:00
kfj001 7a04fa7c84 sets default admin creds in docker compose. first pass remote builder feature 2026-07-04 18:40:29 +00:00
kfj001 78dde4fd0a Updates primary compose to use sockets database access 2026-07-01 08:28:06 +00:00
kfj001 d2ab2240d5 transforms landing, about and schedule page content to data driven 2026-07-01 03:24:30 +00:00
kfj001 2ba6204c3d minor adjustment to media player fixing its width in desktop view 2026-06-30 23:58:30 +00:00
kfj001 fd7b1f2861 Updated geodatabase info 2026-06-30 21:51:09 +00:00
kfj001 e6c5ca1ee3 Updated gitignore - adds 'city' geodata (really country) 2026-06-30 21:48:48 +00:00
kfj001 6db3bf9853 fixes db init for production 2026-06-30 21:37:55 +00:00
kfj001 9b8d4c0f01 layout changes with media player and negative spacing at top of screen. updated sqlalchemy init for postgres deployment 2026-06-30 21:06:35 +00:00
kfj001 87c9b0b8ab better color control 2026-06-30 03:52:00 +00:00
kfj001 f62f8188bf additional colors under admin control 2026-06-29 22:31:37 +00:00
kfj001 ee79662e5d adds color themeing support to the site 2026-06-29 21:23:51 +00:00
kfj001 bfd6c5bb9e sets the site title based on the configured name 2026-06-28 22:40:49 +00:00
kfj001 8ef1ac12c7 bug fixes for local deployment model 2026-06-28 14:37:24 -07:00
kfj001 621e8bd7b6 buildable docker compose 2026-06-28 13:23:00 -07:00
kfj001 de70005b39 dockerfile fixed to include geo db 2026-06-28 12:14:25 +00:00
kfj001 6403e9c332 adds new logs mount to test env deploy 2026-06-28 11:54:04 +00:00
kfj001 ea7025d911 Fixes bugs in map loading on admin/stats screen 2026-06-28 11:32:42 +00:00
kfj001 f3ba0bf5ba fixes initial loading of stats page 2026-06-28 11:23:34 +00:00
kfj001 db2ebd23fb adjusts display issues of world map on admin dash 2026-06-28 08:29:32 +00:00
kfj001 77d1c04d86 Adds visitor dashboard and related features 2026-06-28 06:41:23 +00:00
kfj001 a7cccbf170 component refactoring 2026-06-26 08:00:18 +00:00
kfj001 bce9f8663d Pro firefox enhancements 2026-06-26 06:23:38 +00:00
kfj001 5188777556 Fixes issue where media player was cutoff for mid width devices 2026-06-26 04:54:05 +00:00
kfj001 0263f978aa enlarges the media player button 2026-06-26 02:25:05 +00:00
kfj001 fd61246ceb fixes small gap between navbar and media player on mobile 2026-06-26 02:19:36 +00:00
kfj001 1fe6833428 bugfix on data model 2026-06-26 00:21:58 +00:00
kfj001 2759e69c2c uses sockets for db connect 2026-06-25 09:12:08 +00:00
kfj001 e2cc7baf3e makes sponsor takeover experience tigher and more friendly to long descriptions 2026-06-25 08:55:02 +00:00
kfj001 4bb21f70ed new app store links feature 2026-06-25 08:24:45 +00:00
kfj001 d9b0964f07 new media player functionality 2026-06-25 06:09:28 +00:00
kfj001 69f848c260 minor permission changes 2026-06-25 01:59:09 +00:00
kfj001 3419b997eb minor style fixes 2026-06-23 07:31:57 +00:00
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 86fbfa56bf enlargable show tiles 2026-06-22 19:55:06 +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