Commit Graph
4 Commits
Author SHA1 Message Date
thethreemagi 32e1c67a6f P2: nearby units CRUD, unit meeting times, site settings - the first admin writes
Nearby rows bump verified_at on every save and deactivate rather than delete.
Unit edits are meeting fields only, gated by unit:write_own scoped to the unit
in the URL. Settings are a typed key registry falling back to code defaults;
find-a-unit now reads its source name and URL from it. link_url and contact
reject attribute-breakout characters and the nearby renderer escapes quotes.
Covered by tests/smoke_admin.py, 53 checks in-process.
2026-09-04 14:10:29 -04:00
Mike Wichers f50b9d45e7 Credit and link the district unit list, and say to contact the unit first 2026-09-04 10:20:33 -04:00
Mike Wichers 29afdd453d Tone the serves chip by openness, so co-ed Exploring reads as open 2026-09-04 10:13:15 -04:00
Mike Wichers 9a98c17913 Add /find-a-unit: a courtesy directory of other Continental District units 2026-09-04 09:27:31 -04:00