Commit graph

48 commits

Author SHA1 Message Date
jae
2da8285177 chore: changelog v1.22.0 — Zodiac expansion with letters, ciphers, subcollections 2026-04-15 22:10:29 +00:00
jae
0ea9e9da9b feat(crimescene): expand Zodiac Killer with subcollections — letters, ciphers, police reports
- Restructured Zodiac Killer into 4 subcollections: FBI Investigation Files, Zodiac Letters & Cards, The Zodiac Ciphers, Police Reports
- Added 11 letter PDFs (original correspondence 1969-1974)
- Added 3 cipher PDFs (Z408, Z340, Z32) plus Z340 academic solution paper
- Each document has unique historical description
- Path bug fixed: documents now route through country code (US) via subcollections
- JS/CSS already support subcollection accordion rendering
2026-04-15 22:08:28 +00:00
jae
951321c61b feat(crimescene): add Zodiac Killer FBI files — 6 parts, 1116 pages, 34MB 2026-04-15 21:09:14 +00:00
jae
cc9e975121 fix: replace encrypted MKUltra PDF with working copies (IG report + Senate hearing) 2026-04-15 20:15:09 +00:00
jae
d779d9f86e feat: rebuild unredacted.json with 116 verified docs (3.8GB) - 94 UK MOD desk, 11 DI55, Rendlesham, US UFO/covert/govt 2026-04-15 20:09:16 +00:00
jae
f1798cceba fix: add Warren Commission to JSON + protect unredacted/docs in .gitignore 2026-04-15 19:47:22 +00:00
jae
6c4d07fc4b feat: add UNREDACTED categories (US UFO, Covert Ops, Government) + CRIME SCENE section
- Added 3 categories to unredacted.json: UFO/UAP (US), Covert Operations, Government
- 127 real declassified PDFs (4.8GB) on VPS including:
  - UK MOD UFO files (112 files, 4.3GB)
  - Project Condign (250MB)
  - Pentagon UAP Report (2021)
  - CIA/NSA UFO documents
  - MKUltra Senate Hearing
  - Stargate Project docs
  - Operation Northwoods/Paperclip
  - Pentagon Papers (62MB)
  - CIA Torture Report (44MB)
  - JFK/Iran-Contra docs
