22 Commits
Author SHA1 Message Date
Ian Gulliver 2b836367e1 Rename Section to Crew, stage the load pipeline, dedupe lookups and token minting, drop burned tools 2026-08-16 13:21:25 -07:00
Ian Gulliver 2b6e77c766 Add edit mode with granular self-service edits and child opt-out 2026-08-16 12:03:35 -07:00
Ian Gulliver 4abe9d281f Add self-service person-level opt-out with full removal at load 2026-08-16 11:34:32 -07:00
Ian Gulliver 4d70d6c2a8 Require directory membership to view the directory 2026-08-16 11:27:00 -07:00
Ian Gulliver 366e3bb8a2 Add server wrapper, blob fetch logging, sheet cell tool; drop importblobs 2026-08-16 11:22:59 -07:00
Ian Gulliver bbff936f39 Load the directory model from the layered Veracross import 2026-08-16 10:13:05 -07:00
Ian Gulliver 516ef2dea0 Add dumptab and writetab tools for sheet population 2026-08-16 10:13:04 -07:00
Ian Gulliver bbdeb3e91e Mirror Overrides columns in Change Log with previous values; add tab tooling 2026-08-16 09:52:24 -07:00
Ian Gulliver 77b0401a8b Redesign data model around layered Veracross import; add findsheet tool 2026-08-16 09:42:27 -07:00
Ian Gulliver 54a5b4615f Add self-service photo and pronunciation upload with archiving and change log 2026-08-16 08:01:34 -07:00
Ian Gulliver 272ce380bb Add installable-app manifest, icons, and iOS splash screens 2026-08-16 07:29:14 -07:00
Ian Gulliver b4baa415f8 Add filter facets, new-to-Helios flag, and original-style student cards 2026-08-15 23:07:09 -07:00
Ian Gulliver 6c0b1d34c5 Serve media from drive via fully in-memory blob store 2026-08-15 21:18:33 -07:00
Ian Gulliver 00239d027c Add drive blob import tool 2026-08-15 20:47:32 -07:00
Ian Gulliver a37f148657 Clone the people page: urls with legacy redirects, chrome, tabs, search 2026-08-15 18:08:31 -07:00
Ian Gulliver f2f784fd63 Gate everything behind domain-locked google sign-in 2026-08-15 17:07:41 -07:00
Ian Gulliver 97af37ba40 Load sheet into in-memory data model and serve it as the API 2026-08-15 16:22:25 -07:00
Ian Gulliver ba8d3d6fe4 Add data model doc and sheets explorer tool 2026-08-15 15:12:25 -07:00
Ian Gulliver 2406715b18 Add PWA notes, mobile browse mode, mobile layout docs 2026-08-15 14:48:50 -07:00
Ian Gulliver 2123603bc1 Add directory and design docs, browse eval action, tighter gitignore 2026-08-15 14:40:12 -07:00
Ian Gulliver 5d6e59122a Add capture browser and step-at-a-time browse tool 2026-08-15 13:29:23 -07:00
Ian Gulliver 20c89a61d9 Add screenshot capture tool and dev setup docs 2026-08-15 13:16:05 -07:00