1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-09-15 20:36:55 +00:00
Commit graph

53 commits

Author SHA1 Message Date
Peter Bieringer
e1b19f1a22 catch items having tzinfo only on dtstart or dtend set for whatever reason, overtake tzinfo from the other one 2025-08-22 07:49:54 +02:00
Peter Bieringer
74d21f011c enrich for optional tzinfo 2025-08-22 07:49:09 +02:00
Peter Bieringer
41ac453eb7 try applying timerange-filter on VCALENDAR entries 2025-07-20 17:50:07 +02:00
Peter Bieringer
18a61f209d catch time-filter on level 0 2025-07-20 17:50:07 +02:00
Peter Bieringer
b756e21c31 add some trace logging 2025-07-20 17:50:07 +02:00
Peter Bieringer
4bbbc3c384 fix for Python < 3.10 2025-05-16 07:24:57 +02:00
Peter Bieringer
c09a098866 limit only to VALARM, VFREEBUSY support was not added so far 2025-05-16 05:39:19 +02:00
Peter Bieringer
f56416b2fb honor TRIGGER of VALARM for timerange filtering 2025-05-15 21:35:00 +02:00
Peter Bieringer
9ae63b1770 add filtering for VALARM and VFREEBUSY, so far only based on existence of such component is implemented 2025-05-15 05:58:12 +02:00
Peter Bieringer
06b7e98ea2 extend copyright 2025-04-21 22:22:02 +02:00
Peter Bieringer
2d197d1ae0 fix broken value extract from property for https://github.com/Kozea/Radicale/issues/1760 2025-04-21 22:18:56 +02:00
Peter Bieringer
873bf80131 make flake8 happy 2024-12-05 08:03:00 +01:00
Peter Bieringer
38c236aa02 fix-issue-1635: code 2024-12-05 07:54:52 +01:00
Peter Bieringer
f725ee780f fix-issue-1635: update copyright 2024-12-05 07:54:32 +01:00
Peter Bieringer
059afef35d log content in case of multiple main components error 2024-10-29 07:19:45 +01:00
ray-react0r
3cba4b32a3
Merge branch 'master' into react0r 2024-08-15 15:07:49 -06:00
Ray
d6c0a05771 Style fixes for tox linting 2024-08-14 11:15:30 -06:00
Ray
4c1d295e81 Fix bug in free busy report serializing a datetime tzinfo 2024-08-14 05:43:53 -06:00
Ray
7b0d88ff0d Add basic free-busy report 2024-08-14 05:43:53 -06:00
Mathieu Dupuy
47bc966a13
fix misspellings 2024-07-24 12:29:13 +02:00
Will Sowerbutts
f1d84cea35 Remove unexpected control codes from ICS files 2024-07-11 13:38:48 +01:00
David Arnold
16eadd11b5 Allow quoted-printable encoding for vObjects.
Resolves the parsing issue in #1238.
2024-04-27 14:22:33 +00:00
leso-kn
94a5ff0d68
Added support for webcal-subscriptions 2024-03-03 01:13:21 +01:00
Peter Bieringer
76e06ea3fc fix found by actions/python3.11: ./radicale/item/__init__.py:167:28: E721 do not compare types, for exact checks use is / is not, for instance checks use isinstance() 2024-03-01 21:40:51 +01:00
Peter Bieringer
86f37e0250
Merge pull request #1252 from trougnouf/master
Fix #715 (Main Component is missing when only recurrence id exists) - already active in RPM since over 6 months
2024-03-01 06:24:22 +01:00
David Greaves
7b98a0028b Handle lists in filter values for CATEGORIES
Issue #1125

Signed-off-by: David Greaves <david@dgreaves.com>
2023-03-05 17:18:44 +01:00
trougnouf (Benoit Brummer)
f4a87afab7 fix #715 (Main Component is missing when only recurrence id exists) with balrok's patch 2022-07-19 00:15:33 +02:00
Unrud
f06af066f9 Improve error message 2022-04-20 17:17:01 +02:00
Unrud
580b97fa0f Remove special cases for python < 3.6 2022-02-01 17:56:02 +01:00
Unrud
75df1093be Workaround for broken contact PHOTO from InfCloud
See issue #1205
2022-01-15 23:44:00 +01:00
Unrud
eac460d4d9 Replace all dates if any has the wrong type 2021-12-20 23:47:39 +01:00
Unrud
a20791e0c3 Convert EXDATE and RDATE to same type as DTSTART
Fixes #1146
Closes #1199
2021-12-20 00:55:39 +01:00
Unrud
bfba027446 Use correct RRULE 2021-12-18 22:14:04 +01:00
Unrud
4252747646 Check all RRULE occurrences for infinity 2021-12-18 22:00:34 +01:00
Unrud
bbaf0ebd8c Change name in file header 2021-12-09 16:55:46 +01:00
Unrud
cecb17df03 More type hints 2021-09-26 22:24:45 +02:00
Michael Stilkerich
398e93e215 Fix is-not-defined filter in addressbook-query report 2021-03-23 00:49:22 +01:00
Unrud
4d4b040b81 Improve sanitization of collection properties 2020-10-11 19:20:20 +02:00
Unrud
9909454761 Fix matching of date property 2020-10-06 07:31:29 +02:00
Unrud
d48bacc8e3 Improve log messages
Log failed login attempts with remote host as warning (closes #1104)
Add component UID to log message about invalid recurrence rules (reference #602)
Use "forwarded for" instead of "forwarded by" for remote host
2020-09-26 22:08:23 +02:00
Unrud
4d632a97f3 Use secure RNG for UIDs
Closes #766
2020-05-15 23:34:31 +02:00
Unrud
db7587c593 Cosmetic changes 2020-01-21 19:40:02 +01:00
Unrud
d3776e55fb Rework XML helpers functions
- Merge make_tag, tag_from_clark and tag_from_human into make_clark and make_human
- Don't use RegEx for parsing
2020-01-19 21:07:54 +01:00
Unrud
866aa34f54 Cosmetic changes 2020-01-19 21:07:54 +01:00
Unrud
0fb02cd026 Cosmetic changes (pylint) 2020-01-17 12:59:14 +01:00
Unrud
428e4be0b8 Workaround for bug in Lightning (fixes #985) 2020-01-15 11:22:52 +01:00
Unrud
c99a1f53df Switch from md5 to sha256 for UIDs and tokens 2020-01-15 11:20:48 +01:00
Unrud
88a0af8ba1 Improve documentation 2020-01-12 23:32:28 +01:00
Unrud
63e6d091b9 Update copyright 2019-06-17 04:13:24 +02:00
Braxton Plaxco
27185f7291 Get python3 ./setup.py test to pass cleanly
~ B'ezrat Hashem ~
2019-06-15 08:49:05 +02:00