1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-07-23 17:48:30 +00:00
Commit graph

1534 commits

Author SHA1 Message Date
Unrud
e0adecf30c Tests: Check Location header and body for redirects 2022-01-16 13:09:13 +01:00
Unrud
402bd3580e Tests: Simplify HTTP status check 2022-01-16 13:07:56 +01:00
Unrud
75df1093be Workaround for broken contact PHOTO from InfCloud
See issue #1205
2022-01-15 23:44:00 +01:00
Unrud
4a0bcde7a3 Set Content-Length for HEAD requests 2022-01-15 22:33:55 +01:00
Unrud
b93842b10c Redirect GET and HEAD requests to sanitized path 2022-01-15 22:33:55 +01:00
Unrud
6dee974b74 Don't sanitize WSGI script name 2022-01-15 22:33:55 +01:00
Unrud
e3a982dbce Cosmetics 2022-01-15 22:33:55 +01:00
Lauri Tirkkonen
4c44940ec1 config & rights: use open() for better error messages
ConfigParser().read() doesn't differentiate between different types of
failure to read files, causing eg. "No such file" to be logged in all
cases, for example if permissions are insufficient. fix that by using
open() and ConfigParser().read_file() instead.
2022-01-11 20:20:21 +01:00
Unrud
8fa4345b6f Change "user name" to "username" 2022-01-07 23:54:34 +01:00
Unrud
d3f99d349d Don't manually assemble origin 2022-01-07 23:23:53 +01:00
Unrud
7bfb6c0132 Fix dlopen on Android 2021-12-25 19:58:29 +01:00
Unrud
4564de9f9d Load no config file for --config without argument 2021-12-24 18:13:18 +01:00
Unrud
f75671354c Revert "Require argument for --config command-line option"
This reverts commit e629e9a2e1.
2021-12-24 18:00:09 +01:00
Unrud
2cd0a3189e Run TestBaseRequests only once 2021-12-20 23:57:55 +01:00
Unrud
eac460d4d9 Replace all dates if any has the wrong type 2021-12-20 23:47:39 +01:00
Unrud
fb3de73d1c Assert waiters and waiter are still the same 2021-12-20 23:47:06 +01:00
Unrud
a20791e0c3 Convert EXDATE and RDATE to same type as DTSTART
Fixes #1146
Closes #1199
2021-12-20 00:55:39 +01:00
Unrud
537737da32 Change type of stack_frame to Optional[...] 2021-12-19 12:58:35 +01:00
Unrud
fb9cfeb81e Change type of signal number to int 2021-12-19 12:49:26 +01:00
Unrud
bfba027446 Use correct RRULE 2021-12-18 22:14:04 +01:00
Unrud
4252747646 Check all RRULE occurrences for infinity 2021-12-18 22:00:34 +01:00
Unrud
f25d7eebb8 Change _collection_class to ClassVar 2021-12-12 20:05:23 +01:00
Unrud
e0f7fe6526 Instant notification of all waiting readers 2021-12-12 19:42:11 +01:00
Unrud
90bd33f466 Extract LockDict class 2021-12-12 19:42:11 +01:00
Unrud
91c06041f8 Split storage from base tests 2021-12-11 12:59:44 +01:00
Unrud
4b5165dc42 Extract method configure 2021-12-10 20:54:04 +01:00
Unrud
208ae11683 Rename BaseFileSystemTest to BaseStorageTest 2021-12-10 16:03:06 +01:00
Unrud
e38ae96227 Cosmetics 2021-12-09 19:15:23 +01:00
Unrud
bbaf0ebd8c Change name in file header 2021-12-09 16:55:46 +01:00
Unrud
f14e1de071 Add multifilesystem_nolock storage 2021-12-09 16:55:46 +01:00
Unrud
e629e9a2e1 Require argument for --config command-line option 2021-11-14 23:31:00 +01:00
Unrud
98b49ac2b6 Optional argument for boolean command-line options 2021-11-14 23:30:59 +01:00
Unrud
08e789d993 Support backend specific options and HTTP headers via command-line 2021-11-14 23:30:59 +01:00
Unrud
b23aa4629c Refactor command line argument parser 2021-11-14 23:30:58 +01:00
Unrud
dba6338968 Rename opposite to opposite_aliases 2021-11-10 22:16:30 +01:00
Unrud
7c9c873b13 Don't modify DEFAULT_CONFIG_SCHEMA 2021-11-10 22:14:51 +01:00
Jochen Sprickerhof
f72b344981 Add py.typed to mark as having typing information
According to PEP 561.
2021-10-16 17:38:41 +02:00
Unrud
f921e48648 Remove unused variable 2021-09-27 17:22:37 +02:00
Unrud
60f25bf19a Type hints for tests 2021-09-26 22:24:45 +02:00
Unrud
698ae875ce Type hints for multifilesystem 2021-09-26 22:24:45 +02:00
Unrud
cecb17df03 More type hints 2021-09-26 22:24:45 +02:00
Unrud
73e42f8101 Enable static type checking 2021-09-26 22:24:45 +02:00
Unrud
34bec01c9b Fail when test file can't be read 2021-05-14 00:07:09 +02:00
Michael Stilkerich
398e93e215 Fix is-not-defined filter in addressbook-query report 2021-03-23 00:49:22 +01:00
Tim Gates
21099f2240
docs: fix simple typo, errornous -> erroneous (#1126)
* docs: fix simple typo, errornous -> erroneous

There is a small typo in radicale/storage/__init__.py.

Should read `erroneous` rather than `errornous`.

* Update __init__.py
2021-03-23 00:48:25 +01:00
Unrud
5333751e45 Allow float for server->timeout setting 2020-10-25 20:32:32 +01:00
Unrud
742a067171 Disallow abbreviated arguments 2020-10-23 22:26:28 +02:00
Unrud
2aafcd5df5 Use renameat2 on Linux for atomic exchanging of files 2020-10-23 21:37:45 +02:00
Unrud
f05251bd01 Improve error messages for locking problems on Windows 2020-10-23 21:20:16 +02:00
Unrud
b4c76c94ad Cancel mkcalendar request on error 2020-10-11 19:20:20 +02:00