Commit Graph

  • 18dcb2bd43
    Merge branch 'webcal' master Tobias Manske 2022-12-12 17:22:52 +0100
  • 6a56a6026f Update changelog Unrud 2022-07-14 22:06:48 +0200
  • c2a159a6cd Move project description to README.MD Unrud 2022-07-14 17:22:00 +0200
  • ad5ce94817 Remove download url from metadata Unrud 2022-07-14 17:21:57 +0200
  • 865e0dd629 flake8/mypy: Ignore build folder Unrud 2022-07-14 17:21:53 +0200
  • 9bed0af669 Remove shebang and executable bit Unrud 2022-07-14 17:21:50 +0200
  • cd6ebaae1a flake8/mypy: Ignore /build folder Unrud 2022-07-03 13:27:43 +0200
  • f8f6e47081 Remove python-tag (no longer required) Unrud 2022-07-03 13:05:16 +0200
  • 5aa2f59b38 Always test bcrypt Unrud 2022-07-03 12:56:24 +0200
  • 156ce91f35 Cosmetics Unrud 2022-07-03 12:37:54 +0200
  • 3594217570 github-actions: Fix pypy versions Unrud 2022-07-03 12:33:07 +0200
  • d8604becd0 Build with PEP 517 Unrud 2022-07-03 12:29:51 +0200
  • f7fd323dea Test pypy3.9 Unrud 2022-07-03 12:29:02 +0200
  • f9d9b88a77 Update github-actions Unrud 2022-07-03 12:28:47 +0200
  • 86ada4cf97 Improve message Unrud 2022-07-03 12:04:32 +0200
  • c589c9fc0d Skip mypy installation for pypy<3.9 Unrud 2022-07-03 11:36:28 +0200
  • 14a3c3d763 Use tox for tests Unrud 2022-07-03 10:14:38 +0200
  • abcc0c2ef6 License in markdown format Unrud 2022-07-02 23:03:19 +0200
  • f08912ace1 Remove deprecated tests_require Unrud 2022-07-02 21:29:53 +0200
  • 9aae5655cf typeguard requires pytest<7 Unrud 2022-07-02 21:29:17 +0200
  • 413c74c27c Remove pytest-runner Unrud 2022-07-02 20:37:52 +0200
  • a2ceaa41a4 Fix setuptools requirement if installing wheel Unrud 2022-07-02 20:37:51 +0200
  • 515b196fda Remove missing type Unrud 2022-07-02 20:37:51 +0200
  • 6d8976795c Fix docs: default htpasswd_filename Michael Schnerring 2022-07-02 16:54:29 +0200
  • 497b5141b0 Update changelog Unrud 2022-04-20 17:54:54 +0200
  • a5716a7d84 Fix random href fallback Unrud 2022-04-20 17:23:35 +0200
  • f06af066f9 Improve error message Unrud 2022-04-20 17:17:01 +0200
  • e96277e671 Update changelog Unrud 2022-04-18 23:00:04 +0200
  • c14defcba8 Ignore NotADirectoryError for optional config files Unrud 2022-04-14 16:25:31 +0200
  • 5b386d3ac1
    Added support for webcal-subscriptions webcal leso-kn 2022-04-12 09:50:05 +0200
  • 2b8f4b9419 Replace pkg_resources with importlib for Python >= 3.9 Unrud 2022-04-04 18:17:01 +0200
  • a97093d001 Check if files exist when uploading items non-atomic Unrud 2022-04-02 18:10:53 +0200
  • b64c9baa5f Fix upload of calendars with colliding UIDs Unrud 2022-03-30 22:26:04 +0200
  • ed8a2284a4 Test calendar with case-sensitive-UIDs Unrud 2022-03-30 22:26:03 +0200
  • 3c218ecd9c Windows: Block alternate data streams Unrud 2022-03-30 22:26:02 +0200
  • 0baf1dc908 Refactor DisableRedirectHandler Unrud 2022-03-22 17:32:51 +0100
  • 47e42a46c1 Update changelog Unrud 2022-02-08 16:46:49 +0100
  • a7c4a00eb6 Update changelog Unrud 2022-02-07 14:42:50 +0100
  • 129ebf7b86 Fix typo Unrud 2022-02-07 14:42:34 +0100
  • 730332d680 Fix YAML syntax (string not number) Unrud 2022-02-07 14:20:50 +0100
  • b87d1c8038 Test python 3.10 Unrud 2022-02-07 14:14:03 +0100
  • c155e2a351 Use pytest<7 for tests Unrud 2022-02-07 14:13:56 +0100
  • 11dd0e9380 Ignore configuration file if access denied Unrud 2022-02-07 13:38:36 +0100
  • 4d4c3bda75 Fix F_FULLFSYNC on PyPy + Fallback if unsupported Unrud 2022-02-03 14:36:53 +0100
  • 7e29d9b5c3 Revert "Assume F_FULLFSYNC on darwin" Unrud 2022-02-01 20:23:24 +0100
  • 8c69bb71aa Update Changelog Unrud 2022-02-01 19:58:01 +0100
  • b2b4651fc4 Update Changelog Unrud 2022-02-01 19:35:02 +0100
  • cd5bc3590f Assume F_FULLFSYNC on darwin Unrud 2022-02-01 19:14:40 +0100
  • e42b46c722 Actions: Skip pypy on windows Unrud 2022-02-01 19:07:54 +0100
  • 580b97fa0f Remove special cases for python < 3.6 Unrud 2022-02-01 17:53:47 +0100
  • 0221fc357b Use sys.platform instead of os.name Unrud 2022-02-01 17:53:46 +0100
  • 523960bc9f Fix Mypy error Unrud 2022-02-01 16:19:51 +0100
  • 3779d749cd Revert "Actions: Display python info" Unrud 2022-02-01 15:57:25 +0100
  • b610c3214d Actions: Test pypy-3.7 and pypy-3.8 Unrud 2022-02-01 15:54:27 +0100
  • c3d22e680f Actions: Run on OS from test matrix Unrud 2022-02-01 15:47:17 +0100
  • af6c6b96b9 Actions: Display python info Unrud 2022-02-01 15:38:23 +0100
  • 45ff34f6c3 Fallback if RENAME_EXCHANGE not supported by fs Unrud 2022-02-01 11:28:33 +0100
  • 47f3a6d684 Update Changelog Unrud 2022-01-26 21:53:15 +0100
  • 2cbbd4dc9c Warning instead of error when base prefix ends with '/' Unrud 2022-01-26 21:37:46 +0100
  • e4cc73098a Redirect …/.well-known/{caldav,carddav} to / Unrud 2022-01-22 18:19:41 +0100
  • 10d2571d89 Update test action badge Unrud 2022-01-22 00:47:01 +0100
  • 17a5e5b6e0 Verify that base_prefix starts with '/' Unrud 2022-01-22 00:34:38 +0100
  • 340582f84c Update Changelog Unrud 2022-01-22 00:09:34 +0100
  • 3763ed46c4 Error if SCRIPT_NAME ends with '/' Unrud 2022-01-21 19:56:57 +0100
  • 7fde7d5005 Test X-Script-Name Unrud 2022-01-21 19:56:56 +0100
  • 0b7e9d73c9 Improve log message Unrud 2022-01-21 19:56:56 +0100
  • c96e5b6667 Drop body for HEAD requests last Unrud 2022-01-19 19:58:05 +0100
  • 4822807c4d Update CHANGELOG.md Unrud 2022-01-19 00:27:56 +0100
  • da8475908e Change title to Changelog Unrud 2022-01-18 22:50:32 +0100
  • 4224c60e9b Mark as deprecated Unrud 2022-01-18 22:35:49 +0100
  • 59e4f2d594 Rename NEWS.md to CHANGELOG.md Unrud 2022-01-18 21:39:37 +0100
  • 81106fa647 Update NEWS.md Unrud 2022-01-18 18:24:18 +0100
  • 33fcda7c32 Extract httputils.serve_folder Unrud 2022-01-18 18:20:16 +0100
  • 555e4ccc51 Clarify handling of HEAD request Unrud 2022-01-18 18:20:16 +0100
  • 685a91bfe6 web.none: Redirect instead of 404 Unrud 2022-01-18 18:20:16 +0100
  • 22fc38850c web.internal: Use absolute path for redirect Unrud 2022-01-18 18:20:15 +0100
  • 4ed77cabc6 Only redirect to sanitized path under /web Unrud 2022-01-18 18:20:15 +0100
  • d1532aa466 Extract httputils.redirect Unrud 2022-01-18 18:20:15 +0100
  • 1336c02079 Re-use variable Unrud 2022-01-18 18:20:14 +0100
  • e0adecf30c Tests: Check Location header and body for redirects Unrud 2022-01-16 13:09:13 +0100
  • 402bd3580e Tests: Simplify HTTP status check Unrud 2022-01-16 13:07:56 +0100
  • 9c0b6cdaeb Update NEWS.md Unrud 2022-01-15 23:58:58 +0100
  • 75df1093be Workaround for broken contact PHOTO from InfCloud Unrud 2022-01-15 23:39:05 +0100
  • 4a0bcde7a3 Set Content-Length for HEAD requests Unrud 2022-01-15 22:32:38 +0100
  • b93842b10c Redirect GET and HEAD requests to sanitized path Unrud 2022-01-15 22:32:37 +0100
  • 6dee974b74 Don't sanitize WSGI script name Unrud 2022-01-15 22:32:37 +0100
  • e3a982dbce Cosmetics Unrud 2022-01-15 22:32:36 +0100
  • 4c44940ec1 config & rights: use open() for better error messages Lauri Tirkkonen 2022-01-11 20:22:19 +0200
  • 8fa4345b6f Change "user name" to "username" Unrud 2022-01-07 23:54:34 +0100
  • cfba4c17b6 Update Thunderbird documentation Unrud 2022-01-07 23:51:21 +0100
  • d3f99d349d Don't manually assemble origin Unrud 2022-01-07 23:23:53 +0100
  • bd0a95c098 Update NEWS.md Unrud 2021-12-26 12:16:42 +0100
  • 7bfb6c0132 Fix dlopen on Android Unrud 2021-12-25 19:58:29 +0100
  • 4564de9f9d Load no config file for --config without argument Unrud 2021-12-24 18:13:18 +0100
  • f75671354c Revert "Require argument for --config command-line option" Unrud 2021-12-24 18:00:09 +0100
  • 2cd0a3189e Run TestBaseRequests only once Unrud 2021-12-20 23:57:55 +0100
  • eac460d4d9 Replace all dates if any has the wrong type Unrud 2021-12-20 23:47:39 +0100
  • fb3de73d1c Assert waiters and waiter are still the same Unrud 2021-12-20 23:47:06 +0100
  • 06f93a032b Update branch name Unrud 2021-12-20 22:33:38 +0100
  • c4745680e0 Dockerfile: Removes volume for config data Frank Sachsenheim 2021-01-02 16:55:08 +0100