Peter Bieringer
b9ec1c223f
log on_notice_condition: implementation
2026-05-12 08:35:28 +02:00
Peter Bieringer
1495849b61
fix circular import related to user/path value check
2026-04-23 08:33:53 +02:00
Peter Bieringer
53d5a89165
use new format checker for path/user
2026-04-23 06:13:31 +02:00
Peter Bieringer
bef0727b94
cosmetics, fix mk* conflict incl. testcases
2026-03-05 21:04:38 +01:00
Peter Bieringer
5b980fbc49
sharing: add hook for simple calls
2026-02-24 08:19:51 +01:00
Peter Bieringer
d2f52e72bb
initialize values earlier in code
2026-02-23 07:52:02 +01:00
Peter Bieringer
2379144772
extend copyright
2026-02-22 12:38:49 +01:00
Peter Bieringer
b86c460ba1
use new parent_path
2026-02-22 12:38:37 +01:00
Peter Bieringer
fb058ea112
use optional permissions filter
2026-02-22 12:38:19 +01:00
laurisvr
9a2bbb589c
Fix MOVE failing with URL-encoded Destination header
...
Destination header wasn't being decoded before urlparse(), and relative
URLs (empty netloc) failed the host comparison.
Ran into this with email usernames where @ gets encoded as %40."
2026-01-21 17:02:48 +01:00
Peter Bieringer
64f5e58549
add support for logging XML request conditionally for profiling
2025-12-10 18:09:04 +01:00
Peter Bieringer
3abab9cd8e
move: fix detection of HTTP_X_FORWARDED_PORT
2025-12-05 16:24:19 +01:00
Peter Bieringer
1c7ff414a9
extend app calls with remote host+useragent
2025-11-16 17:06:00 +01:00
Peter Bieringer
19def4d561
add for write requests "path" where missing and "request"
2025-08-12 16:11:24 +02:00
Peter Bieringer
67bbc9a31b
catch os error
2025-02-11 16:42:45 +01:00
Peter Bieringer
dc83c6d7d0
extend copyright
2025-02-11 16:42:45 +01:00
Peter Bieringer
a3aa0ce7d9
add support for non-standard server ports
2023-04-30 08:58:50 +02:00
Unrud
360484e2d5
Use X-Forwarded-* for server netloc when available
...
Closes #1271
2023-03-08 15:49:46 +01:00
Unrud
1a78114a56
Compare network location with port
2023-03-08 15:49:45 +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
Unrud
e63a6e0c85
Cosmetics
2020-05-24 13:31:14 +02:00
Unrud
aef58bd55c
Minimize accesses to rights backend
2020-04-22 19:20:07 +02: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
e07df9fd1d
Prefix internal attributes with underscore
2020-01-19 21:07:54 +01:00
Unrud
1453c0b72c
Mark attributes for internal use with underscore
2020-01-14 06:19:11 +01:00
Unrud
6202257fc2
Fix variable naming to conform with PEP-8
...
Originally proposed by @ZipFile in #998
2020-01-12 23:32:28 +01:00
Unrud
63e6d091b9
Update copyright
2019-06-17 04:13:24 +02:00
Unrud
14b46c04bf
Create configuration for isort
2019-06-15 09:01:55 +02:00
Unrud
9c802e0f57
skip ambiguous isort modules
2018-09-05 11:37:18 +02:00
Unrud
f2d63ad7f7
Remove duplicate docstring
2018-09-04 03:33:49 +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