Commit graph

6 commits

Author SHA1 Message Date
780534a426 FEAT(notifications): accept optional click_url in push_user
Passes through to the notifications service, which embeds it as the
Gotify tap destination when set. Optional — no existing call site
changes, most notifications stay non-clickable.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-22 09:36:13 +03:30
a40ce94d8c Merge pull request 'debug avatar retrieve' (#10) from feature/debug-avatar into master
Reviewed-on: #10
2026-08-01 09:27:10 -04:00
c6e26bcbaa debug avatar retrieve 2026-08-01 16:54:04 +03:30
0d262c68eb Send push notifications on new chat messages
Ports the gooyal notifications client (as already used by advertising)
and wires it into the previously-empty PushPublisher: on each message
send, the other conversation participant(s) get a push notification
with the sender's name and a message preview. Failures are swallowed
per-recipient so a down notifications service degrades silently rather
than breaking message sending.

Requires NOTIFICATIONS_BASE_PUBLIC_URL and the
notifications.application.push:send OAuth2 scope to be configured
before it will actually deliver.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-01 14:10:56 +03:30
a177fae35b add getting user info 2026-07-28 13:17:01 +03:30
Sayyid Hamid Mahdavi
d596e319f0 init 2026-05-10 15:25:49 +03:30