Page MenuHomePhabricator

mobile-html fetching and caching infrastructure
Closed, ResolvedPublic5 Estimated Story Points

Description

Update article fetching and caching infrastructure to work with the new mobile-html endpoint

  • On article load, fetch reference list, media list, and table of contents
  • On save for offline, save reference list, media list, files from the offline files list, and files from the media list
  • Implement reference counting for cached files so that deleting an article with a file referenced in another article doesn't delete the file until the last article referencing that file is deleted

Event Timeline

Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptApr 3 2019, 2:26 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
cooltey added a subscriber: cooltey.

Release the ticket and will wait until all the other endpoints are integrated with the app.

Moved to Blacked/Waiting and waiting for the implementation of metadata + summary endpoints.

Hi @ABorbaWMF

The testing steps could be:

  1. Clean app data
  2. Save articles for offline reading before actually reading the articles.
  3. Turn on airplane mode and read offline articles to see if it works.