abelanger5
d56dee4266
feat: durable user event log ( #2861 )
...
* placeholder
* feat: db tables for user events (#2862 )
* feat: db tables for user events
* move event payloads to payloads table, fix env var loading
* fix: address pr review comments
* missed save
* feat: optimistic scheduling (#2867 )
* feat: db tables for user events
* move event payloads to payloads table, fix env var loading
* refactor: small changes to prepare optimistic txs
* feat: optimistic scheduling
* address pr review comments
* rm comments
* fix: rampup test race condition
* fix: goleak
* feat: grpc-side triggers
* fix: config and sem logic
* fix: respect optimistic scheduling env var
* add optimistic to testing matrix, remove pg-only mode
* fix cleanup of pubbuffers
* merge migrations
* last testing fixes
2026-02-02 18:04:02 -05:00
abelanger5
029d434e6b
fix: add back SendTemplateEmail methods, fix postmark emails ( #2910 )
2026-02-02 13:41:18 -05:00
Greg Furman
fa0dbde84e
add: email alert support via SMTP ( #2868 )
...
* add: email alert support via SMTP
* add: subject lines
* add: go build tags
* add: SMTP server guide
* feat: include rendering in tests, fix race with mock server, and register subject templates to tmpl registry
* split up SMTP and postmark config
* refactor: Remove generic methods from EmailService
* fix: make postmark the default email provider
* fix: frontend lint
2026-01-31 20:05:52 -05:00
Mohammed Nafees
03e5b37059
Introduce UI for Organizations ( #2247 )
...
* org selector
* org selector and pages
* org page starts to look nice I think
* add mgmt tokens section
* better messaging
* custom auth interface
* add comments
* more modals
* more fixes
* onboarding create tenant for orgs
* use ConfirmDialog
* org invite modal
* org invites work
* email service into pkg
* fix build error
* attempt at creating hook
* address PR comments
* more fixes
* update for org list endpoint
2025-09-05 21:30:37 +02:00