Commit graph

25 commits

Author SHA1 Message Date
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