nova-mailman
nova-mailman copied to clipboard
Email polling
About
Currenly you have to manually refresh the inbox to get new emails, this is a bit irritating.
Solution
Figure out a way to properly do some kind of polling on the frontend. We should only poll for messages older than the last message.
Tasks
- [ ] Implement a date filter in
nova-mailman.index- [ ] Only returns emails stored after the given date
- [ ] Create a timeout that polls for changes every 5 seconds
- [ ] Append new emails to the list of messages