Skip to content

[PWA] Cache the app shell and synchronized chapters for offline reading #18

Description

@troyscott

Outcome

Keep previously synchronized chapters readable when the Mac mini or network is unavailable.

Acceptance criteria

  • App shell has a versioned service-worker cache.
  • Successful chapter synchronization is explicit and visible.
  • Cached chapters open in browser offline mode.
  • Unsynchronized chapters show a useful offline state.
  • Admin pages and mutable responses are never cached.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: pwaInstallation, browser storage, and offline supportmvpRequired for the first usable releasetype: featureA user-visible capability

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions