Monorepo for Tangled โ€” https://tangled.org

proposal: internal notification system #134

closed
opened by boltless.me

related:

To implement these, we need some kind of internal event system to broadcast internal events across multiple services.

webhooks, subscribing are obvious ones. Search also depends on this heavily because it should run seperate indexer that updates on issue/pr/comment updates

internal notifiers#

We can copy reference gitea's implementation which has Notifier interface implemented for multiple services like mail, actions or webhooks.

This will also allow us to separate PDS update logic from web handlers.

Can't edit the title. It should be proposal: appview: internal notification system

posthog can also benefit from this architecture. We can basically replace all posthog event calls with the unified notifier.

the proposal makes sense, and posthog is a good start!

Closing this as pr #333 is merged now

sign up or login to add to the discussion
Labels

None yet.

area

None yet.

assignee

None yet.

Participants 2
AT URI
at://did:plc:xasnlahkri4ewmbuzly2rlc5/sh.tangled.repo.issue/3ltrppfa72m22