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