Daniel
8a9ee6e2ca
Move useSystemNotifications to notifications module, apply on save
2021-05-18 14:09:08 +02:00
Daniel
ae13d87aed
Use workers for module failure mirroring and fix mirror looping
2021-05-17 16:05:50 +02:00
Daniel
c26b18edb4
Fix module failure mirror
2021-05-12 15:37:24 +02:00
Daniel
3f3786b854
Improve module failure status notify callback handling
2021-05-05 17:46:09 +02:00
Daniel
4688a8d490
Improve notification handling and documentation
2021-05-05 13:01:17 +02:00
Daniel
ca19f4a44b
Improve notifications and module failures and mirror them
2021-05-05 00:12:43 +02:00
Daniel
505fcc8913
Implement review suggestions
2020-10-30 13:27:11 +01:00
Daniel
4a1ed12598
Add Title and Category fields to Notification
...
Also, improve on the notification handling a bit
2020-10-29 22:50:35 +01:00
Daniel
a1e5046996
Improve documentation
2020-10-29 16:10:52 +01:00
Daniel
1038e875da
Clean up notification storage
2020-10-29 14:28:09 +01:00
Patrick Pacher
a1461866c1
Ensure new notifications are active
2020-10-08 09:06:18 +02:00
Patrick Pacher
baf6301eb5
Merge branch 'develop' into feature/ui-revamp
2020-09-29 09:18:36 +02:00
Daniel
362539692e
Improve interfaces and fix more linter errors
2020-09-24 09:50:38 +02:00
Patrick Pacher
4665ae8dca
Refactor notification system
2020-09-16 08:46:12 +02:00
Patrick Pacher
1810855f64
Drop support for peristent notifications. Fixes #71
...
This path drops support for persistent notifications as
they were always broken and not used anyway (see #71 ). As
a result, the locking strategy of the injected notification
backend has been updated and should improve database push
updates (i.e. the "upd" is now correct and no additional "new"
updates with partial data will be sent anymore)
2020-09-14 11:21:23 +02:00
Daniel
9283b00621
Add UUID utils
2020-05-26 10:16:02 +02:00
Daniel
ae14db9b23
Switch uuid lib and update deps
2020-05-25 22:26:20 +02:00
Daniel
f2f1a56060
Make default ack action if notification has none
2020-05-22 15:07:30 +02:00
Patrick Pacher
8e07560396
Fix update not marked as available, add comments and notification helper
2020-05-04 14:52:57 +02:00
Daniel
558486483b
Improve database storage put method
2020-04-15 17:27:33 +02:00
Patrick Pacher
d72649a41c
Fix race when creating notification action or expiration channel
2020-04-14 19:15:15 +02:00
Daniel
7ab46a8d1e
Reintroduce base module
2020-04-02 17:11:08 +02:00
Daniel
3bdca53c14
Remove virtual base dependency
2020-03-20 17:22:00 +01:00
Daniel
74d7656580
Fix notifications module integration
2019-10-04 23:50:41 +02:00
Daniel
3672fa9f45
Clean up notifications package, transition to new module tasks
2019-09-20 22:04:53 +02:00
Daniel
402429cd70
Revamp module structure
...
- Add shutdown mechanics to module
- Adapt dbmodule to new mechanics
2019-08-09 16:45:43 +02:00
Daniel
090669728d
Clean up / revamp notification handling
2019-08-07 17:09:36 +02:00
Daniel
456b53ae72
Add GUID to notifications and improve put/save handling
2019-07-31 22:33:19 +02:00
Daniel
8f3082f96f
Update import paths
2019-06-27 13:29:56 +02:00
Daniel
e50553951f
Fix notification locking issues
2019-03-18 16:30:17 +01:00
Daniel
73154af3f9
Add notifications system
2019-03-08 23:19:26 +01:00