Unrud
|
a9688f21a8
|
Ignore NotADirectoryError for optional config files
Fixes #1234
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
1bb1f37b3d
|
Replace pkg_resources with importlib for Python >= 3.9
Fixes #1184
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
c3c0a7e73b
|
Check if files exist when uploading items non-atomic
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
9e11ebfffc
|
Fix upload of calendars with colliding UIDs
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
994b2a5b5b
|
Test calendar with case-sensitive-UIDs
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
3591eacdc1
|
Windows: Block alternate data streams
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
35f89fb64d
|
Refactor DisableRedirectHandler
|
2022-04-18 23:03:10 +02:00 |
|
Unrud
|
07548bdc5d
|
Bump version to 3.1.5
|
2022-02-08 16:44:08 +01:00 |
|
Unrud
|
a7ead25634
|
Fix typo
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
aad59b3b94
|
Fix YAML syntax (string not number)
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
e85bd79245
|
Test python 3.10
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
0fac52e374
|
Use pytest<7 for tests
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
34b2602563
|
Ignore configuration file if access denied
Fixes #1215
Bug was introduced in 4c44940ec1
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
b04938b088
|
Fix F_FULLFSYNC on PyPy + Fallback if unsupported
|
2022-02-08 16:40:12 +01:00 |
|
Unrud
|
496b629cb4
|
Revert "Assume F_FULLFSYNC on darwin"
|
2022-02-01 20:25:17 +01:00 |
|
Unrud
|
a1a0fdd673
|
Bump version to 3.1.4
|
2022-02-01 19:55:59 +01:00 |
|
Unrud
|
c5a917826b
|
Assume F_FULLFSYNC on darwin
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
45ad20a3de
|
Actions: Skip pypy on windows
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
e9367a130a
|
Remove special cases for python < 3.6
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
c50039e878
|
Use sys.platform instead of os.name
mypy only recognizes sys.platform
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
066cefcc17
|
Fix Mypy error
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
7ed3d8e1a9
|
Revert "Actions: Display python info"
This reverts commit af6c6b96b9 .
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
db53cc0433
|
Actions: Test pypy-3.7 and pypy-3.8
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
1a64be8015
|
Actions: Run on OS from test matrix
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
8b9e851497
|
Actions: Display python info
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
6eacd29acb
|
Fallback if RENAME_EXCHANGE not supported by fs
Fixes #1213
|
2022-02-01 19:54:46 +01:00 |
|
Unrud
|
a76de3da83
|
Bump version to 3.1.3
|
2022-01-26 22:09:48 +01:00 |
|
Unrud
|
c296dfd497
|
Warning instead of error when base prefix ends with '/'
Workaround for #1210
|
2022-01-26 22:08:22 +01:00 |
|
Unrud
|
785659aa26
|
Redirect …/.well-known/{caldav,carddav} to /
Closes #1200
|
2022-01-26 22:08:22 +01:00 |
|
Unrud
|
ef997ca27a
|
Update test action badge
|
2022-01-22 00:50:36 +01:00 |
|
Unrud
|
e5187f3704
|
Verify that base_prefix starts with '/'
|
2022-01-22 00:35:30 +01:00 |
|
Unrud
|
3b5261f79b
|
Bump version to 3.1.2
|
2022-01-22 00:14:06 +01:00 |
|
Unrud
|
5bc2d8f919
|
Error if SCRIPT_NAME ends with '/'
|
2022-01-22 00:11:12 +01:00 |
|
Unrud
|
fbeeb6d520
|
Test X-Script-Name
|
2022-01-22 00:11:12 +01:00 |
|
Unrud
|
27cc79d029
|
Improve log message
|
2022-01-22 00:11:12 +01:00 |
|
Unrud
|
a4e0e21e86
|
Drop body for HEAD requests last
|
2022-01-22 00:11:12 +01:00 |
|
Unrud
|
3420c182a9
|
Bump version to 3.1.1
|
2022-01-18 22:51:25 +01:00 |
|
Unrud
|
d961253348
|
Change title to Changelog
|
2022-01-18 22:50:46 +01:00 |
|
Unrud
|
f0b898a27b
|
Mark as deprecated
|
2022-01-18 22:49:08 +01:00 |
|
Unrud
|
b4f8f0a746
|
Rename NEWS.md to CHANGELOG.md
|
2022-01-18 22:48:45 +01:00 |
|
Unrud
|
87536fca2e
|
Update NEWS.md
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
b9e34005f8
|
Extract httputils.serve_folder
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
8931b81934
|
Clarify handling of HEAD request
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
cb2f237882
|
web.none: Redirect instead of 404
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
9b76b70d06
|
web.internal: Use absolute path for redirect
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
77a3ea7529
|
Only redirect to sanitized path under /web
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
9e9f2bb780
|
Extract httputils.redirect
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
113eeec847
|
Re-use variable
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
901db46898
|
Tests: Check Location header and body for redirects
|
2022-01-18 22:47:39 +01:00 |
|
Unrud
|
88ff1b4c28
|
Tests: Simplify HTTP status check
|
2022-01-18 22:47:39 +01:00 |
|