This repository was archived by the owner on Oct 25, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Offline mode #351
Copy link
Copy link
Closed
Milestone
Description
Implementation plan: - ~50 hours total
- truthsayer -> archaeologist comms experiment - ~6 hours total
- Chrome: message-based comms - ~2 hours add POC msg-based truthsayer->archaeologist comms #381
- Firefox: event-based comms - ~4 hours
- [direction abandoned]
Add db to archaeologist - around 8 hours total-
Plug in SQLite with a trivial proof that it works - around 4 hours add POC sqlite integration to background #387 -
Mirror smuggler's db table layout - around 4 hours
-
- Re-implement smuggler-api - ~20 hours total
- [direction abandoned]
for background, using SQL directly - around 16 hours - for background, using
browser.storage.local
- around 16 hours - implement StorageApi for browser.storage.StorageArea #396 - for truthsayer, using truthsayer -> archaeologist - ~4 hours add StorageApi impl which works via msgs #401
- [direction abandoned]
- Amend truthsayer/archaeologist UI workflows if needed (e.g. hide "login" buttons etc) - ~16 hours
- expose local hosting option with bare bones UX add bare-bones storage type toggle #404
Metadata
Metadata
Assignees
Labels
No labels