209 Commits (96b8feff5e40aa8078a5bc53bbb6057141465826)
 

Author SHA1 Message Date
daladim aa02fa182d Fixed calendar metadata sync 5 years ago
daladim f2dd528d33 Fixed initial sync 5 years ago
daladim 842e34fb85 [provider] Minor refactoring 5 years ago
daladim 427212be89 [tests] Testing a first sync from a server 5 years ago
daladim 88af366edf [minor] Reviewed re-imports 5 years ago
daladim 3d9adcec08 Fixed a SyncStatus inconsistency 5 years ago
daladim 841d14807b [minor] Logs 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 f760176435 Cleaner comparisons 5 years ago
daladim 751a98d281 cleanup 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 f18b1acc0f Changed signature of insert_calendar 5 years ago
daladim 707d764e6b Implemented get_item_by_id for CachedCalendar 5 years ago
daladim 7924866e6b iCal parser handles completion status 5 years ago
daladim 931d74f577 [minor] Tests 5 years ago
daladim 401099ed33 Implemented pulling new calendars from server 5 years ago
daladim 0b65dff46d Caching version IDs from the server 5 years ago
daladim 0158cfb2d4 Changed traits 5 years ago
daladim b54fe5e228 Added an iCal parser 5 years ago
daladim f6d542460c Fixed a parsing bug 5 years ago
daladim 351d8c73da Add Event::new 5 years ago
daladim 078b650c00 Implemented get_item_version_tags for RemoteCalendar 5 years ago
daladim e622ec0f7e utils can print remote calendars 5 years ago
daladim 45b4c1a056 [minor] 5 years ago
daladim 9a23081cda [provider] More logs + fixed syncing bugs 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 bcc8fc705b chrono crate is no longer required 5 years ago
daladim 3da86bc146 last_sync is no longer required 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 647199af93 Removed sync implementation 5 years ago
daladim 86f3566532 Trait is closer to what caldav servers provide 5 years ago
daladim 7af147e417 Implemented RemoteCalendar::get_item_ids 5 years ago
daladim f2349dbd0a [minor] Refactored 5 years ago
daladim 499f25b9b9 ItemId is the Url 5 years ago
daladim cbffef8b97 More Results in traits 5 years ago
daladim def17b6218 Wrapped Url, username and password together 5 years ago
daladim 50ac358791 Added utils::build_url 5 years ago
daladim a8ccdef0bb More `Result`s in the trait 5 years ago
daladim 9a2a61a17b [gitignore] 5 years ago
daladim bb2122db6b Changed an argument to a reference 5 years ago
daladim f29aca941b Removed unwraps 5 years ago
daladim ddaa32c9f5 More async in traits 5 years ago