Commit Graph

  • 04764c2af4 Merge branch 'storage' of https://github.com/Unrud/Radicale into Unrud-storage Guillaume Ayoub 2017-02-26 15:47:59 +01:00
  • 0d47a7f0be Merge branch 'muggenhor-fixed-propfind-handling' Guillaume Ayoub 2017-02-26 15:33:48 +01:00
  • b9db971060 Merge branch 'fixed-propfind-handling' of https://github.com/muggenhor/Radicale into muggenhor-fixed-propfind-handling Guillaume Ayoub 2017-02-26 15:33:34 +01:00
  • 9f3d4f3e05 Merge branch 'Unrud-url' Guillaume Ayoub 2017-02-26 14:44:40 +01:00
  • 3213495245 Merge branch 'url' of https://github.com/Unrud/Radicale into Unrud-url Guillaume Ayoub 2017-02-26 14:43:59 +01:00
  • 78db0072bc Merge pull request #521 from stephane-martin/fix-support-report-set-xml-element Guillaume Ayoub 2017-02-26 14:37:38 +01:00
  • 34a82c9b69 Merge pull request #540 from twoodcock/master Guillaume Ayoub 2017-02-26 14:35:19 +01:00
  • 42e7347d5e Merge pull request #527 from Kozea/command_config Guillaume Ayoub 2016-12-08 11:43:35 +01:00
  • 7f0d717459 remove umask(0) in daemon mode Tim Woodcock 2016-11-29 16:32:27 -08:00
  • e55d75ce46 Set charsets in headers Guillaume Ayoub 2016-10-12 14:50:53 +02:00
  • c459d32a19 Use argparse to parse command arguments Guillaume Ayoub 2016-10-12 14:30:18 +02:00
  • 6d76cfa5aa use dash instead of underscore in options as well Yohann Rebattu 2016-10-12 10:48:14 +02:00
  • fb3e733596 use dash instead of underscore Yohann Rebattu 2016-10-12 10:44:13 +02:00
  • d6ee788ff5 comment… Yohann Rebattu 2016-10-11 18:22:26 +02:00
  • ca2d519345 use group exclusively except for config Yohann Rebattu 2016-10-11 18:21:17 +02:00
  • 11710f75a8 allow config override from commandline Yohann Rebattu 2016-10-11 18:17:01 +02:00
  • 5abc8aea43 <report> should contain XML elements, not text Stephane Martin 2016-09-20 00:27:03 +02:00
  • c578470fc3 log depth also on response log line Peter Bieringer 2016-09-19 20:11:52 +02:00
  • f52fa73cab check env first before using HTTP_DEPTH Peter Bieringer 2016-09-19 20:04:11 +02:00
  • 87061df68f add conditional logging of given depth Peter Bieringer 2016-09-19 19:59:47 +02:00
  • 830d6f9305 add examples of broken vcard and vevent Peter Bieringer 2016-09-18 19:36:54 +02:00
  • a5e3ffa427 realign change Peter Bieringer 2016-09-18 19:30:51 +02:00
  • e05206eec3 Merge branch 'improved-broken-vcard-handling' of github.com:pbiering/Radicale into improved-broken-vcard-handling Peter Bieringer 2016-09-18 19:28:15 +02:00
  • af5c1582dc improved detection of broken vcards Peter Bieringer 2016-09-18 19:23:24 +02:00
  • 1ffdb03106 simplify patch Peter Bieringer 2016-09-17 18:16:27 +02:00
  • ff02d17619 remove temporary debug statements Peter Bieringer 2016-09-17 17:44:33 +02:00
  • 1cfd3fd95b filter broken vcard entries before delivered, found on real life system at least 2 cards where vobject claimed about vobject.base.ValidateError: 'VCARD components must contain at least 1 N' Peter Bieringer 2016-09-17 16:53:24 +02:00
  • 18181374e1 log exception for broken items Peter Bieringer 2016-09-17 16:29:40 +02:00
  • d116423458 improved request logging Peter Bieringer 2016-09-17 15:35:43 +02:00
  • e6ba31937a 3rd catch Peter Bieringer 2016-09-17 15:11:02 +02:00
  • a57fcad270 catch 2nd case for broken object Peter Bieringer 2016-09-17 13:56:27 +02:00
  • cd97aab72c try/catch of objects avoiding not serving any object in case an object has no valid contents also log duration of how many objects are read per folder Peter Bieringer 2016-09-17 12:52:42 +02:00
  • 0c1dbc30bd Log read objects Guillaume Ayoub 2016-09-16 14:13:53 +02:00
  • ecb8a99ed1 Merge branch 'master' of github.com:Kozea/radicale Guillaume Ayoub 2016-09-16 14:12:36 +02:00
  • 2c938ea67a Don't log when skipping .Radicale* files Guillaume Ayoub 2016-09-16 14:09:16 +02:00
  • 4f44c46be7 Merge pull request #515 from Unrud/patch-3 Guillaume Ayoub 2016-09-15 12:55:21 +02:00
  • def34b1454 Fix BaseCollection.move Unrud 2016-09-15 11:18:55 +02:00
  • e95d187cbc Merge pull request #509 from Unrud/patch-2 Guillaume Ayoub 2016-09-07 16:08:37 +02:00
  • dc94a5a4b7 Merge pull request #510 from Unrud/log Guillaume Ayoub 2016-09-07 16:08:11 +02:00
  • f7435814fc Repair hreferences in REPORT response Unrud 2016-09-04 22:28:34 +02:00
  • eb4b513d63 Quote hreferences Unrud 2016-09-04 22:01:27 +02:00
  • 83046c80c4 Let reverse proxies overwrite script name Unrud 2016-09-04 21:10:58 +02:00
  • 90486f33a5 Log invalid URLs in XML requests Unrud 2016-09-04 20:21:23 +02:00
  • d5b8ddd71c Check that name is valid in name_from_path Unrud 2016-09-04 20:19:39 +02:00
  • 139076faee Sanitize URLs from XML requests Unrud 2016-09-04 20:18:44 +02:00
  • 13d652b094 Remove unnecessary module prefix Unrud 2016-09-04 20:17:58 +02:00
  • 664fa71278 Don't double unquote request URL Unrud 2016-09-04 20:16:23 +02:00
  • dbaf58dbfe Remove base_prefix and use SCRIPT_NAME instead Unrud 2016-09-04 20:15:08 +02:00
  • 03fbb1e68e Don't strip {} in get method Unrud 2016-09-04 13:35:44 +02:00
  • 6df54bf88a Log name of faulty component Unrud 2016-09-04 13:23:01 +02:00
  • 5ccfe16372 Remove Collection.has Unrud 2016-09-04 13:21:57 +02:00
  • de09f6689a Only relevant files for last_modified calculation Unrud 2016-09-04 13:16:42 +02:00
  • cd9f789294 Name variables for files f Unrud 2016-09-04 13:14:51 +02:00
  • f5650df5f7 Remove checks for existence of collection Unrud 2016-09-04 13:13:35 +02:00
  • e7d8b4816c Duplicate code: Use list and get methods Unrud 2016-09-04 13:12:55 +02:00
  • 5dbf9df876 Add missing checks for safe fileystem components Unrud 2016-09-04 13:09:10 +02:00
  • dc501d5dc5 Refactor/Duplicate code: Extract _fsync method Unrud 2016-09-04 13:08:12 +02:00
  • 77e9ca1252 Remove EtagMismatchError Unrud 2016-09-04 13:06:09 +02:00
  • a12ef69129 Secure is_safe_filesystem_path_component Unrud 2016-09-04 12:55:28 +02:00
  • a4a6a62643 Duplicate code: Use is_safe_path_component Unrud 2016-09-04 12:53:07 +02:00
  • 8d5f2ded42 Describe encoding of Etag Unrud 2016-09-04 12:52:29 +02:00
  • d371179487 thread and level in simple log formatter Unrud 2016-09-03 10:19:29 +02:00
  • 26e58cee56 Use hexadecimal for thread Unrud 2016-09-03 10:18:07 +02:00
  • fe5daf801a Set password to empty string instead of None Unrud 2016-09-03 10:01:52 +02:00
  • b85fc5bed6 Merge pull request #507 from Unrud/auth Guillaume Ayoub 2016-09-02 18:36:32 +02:00
  • ae2c447dca Merge pull request #508 from Unrud/testheader Guillaume Ayoub 2016-09-02 16:05:55 +02:00
  • 9e27d4e2a8 Emulate fullmatch with match Unrud 2016-09-02 15:06:32 +02:00
  • b25a601e28 Test custom header Unrud 2016-09-02 14:52:45 +02:00
  • 11df2f1184 Test authentication Unrud 2016-09-02 14:42:22 +02:00
  • 2a9f37defb Repair authentication Unrud 2016-09-02 14:41:31 +02:00
  • 88d558f9fa Remove useless nested tuples Guillaume Ayoub 2016-09-02 11:05:35 +02:00
  • 68e1e9dfb2 Don't use mutables in constants or parameters Guillaume Ayoub 2016-09-02 11:04:29 +02:00
  • e6433ec970 Merge pull request #506 from Unrud/patch-1 Guillaume Ayoub 2016-09-02 10:58:45 +02:00
  • 20b1480399 Make copy of headers before mutating Unrud 2016-09-02 04:19:19 +02:00
  • f7e995f9f6 Move encoding of answer into response function Unrud 2016-09-02 04:10:11 +02:00
  • 085c6fcbeb Merge pull request #503 from Unrud/tests2 Guillaume Ayoub 2016-09-01 09:43:51 +02:00
  • 3df367aad2 Test REPORT on item Unrud 2016-09-01 06:17:18 +02:00
  • 9d2743d797 Test authorization Unrud 2016-09-01 06:15:31 +02:00
  • e25373fa85 Merge pull request #501 from Unrud/httperrors Guillaume Ayoub 2016-08-31 14:49:19 +02:00
  • 8d92b371e4 Merge pull request #502 from Unrud/patch-40 Guillaume Ayoub 2016-08-31 14:42:59 +02:00
  • db681da08e Merge pull request #500 from Unrud/loginuser Guillaume Ayoub 2016-08-31 14:40:08 +02:00
  • f875bcd892 Plain text for GET / instead of malformed HTML Unrud 2016-08-31 02:01:18 +02:00
  • ff2b8f6e5c Use NOT_FOUND instead of GONE Unrud 2016-08-31 01:42:43 +02:00
  • 1ea9b1dca9 Return error for GET requests on directories Unrud 2016-08-31 00:45:14 +02:00
  • 4ac2e68f5c Add HTTP error messages Unrud 2016-08-31 00:41:08 +02:00
  • 689e5c9dd5 Map logins to internal users in Auth module Unrud 2016-08-30 23:13:33 +02:00
  • 5f46cc24bd Merge pull request #497 from Unrud/patch-38 Guillaume Ayoub 2016-08-30 19:16:54 +02:00
  • 3c32df3d9a Merge pull request #496 from Unrud/patch-37 Guillaume Ayoub 2016-08-30 19:16:19 +02:00
  • b2f11a7c18 Add thread id to log Unrud 2016-08-30 14:06:34 +02:00
  • e782808a14 Remove empty line in log Unrud 2016-08-30 14:04:16 +02:00
  • 5d9485d660 Merge pull request #495 from untitaker/trailing-slash-fix Guillaume Ayoub 2016-08-29 21:31:25 +02:00
  • 90e4655a44 Don't return <item>/ for events Markus Unterwaditzer 2016-08-29 17:29:46 +02:00
  • 947c57312c Fix a variable name Guillaume Ayoub 2016-08-29 12:09:17 +02:00
  • 34ad1b9073 Remove useless import Guillaume Ayoub 2016-08-29 12:07:58 +02:00
  • fd1742fcea Fix typo Guillaume Ayoub 2016-08-29 12:07:30 +02:00
  • a25374000b Merge branch 'Unrud-remupdate' Guillaume Ayoub 2016-08-26 22:50:45 +02:00
  • 9e78454da2 Merge branch 'remupdate' of https://github.com/Unrud/Radicale into Unrud-remupdate Guillaume Ayoub 2016-08-26 22:50:26 +02:00
  • a3dcfaacd6 Merge pull request #491 from Unrud/uploadall Guillaume Ayoub 2016-08-26 22:34:46 +02:00
  • ac61b18237 Merge pull request #490 from Unrud/hook Guillaume Ayoub 2016-08-26 15:58:42 +02:00
  • 0e646cdae4 Merge branch 'Unrud-logging' Guillaume Ayoub 2016-08-25 11:52:12 +02:00