Skip to content

feat(api): adds extensible window error tracking system for audit log streams#6470

Merged
Thiago-AS merged 15 commits into
mainfrom
thiago-as/ENG-5051/0
May 19, 2026
Merged

feat(api): adds extensible window error tracking system for audit log streams#6470
Thiago-AS merged 15 commits into
mainfrom
thiago-as/ENG-5051/0

Conversation

@Thiago-AS
Copy link
Copy Markdown
Contributor

@Thiago-AS Thiago-AS commented May 14, 2026

Context

  • Adds a sliding-window error tracking system for audit log streams using Redis minute-buckets. When a stream exceeds 10 failures in the last 5 minutes, org admins receive an in-app notification and email.
  • Reworks NetworkHealthBanner to aggregate multiple alert types in a collapsible UI.
  • Fix in app link to gateway/relay
  • Save error in redis for 12 hours so we can display on the FE listing page

Steps to verify the change

Type

  • Fix
  • Feature
  • Improvement
  • Breaking
  • Docs
  • Chore

Checklist

  • Title follows the conventional commit format: type(scope): short description (scope is optional, e.g., fix: prevent crash on sync or fix(api): handle null response).
  • Tested locally
  • Updated docs (if needed)
  • Updated CLAUDE.md files (if needed)
  • Read the contributing guide

@linear
Copy link
Copy Markdown

linear Bot commented May 14, 2026

ENG-5051

@infisical-review-police
Copy link
Copy Markdown

💬 Discussion in Slack: #pr-review-infisical-6470-feat-api-adds-bucket-sliding-window-error-tracking-syst

Posted by Review Police — reviews, comments, new commits, and CI failures will stream into this channel.

@Thiago-AS Thiago-AS self-assigned this May 14, 2026
@Thiago-AS Thiago-AS requested a review from akhilmhdh May 14, 2026 12:28
@Thiago-AS Thiago-AS force-pushed the thiago-as/ENG-5051/0 branch from 5d4ec33 to e6a37cb Compare May 18, 2026 12:03
@Thiago-AS Thiago-AS changed the title feat(api): adds bucket sliding window error tracking system for audit log streams feat(api): adds extensible window error tracking system for audit log streams May 19, 2026
@Thiago-AS Thiago-AS force-pushed the thiago-as/ENG-5051/0 branch from 04c8c5e to 5b88bae Compare May 19, 2026 14:17
@Thiago-AS Thiago-AS merged commit 0e82819 into main May 19, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants