Commit Graph

  • 3e6d8db98d Synced config.py with origin Tuna Celik 2023-02-10 23:32:46 +01:00
  • 4a0b2e8791 Rearrange imports Tuna Celik 2023-02-10 23:32:32 +01:00
  • 22731f3d26 Fixed couple of points after origin sync Tuna Celik 2023-02-10 22:52:49 +01:00
  • dd723dae5d Resolved conflicts Tuna Celik 2023-02-10 22:10:47 +01:00
  • cf81d1f9a7 Synced with origin Tuna Celik 2023-02-10 22:03:33 +01:00
  • cdb5160c3e Update DOCUMENTATION.md: changes permissions ky-tt 2022-12-11 18:34:02 +01:00
  • f4a87afab7 fix #715 (Main Component is missing when only recurrence id exists) with balrok's patch trougnouf (Benoit Brummer) 2022-07-19 00:15:33 +02:00
  • 6a56a6026f Update changelog Unrud 2022-07-14 22:06:48 +02:00
  • c2a159a6cd Move project description to README.MD Unrud 2022-07-14 17:22:00 +02:00
  • ad5ce94817 Remove download url from metadata Unrud 2022-07-14 17:21:57 +02:00
  • 865e0dd629 flake8/mypy: Ignore build folder Unrud 2022-07-14 17:21:53 +02:00
  • 9bed0af669 Remove shebang and executable bit Unrud 2022-07-14 17:21:50 +02:00
  • cd6ebaae1a flake8/mypy: Ignore /build folder Unrud 2022-07-03 13:27:43 +02:00
  • f8f6e47081 Remove python-tag (no longer required) Unrud 2022-07-03 13:05:16 +02:00
  • 5aa2f59b38 Always test bcrypt Unrud 2022-07-03 12:56:24 +02:00
  • 156ce91f35 Cosmetics Unrud 2022-07-03 12:37:54 +02:00
  • 3594217570 github-actions: Fix pypy versions Unrud 2022-07-03 12:33:07 +02:00
  • d8604becd0 Build with PEP 517 Unrud 2022-07-03 12:29:51 +02:00
  • f7fd323dea Test pypy3.9 Unrud 2022-07-03 12:29:02 +02:00
  • f9d9b88a77 Update github-actions Unrud 2022-07-03 12:28:47 +02:00
  • 86ada4cf97 Improve message Unrud 2022-07-03 12:04:32 +02:00
  • c589c9fc0d Skip mypy installation for pypy<3.9 Unrud 2022-07-03 11:36:28 +02:00
  • 14a3c3d763 Use tox for tests Unrud 2022-07-03 10:14:38 +02:00
  • abcc0c2ef6 License in markdown format Unrud 2022-07-02 23:03:19 +02:00
  • f08912ace1 Remove deprecated tests_require Unrud 2022-07-02 21:29:53 +02:00
  • 9aae5655cf typeguard requires pytest<7 Unrud 2022-07-02 21:29:17 +02:00
  • 413c74c27c Remove pytest-runner Unrud 2022-07-02 20:37:52 +02:00
  • a2ceaa41a4 Fix setuptools requirement if installing wheel Unrud 2022-07-02 20:37:51 +02:00
  • 515b196fda Remove missing type Unrud 2022-07-02 20:37:51 +02:00
  • 6d8976795c Fix docs: default htpasswd_filename Michael Schnerring 2022-07-02 16:54:29 +02:00
  • 395f53b3d5 Update DOCUMENTATION.md Christopher Besch 2022-05-29 10:25:22 +02:00
  • 8caa90f4be added let's encrypt certbot config christopher-besch 2022-05-29 10:22:48 +02:00
  • 497b5141b0 Update changelog Unrud 2022-04-20 17:54:54 +02:00
  • a5716a7d84 Fix random href fallback Unrud 2022-04-20 17:23:35 +02:00
  • f06af066f9 Improve error message Unrud 2022-04-20 17:17:01 +02:00
  • e96277e671 Update changelog Unrud 2022-04-18 23:00:04 +02:00
  • c14defcba8 Ignore NotADirectoryError for optional config files Unrud 2022-04-14 16:25:31 +02:00
  • 2b8f4b9419 Replace pkg_resources with importlib for Python >= 3.9 Unrud 2022-04-04 18:17:01 +02:00
  • a97093d001 Check if files exist when uploading items non-atomic Unrud 2022-04-02 18:10:53 +02:00
  • b64c9baa5f Fix upload of calendars with colliding UIDs Unrud 2022-03-30 22:26:04 +02:00
  • ed8a2284a4 Test calendar with case-sensitive-UIDs Unrud 2022-03-30 22:26:03 +02:00
  • 3c218ecd9c Windows: Block alternate data streams Unrud 2022-03-30 22:26:02 +02:00
  • 0baf1dc908 Refactor DisableRedirectHandler Unrud 2022-03-22 17:32:51 +01:00
  • b0f8d37294 User the intersection built in function of set to make the code more readable. Peter Varkoly 2022-02-24 10:45:45 +01:00
  • c5b5910de4 Adapt base configuration to use with cranix-server. Only the certificate must be adapted Dipl. Ing. Péter Varkoly 2022-02-22 11:35:46 +01:00
  • 8d19fd7a64 Now rights can be add to user groups too. Peter Varkoly 2022-02-21 17:15:21 +01:00
  • eda8309a04 Implementing group based collection matching. Optimize rights evaluation. Dipl. Ing. Péter Varkoly 2022-02-21 08:36:10 +01:00
  • 2dc0fd29dc Initial version of ldap authentication backend. Peter Varkoly 2022-02-19 11:57:58 +01:00
  • 47e42a46c1 Update changelog Unrud 2022-02-08 16:46:49 +01:00
  • a7c4a00eb6 Update changelog Unrud 2022-02-07 14:42:50 +01:00
  • 129ebf7b86 Fix typo Unrud 2022-02-07 14:42:34 +01:00
  • 730332d680 Fix YAML syntax (string not number) Unrud 2022-02-07 14:20:50 +01:00
  • b87d1c8038 Test python 3.10 Unrud 2022-02-07 14:14:03 +01:00
  • c155e2a351 Use pytest<7 for tests Unrud 2022-02-07 14:13:56 +01:00
  • 11dd0e9380 Ignore configuration file if access denied Unrud 2022-02-07 13:38:36 +01:00
  • 4d4c3bda75 Fix F_FULLFSYNC on PyPy + Fallback if unsupported Unrud 2022-02-03 14:36:53 +01:00
  • 7e29d9b5c3 Revert "Assume F_FULLFSYNC on darwin" Unrud 2022-02-01 20:23:24 +01:00
  • 8c69bb71aa Update Changelog Unrud 2022-02-01 19:58:01 +01:00
  • b2b4651fc4 Update Changelog Unrud 2022-02-01 19:35:02 +01:00
  • cd5bc3590f Assume F_FULLFSYNC on darwin Unrud 2022-02-01 19:14:40 +01:00
  • e42b46c722 Actions: Skip pypy on windows Unrud 2022-02-01 19:07:54 +01:00
  • 580b97fa0f Remove special cases for python < 3.6 Unrud 2022-02-01 17:53:47 +01:00
  • 0221fc357b Use sys.platform instead of os.name Unrud 2022-02-01 17:53:46 +01:00
  • 523960bc9f Fix Mypy error Unrud 2022-02-01 16:19:51 +01:00
  • 3779d749cd Revert "Actions: Display python info" Unrud 2022-02-01 15:57:25 +01:00
  • b610c3214d Actions: Test pypy-3.7 and pypy-3.8 Unrud 2022-02-01 15:54:27 +01:00
  • c3d22e680f Actions: Run on OS from test matrix Unrud 2022-02-01 15:47:17 +01:00
  • af6c6b96b9 Actions: Display python info Unrud 2022-02-01 15:38:23 +01:00
  • 45ff34f6c3 Fallback if RENAME_EXCHANGE not supported by fs Unrud 2022-02-01 11:28:33 +01:00
  • 47f3a6d684 Update Changelog Unrud 2022-01-26 21:53:15 +01:00
  • 2cbbd4dc9c Warning instead of error when base prefix ends with '/' Unrud 2022-01-26 21:37:46 +01:00
  • e4cc73098a Redirect …/.well-known/{caldav,carddav} to / Unrud 2022-01-22 18:19:41 +01:00
  • 10d2571d89 Update test action badge Unrud 2022-01-22 00:47:01 +01:00
  • 17a5e5b6e0 Verify that base_prefix starts with '/' Unrud 2022-01-22 00:34:38 +01:00
  • 340582f84c Update Changelog Unrud 2022-01-22 00:09:34 +01:00
  • 3763ed46c4 Error if SCRIPT_NAME ends with '/' Unrud 2022-01-21 19:56:57 +01:00
  • 7fde7d5005 Test X-Script-Name Unrud 2022-01-21 19:56:56 +01:00
  • 0b7e9d73c9 Improve log message Unrud 2022-01-21 19:56:56 +01:00
  • c96e5b6667 Drop body for HEAD requests last Unrud 2022-01-19 19:58:05 +01:00
  • 4822807c4d Update CHANGELOG.md Unrud 2022-01-19 00:27:56 +01:00
  • da8475908e Change title to Changelog Unrud 2022-01-18 22:50:32 +01:00
  • 4224c60e9b Mark as deprecated Unrud 2022-01-18 22:35:49 +01:00
  • 59e4f2d594 Rename NEWS.md to CHANGELOG.md Unrud 2022-01-18 21:39:37 +01:00
  • 81106fa647 Update NEWS.md Unrud 2022-01-18 18:24:18 +01:00
  • 33fcda7c32 Extract httputils.serve_folder Unrud 2022-01-18 18:20:16 +01:00
  • 555e4ccc51 Clarify handling of HEAD request Unrud 2022-01-18 18:20:16 +01:00
  • 685a91bfe6 web.none: Redirect instead of 404 Unrud 2022-01-18 18:20:16 +01:00
  • 22fc38850c web.internal: Use absolute path for redirect Unrud 2022-01-18 18:20:15 +01:00
  • 4ed77cabc6 Only redirect to sanitized path under /web Unrud 2022-01-18 18:20:15 +01:00
  • d1532aa466 Extract httputils.redirect Unrud 2022-01-18 18:20:15 +01:00
  • 1336c02079 Re-use variable Unrud 2022-01-18 18:20:14 +01:00
  • e0adecf30c Tests: Check Location header and body for redirects Unrud 2022-01-16 13:09:13 +01:00
  • 402bd3580e Tests: Simplify HTTP status check Unrud 2022-01-16 13:07:56 +01:00
  • 9c0b6cdaeb Update NEWS.md Unrud 2022-01-15 23:58:58 +01:00
  • 75df1093be Workaround for broken contact PHOTO from InfCloud Unrud 2022-01-15 23:39:05 +01:00
  • 4a0bcde7a3 Set Content-Length for HEAD requests Unrud 2022-01-15 22:32:38 +01:00
  • b93842b10c Redirect GET and HEAD requests to sanitized path Unrud 2022-01-15 22:32:37 +01:00
  • 6dee974b74 Don't sanitize WSGI script name Unrud 2022-01-15 22:32:37 +01:00
  • e3a982dbce Cosmetics Unrud 2022-01-15 22:32:36 +01:00
  • 4c44940ec1 config & rights: use open() for better error messages Lauri Tirkkonen 2022-01-11 20:22:19 +02:00