copyparty/tests
ed 73f7249c5f decode and log request URLs; closes #125
as processing of a HTTP request begins (GET, HEAD, PUT, POST, ...),
the original query line is printed in its encoded form. This makes
debugging easier, since there is no ambiguity in how the client
phrased its request.

however, this results in very opaque logs for non-ascii languages;
basically a wall of percent-encoded characters. Avoid this issue
by printing an additional log-message if the URL contains `%`,
immediately below the original url-encoded entry.

also fix tests on macos, and an unrelated bad logmsg in up2k
2024-12-16 00:53:22 +01:00
..
res/idp idp: precise expansion of ${u} (fixes #79); 2024-03-21 20:10:27 +00:00
__init__.py fix write-only volumes + add regression test 2021-04-24 02:48:41 +02:00
ptrav.py make linters happier 2023-11-30 17:33:07 +00:00
run.py make linters happier 2023-11-30 17:33:07 +00:00
test_cp.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_dedup.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_dots.py webdav: auth-challenge clients correctly: 2024-11-27 22:07:53 +00:00
test_dxml.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_hooks.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_httpcli.py webdav: add tests + fix minor edgecases 2024-12-01 14:44:41 +00:00
test_idp.py fix tests on windows 2024-04-25 22:25:38 +00:00
test_metrics.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_mv.py tests: improve specificity 2024-12-01 15:36:35 +00:00
test_utils.py sqlite and misc optimizations: 2024-09-15 13:18:43 +00:00
test_vfs.py cleanup: strip trailing whitespace 2024-07-26 19:33:56 +00:00
test_webdav.py webdav: add tests + fix minor edgecases 2024-12-01 14:44:41 +00:00
util.py decode and log request URLs; closes #125 2024-12-16 00:53:22 +01:00