Remove Notification Triggers / find alternative #1134
Labels
No Label
area/internal-code
changes requested
confirmed
dependencies
duplicate
good first issue
help wanted
hosting
invalid
kind/bug
kind/feature
question
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/frontend#1134
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
See this tweet for more infos:
https://twitter.com/ChromiumDev/status/1466749116990599171
I think we should pursue showing notifications for everyone, not only behind a chrome origin trial. That would require some kind of
setInterval
that checks every minute what reminders are due and then show them. The api supports querying tasks with reminders after a certain date, maybe that'd be the easiest to achieve this (poll it every minute for the reminders in the next minute). Would have the nice benefit to show reminders created on other clients or in another tab but increase the load on the api.Another option would be to move reminders entirely to the api and let it push reminders via a websocket when due. The api already does something similar for reminders via email, that could be reused.
We'd need to build the websocket thing first, but I'd like to have one for the notifications at some point anyway.
I think we should have an offline fallback. Other than that: agree =)