5 Commits

Author SHA1 Message Date
14ff38b1e3 Migrate bnkops.com deployment to v2 + archive site
- Migrate Gitea data from bnkopschangemaker to changemaker.lite v2
- Configure Pangolin/Newt tunnel with 17 resources (replaces Cloudflare)
- Add archive.bnkops.com with 9 preserved documentation sites
- Move bnkops landing page into MkDocs build system (lander.html)
- Serve root domain from mkdocs/site/ built output
- Add nginx routing for archive.bnkops.com and gitea.bnkops.com
- Strip V2 technical docs from nav (to be deployed separately on cmlite.org)
- Update all landing page links: changemaker → cmlite.org, repo → archive.bnkops.com
- Add archive insert system (JS/CSS injection for contextual callouts)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 15:03:14 -06:00
08d8066157 Add ticketed events, Jitsi meeting integration, social features, and calendar system
- Ticketed events: full CRUD, ticket tiers (free/paid/donation), Stripe checkout,
  QR-based check-in scanner, public event pages, ticket confirmation emails
- Event formats: IN_PERSON/ONLINE/HYBRID with auto Jitsi meeting room lifecycle,
  ticket-gated meeting access, moderator JWT tokens, feature-flag guarded
- Social engagement: challenges with scoring/leaderboards, referral tracking,
  volunteer spotlight, impact stories, campaign celebrations, wall of fame
- Social calendar: personal calendar layers, shared calendar items with
  recurrence, scheduling polls, mobile day view
- MCP server: events tool pack with full admin CRUD + meeting token generation
- Unified calendar: eventFormat-aware tags, online event indicators
- Updated docs site, pangolin configs, and various admin UI improvements

Bunker Admin
2026-03-06 14:33:33 -07:00
9e51aac570 Okay Wish I could say I know exactly. Will do better next time promise lol 2026-02-26 17:47:04 -07:00
1a1f12c45b Tonne of updates 2026-02-18 17:15:31 -07:00
7895ce683e Tonne of debugging - getting ready for the production builds 2026-02-16 10:44:18 -07:00