-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backgrounding of Notifications Domain #695
Commits on Apr 29, 2024
-
feat:
NotificationsManager.sendNotification
is no longer blockingfix: exponential backoff for notifications fix: outbox notifications are now given ids fix: notification tasks are now no longer lazy fix: sendNotification now returns notificationId fix: outbox notifications now use DB state fix: NotificationId is now included in Notification, with the id and senderId fields fix: `NotificationsManager` `Notification`s now have different types for state in DB and in usage fix: tests
Configuration menu - View commit details
-
Copy full SHA for a1e1161 - Browse repository at this point
Copy the full SHA a1e1161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bff2aa - Browse repository at this point
Copy the full SHA 8bff2aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bf6f2 - Browse repository at this point
Copy the full SHA d0bf6f2View commit details -
fix:
NotificationsManager.sendNotification
now returns asendProm
…… rather than blocking directly from the returned promise fix: `NotificationsManager` tests
Configuration menu - View commit details
-
Copy full SHA for 4e8e87b - Browse repository at this point
Copy the full SHA 4e8e87bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d17430 - Browse repository at this point
Copy the full SHA 7d17430View commit details -
fix:
NotificationsManager
outbox send logic simplificationfix: removed idUtils toBuffer usage fix: changed position of sendNotificationHandlerId fix: notificationsManager sendProm name fix: removed count from NotificationsManager fix: simplified NotificationId to TaskId reference fix: sendNotificationHandler logic fix: NotificationsManager db levelpath docblocks fix: defaultRetries on NotifciationsManager constructor
Configuration menu - View commit details
-
Copy full SHA for 541b952 - Browse repository at this point
Copy the full SHA 541b952View commit details -
feat: changed
readNotifications
andreadOutboxNotifications
to re……turn AsyncGenerator fix: removed unneeded creation of transaction in private methods fix: notificationsRead handler now uses asyncgenerator fix: readded blocking to NotificationsSend handler fix: tests and exports for notifications outbox handlers
Configuration menu - View commit details
-
Copy full SHA for 51fbe96 - Browse repository at this point
Copy the full SHA 51fbe96View commit details -
fix:
NotificationsManager.sendNotification
delay is now double rath……er than exponential
Configuration menu - View commit details
-
Copy full SHA for 325c5c3 - Browse repository at this point
Copy the full SHA 325c5c3View commit details -
feat:
NotificationsManager.removeNotification
and`NotificationsRemove` RPC handlers
Configuration menu - View commit details
-
Copy full SHA for 6af465d - Browse repository at this point
Copy the full SHA 6af465dView commit details -
fix: renamed
notificationsRead
,notificationsClear
and `notificat……ionsRemove` RPC calls to `notificationsInboxRead`, `notificationsInboxClear` and `notificationsInboxRemove` respectively
Configuration menu - View commit details
-
Copy full SHA for 789d8b8 - Browse repository at this point
Copy the full SHA 789d8b8View commit details -
fix: default
sendRetryIntervalTimeMin
and `sendRetryIntervalTimeMax……` values + notifcation send retry tests
Configuration menu - View commit details
-
Copy full SHA for 15499a6 - Browse repository at this point
Copy the full SHA 15499a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92abd24 - Browse repository at this point
Copy the full SHA 92abd24View commit details -
feat: added taskMetadata to
notificationsOutboxRead
rpc callfix: `notifications.test.ts` for RPC handlers involving notification IDs
Configuration menu - View commit details
-
Copy full SHA for 44d7b70 - Browse repository at this point
Copy the full SHA 44d7b70View commit details -
feat: standardization of
NotificationsManager
method params to be morelike `Audit` domain
Configuration menu - View commit details
-
Copy full SHA for c83371d - Browse repository at this point
Copy the full SHA c83371dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a53e72 - Browse repository at this point
Copy the full SHA 4a53e72View commit details