Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offline support #15

Open
3 tasks
maxking opened this issue Feb 26, 2022 · 0 comments
Open
3 tasks

Offline support #15

maxking opened this issue Feb 26, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@maxking
Copy link
Owner

maxking commented Feb 26, 2022

Currently, the entire functionality of the system relies on online API calls to Hyperkitty. This can cause un-necessary load on servers for re-reading same threads/emails and not to mention. Ofcourse, it removes the ability to use this package to read archives when offline.

In order to support offline support, we need to accomplish the following things:

  • Define some local storage method, it can be files or sqlite databases. Files might be easier to manage.
  • Write responses from API to local storage
  • Render all views based on local storage.

Each of the above will also have some sub-tasks.

@maxking maxking added the enhancement New feature or request label Feb 26, 2022
@maxking maxking added this to the Offline support milestone Feb 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant