mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-18 02:29:41 +02:00
Augur's unlisted-share backend was already wired (mana-api ALLOWED_COLLECTIONS, blob resolver, /share/[token] dispatcher, SharedAugurEntryView), but the DetailView didn't show the share controls — flipping an entry to 'unlisted' generated a token the user couldn't see, copy, regenerate, or expire. Closes the loop: - augurStore gains setUnlistedExpiry + regenerateUnlistedToken (same pattern as calendar/library/places M8.5). - DetailView's visibility section now renders SharedLinkControls when the entry is 'unlisted' — URL + copy + QR + regenerate + revoke + expiry picker. This makes augur the 4th collection with full unlisted-share support (events / library / places / augur). My previous commit's "deferred until clear demand" note was wrong — the heavy lift (backend + view component) was already done by the augur module PR; only the DetailView wiring + 2 store methods were missing. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| landing | ||
| web | ||