Lennart K
|
c77b59dcb0
|
Remove unused code
|
2026-01-16 15:39:49 +01:00 |
|
Lennart K
|
276fdcacf5
|
Re-implement calendar imports
|
2026-01-16 15:39:48 +01:00 |
|
Lennart K
|
977fd75500
|
Re-implement calendar export
|
2026-01-16 15:39:46 +01:00 |
|
Lennart K
|
5639127782
|
clean up ical-related stuff
|
2026-01-16 15:39:44 +01:00 |
|
Lennart K
|
a2255bc7f1
|
make calendar object id extrinsic
|
2026-01-16 15:39:34 +01:00 |
|
Lennart K
|
758793a11a
|
Make AddressObject object_id an extrinsic property
|
2026-01-16 15:39:33 +01:00 |
|
Lennart K
|
a9f3833a32
|
small fixes
|
2026-01-16 15:39:30 +01:00 |
|
Lennart K
|
896e934c0a
|
Decrease folder nesting
|
2026-01-16 15:39:01 +01:00 |
|
Lennart K
|
bb880aa403
|
incorporate get_first_occurenec
|
2026-01-16 15:39:00 +01:00 |
|
Lennart K
|
69acde10ba
|
migrate to new ical-rs version
|
2026-01-16 15:38:57 +01:00 |
|
Lennart K
|
7ef566040a
|
Disable a test that will be fixed in 0.12
|
2026-01-16 12:16:02 +01:00 |
|
Lennart
|
44ae995f29
|
Some small fixes on recurrence expansion
|
2025-12-31 19:54:06 +01:00 |
|
Lennart
|
6ccb5a67e4
|
ical: Respect that calendar do not have to contain a main event
|
2025-12-31 17:55:58 +01:00 |
|
Lennart
|
e5d6541ffb
|
fix prop-filter when multiple properties of a name exist
|
2025-12-31 13:46:43 +01:00 |
|
Lennart
|
b0fdca1b64
|
clippy appeasement
|
2025-12-27 14:30:36 +01:00 |
|
Lennart
|
55ecbdcd41
|
carddav: Implement addressbook-query
|
2025-12-27 14:22:23 +01:00 |
|
Lennart K
|
2a4ba33e45
|
refactor recurrence expansion
|
2025-12-18 21:27:40 +01:00 |
|
Lennart
|
fb0bd67176
|
Update ical-rs version to fix bug with unicode characters in params
addresses #157
|
2025-12-17 17:33:46 +01:00 |
|
Lennart
|
33d14a9ba0
|
sqlite_store: Add some more basic tests
|
2025-11-05 23:17:59 +01:00 |
|
Lennart
|
d843909084
|
Update Cargo.toml
|
2025-11-05 16:16:01 +01:00 |
|
Lennart
|
0c0be859f9
|
calendar object: Move occurence methods to CalendarObjectComponent and add get_property method
|
2025-11-02 15:00:13 +01:00 |
|
Lennart
|
76b4194b94
|
lift restriction on object_id and UID having to match
addresses #135
|
2025-11-01 21:48:37 +01:00 |
|
Lennart
|
db144ebcae
|
calendarobject: Rename get_id to get_uid
|
2025-11-01 21:23:55 +01:00 |
|
Lennart
|
86cf490fa9
|
Lots of clippy appeasement
|
2025-10-27 20:12:21 +01:00 |
|
Lennart K
|
0d071d3b92
|
run clippy fix
|
2025-10-27 19:01:04 +01:00 |
|
Lennart K
|
08041c60be
|
clippy: Enable more warnings
|
2025-10-27 11:39:24 +01:00 |
|
Lennart
|
660ac9b121
|
ical: Refactor calendar object type
|
2025-09-21 20:31:45 +02:00 |
|
Lennart
|
b6bfb5a620
|
ical: Remove abstraction structs around journal and todo
|
2025-09-19 14:47:44 +02:00 |
|
Lennart
|
cb1356acad
|
ical: Fix data model to allow calendar objects with overrides
#125
|
2025-09-18 20:38:37 +02:00 |
|
Lennart
|
1e90ff3d6c
|
carddav: Remove enforcement of UID matching filename (Apple Contacts doesn't play well)
|
2025-08-23 19:42:58 +02:00 |
|
Lennart
|
68a2e7e2a2
|
carddav: Require UID in address object
|
2025-08-23 18:09:03 +02:00 |
|
Lennart
|
9c114dc204
|
export: Include vtimezones
fixes #112
|
2025-08-22 21:32:34 +02:00 |
|
Lennart
|
91996465f9
|
ical: Remove unused generic around CalendarObject
|
2025-08-17 15:38:07 +02:00 |
|
Lennart
|
ce0ce43418
|
some preparation for better testing
|
2025-08-10 13:14:45 +02:00 |
|
Lennart
|
e1a7a188f5
|
add comment about timezone
|
2025-07-29 12:53:44 +02:00 |
|
Lennart
|
7fc64d219c
|
outsource some more ical logic to ical-rs fork
|
2025-07-26 13:32:28 +02:00 |
|
Lennart
|
dd34dd23d1
|
ical: Work on calendar object data structure
|
2025-07-25 21:44:57 +02:00 |
|
Lennart
|
9910e4ee31
|
Remove duplicate UTC implementation from CalTimezone
|
2025-07-25 19:06:23 +02:00 |
|
Lennart
|
f2899aec6b
|
Move to own ical-rs fork and refactor timezone-related stuff
|
2025-07-25 18:22:06 +02:00 |
|
Lennart K
|
f9380ca7e4
|
clippy appeasement
|
2025-07-24 11:46:28 +02:00 |
|
Lennart
|
f8abc22e63
|
clippy appeasement
|
2025-07-23 20:41:06 +02:00 |
|
Lennart
|
2724154ed3
|
ical: Serialize calendar component type
|
2025-07-18 20:41:44 +02:00 |
|
Lennart
|
89ef7b2ced
|
Update vcard date tests
|
2025-06-23 16:09:22 +02:00 |
|
Lennart
|
6e0129130e
|
Fix birthdays without year in birthday calendar
Fixes #79
|
2025-06-23 16:03:59 +02:00 |
|
Lennart K
|
0c1c04d1cd
|
dav: Move displayname to common properties
|
2025-06-12 14:39:16 +02:00 |
|
Lennart
|
c855e3d6b6
|
Random preparation for release
|
2025-06-11 21:35:46 +02:00 |
|
Lennart
|
a20e9800bd
|
Implement PUT method for addressbook import
|
2025-06-10 23:43:53 +02:00 |
|
Lennart
|
f04987a171
|
Remove some garbage code
|
2025-06-10 18:01:20 +02:00 |
|
Lennart
|
3eeef18a14
|
reccurence expansion: Match datetime types
|
2025-06-10 17:56:56 +02:00 |
|
Lennart
|
103ac0b1f9
|
Implement download feature for calendars and addressbooks
Fixes #70
|
2025-06-10 17:23:11 +02:00 |
|