Peter Bieringer
|
6d3cd8146f
|
fix lint issue related to 9d5772901d
|
2025-08-24 10:14:28 +02:00 |
|
Jochen Sprickerhof
|
5f7f410310
|
Fix acquire_lock interface signature
See multifilesystem/lock.py and different calls.
|
2025-08-23 20:59:37 +02:00 |
|
Peter Bieringer
|
9d5772901d
|
run rabbitmq tests only if module pika is available
|
2025-08-23 07:29:45 +02:00 |
|
Peter Bieringer
|
8e4447e95b
|
conditional log level for base_prefix strip action
|
2025-08-22 08:49:24 +02:00 |
|
Peter Bieringer
|
7f28f69452
|
extend test for items having tzinfo only on dtstart or dtend set for whatever reason, overtake tzinfo from the other one
|
2025-08-22 07:51:15 +02:00 |
|
Peter Bieringer
|
2a808fd373
|
test items having tzinfo only on dtstart or dtend set for whatever reason
|
2025-08-22 07:50:47 +02:00 |
|
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
|
c74ac9c225
|
Merge pull request #1829 from nwithan8/email
Improve email notification hook by determining event update type
|
2025-08-22 06:15:55 +02:00 |
|
Nate Harris
|
998b2e2121
|
- Fix unit tests for hook email trigger conditional based on end date
|
2025-08-21 00:21:11 -06:00 |
|
Georgiy
|
7ce41aee37
|
(#1845) Fix expanded item copying
|
2025-08-17 20:06:37 +03:00 |
|
Nate Harris
|
9b6ba72fa0
|
- Fix dryrun property
|
2025-08-14 00:10:16 -06:00 |
|
Nate Harris
|
f32e50bc9d
|
- Add unit tests to confirm emails not triggered when adding/deleting event with past end date
|
2025-08-14 00:06:55 -06:00 |
|
Nate Harris
|
208dd22a42
|
- Do not send notifications if end time is more than 1 minute in the past (buffer)
|
2025-08-13 23:46:26 -06:00 |
|
Nate Harris
|
74bc78aac4
|
- Linting
|
2025-08-13 23:46:26 -06:00 |
|
Nate Harris
|
5c9c5b1572
|
- Linting
|
2025-08-13 23:46:26 -06:00 |
|
Nate Harris
|
16b7311229
|
- Include legacy "content" parameter in HookNotificationItem usage
|
2025-08-13 23:46:26 -06:00 |
|
Nate Harris
|
e391c3aa92
|
- Compare previous-current events to determine if non-invitee changes were made (notify non-added/removed attendees of event update)
|
2025-08-13 23:46:26 -06:00 |
|
Nate Harris
|
80dc4995cf
|
- Capture previous version of event pre-overwrite for use in notification hooks
- Use previous version of event in email hooks to determine added/deleted/updated email type
|
2025-08-13 23:46:24 -06:00 |
|
Peter Bieringer
|
7bedca72e2
|
catch OS without flock
|
2025-08-12 16:48:04 +02:00 |
|
Peter Bieringer
|
91d4dc3ef1
|
make mypy happy
|
2025-08-12 16:42:06 +02:00 |
|
Peter Bieringer
|
97d30478c7
|
add tests for storage hook placeholders
|
2025-08-12 16:12:38 +02:00 |
|
Peter Bieringer
|
6a8f5f4a5b
|
extend/adjust copyright
|
2025-08-12 16:12:15 +02:00 |
|
Peter Bieringer
|
19def4d561
|
add for write requests "path" where missing and "request"
|
2025-08-12 16:11:24 +02:00 |
|
Peter Bieringer
|
eec7d5bbbf
|
add support for placeholders 'request' and 'to_path'
|
2025-08-12 16:09:11 +02:00 |
|
Peter Bieringer
|
80bd41c97e
|
fix-1812-etag
|
2025-07-31 18:54:28 +02:00 |
|
Peter Bieringer
|
127c0b9b11
|
add tests for hook/email
|
2025-07-22 21:00:12 +02:00 |
|
Peter Bieringer
|
4e9f3a467c
|
add test for hook/rabbitmq
|
2025-07-22 20:59:59 +02:00 |
|
Peter Bieringer
|
e0946a83b5
|
add support for hook option "dryrun"
|
2025-07-22 20:59:16 +02:00 |
|
Peter Bieringer
|
0e44b48327
|
add missing copyright header
|
2025-07-22 20:58:59 +02:00 |
|
Peter Bieringer
|
6de7b3b8c9
|
add support for hook option "dryrun"
|
2025-07-22 20:58:40 +02:00 |
|
Peter Bieringer
|
fe175df9a2
|
add missing copyright header
|
2025-07-22 20:58:10 +02:00 |
|
Peter Bieringer
|
de384d5f4a
|
add hook option "dryrun"
|
2025-07-22 20:56:43 +02:00 |
|
Peter Bieringer
|
a824ae6c14
|
Merge pull request #1834 from metallerok/1812_test_specific_event
Fixed an issue where non-recurring events were not included in the response when requesting an expand report
|
2025-07-22 18:59:06 +02:00 |
|
Georgiy
|
7cd918d036
|
(#1812) Fixed an issue where non-recurring events were not included in
the response when requesting an expand report
|
2025-07-21 20:58:58 +03:00 |
|
Peter Bieringer
|
407d33b623
|
replace 2x with DT_FORMAT_TIMESTAMP
|
2025-07-21 19:43:38 +02:00 |
|
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 |
|
Georgiy
|
c553460365
|
(#1812) Test for the issue where non-recurring events are not included
in the response when requesting an expand report
|
2025-07-21 20:12:14 +03: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
|
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
|
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
|
8d2a71557a
|
make flake8 happy
|
2025-07-20 12:49:53 +02:00 |
|