Commit Graph

  • 7964d288a5 Tests: Don't overwrite component with different UID Unrud 2018-05-04 22:27:18 +02:00
  • d2e6566147 Don't test missing UIDs in CalDAV/CardDAV Unrud 2018-05-04 22:26:37 +02:00
  • c657dda753 Add clarifying comment Unrud 2018-04-29 23:09:58 +02:00
  • d7255df768 Tests: Remove start_response method Unrud 2018-04-29 23:06:18 +02:00
  • bd52dcd590 Detect systemd journal Unrud 2018-08-16 07:59:57 +02:00
  • 24815255be Use wsgi.errors to for errors Unrud 2018-08-16 07:59:56 +02:00
  • 54b9995e22 Use module-wide logger and remove logging config Unrud 2018-08-16 07:59:55 +02:00
  • 6c9299cf16 Auth: Introduce login(login, password) method Unrud 2018-04-30 00:18:36 +02:00
  • 3455ab4ba9 Fallback to RADICALE_CONFIG from OS environ Unrud 2018-08-16 07:57:32 +02:00
  • 22ddfc6663 Update NEWS.md Unrud 2018-08-16 07:57:29 +02:00
  • 67bdbd8530 Revert "Auth: Introduce login(login, password) method" Unrud 2018-08-16 07:57:26 +02:00
  • 68740d10f3 Bump version to 2.1.10 Unrud 2018-08-14 19:35:25 +02:00
  • 546a52e34a Improve HTTP status codes Unrud 2018-08-14 18:39:09 +02:00
  • b0a0debf17 Remove unused parameter from _item_cache_content Unrud 2018-05-13 14:23:16 +02:00
  • ec82997487 Travis: Move installation of six to before_install Unrud 2018-05-13 13:35:17 +02:00
  • f815f1be7f Use correct HTTP status for WebDAV precondition Unrud 2018-05-04 22:12:30 +02:00
  • a6b1219ba5 Fix UID for journal3.ics test data Unrud 2018-05-04 22:11:51 +02:00
  • ca6b958c16 Rename function _webdav_error to webdav_error Unrud 2018-04-30 19:34:29 +02:00
  • e73270bbe5 Auth: Introduce login(login, password) method Unrud 2018-04-30 00:18:36 +02:00
  • e96fa64fa6 WSGI: Get RADICALE_CONFIG from environ instead of os.environ Unrud 2018-04-29 21:45:34 +02:00
  • ad7c93628b Extract method _init_application Unrud 2018-04-29 21:43:10 +02:00
  • ff287c2e5d Use if-else instead boolean operators Unrud 2018-04-29 21:39:31 +02:00
  • 6e73a1bebf Don't reuse cache locks between instances of class Unrud 2018-04-29 21:39:07 +02:00
  • ae4c8a0bd1 Improve doc string Unrud 2018-04-29 21:38:40 +02:00
  • d2811b7fa5 Check cache lock name space for '/' Unrud 2018-04-29 21:37:37 +02:00
  • 5adcab77a3 Fix race when creating storage lock Unrud 2018-04-29 21:36:01 +02:00
  • 3d2ffe0c8e Raise default limits Unrud 2018-04-29 21:20:23 +02:00
  • b25e1f23c4 Log stderr and stdout when running hook (Fixes #814) Unrud 2018-04-27 20:30:37 +02:00
  • 42276c0177 require dateutil>=2.7.3 Unrud 2018-08-14 18:49:49 +02:00
  • e62aa4f767 require vobject>=0.9.6 Unrud 2018-08-14 18:46:38 +02:00
  • 87a68a6ea8 Revert "Fork vobject" Unrud 2018-08-14 18:45:21 +02:00
  • d37a533423 Revert "vobject: apply PRs (Fixes #764, fixes #765)" Unrud 2018-08-14 18:45:03 +02:00
  • e7e2c569b3 Revert "vobject: add upstream tests" Unrud 2018-08-14 18:44:51 +02:00
  • 18e4677cb7 Add test for mixed local DATE-TIME with time zone and UTC (Test #765) Unrud 2018-04-27 14:51:10 +02:00
  • 233a54f73b Add test for VTODO with RRULE (Test #764) Unrud 2018-04-27 14:50:02 +02:00
  • dc7ce824da vobject: add upstream tests Unrud 2018-04-26 15:39:34 +02:00
  • 5cd43acb3c vobject: apply PRs (Fixes #764, fixes #765) Unrud 2018-04-26 00:07:42 +02:00
  • 126a31c82a Fork vobject Unrud 2018-04-26 00:05:03 +02:00
  • 735bec6be2 Don't use wild card for egg-info file Unrud 2018-04-26 00:00:15 +02:00
  • ae8e10d900 Specify encoding for test files Unrud 2018-04-21 16:01:55 +02:00
  • 3e02134547 Web: Sync CSS with website Unrud 2018-04-21 12:02:31 +02:00
  • 17d0b79069 Skip testing timezone with seconds for Python < 3.6 Unrud 2018-04-21 11:23:06 +02:00
  • dfc00b26a7 Improve error message for unsupported timezones Unrud 2018-04-21 11:18:43 +02:00
  • 7173ab3ca1 NEWS: add compatibility information Unrud 2018-04-21 10:45:01 +02:00
  • 70e7363be6 Test timezone with minutes and seconds Unrud 2018-04-21 10:44:59 +02:00
  • e6e3db6e05 Docker: Use extras for dependencies Unrud 2018-04-20 22:53:43 +02:00
  • 16efa357a2 Bump version to 2.1.9 Unrud 2018-04-20 22:53:42 +02:00
  • 8b1547cbe5 Move WSGI initialization into module Unrud 2018-04-20 22:53:42 +02:00
  • 3f9c34c8b1 Travis: Workaround for installation error with Python 3.4 Unrud 2018-04-20 15:53:59 +02:00
  • b41d33bcdf Travis: upgrade python if it's already installed Unrud 2018-04-20 15:10:04 +02:00
  • b16fac2cad setuptools: Add md5 and bcrypt as extra requirements Unrud 2018-04-20 14:57:35 +02:00
  • fe1cfad4d3 gitignore: VIM swapfiles and cache files Unrud 2018-04-20 14:57:33 +02:00
  • 9b6860fa1f gitignore: Use absolute paths Unrud 2018-04-20 14:57:31 +02:00
  • f6081bb07e Update email address Unrud 2018-04-20 14:57:29 +02:00
  • 478a9cb251 specify version for vobject and python-dateutil Unrud 2018-04-20 14:57:28 +02:00
  • 00de7d1aa3 Remove duplicate of test requirements Unrud 2018-04-20 14:57:26 +02:00
  • b7099f154e Use " instead of ' Unrud 2018-04-20 14:57:23 +02:00
  • 2e9600c71f Add missing absolute imports Unrud 2018-04-20 14:57:22 +02:00
  • 50d3d01ea3 Uses absoulte imports as recommended in PEP-8 Frank Sachsenheim 2018-01-14 18:33:01 +01:00
  • db2e7f9568 Include rights file (by @funkyfuture) Unrud 2018-04-20 14:57:18 +02:00
  • 062e85366d Uses pkg_resources to figure out radicale's version Frank Sachsenheim 2018-01-14 18:29:37 +01:00
  • 0ea72368b0 Uses setuptools' entry_point to create a radicale executable (by @funkyfuture) Unrud 2018-04-20 14:57:09 +02:00
  • dca25b9e90 Flake8: Fix E722 Unrud 2017-12-06 22:13:44 +01:00
  • 2b1d3ce3d2 Check if REPORT method is supported on collection Unrud 2017-12-06 21:46:23 +01:00
  • bf272a99db Detect when item path is a directory on Windows Unrud 2017-12-06 21:46:22 +01:00
  • cc89fc6f79 Use human tag in warning message Unrud 2017-12-06 21:46:21 +01:00
  • 1dcc78ea36 Improve description Unrud 2017-12-06 21:46:20 +01:00
  • cf30860136 Merge pull request #726 from woprandi/typo Unrud 2017-10-17 19:36:57 +02:00
  • 3471561a9f Fix typo William Oprandi 2017-10-16 11:30:03 +02:00
  • 4176ef44de Bump version to 2.1.8 Unrud 2017-09-24 02:01:14 +02:00
  • ed6335aa15 Flush files before fsync'ing Unrud 2017-09-24 02:01:13 +02:00
  • 21f5f5d70b Bump version to 2.1.7 Unrud 2017-09-17 14:04:04 +02:00
  • b0ef194a4b Test PROPFIND requests with propname and allprop Unrud 2017-09-17 14:04:02 +02:00
  • 24b5e98922 Refactor allprop and propname for PROPFIND requests Unrud 2017-09-17 14:04:01 +02:00
  • f72b065d8a Remove DAV:getetag and DAV:getlastmodified from non-leaf collections Unrud 2017-09-17 14:04:00 +02:00
  • 99133a3476 Add DAV:owner property to items Unrud 2017-09-17 14:03:59 +02:00
  • 152f9ea444 Remove ICAL:calendar-color and C:calendar-timezone properties Unrud 2017-09-17 14:03:57 +02:00
  • f146be3d6c Return DAV:unauthenticated for DAV:current-user-principal when not logged in Unrud 2017-09-17 14:03:56 +02:00
  • 8551319682 Allow DAV:displayname property for all collections Unrud 2017-09-17 14:03:55 +02:00
  • d6d2c006ad Add DAV:getcontentlength property to leaf collections Unrud 2017-09-17 14:03:54 +02:00
  • a025a46acd Fix tag names for custom properties with allprop and propname Unrud 2017-09-17 14:03:53 +02:00
  • 8be792280a Add is_authenticated2 to BaseAuth Unrud 2017-09-17 14:03:52 +02:00
  • 106aeae781 Add documentation to BaseAuth Unrud 2017-09-17 14:03:51 +02:00
  • d9aafd154e Add RADICALE:displayname property for raw displayname Unrud 2017-09-17 14:03:50 +02:00
  • 2c0669046c Use and instead of & Unrud 2017-09-17 14:03:48 +02:00
  • a9e5e00624 Check item cache hash before unpacking content Unrud 2017-09-17 14:03:47 +02:00
  • 1065c0b359 Move documentation to correct method Unrud 2017-09-17 14:03:46 +02:00
  • c9a78908e8 Check .well-known before getting login and password Unrud 2017-09-17 14:03:44 +02:00
  • 1bd4e6abbe Skip test creating principal with whitespaces on Windows Unrud 2017-09-11 20:33:38 +02:00
  • 282a759174 Fix compatibility with Python < 3.5 Unrud 2017-09-11 20:05:54 +02:00
  • ee3fb71f7d Bump version to 2.1.6 Unrud 2017-09-11 19:32:34 +02:00
  • 9ced675423 Add version number for item cache Unrud 2017-09-11 19:32:08 +02:00
  • d0891d17b9 Consider collection type for simplified prefilters Unrud 2017-09-07 20:26:52 +02:00
  • 85d80fe9fc Allow generic component names for simplified prefilters Unrud 2017-09-07 20:26:31 +02:00
  • 81c596eb1d Use X-WR-CALNAME and X-WR-CALDESC when uploading calendar Unrud 2017-09-06 00:23:09 +02:00
  • b04c5e81ca Add X-WR-CALNAME and X-WR-CALDESC to serialized calendar Unrud 2017-09-06 00:22:38 +02:00
  • 8e53434912 Use vobject.iCalendar as template for calendar serialization Unrud 2017-09-06 00:20:42 +02:00
  • f3c368e547 Support generic component names Unrud 2017-08-30 18:03:41 +02:00
  • cfb9b1fc0a Skip filters with three levels of comp-filter Unrud 2017-08-30 18:03:40 +02:00
  • 773e4cfca4 Remove filter_length variable Unrud 2017-08-30 18:03:39 +02:00