mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
* Add caching for project updates and file diffs in notifications processing * Simplify filterNotificationsByPreferences function * NotificationsEmailBuilder class * fix cachedRecipient issue * change processing to group per project * remove updates cache * clear cache after processing a project * refactor: update sendNotificationsForProject to accept project as parameter * fix unit tests * apply review suggestions * feat: add migration script for updating emailNotifications indexes * refactor: update sendNotificationsForProject to accept projectId * refactor: simplify fileTreeDiff result assigning * fix tests GitOrigin-RevId: bfed061864ba7314f85cf97b7adaeef62c8c5f00
1.2 KiB
1.2 KiB