Commit graph

4 commits

Author SHA1 Message Date
jae
9314c1fd8a chore: protect crimescene/docs from git clean 2026-04-15 21:09:41 +00:00
jae
8b26dfa321 fix: add Warren Commission to JSON + protect unredacted/docs in .gitignore 2026-04-15 19:47:22 +00:00
jae
bb2438a997 fix: gitignore propaganda/docs to protect VPS-only PDF downloads 2026-04-15 16:29:10 +00:00
jae
252c7b95b3 feat: mega admin panel expansion, contact form, 9 blog posts
- admin.html: 14 sections (dashboard, posts, editor, tracks, settings, homepage editor, services, navigation, links, API keys, theme, SEO, contact settings, backups)
- admin.js: 1554 lines, full AdminApp with CRUD for all sections
- admin.css: 1972 lines, responsive mobile nav, all new section styles
- app.py: 42 endpoints, new routes for homepage/services/nav/links/apikeys/theme/seo/contact/backups
- 9 JSON data files for new settings
- Contact form wired to POST /api/contact
- 9 blog posts with full HUD metadata
- .gitignore added
2026-03-31 22:19:27 +00:00