iachat/app/javascript/dashboard
Pranav 7469cde0b9
fix: Remove Report API calls from being called on every event (#10691)
Previously, the Reports API fetched data based on event triggers. For
example, when an event occurred on an account, the system would
automatically retrieve and display updated information. However, this
approach was designed under the assumption that reports would be
accessed by a small number of users and on an infrequent basis (e.g.,
once daily or weekly).

In scenarios where large customers have multiple team members actively
monitoring reports, this event-driven approach led to an excessive
number of requests, significantly straining the system.

This PR introduces a interval-based fetching of reports instead of the
event-driven model.
2025-01-15 11:23:00 -08:00
..
api feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
assets feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
components feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
components-next fix: ignore subgroups without link when checking for permission (#10690) 2025-01-15 18:16:10 +05:30
composables feat: integrate new bubbles (#10550) 2024-12-19 18:41:55 +05:30
constants feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
helper fix: Remove Report API calls from being called on every event (#10691) 2025-01-15 11:23:00 -08:00
i18n feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
mixins chore: fix circleci on vite build (#10214) 2024-10-07 15:27:41 +05:30
modules feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
routes fix: Remove Report API calls from being called on every event (#10691) 2025-01-15 11:23:00 -08:00
store feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
App.vue fix: Resolve accountId from the route, initialize route-sync before the app is loaded (#10245) 2024-10-08 09:25:51 -07:00
featureFlags.js feat: Add new sidebar for Chatwoot V4 (#10291) 2024-10-23 18:32:37 -07:00