Peter Bieringer
cbece4f276
catch 2 more xml tokens
2025-12-17 08:31:08 +01:00
Peter Bieringer
cf98ef0b4a
rename function and fix type
2025-12-13 08:06:58 +01:00
Peter Bieringer
b8ed32f3ee
log max-content-length on startup, add formatted int to raw values
2025-12-13 07:59:28 +01:00
Peter Bieringer
a7e9521b38
honor RFC4791#5.2.5: SHOULD NOT be returned by a PROPFIND DAV:allprop request
2025-12-12 08:49:13 +01:00
Peter Bieringer
edd6195b6b
add support for max-resource-size check on PUT
2025-12-11 23:07:58 +01:00
Peter Bieringer
e1b0721f9e
change to dedicated option for propfind/max_resource_size
2025-12-11 22:55:41 +01:00
Peter Bieringer
6e3b277ff5
reduce to 80% for base64 coverage
2025-12-11 08:59:44 +01:00
Peter Bieringer
dd153df6cb
add support for max-resource-size using max-content-length
2025-12-11 08:54:42 +01:00
Peter Bieringer
fcfbde9608
feed max-content-length into functions
2025-12-11 08:54:42 +01:00
Peter Bieringer
b3a65627e4
enrich class with max-content-length
2025-12-11 08:54:42 +01:00
Peter Bieringer
cd792ef67c
add selection of XML query flags to request status log line
2025-12-11 08:39:53 +01:00
Peter Bieringer
c0af7bf1ba
extend profiling by logging header and XML request in case min duration exceeded
2025-12-10 18:21:21 +01:00
Peter Bieringer
f015b8e7a1
avoid raise condition with parallel running profilers
2025-12-10 18:12:08 +01:00
Peter Bieringer
2b2c417b1b
implement log of response header
2025-12-10 18:11:20 +01:00
Peter Bieringer
64f5e58549
add support for logging XML request conditionally for profiling
2025-12-10 18:09:04 +01:00
Peter Bieringer
183e556144
Adjust: [logging] header/content debug log indended by space to be skipped by logwatch
2025-12-10 18:01:14 +01:00
Peter Bieringer
97875b9514
log status of new/existing log/profile header/content options on startup
2025-12-10 17:50:20 +01:00
Peter Bieringer
d7f54fbc48
profiling: cosmetics
2025-12-09 08:26:27 +01:00
Peter Bieringer
5fbd838eab
profiling: cosmetics/alignment
2025-12-08 18:41:43 +01:00
Peter Bieringer
2df265617b
profiling: fix for 'none'
2025-12-08 17:55:11 +01:00
Peter Bieringer
3f4d434439
profiling: add support
2025-12-08 12:33:17 +01:00
Peter Bieringer
3abab9cd8e
move: fix detection of HTTP_X_FORWARDED_PORT
2025-12-05 16:24:19 +01:00
Peter Bieringer
da612cfccb
add broken vaddressbook logging similar to vcalendar
2025-12-01 18:52:20 +01:00
Peter Bieringer
56e0362f59
extend broken vcalendar item log
2025-12-01 18:52:20 +01:00
Peter Bieringer
62166eb2cc
fix typo related to collection delete hook, fixes https://github.com/Kozea/Radicale/issues/1920
2025-11-25 20:02:50 +01:00
Peter Bieringer
7ebe5703ac
log remote host+useragent on invalid sync token
2025-11-16 17:06:21 +01:00
Peter Bieringer
1c7ff414a9
extend app calls with remote host+useragent
2025-11-16 17:06:00 +01:00
Peter Bieringer
4980172def
extend copyright
2025-11-16 16:57:31 +01:00
Peter Bieringer
f9697eeda1
log user on invalid sync token
2025-11-16 16:06:53 +01:00
Peter Bieringer
4c0d216cb9
log path on invalid sync token
2025-11-16 15:50:05 +01:00
Peter Bieringer
3f74ab1cd3
do not log problematic sync token twice
2025-11-16 15:46:50 +01:00
Peter Bieringer
bf8619a41c
add support for http_remote_user
2025-11-15 15:32:13 +01:00
Peter Bieringer
a51e6ff65e
remove duplicate definition
2025-10-19 20:55:10 +02:00
Peter Bieringer
c5633b8325
fix lint
2025-10-19 20:54:00 +02:00
Peter Bieringer
c503542c6c
strict_preconditions: new config option / handling
2025-10-19 18:55:36 +02:00
Peter Bieringer
50a6b8462d
log size of answer if given
2025-10-04 11:48:08 +02:00
Peter Bieringer
2899c677c1
revert improper PR#1839, finally fix #1812 and #1880
2025-09-24 21:31:27 +02:00
Johannes Berg
b5a1ea911d
auth: dovecot: pass remote IP (rip=) to auth server
...
If known, let the auth server know where the client came
from, using REMOTE_ADDR or, optionally/configurably, the
X-Remote-Addr header value (which is needed when running
behind a trusted proxy.)
Addresses #1859 .
2025-09-09 12:10:00 +02:00
Peter Bieringer
8e4447e95b
conditional log level for base_prefix strip action
2025-08-22 08:49:24 +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
Georgiy
7ce41aee37
( #1845 ) Fix expanded item copying
2025-08-17 20:06:37 +03: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
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
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
80bd41c97e
fix-1812-etag
2025-07-31 18:54:28 +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