Commit Graph

7 Commits

Author SHA1 Message Date
Ian Gulliver
7afbb1efa2 Add student and parent management for trip admins 2026-02-14 22:21:36 -08:00
Ian Gulliver
7cc73fe02c Add admin interface with trip and trip-admin management 2026-02-14 22:17:32 -08:00
Ian Gulliver
f31a22d5f8 Use text/template for JS files to avoid html/template escaping 2026-02-14 21:51:49 -08:00
Ian Gulliver
9c0b78e78e Rename env vars to CLIENT_ID/CLIENT_SECRET and require at startup 2026-02-14 21:29:10 -08:00
Ian Gulliver
23083bf5a8 Add Google OAuth authentication 2026-02-14 21:11:25 -08:00
Ian Gulliver
45f4332539 Add database schema for trips, students, parents, and constraints 2026-02-14 20:59:03 -08:00
Ian Gulliver
b33cf94151 Initial Go server with PostgreSQL and static file serving 2026-02-14 20:29:42 -08:00