Skip to content

OUT-1985 | OUT-2058 | Support companyIds in webhook event Notifications - #889

Merged
rrojan merged 3 commits into
feature/M15from
OUT-1985
Jul 23, 2025
Merged

OUT-1985 | OUT-2058 | Support companyIds in webhook event Notifications#889
rrojan merged 3 commits into
feature/M15from
OUT-1985

Conversation

@rrojan

@rrojan rrojan commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

Changes

  • Implement companyIds with new notification create fields in Webhook events
  • Optimize bottleneck for higher prod ratelimits

Testing Criteria:

  • client.created - Create client with company
Screen.Recording.2025-07-23.at.16.04.48.mov
  • client.updated - Assign one / multiple companies

NOTE: The copilot multi-companies notifications are very buggy. Sometimes the notification chip disappears entirely for no reason.

Screen.Recording.2025-07-23.at.16.12.53.mov
  • client.updated - unassign companies
Screen.Recording.2025-07-23.at.16.17.06.mov

The count cannot be verified from the UI since access to the company is revoked, if if this company is reassigned, the notification count start again from 0, due to the calls to markNotificationAsRead when companies are unassigned.

  • client.deleted
    No changes

@rrojan rrojan self-assigned this Jul 23, 2025
@linear

linear Bot commented Jul 23, 2025

Copy link
Copy Markdown

@vercel

vercel Bot commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tasks-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2025 10:19am

@rrojan rrojan changed the title feat(OUT-1985): implement new bottleneck OUT-1985 | OUT-2058 | Support companyIds in webhook event Notifications Jul 23, 2025
@linear

linear Bot commented Jul 23, 2025

Copy link
Copy Markdown

Comment thread src/app/api/webhook/webhook.service.ts
@rrojan
rrojan merged commit 3eec8ea into feature/M15 Jul 23, 2025
3 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