copyparty/tests
ed e9f78ea70c up2k: tristate option for overwriting files; closes #139
adds a third possible value for the `replace` property in handshakes:

* absent or False: never overwrite an existing file on the server,
   and instead generate a new filename to avoid collision

* True: always overwrite existing files on the server

* "mt": only overwrite if client's last-modified is more recent
   (this is the new option)

the new UI button toggles between all three options,
defaulting to never-overwrite
2025-02-19 21:58:56 +00: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 selftest dxml on startup: 2025-01-17 06:06:36 +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 up2k: tristate option for overwriting files; closes #139 2025-02-19 21:58:56 +00:00