1. 09 Oct, 2020 1 commit
    • Shashwat Jolly's avatar
      Switch to etebase_fs_cache API from local implementation · ecfd923b
      Shashwat Jolly authored
      - Move caching functions to ClientState from Adapter. This was needed to hold to etebase_fs_cache object for the resource duration.
      - Pass ClientState to journalsfetchjob and entriesfetchjob - makes accessing account and caching functions easy
      - Switch out local caching functions to client state functions in etesyncresource.cpp
      - Use username_agentId as etebase cache folders to prevent conflict between different resource instances with the same username
      ecfd923b
  2. 02 Oct, 2020 1 commit
    • Shashwat Jolly's avatar
      Remove v1 resource code · 64f31f0e
      Shashwat Jolly authored
      - Handlers for different types are no longer required - everything is handled in etesyncresource.cpp
      - etesyncadapter has been replaced with etebaseadapter
      - Removed v1 code from clientstate
      64f31f0e
  3. 30 Sep, 2020 1 commit
  4. 28 Sep, 2020 1 commit
  5. 25 Sep, 2020 1 commit
  6. 23 Sep, 2020 1 commit
    • Shashwat Jolly's avatar
      Implement items retrieval and caching · feb520cb
      Shashwat Jolly authored
      - Sync token is set in EntriesFetchJob's mCollection's remoteRevision, which is then passed to CollectionModifyJob in slotItemsRetrieved()
      - Changed CollectionCacheAttribute to EtebaseCache attribute, as it has to used for both collections and items
      - Commented out item sync code in BaseHandler, which was used to handle conflict error (will see later)
      feb520cb
  7. 08 Sep, 2020 1 commit
  8. 04 Sep, 2020 2 commits
  9. 16 Aug, 2020 1 commit
  10. 15 Aug, 2020 1 commit
  11. 31 Jul, 2020 1 commit
  12. 25 Jul, 2020 1 commit
  13. 12 Jun, 2020 1 commit
  14. 09 Jun, 2020 2 commits