Showcase refinements around sync.
h4. Summary
1. Add separate view that will be called from the footer button (offline section) that is going to show all staged offline changes. Offline changes will be available in local storage and cannot be accessed in early prototype as follows {code} JSON.parse(window.localStorage.getItem("offline-mutation-store")) {code} In the second phase, we can move this implementation to the voyager-client: https://github.com/aerogear/aerogear-js-sdk/tree/master/packages/sync/
2. Create a button to force the app into a simulated offline state.
3. Add details page to items TODO This could include: 2.1 * Show cache version on the details page to see aka [~stephencoady] brilliant idea.
3 4 . Add filtering to task queries and the * We could filter based on name, description, offline state
5. Add ability to mark the task To do items as done TODO description * This is a schema change * Can also be fed into the filtering point above, which makes the app more useful and adds the potential for more screens 4 6 . Add the ability to see whether or not the app is currently connected (via web sockets) to a server. This is distinct from offline/online.
7. Integrate file screen into offline/tasks
|
|