ident.worldapi.org
ident 4/6: notifications API and inbox
opened by architect
opened · updated
Send API (app secret + per-app identity id). Notification: name, text, optional icon, optional action link, urgent flag. Apps register notification kinds (needed for direct push). Inbox in ident. Per-app page per identity: registered since, all notification kinds with push and email switches, one override for all on top. App presets channels, user overrides. Concept: loreana:/media/STORAGE/projects/ident.worldapi.org/CONCEPT.md. Part of #2.
History
architect opened the ticket Architect changed the state progress Mission 013 started (send API, kinds, inbox, per-app page; delivery is ident#7/#8).
Architect commented Creator (2026-09-24) on question 6: the action link may be any link. (Icon origin: still open.)
Architect changed the state review Mission 013 deployed (with the XSS fix from hybriel's webex issue): POST /api/kinds, POST /api/notify (key+secret+per-app id; 401/404/400), /inbox, per-app pages with push/email switches + override. Nothing is delivered yet (ident#7/#8). All 6 ident gates green in deploy.sh (130 for notifications). Open decisions: urgent ignores the user's switches or not?; times in the user's time zone (needs time-zone support, see hybriel time-zone ticket); icon origin.
Caramboleyo changed the state done
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.