Peter Bieringer
|
009d8e4e17
|
fix for Expanded event with dates are missing VALUE=DATE
|
2025-07-21 19:41:18 +02:00 |
|
Peter Bieringer
|
878c9ea193
|
extend log message found via https://github.com/Kozea/Radicale/issues/1823
|
2025-07-21 19:38:15 +02:00 |
|
Peter Bieringer
|
6c26f1f24f
|
Merge pull request #1832 from marschap/protect-search
LDAP auth: protect LDAP search with a try: .. except clause
|
2025-07-20 20:18:52 +02:00 |
|
Peter Bieringer
|
bb84b62c4a
|
Merge pull request #1831 from pbiering/fix-1824
Fix 1824
|
2025-07-20 18:04:08 +02:00 |
|
Peter Bieringer
|
c84d09b4dc
|
workaround for windows
|
2025-07-20 18:00:39 +02:00 |
|
Peter Marschall
|
be3d58c55d
|
LDAP auth: protect LDAP search with a try: .. except clause
Make sure to catch exceptions when searching for the user in LDAP,
log as error and fail gracefully by declining login.
|
2025-07-20 17:59:31 +02:00 |
|
Peter Bieringer
|
48ae4d1d6e
|
python < 3.11 support
|
2025-07-20 17:55:28 +02:00 |
|
Peter Bieringer
|
0a6cc90e5f
|
extend changelog for fix (rebase)
|
2025-07-20 17:50:34 +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
|
2209edfb88
|
add some trace log
|
2025-07-20 17:50:07 +02:00 |
|
Peter Bieringer
|
c8e42c7edc
|
add test cases for filter without comp-filter
|
2025-07-20 17:50:07 +02:00 |
|
Peter Bieringer
|
802037cf22
|
add a function to format unixtime to string
|
2025-07-20 17:50:06 +02:00 |
|
Peter Bieringer
|
2a134061c0
|
Merge pull request #1830 from pbiering/fix-1826
Fix issue 1826
|
2025-07-20 12:56:59 +02:00 |
|
Peter Bieringer
|
8d2a71557a
|
make flake8 happy
|
2025-07-20 12:49:53 +02:00 |
|
Peter Bieringer
|
5fea367103
|
changelog for fix for https://github.com/Kozea/Radicale/issues/1826
|
2025-07-20 12:47:03 +02:00 |
|
Peter Bieringer
|
d050096bbb
|
fix for https://github.com/Kozea/Radicale/issues/1826
|
2025-07-20 12:46:55 +02:00 |
|
Peter Bieringer
|
1704302d54
|
Merge pull request #1828 from kalsi-avneet/master
Docker : Add section for docker install in DOCUMENTATION.md
|
2025-07-20 12:37:15 +02:00 |
|
kalsi-avneet
|
f6b558b4ba
|
Docker : Add section for docker install in DOCUMENTATION.md
|
2025-07-19 23:49:24 +05:30 |
|
Peter Bieringer
|
439f3024d5
|
Merge pull request #1825 from pbiering/add-trace-logging-feature
Add trace logging feature
|
2025-07-19 14:51:21 +02:00 |
|
Peter Bieringer
|
f31f5779f5
|
add pytestdebug.log
|
2025-07-19 14:46:46 +02:00 |
|
Peter Bieringer
|
be6fcd4b8a
|
extend changelog related to trace
|
2025-07-19 14:42:18 +02:00 |
|
Peter Bieringer
|
d5b589a572
|
show trace status on startup
|
2025-07-19 14:40:27 +02:00 |
|
Peter Bieringer
|
ef1c2b835f
|
implement trace option
|
2025-07-19 14:40:12 +02:00 |
|
Peter Bieringer
|
02471b6c90
|
add trace options
|
2025-07-19 14:39:47 +02:00 |
|
Peter Bieringer
|
c208ad4374
|
Merge pull request #1822 from metallerok/empty_calendars_after_filters
Fix: Exclude empty calendars from the result if no matching events were found after applying filters
|
2025-07-18 21:33:35 +02:00 |
|
Georgiy
|
2c4cd32132
|
Fixed extraction of time-range filter from request when processing
expand property
|
2025-07-18 16:37:49 +03:00 |
|
Georgiy
|
3a6c72e93a
|
pep fix
|
2025-07-17 16:34:38 +03:00 |
|
Georgiy
|
e94aa1e7cf
|
Tests for comp-filters and not found events
|
2025-07-17 16:26:21 +03:00 |
|
Georgiy
|
76188c210e
|
Revert time_range processing
|
2025-07-17 09:03:55 +03:00 |
|
Georgiy
|
40217a1360
|
Return empty REPORT response if no items found
|
2025-07-16 23:26:40 +03:00 |
|
Georgiy
|
a76f80a620
|
Separate time-range filter only for VEVENT component
|
2025-07-16 22:31:58 +03:00 |
|
Georgiy
|
68f8d61bde
|
Skip items with no events after expansion to prevent empty
<C:calendar-data/> in responses. Enhance component filtering
|
2025-07-14 18:23:28 +03:00 |
|
Peter Bieringer
|
72002958cc
|
Merge pull request #1821 from lbt/issue1820
Guard against entries with no vevent_list in the vobject - thank you for this quick fix
|
2025-07-13 21:01:44 +02:00 |
|
David Greaves
|
a1280dc17c
|
Guard against entries with no vevent_list in the vobject
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-13 18:34:01 +01:00 |
|
Peter Bieringer
|
b61ab9d886
|
Changelog for https://github.com/Kozea/Radicale/pull/1815
|
2025-07-10 22:08:26 +02:00 |
|
Peter Bieringer
|
ee68e41b20
|
Merge pull request #1815 from lbt/issue1812
bugfix and tests for issue #1812
|
2025-07-10 22:05:50 +02:00 |
|
Peter Bieringer
|
a957871928
|
Merge pull request #1819 from pbiering/fix-1817
Fix for 1817
|
2025-07-08 18:07:59 +02:00 |
|
Peter Bieringer
|
7a2a3f4d01
|
Changelog for fix for https://github.com/Kozea/Radicale/issues/1817
|
2025-07-08 18:03:08 +02:00 |
|
Peter Bieringer
|
f363918002
|
Fix: logging ignores not retrievable get_native_id if not supported by OS, fixes https://github.com/Kozea/Radicale/issues/1817
|
2025-07-08 18:02:41 +02:00 |
|
David Greaves
|
83a7853405
|
add test_report_with_max_occur and fix vevent count issue found
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-08 16:09:28 +01:00 |
|
David Greaves
|
3f4f405554
|
Test for anti-DoS for expand
The only response from the server is a 400
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-08 15:24:28 +01:00 |
|
David Greaves
|
61850d9b13
|
refactor _test_expand ready to support max_freebusy_occurrence
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-08 15:06:09 +01:00 |
|
David Greaves
|
fbc3abc48d
|
support max_occurence anti-DoS in xml_report for vevent expansion
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-08 14:59:56 +01:00 |
|
David Greaves
|
a26bfaa08a
|
Add copyright for contributors
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-07 14:09:15 +01:00 |
|
David Greaves
|
ce0aaffa86
|
fix typing and lint issues from tox
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-07 08:54:04 +01:00 |
|
Georgiy
|
2a304259fe
|
(#1812) Processing exdates. Duration handling. Return empty element if
all events was filtered
Author: Georgiy <metallerok@gmail.com>
|
2025-07-07 08:53:57 +01:00 |
|
David Greaves
|
02be6419ae
|
Currently passing tests
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-06 15:16:32 +01:00 |
|
David Greaves
|
27fe8f1d63
|
Don't add the recurrence event here as we're expanding.
This fixes test_report_with_expand_property_timezone
Signed-off-by: David Greaves <david@dgreaves.com>
|
2025-07-06 15:16:32 +01:00 |
|