Skip to content

Fluidify Regen v1.1.0

Latest

Choose a tag to compare

@singret singret released this 08 Aug 11:54
· 2 commits to main since this release
3f5bceb

Mobile: Push Notifications

On-call engineers can now receive push alerts on Android and iOS directly from Regen no separate notification service needed.

What's new

  • Firebase Cloud Messaging integration set GOOGLE_APPLICATION_CREDENTIALS to a Firebase service account JSON to enable. If the variable is unset, nothing changes the feature silently no-ops.
  • Device token API authenticated endpoints for PWA and native clients to register and unregister push tokens:
    • POST /api/v1/push/register
    • POST /api/v1/push/unregister
  • Three notification triggers:
    • Incident created → on-call responder is notified
    • Escalation tier fires → paged engineer is notified
    • Incident resolved → commander is notified
  • Automatic stale token cleanup tokens inactive for 90+ days are removed nightly

Setup

  1. Create a Firebase project and download a service account JSON
  2. Set GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json in your environment
  3. The PWA (coming in v1.2) and React Native app (v1.3) will use these endpoints automatically

Upgrade

docker pull ghcr.io/fluidifyai/regen:1.1.0
# or
helm upgrade regen fluidify/regen --version 1.1.0

One new database migration (000043) runs automatically on startup no manual action needed.

See CHANGELOG for full details.