Guillaume Ayoub
|
3213495245
|
Merge branch 'url' of https://github.com/Unrud/Radicale into Unrud-url
|
2017-02-26 14:43:59 +01:00 |
|
Guillaume Ayoub
|
78db0072bc
|
Merge pull request #521 from stephane-martin/fix-support-report-set-xml-element
<report> should contain XML elements, not text
|
2017-02-26 14:37:38 +01:00 |
|
Guillaume Ayoub
|
34a82c9b69
|
Merge pull request #540 from twoodcock/master
remove umask(0) in daemon mode
|
2017-02-26 14:35:19 +01:00 |
|
Guillaume Ayoub
|
42e7347d5e
|
Merge pull request #527 from Kozea/command_config
Command config
|
2016-12-08 11:43:35 +01:00 |
|
Tim Woodcock
|
7f0d717459
|
remove umask(0) in daemon mode
|
2016-11-29 16:33:10 -08:00 |
|
Guillaume Ayoub
|
e55d75ce46
|
Set charsets in headers
|
2016-10-12 14:50:53 +02:00 |
|
Guillaume Ayoub
|
c459d32a19
|
Use argparse to parse command arguments
This commit also allows users to specify all the config values through
the command line.
Fix #154.
|
2016-10-12 14:30:18 +02:00 |
|
Yohann Rebattu
|
6d76cfa5aa
|
use dash instead of underscore in options as well
|
2016-10-12 10:48:14 +02:00 |
|
Yohann Rebattu
|
fb3e733596
|
use dash instead of underscore
|
2016-10-12 10:44:13 +02:00 |
|
Yohann Rebattu
|
d6ee788ff5
|
comment…
|
2016-10-11 18:22:26 +02:00 |
|
Yohann Rebattu
|
ca2d519345
|
use group exclusively except for config
|
2016-10-11 18:21:17 +02:00 |
|
Yohann Rebattu
|
11710f75a8
|
allow config override from commandline
|
2016-10-11 18:17:01 +02:00 |
|
Stephane Martin
|
5abc8aea43
|
<report> should contain XML elements, not text
|
2016-09-20 00:27:03 +02:00 |
|
Guillaume Ayoub
|
0c1dbc30bd
|
Log read objects
|
2016-09-16 14:13:53 +02:00 |
|
Guillaume Ayoub
|
ecb8a99ed1
|
Merge branch 'master' of github.com:Kozea/radicale
|
2016-09-16 14:12:36 +02:00 |
|
Guillaume Ayoub
|
2c938ea67a
|
Don't log when skipping .Radicale* files
Patch proposed by @pbiering.
|
2016-09-16 14:12:05 +02:00 |
|
Guillaume Ayoub
|
4f44c46be7
|
Merge pull request #515 from Unrud/patch-3
Fix BaseCollection.move
|
2016-09-15 12:55:21 +02:00 |
|
Unrud
|
def34b1454
|
Fix BaseCollection.move
The update method doesn't exist.
|
2016-09-15 11:18:55 +02:00 |
|
Guillaume Ayoub
|
e95d187cbc
|
Merge pull request #509 from Unrud/patch-2
Set password to empty string instead of None
|
2016-09-07 16:08:37 +02:00 |
|
Guillaume Ayoub
|
dc94a5a4b7
|
Merge pull request #510 from Unrud/log
Improve formatting of log messages
|
2016-09-07 16:08:11 +02:00 |
|
Unrud
|
f7435814fc
|
Repair hreferences in REPORT response
They were not extended with base_prefix.
|
2016-09-06 16:53:20 +02:00 |
|
Unrud
|
eb4b513d63
|
Quote hreferences
RFC 4918 states that they are URIs and RFC 3986 says that URIs must always be in percent-encoded form.
|
2016-09-06 16:53:20 +02:00 |
|
Unrud
|
83046c80c4
|
Let reverse proxies overwrite script name
Reverse proxies can overwrite the script name with the HTTP header field X-Script-Name.
|
2016-09-06 16:53:14 +02:00 |
|
Unrud
|
90486f33a5
|
Log invalid URLs in XML requests
Before the requests either failed or the invalid hreference was silently dropped.
|
2016-09-04 22:28:01 +02:00 |
|
Unrud
|
d5b8ddd71c
|
Check that name is valid in name_from_path
Before it was possible craft XML requests, so that the storage backend got requests with invalid hrefs.
|
2016-09-04 22:28:01 +02:00 |
|
Unrud
|
139076faee
|
Sanitize URLs from XML requests
|
2016-09-04 22:27:59 +02:00 |
|
Unrud
|
13d652b094
|
Remove unnecessary module prefix
|
2016-09-04 22:26:46 +02:00 |
|
Unrud
|
664fa71278
|
Don't double unquote request URL
"%2525" was transformed to "%" instead of "%25".
|
2016-09-04 22:26:46 +02:00 |
|
Unrud
|
dbaf58dbfe
|
Remove base_prefix and use SCRIPT_NAME instead
This conforms with the WSGI reference (PEP 333)
|
2016-09-04 22:26:40 +02:00 |
|
Unrud
|
d371179487
|
thread and level in simple log formatter
The log messages are a mess without any allocation to threads.
|
2016-09-04 11:47:27 +02:00 |
|
Unrud
|
26e58cee56
|
Use hexadecimal for thread
Old: ... - 139891659843328 - INFO: Starting Radicale
New: ... - [7f3b10b12700] INFO: Starting Radicale
|
2016-09-04 11:43:35 +02:00 |
|
Unrud
|
fe5daf801a
|
Set password to empty string instead of None
Prevent exception in auth module.
|
2016-09-03 10:01:52 +02:00 |
|
Guillaume Ayoub
|
b85fc5bed6
|
Merge pull request #507 from Unrud/auth
Repair and test authentication
|
2016-09-02 18:36:31 +02:00 |
|
Guillaume Ayoub
|
ae2c447dca
|
Merge pull request #508 from Unrud/testheader
Test custom header
|
2016-09-02 16:05:55 +02:00 |
|
Unrud
|
9e27d4e2a8
|
Emulate fullmatch with match
re.fullmatch was introduced in Python 3.4
|
2016-09-02 15:06:32 +02:00 |
|
Unrud
|
b25a601e28
|
Test custom header
|
2016-09-02 14:52:45 +02:00 |
|
Unrud
|
11df2f1184
|
Test authentication
Test for 2a9f37defb
|
2016-09-02 14:42:22 +02:00 |
|
Unrud
|
2a9f37defb
|
Repair authentication
|
2016-09-02 14:41:31 +02:00 |
|
Guillaume Ayoub
|
88d558f9fa
|
Remove useless nested tuples
|
2016-09-02 11:05:35 +02:00 |
|
Guillaume Ayoub
|
68e1e9dfb2
|
Don't use mutables in constants or parameters
|
2016-09-02 11:04:29 +02:00 |
|
Guillaume Ayoub
|
e6433ec970
|
Merge pull request #506 from Unrud/patch-1
Move encoding of answer into response function
|
2016-09-02 10:58:45 +02:00 |
|
Unrud
|
20b1480399
|
Make copy of headers before mutating
|
2016-09-02 04:23:47 +02:00 |
|
Unrud
|
f7e995f9f6
|
Move encoding of answer into response function
Fix #505
|
2016-09-02 04:10:11 +02:00 |
|
Guillaume Ayoub
|
085c6fcbeb
|
Merge pull request #503 from Unrud/tests2
Test REPORT on an item and authorization
|
2016-09-01 09:43:51 +02:00 |
|
Unrud
|
3df367aad2
|
Test REPORT on item
Test for 90e4655a44
|
2016-09-01 06:17:18 +02:00 |
|
Unrud
|
9d2743d797
|
Test authorization
|
2016-09-01 06:15:31 +02:00 |
|
Guillaume Ayoub
|
e25373fa85
|
Merge pull request #501 from Unrud/httperrors
HTTP error messages
|
2016-08-31 14:49:19 +02:00 |
|
Guillaume Ayoub
|
8d92b371e4
|
Merge pull request #502 from Unrud/patch-40
Plain text for GET / instead of malformed HTML
|
2016-08-31 14:42:59 +02:00 |
|
Guillaume Ayoub
|
db681da08e
|
Merge pull request #500 from Unrud/loginuser
Map logins to internal users in Auth module
|
2016-08-31 14:40:08 +02:00 |
|
Unrud
|
f875bcd892
|
Plain text for GET / instead of malformed HTML
It's basically the same in browsers and looks nicer in tools that don't support HTML rendering (like curl).
|
2016-08-31 02:01:18 +02:00 |
|