70 Commits (master)

Author SHA1 Message Date
daladim 313f2ed0e9 [minor] Unused variable 4 years ago
daladim 6c64bcce8e [optim] Download 30 added items at once in a single HTTP request from the server 4 years ago
daladim 0075ebfbdb More ID -> URL renaming 4 years ago
daladim 2f7c14d0aa Better distinction ID/UID 4 years ago
daladim 56b86adf02 [doc] 4 years ago
daladim 413b2b285e [cleanup] 4 years ago
daladim 9dcf7e0499 Fixed tests to support unknown iCal fields 4 years ago
daladim 75fe00983d Added a parsing/building round-trip test 4 years ago
daladim 78bb78f61f [fixup] Doc and usability 4 years ago
daladim 17716575d8 Added support for calendar colors 4 years ago
daladim f1a350f6a5 Renamed the crate as kitchen_fridge 5 years ago
daladim 9b622e1ad6 More tests 5 years ago
daladim 26c49a85c2 [gitignore] 5 years ago
daladim e6ccae75be Clearly ignore non-applicable tests 5 years ago
daladim 8fd416fae1 Provider uses update_item 5 years ago
daladim 4f68296f93 Better API to reflect optional yet related fields in an iCal item 5 years ago
daladim 65da7b34cf [tests] Ignoring irrelevant tests 5 years ago
daladim 9d2d83e06f [minor] API change for Task::new 5 years ago
daladim 62a4063e22 [tests] Multiple scenarios with forced errors 5 years ago
daladim 0d485b382d [tests] Tasks are split across various calendars 5 years ago
daladim b2704bd3d2 Ability to mock behaviours for tests 5 years ago
daladim 081fc2cbc8 [tests] Add a task that has various modifications 5 years ago
daladim 6f84a0c897 [tests] Testing successive syncs 5 years ago
daladim 9305a7a689 ChangedCalendar is not implemented this way 5 years ago
daladim 12385d3a85 [minor] Refactored 5 years ago
daladim b360e52144 [minor] Logs 5 years ago
daladim 9f7c2805ca [tests] Added transient task scenarii 5 years ago
daladim aa02fa182d Fixed calendar metadata sync 5 years ago
daladim f2dd528d33 Fixed initial sync 5 years ago
daladim 427212be89 [tests] Testing a first sync from a server 5 years ago
daladim 3d9adcec08 Fixed a SyncStatus inconsistency 5 years ago
daladim 5179ef5c1a [tests] Using scenarii in tests 5 years ago
daladim 952fa67d99 [test scenarii] Ability to build expected provider state 5 years ago
daladim 6c9d7b4ed4 [minor] Doc fixes 5 years ago
daladim d5932121dd [cleanup] 5 years ago
daladim 28c93a6248 [tests] Adding actual scenarii 5 years ago
daladim 9b3afd3001 [tests] Adding support for reproducible scenarii 5 years ago
daladim 931d74f577 [minor] Tests 5 years ago
daladim 45b4c1a056 [minor] 5 years ago
daladim 479011755e Traits are closer to what actual calendars provide 5 years ago
daladim 9355629136 add_item now returns a Result 5 years ago
daladim fd0568dbcc Add `mark_for_deletion` 5 years ago
daladim cbb4378581 last_modified is no longer required 5 years ago
daladim 5c3c5c8090 Re-wrote Provider::sync 5 years ago
daladim c46222c8c7 [provider] Renamed server -> remote 5 years ago
daladim 86f3566532 Trait is closer to what caldav servers provide 5 years ago
daladim 499f25b9b9 ItemId is the Url 5 years ago
daladim a8ccdef0bb More `Result`s in the trait 5 years ago
daladim bb2122db6b Changed an argument to a reference 5 years ago
daladim ddaa32c9f5 More async in traits 5 years ago