Commit graph

19 commits

Author SHA1 Message Date
daladim
9355629136 add_item now returns a Result 2021-03-28 19:47:28 +02:00
daladim
cbb4378581 last_modified is no longer required 2021-03-28 19:47:26 +02:00
daladim
5c3c5c8090 Re-wrote Provider::sync 2021-03-28 19:47:26 +02:00
daladim
86f3566532 Trait is closer to what caldav servers provide 2021-03-28 19:47:25 +02:00
daladim
cbffef8b97 More Results in traits 2021-03-28 19:47:23 +02:00
daladim
a8ccdef0bb More Results in the trait 2021-03-28 19:47:22 +02:00
daladim
bb2122db6b Changed an argument to a reference 2021-03-28 19:47:22 +02:00
daladim
ddaa32c9f5 More async in traits 2021-03-28 19:47:21 +02:00
daladim
6ce077ca12 More async functions in traits 2021-03-28 19:47:20 +02:00
daladim
060f33b4bd Turning calendars into Arc<Mutex> 2021-03-28 19:47:18 +02:00
daladim
d07a2b9493 [cleanup] 2021-03-28 19:47:18 +02:00
daladim
9c17f07660 The Big Type Overhaul 2021-03-28 19:47:17 +02:00
daladim
41502271ff Added find_deletions and fixed sync 2021-03-28 19:47:16 +02:00
daladim
4eb1ae2fb1 Fewer warnings 2021-03-28 19:47:16 +02:00
daladim
caaddf910c Major overhaul: more generics! 2021-03-28 19:47:15 +02:00
daladim
df9d5a2d07 Better API for last sync timestamp 2021-03-28 19:47:14 +02:00
daladim
6b1d5635c6 Added functions to the trait 2021-03-28 19:47:10 +02:00
daladim
cefcb7289f Added the CalDavSource trait 2021-03-28 19:47:09 +02:00
daladim
7e3bccb5ad Refactored modules 2021-03-28 19:47:06 +02:00
Renamed from src/data/mod.rs (Browse further)