- New CRIME SCENE section: HTML, CSS, JS, JSON, API routes
- Added to navigation and depot landing page
2026-04-15 19:41:09 +00:00
jae
fe61eae9a4 feat: rename PROPAGANDA to UNREDACTED, add nav block-reveal animation and global search 2026-04-15 18:50:19 +00:00
jae
d325c5b319 feat: add Project Condign classified UFO report to PROPAGANDA 2026-04-15 17:38:07 +00:00
jae
1280265cb7 feat: update all 113 document descriptions with unique specific summaries from National Archives highlights guides 2026-04-15 17:22:45 +00:00
jae
c6fb9795ed feat(propaganda): add 112 UK MOD UFO declassified PDFs across 4 collections
- rendlesham-forest: 1 document (DEFE 24/1948)
- uk-mod-ufo-desk: 95 DEFE-24 series files (1950s-2009)
- di55-ufo-archive: 13 DEFE-31 intelligence files
- highlights-and-guides: 4 National Archives guides
- Source: The Black Vault / UK National Archives
2026-04-15 16:27:55 +00:00
jae
98e278d1f5 feat: add propaganda declassified document archive with PDF viewer, hierarchical navigation, and API endpoints 2026-04-15 16:16:22 +00:00
jae
8005ec6988 feat: .GOV Domain Tracker tab on RADAR page
- Add govdomains_sync.py: clones CISA dotgov-data, parses CSV, tracks first_seen dates
- Add /api/govdomains and /api/govdomains/stats Flask endpoints with range/type/search filters
- Add NEWS FEED | .GOV TRACKER toggle to RADAR page
- Domain type badges (Federal=red, State=blue, City=green, County=amber)
- New domain detection with pulsing green highlight and NEW badge
- Responsive grid layout with stats bar and result count
2026-04-15 15:52:32 +00:00
jae
ec30c9d7df perf: reduce SITREP prompt size + increase timeout for reasoning model 2026-04-15 07:53:37 +00:00
jae
c18194f8ac feat: update Venice AI model to glm-4.7-flash-heretic, increase tokens for reasoning model, inline SITREP source links 2026-04-15 07:49:49 +00:00
jae
7321787689 feat: switch Venice AI model to glm-4.7-flash-heretic, inline clickable source links in SITREP 2026-04-15 07:47:16 +00:00
jae
b2342f44ce changelog: add entries v1.13.0-v1.20.0 covering all recent features and fixes 2026-04-06 20:45:01 +00:00
jae
b1134d9270 fix: convert integer mood values to proper strings in posts.json 2026-04-06 20:29:43 +00:00
jae
1f2ebeded3 feat: admin panel overhaul - editor post selector, changelog/sitrep/datasync/cronjobs sections, backup import, grouped sidebar 2026-04-06 20:02:29 +00:00
jae
33d986e2bc feat: add source links to SITREP stories 2026-04-06 15:42:46 +00:00
jae
f6c4132253 fix: switch Reddit feeds to RSS to avoid 403 blocks 2026-04-06 15:24:20 +00:00
jae
2c7ef1bff7 feat: SITREP automated daily AI briefing system 2026-04-06 15:22:45 +00:00
jae
83cd854fd4 feat: RADAR live tech news feed — HN, Reddit, Lobsters 2026-04-04 16:11:38 +00:00
jae
fca5a704f0 feat: move changelog to /hq/logs with UK date format, add recent entries 2026-04-04 04:27:54 +00:00
jae
980b552482 feat: dropdown descriptions beneath nav items 2026-04-04 04:06:49 +00:00
jae
a6b52a3f19 fix: move RECON back to /depot/recon for consistency 2026-04-04 04:02:34 +00:00
jae
d2b936b8eb fix: subcategory accordion navigation, nav link white flash, collapsible sections 2026-04-04 03:46:43 +00:00
jae
e00a62391c feat: group awesomelist by source list, add subcat headings, fix white flash 2026-04-04 03:28:08 +00:00
jae
045841b2c7 feat: flatten awesomelist to 2-level nav like contraband, reuse crt- CSS classes 2026-04-04 03:14:27 +00:00
jae
682126ea4f feat: add awesomelist auto-sync script 2026-04-04 02:55:50 +00:00
jae
9f897474dd refactor: restructure site - awesomelist to /recon, freebies to /contraband, strip Awesome from names 2026-04-04 02:34:56 +00:00
jae
de3ccfa652 feat: PROPAGANDA page with Awesome Lists - 660 lists, 135k entries, 28 sectors 2026-04-04 02:16:24 +00:00
jae
f2580684bb feat: changelog page with timeline UI, API endpoint, auto-loaded data 2026-04-03 00:29:44 +00:00
jae
ba49842b8d fix: developer-tools category mapping in sync script 2026-04-03 00:24:42 +00:00
jae
2625e2f870 feat: contraband auto-sync with weekly cron, 2-col subcategories 2026-04-03 00:24:02 +00:00
jae
f39d382266 fix: purge FMHY refs, bump sitewide fonts, 4-col contraband grid, brighter text colors 2026-04-03 00:04:32 +00:00
jae
9350ee26e7 feat: CONTRABAND page - 16k+ FMHY resources with search, categories, military theme 2026-04-02 23:51:23 +00:00
jae
94aad55c91 fix: navbar class mismatch - changed all subpages from navbar to nav-main for proper dropdown hover 2026-04-02 23:35:23 +00:00
jae
f7a9454b14 fix: blog TRANSMISSION ERROR - coffee=6 caused RangeError in String.repeat(-1) - Clamp buildCoffee val to 0-5 range - Fix post data: cap coffee at 5 - Add per-card error protection in rendering - Fix fallback URL to absolute path - Show detailed error messages for debugging 2026-04-02 01:16:09 +00:00
jae
dd90cada2a feat: admin panel - globe & chat AI sections, brighter globe 2026-04-02 00:16:06 +00:00
jae
4d7f9ad3ee fix: filter measurement artifacts from processes endpoint, sort by memory 2026-04-01 22:08:17 +00:00
jae
306622b706 feat: eDEX-UI enhancements - 3D rotating globe, top processes panel - Globe.gl 3D globe replaces UK SVG map, Manchester server location - Animated arcs from world cities, hex polygon land masses - Green atmosphere glow, auto-rotate, pulse rings - Top Processes panel with live polling every 5s - /api/processes endpoint returns top 7 by CPU - Color-coded CPU usage (green/amber/red) 2026-04-01 22:06:57 +00:00
jae
c9fe080042 feat: JAE-AI chat terminal replaces center logo - Venice API chat proxy endpoint in Flask API - Sci-fi chat terminal UI in center column - Typewriter effect, typing indicators, auto-greeting - System prompt with knowledge of all site areas - Chat history management with 20-message context 2026-04-01 21:12:57 +00:00
jae
00a568bba9 feat: dropdown nav with submenus + black ops colour theme redesign
- Navigation: 6 top-level items (BASE, TRANSMISSIONS, ARMOURY, INTEL, SAFEHOUSE, COMMS) with dropdown children
- nav.js: renders nested dropdown submenus, mobile tap-to-toggle support
- Theme: tactical green (#00ff41) accent, deep black (#0a0a0a) bg, amber (#c9a227) secondary
- 176 colour replacements across 4 CSS + 3 JS files
- Mobile: responsive dropdowns with slide animation
- Updated navigation.json with full nested structure
2026-04-01 03:16:34 +00:00
jae
96436c6773 fix: resolve all critical audit issues
- Fix 60 DOM ID mismatches in admin.js (editor, dashboard, API keys, theme, services, navigation, links)
- Add 51 missing CSS classes to admin.css (sidebar, topbar, login, editor, tables, settings, backups, etc)
- Fix 5 undefined onclick methods in admin.html (saveContact, saveSEO, remove unused save buttons)
- Fix API payload mismatches: services/nav/links send single object, apikeys nested {group, data} format
- Replace Promise.all with Promise.allSettled in loadDashboard for resilient loading
- Fix /api/services timeout: ThreadPoolExecutor parallel checks + timeout=2s
- Add /etc/hosts entries on VPS for subdomain resolution from localhost
- Add JSON error handlers (400, 401, 404, 500) to Flask API
- Suppress InsecureRequestWarning in Flask
- Fix dashThreats container ID mismatch in admin.html
- Delete stale root-level JS files from VPS
2026-04-01 00:54:20 +00:00
jae
057d4288ec 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
jae
167bcb15a9 feat: admin panel, tracks CRUD, operator HUD improvements, mood badges 2026-03-31 21:30:17 +00:00
jae
92ba1db393 feat: add blog system, API backend, and blog styling 2026-03-31 20:49:40 +00:00