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 3 commits
  3. 01 Oct, 2020 1 commit
    • Shashwat Jolly's avatar
      Add account status check while logging in · 66429f47
      Shashwat Jolly authored
      login() will pass even if email if not confirmed, there are problems with billing etc.
      So, we need to make a small fetch (collection lise with limit 1) to check if the account status is fine.
      66429f47
  4. 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
  5. 10 Sep, 2020 1 commit
  6. 08 Sep, 2020 1 commit
  7. 04 Sep, 2020 1 commit
  8. 28 Aug, 2020 1 commit
  9. 21 Aug, 2020 1 commit
  10. 18 Aug, 2020 1 commit
  11. 17 Aug, 2020 1 commit
  12. 15 Aug, 2020 1 commit
  13. 11 Aug, 2020 2 commits
  14. 09 Aug, 2020 1 commit
  15. 08 Aug, 2020 1 commit
  16. 05 Aug, 2020 1 commit
  17. 31 Jul, 2020 1 commit
  18. 25 Jul, 2020 1 commit
  19. 22 Jul, 2020 1 commit
  20. 18 Jul, 2020 1 commit
  21. 26 Jun, 2020 1 commit