fixthestatusquo / proca-server

Proca server, SDKs and services
https://proca.app
4 stars 3 forks source link

User Notification channels #32

Open marcinkoziej opened 2 years ago

marcinkoziej commented 2 years ago

Proca server does not have a UI, so a lot of UI heavy lifting relies on async notification mechanisms:

We should do some thinking to decide which notifications should go through which channels. Some need email (because they are email verifications). Some are just for instance admins, and can be brief; some are to users, and preferably should be customizable (email template) to add instruction (eg. You're sync queue to CRM is stuck - what you should do to troubleshoot).

Proca Server notifications

Confirm-able operations (by someone from the organisation - notification reaches all org owners?)

Confirm-able operations (by individual user)

Notifications / Verifications used by the auth system (for standalone server, for SSO this is done by SSO identity system)

Security notifications (to instance owners and org owners)

Security notifications (to individual users)

marcinkoziej commented 2 years ago

(hold on with this Issue till we sort out the GroupWare on Supabase - perhaps a lot of these notifications will not be necessary for Proca Server any more)