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 2 commits
  3. 01 Oct, 2020 1 commit
  4. 30 Sep, 2020 1 commit
  5. 17 Sep, 2020 1 commit
    • Shashwat Jolly's avatar
      Implement collection retrieval and setup · 4769aebf
      Shashwat Jolly authored
      Changed JournalsFetchJob to use etebase for fetching collections. Collections are being setup to Akonadi collections in the same job.
      Added relevant functions to etebaseadapter for the same.
      Made root resource collection a class member as it is now passed to journalsfetchjob and used in slotCollectionsRetrieved().
      4769aebf
  6. 10 Sep, 2020 2 commits