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 |
|