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
Unrud
5e0a387ed9
remove whitespace before email
2018-09-04 03:33:47 +02:00
Unrud
5429f5c1a9
assert sanitized and stripped paths
2018-08-28 16:19:50 +02:00
Unrud
8869b34470
refactor
2018-08-28 16:19:43 +02:00