100 Commits
Author SHA1 Message Date
daladim 2281c34529 Version 0.4.0 2022-01-19 09:22:24 +01:00
daladim c36c06ba94 Upgrade dependencies 2022-01-19 09:22:24 +01:00
daladim fd216ff7c3 [doc] improvements and rewordings 2022-01-19 09:17:09 +01:00
daladim 511f2123e6 [minor] Examples have different data folders 2022-01-19 09:16:25 +01:00
daladim 7cc1e778bb Added a progress counter 2021-12-24 15:36:34 +01:00
daladim 7b13d74edc [optim] Download 30 changed items at once in a single HTTP request from the server 2021-12-24 14:56:23 +01:00
daladim 159b6199fa Poor man's generic function to work around passing an async closure 2021-12-24 14:56:22 +01:00
daladim 313f2ed0e9 [minor] Unused variable 2021-12-24 14:56:22 +01:00
daladim 6c64bcce8e [optim] Download 30 added items at once in a single HTTP request from the server 2021-12-24 14:56:22 +01:00
daladim 56484a6d4d Split a function 2021-12-24 11:47:56 +01:00
daladim a973146366 Added get_items_by_url, to fetch multiple items at once 2021-12-24 11:47:56 +01:00
daladim f7110c254f Better timestamp parsing 2021-12-24 11:47:56 +01:00
daladim ac7d6952eb Better support for iCal DTSTAMP/LAST-MODIFIED 2021-12-24 11:47:56 +01:00
daladim 5505a17081 [doc] 2021-12-24 11:47:55 +01:00
daladim 039965966f Added a second example 2021-12-24 11:47:55 +01:00
daladim 94b3bb27ba Added a function 2021-12-19 18:50:00 +01:00
daladim 3d142edf3e Merge remote-tracking branch 'daladim/master' 2021-12-07 21:36:10 +01:00
daladim 7f8529b837 [fmt] 2021-12-07 21:35:55 +01:00
daladim 5018ae9b97 Using a published version of ical 2021-12-06 22:59:29 +01:00
daladim ea6cd47b5d Fixed icon trasnparency 2021-11-26 15:25:48 +01:00
daladim 1be59891ca Newer dependecies (minor versions) 2021-11-24 00:23:46 +01:00
daladim ac4d37d086 Newer dependencies (major versions) 2021-11-24 00:23:40 +01:00
daladim e765812fa9 Added info into Cargo.toml 2021-11-24 00:22:30 +01:00
daladim 96b8feff5e [doc] 2021-11-24 00:21:18 +01:00
daladim a8e5bfbc63 Added color support for calendar creation 2021-11-24 00:21:18 +01:00
daladim d28309b21d [minor] Fixed the doc of a test 2021-11-23 23:26:48 +01:00
daladim f6ae164dda Removed a [patch] from crates.io 2021-11-23 23:02:40 +01:00
daladim c18516b9c8 Added icon in the README 2021-11-23 23:00:49 +01:00
daladim 5acb4e1c5b [doc] Link to Voilà 2021-11-23 22:56:35 +01:00
daladim b8e945cf93 Added icon in the generated doc 2021-11-22 19:14:42 +01:00
daladim 0022a8ffe7 Added icon 2021-11-22 19:11:47 +01:00
daladim e152b73c51 Better config API 2021-11-16 23:26:11 +01:00
daladim 38a44e2773 Merge branch 'deprecate_id_for_uid' 2021-11-16 00:11:33 +01:00
daladim 0075ebfbdb More ID -> URL renaming 2021-11-16 00:10:47 +01:00
daladim 2f7c14d0aa Better distinction ID/UID 2021-11-15 23:52:26 +01:00
daladim 56b86adf02 [doc] 2021-11-15 23:00:02 +01:00
daladim 91966b9d5c [minor] Format 2021-11-15 22:22:02 +01:00
daladim f4c0160f1e [doc] 2021-11-10 23:06:37 +01:00
daladim fbf3005a6f Merge pull request #1 from daladim/github_actions
Added a github actions file
2021-11-10 22:58:23 +01:00
daladim 96eec57951 Added a github actions file 2021-11-10 22:52:47 +01:00
daladim 0f55850b6d [cleanup] Deprecated settings.rs for config.rs 2021-11-10 22:47:33 +01:00
daladim 413b2b285e [cleanup] 2021-11-10 22:45:46 +01:00
daladim 582c187e04 Merge branch 'ical_unknown_fields' 2021-11-10 22:22:57 +01:00
daladim 9dcf7e0499 Fixed tests to support unknown iCal fields 2021-11-10 22:22:24 +01:00
daladim b0db19b586 Forked ical-rs to support serde 2021-11-10 22:16:40 +01:00
daladim 75fe00983d Added a parsing/building round-trip test 2021-11-10 22:16:40 +01:00
daladim 39867a9f15 PRODID is parsed, stored and generated 2021-11-10 22:16:40 +01:00
daladim f7acadc3e2 Unhandled lines from iCal files are stored 2021-11-10 22:16:40 +01:00
daladim 49bdb3d199 Macro for code de-duplication 2021-11-05 23:37:25 +01:00
daladim d6e93d846e [minor] Turned a if list into a match 2021-11-04 18:55:12 +01:00
daladim 40503f46d5 typo 2021-11-04 18:54:53 +01:00
daladim 7d09d72175 SyncEvent is more usable 2021-11-04 09:01:25 +01:00
daladim d8c89ec727 [doc] 2021-11-03 21:58:00 +01:00
daladim 9bd45d5a07 Merge branch 'feedback' 2021-10-13 08:19:41 +02:00
daladim b404fc68e8 Sending sync progress 2021-10-09 00:25:23 +02:00
daladim 7fb98a471b Feedback infrastructure 2021-10-09 00:23:50 +02:00
daladim 04c8b3a2ee Renamed SyncResult -> SyncProgress 2021-10-08 23:26:48 +02:00
daladim f7ec5d29be [doc] 2021-10-08 23:03:43 +02:00
daladim 38fd04c3a4 Moved SyncResult 2021-10-08 23:03:24 +02:00
daladim 2e4be4a754 License, readme and metadata 2021-09-29 23:47:00 +02:00
daladim 4c54515b79 More logs 2021-09-29 08:38:27 +02:00
daladim e563cb3b2f Comparison functions are no longer provided 2021-08-12 20:05:58 +02:00
daladim 92b3089e5e [typo] 2021-08-12 19:06:17 +02:00
daladim db662d2f4a Non-async versions of deletion functions 2021-08-12 19:06:17 +02:00
daladim 9234d57cdc Non-async versions of add_item/update_item 2021-08-12 19:06:17 +02:00
daladim b6e8ce2421 [minor] Removed useless asyncs 2021-08-12 19:06:17 +02:00
daladim 6d984cdc7f [doc] 2021-08-12 19:06:17 +02:00
daladim 78bb78f61f [fixup] Doc and usability 2021-07-08 16:05:15 +02:00
daladim 17716575d8 Added support for calendar colors 2021-07-08 16:01:54 +02:00
daladim 2b339a7aff Added sorting utilities 2021-07-05 11:28:06 +02:00
daladim fbd076875a [doc] 2021-07-05 11:08:18 +02:00
daladim 72e05dc6c9 [deps] Update 2021-07-05 11:07:49 +02:00
daladim e6dda89d01 pub use Cache 2021-07-05 11:06:55 +02:00
daladim bf68d81ec8 More derive(Debug) 2021-07-05 11:06:55 +02:00
daladim 58cfb42f64 Non-async version of some functions + renamed a function 2021-07-05 11:06:55 +02:00
daladim ab8f6a9413 Moved a file 2021-07-05 11:06:55 +02:00
daladim 4e0745aea1 Doc and usability 2021-04-29 00:08:20 +02:00
daladim f1a350f6a5 Renamed the crate as kitchen_fridge 2021-04-28 23:46:11 +02:00
daladim 9b622e1ad6 More tests 2021-04-28 23:43:50 +02:00
daladim 1cd811f9d3 [doc] 2021-04-28 23:36:57 +02:00
daladim ccf4f49a08 [tests] Cache 2021-04-20 00:22:56 +02:00
daladim 2408349ec7 More error checks 2021-04-20 00:22:56 +02:00
daladim 7c6a4f89fb fixup! [example] Updated provider-sync 2021-04-20 00:22:56 +02:00
daladim 65791806bc Checking HTTP response codes 2021-04-20 00:22:56 +02:00
daladim 2dbd3726a5 fixup! Implemented create_calendar for caldav client 2021-04-20 00:22:56 +02:00
daladim 71ec8fe323 Sanity checks 2021-04-20 00:22:56 +02:00
daladim 93aa096821 [example] Updated provider-sync 2021-04-20 00:22:55 +02:00
daladim 75a6e17a7f [doc] 2021-04-20 00:22:55 +02:00
daladim 5322f04d83 Implemented create_calendar for caldav client 2021-04-20 00:22:55 +02:00
daladim 26c49a85c2 [gitignore] 2021-04-20 00:22:55 +02:00
daladim e6ccae75be Clearly ignore non-applicable tests 2021-04-20 00:22:55 +02:00
daladim 8fd416fae1 Provider uses update_item 2021-04-20 00:22:55 +02:00
daladim 266437a4d1 Logic fix 2021-04-20 00:22:55 +02:00
daladim 849cbbc07a Added the update_item function 2021-04-20 00:22:55 +02:00
daladim 5b1adca42c A function is only useful in tests 2021-04-20 00:22:55 +02:00
daladim d9b11a30ec [doc] 2021-04-20 00:22:55 +02:00
daladim 85d8b9f7fd [minor] Logs 2021-04-20 00:22:42 +02:00
daladim f750257b3b [example] Update provider-sync 2021-04-20 00:22:42 +02:00
daladim c63f859cbc Implemented delete_item for remote calendars 2021-04-20 00:22:42 +02:00
daladim 4f68296f93 Better API to reflect optional yet related fields in an iCal item 2021-04-20 00:22:42 +02:00