iachat/app/views
Shivam Mishra 00ee0478eb
feat: IndexedDB based caching for labels, inboxes and teams [CW-50] (#6710)
* feat: allow caching of labels in the account scope

* feat: send cache keys in account json response

* feat: kickstart web worker

* feat: setup basic architecture for workers

* feat: install idb

* feat: add datamanger

* fix: typos

* refactor: rename method

* feat: make init db a manual step

* refactor: separate accountIdFromRoute

* feat: cache enabled API client

* feat: enable caching for inboxes and labels

* feat: enable cache for team

* feat: manage exceptions for team

* feat: add team to data manager

* feat: add a generic listener

* refactor: send only cache keys

* refactor: separate validate method

* feat: add listeners

* feat: add event for revalidate

* feat: add cache keys endpoint

* refactor: fetch cache keys instead of full account data

* fix: key pattern

* feat: don't fetch account for cache_keys

* fix: cache key base class

* refactor: cache keys helper

* feat: add helper

* fix: cache-key update logic

* feat: delete indexeddb on logout

* feat: remove worker.js

* refactor: move data-manager

* refactor: name of file

* feat: add test for DataManager

* refactor: add fake idb to jest setup

* test: cache keys helper

* test: cache keys helper

* test: cache_keys in accounts controller

* refactor: remove cache_keys context

* feat: add policy for cache-keys
2023-03-27 12:16:25 +05:30
..
android_app chore: Universal Linking for Android (#2324) 2021-06-02 08:46:45 -07:00
api feat: IndexedDB based caching for labels, inboxes and teams [CW-50] (#6710) 2023-03-27 12:16:25 +05:30
apple_app Chore: Apple site association file for deep linking (#805) 2020-05-03 12:16:11 +05:30
dashboard Initial Commit 2019-08-14 15:18:44 +05:30
devise fix: Update the link used for email address change in the confirmation mail (#5937) 2022-12-05 16:17:27 -08:00
fields feat: Supports masking tokens in super admin (#6491) 2023-02-21 17:50:55 +05:30
installation/onboarding feat: Update Signup screen (#6002) 2022-12-07 15:55:03 -08:00
layouts feat: Integrate LogRocket (#6494) 2023-02-21 08:42:45 +05:30
mailers chore: Add controllers for conversation participants (#6462) 2023-02-15 16:33:31 -08:00
microsoft fix: Identity JSON response header (#6326) 2023-02-02 11:01:18 +05:30
platform/api/v1 fix: Update enabled_features logic to fix superadmin edit action (#5959) 2022-12-14 18:24:02 -08:00
public/api/v1 Fix: Add articles order in category show page (#6662) 2023-03-14 20:00:01 +05:30
super_admin feat: Supports masking tokens in super admin (#6491) 2023-02-21 17:50:55 +05:30
survey/responses feat: CSAT response collection public page (#2685) 2021-08-03 18:22:50 +05:30
widget_tests chore: Add chatwoot:on-message event (#6425) 2023-02-09 12:48:22 -08:00
widgets chore: Add feature flag for branding (#5370) 2022-09-01 17:12:26 +05:30