Ian Gulliver
|
e747510e11
|
Prompt families to refresh photos and facts that have aged (#7)
|
2026-08-23 16:59:45 -07:00 |
|
Ian Gulliver
|
99119dac53
|
Mask contact data the sharing preferences form withholds
|
2026-08-20 22:43:34 -07:00 |
|
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
|
4abe9d281f
|
Add self-service person-level opt-out with full removal at load
|
2026-08-16 11:34:32 -07:00 |
|
Ian Gulliver
|
bbff936f39
|
Load the directory model from the layered Veracross import
|
2026-08-16 10:13:05 -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
|
bee67d5d04
|
Add classrooms section with grade and classroom rosters
|
2026-08-15 21:58:21 -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
|
97af37ba40
|
Load sheet into in-memory data model and serve it as the API
|
2026-08-15 16:22:25 -07:00 |
|