Commit Graph

  • 605e21494d Merge pull request #452 from Unrud/regex Guillaume Ayoub 2016-08-01 12:12:36 +02:00
  • 8052032a13 Try to fix Travis again Guillaume Ayoub 2016-08-01 11:57:19 +02:00
  • 8f850f2c08 Revert "Use only one job for flake8" Guillaume Ayoub 2016-08-01 11:56:22 +02:00
  • 9dd8c65d65 Always match full username/collection with regex It's easy to forget $ at the end of a regex and it's counter-intuitive that ^ is implicit but $ is not. Unrud 2016-08-01 10:07:21 +02:00
  • fd977891e8 Remove /.well-known I can't think of a sane use-case for this. Unrud 2016-08-01 09:31:25 +02:00
  • da1a693620 Prevent unsafe usernames If an attacker is able to create an account with a username like "user/calendar.ics", he can access collections of other users. Unrud 2016-08-01 09:10:23 +02:00
  • f4ebe3f545 Use only one job for flake8 Guillaume Ayoub 2016-07-30 18:00:32 +02:00
  • b3d8833779 Normalize the version number Guillaume Ayoub 2016-07-30 16:43:29 +02:00
  • dc406c17fd Merge pull request #425 from Unrud/patch-19 Guillaume Ayoub 2016-07-30 15:28:35 +02:00
  • 62588477f6 Merge pull request #429 from Unrud/hook Guillaume Ayoub 2016-07-30 15:26:17 +02:00
  • 0a2d12a4a3 Merge pull request #445 from Unrud/patch-24 Guillaume Ayoub 2016-07-30 15:25:01 +02:00
  • 3430efc563 Merge pull request #444 from Unrud/patch-23 Guillaume Ayoub 2016-07-14 11:06:23 +02:00
  • 0306ee6dcc Point well-known to / Unrud 2016-07-14 10:06:38 +02:00
  • 21d7d5a453 Hide temporary files Unrud 2016-07-14 09:09:10 +02:00
  • 0a32e46295 Improve error message Unrud 2016-06-10 00:07:25 +02:00
  • e3d7d08eab Don't silently drop files Unrud 2016-06-10 00:05:09 +02:00
  • 0263251ecf Add hook for storage changes Unrud 2016-06-11 10:34:18 +02:00
  • ef63865e31 Merge pull request #428 from Unrud/patch-22 Guillaume Ayoub 2016-07-14 02:06:24 +02:00
  • 5bd80d8d13 Don't crash when getting unknown collections Guillaume Ayoub 2016-07-14 01:39:57 +02:00
  • 4c91ee8906 Atomic writes (fix #440) Guillaume Ayoub 2016-07-14 01:14:42 +02:00
  • 5e5427f987 Cosmetics Guillaume Ayoub 2016-07-13 17:59:52 +02:00
  • eb1f964ee2 Fix docstring Florian Mounier 2016-07-12 18:12:42 +02:00
  • b042a9aba8 Merge branch 'master' of github.com:Kozea/Radicale Florian Mounier 2016-07-12 18:08:11 +02:00
  • 9225fd5fbd Add a test for update Florian Mounier 2016-07-12 18:08:01 +02:00
  • 52d67a906b Merge branch 'master' of github.com:Kozea/radicale Guillaume Ayoub 2016-07-12 12:30:37 +02:00
  • 3d0c73d73a Cosmetics Guillaume Ayoub 2016-07-12 12:30:26 +02:00
  • 6f9e9f21dd Merge branch 'optimize_storage_collection' Florian Mounier 2016-07-08 15:35:43 +02:00
  • 2ff47620f8 Merge branch 'date_indexed_collection' Florian Mounier 2016-07-08 11:39:15 +02:00
  • 36333765d6 Merge branch 'test_in_radicale' Florian Mounier 2016-07-08 11:38:09 +02:00
  • 39823f8909 Add a pre_filtered_list method in collection. This allow filters optimizations Florian Mounier 2016-07-08 11:37:30 +02:00
  • a2d6977cd6 Fix logic in loops Florian Mounier 2016-07-07 17:53:35 +02:00
  • 10e7a776fc Merge branch 'master' into optimize_storage_collection Florian Mounier 2016-07-07 17:52:16 +02:00
  • 8c225f019c Fix support of recurring events Guillaume Ayoub 2016-07-07 17:49:56 +02:00
  • a9aa04bf16 Merge branch 'master' into optimize_storage_collection Florian Mounier 2016-07-07 17:04:54 +02:00
  • 364ed3689d Optimise collection creation by avoiding nested_loop Florian Mounier 2016-07-07 15:45:01 +02:00
  • 9056561211 Move test inside radicale Florian Mounier 2016-07-07 14:30:10 +02:00
  • d7f41203f5 Create collections in tests Guillaume Ayoub 2016-07-06 18:34:28 +02:00
  • 21461ddb4e Fix name_from_path Guillaume Ayoub 2016-07-06 17:11:12 +02:00
  • 6a4fe6beb5 Add a very, very important full stop. Guillaume Ayoub 2016-07-05 18:07:36 +02:00
  • 828d43a305 Merge pull request #441 from Kozea/run_split Guillaume Ayoub 2016-07-05 18:06:27 +02:00
  • a7549bc652 Split the main run function to allow the use of radicale serving programatically. Add an extra_config parameter to the config load to override config. Florian Mounier 2016-07-05 17:50:40 +02:00
  • 383409213e deflate seems to be problematic with different implementations (http://stackoverflow.com/questions/388595/why-use-deflate-instead-of-gzip-for-text-files-served-by-apache/388633#388633). Using gzip instead. Florian Mounier 2016-07-04 17:00:43 +02:00
  • cb73a02bde Add --upgrade to ci pip Florian Mounier 2016-07-04 14:42:40 +02:00
  • c26bfd6a91 Merge branch 'master' of github.com:Kozea/Radicale Florian Mounier 2016-07-04 14:40:15 +02:00
  • 092d906aba Remove tox Florian Mounier 2016-07-04 14:40:05 +02:00
  • 9300d25d61 Update __main__.py Guillaume Ayoub 2016-07-04 14:35:38 +02:00
  • 221379ef85 Sort imports Florian Mounier 2016-07-04 14:32:33 +02:00
  • 4b74102e1c Add pytest-runner to run tests with py.test on setup.py test Florian Mounier 2016-07-04 14:29:38 +02:00
  • fd3b0718fd Fix coding style Guillaume Ayoub 2016-07-01 16:44:12 +02:00
  • c294477aee Support recurring items in time filters Guillaume Ayoub 2016-07-01 16:40:43 +02:00
  • a14cc326fc Merge branch 'master' of github.com:Kozea/radicale Guillaume Ayoub 2016-07-01 10:29:24 +02:00
  • 5b5edaac2f Fix FCGI and WSGI scripts Guillaume Ayoub 2016-07-01 10:28:51 +02:00
  • 61bd4e90bc Merge pull request #438 from ronnicek/patch-1 Guillaume Ayoub 2016-06-29 19:08:12 +02:00
  • 1b243eb1b6 Update Dockerfile Jindřiška 2016-06-29 18:45:35 +02:00
  • 7a7e67106a Merge pull request #436 from Horgix/dockerfile-improvment Guillaume Ayoub 2016-06-29 11:08:12 +02:00
  • 4e8f518cbb Remove spaces from empty lines Guillaume Ayoub 2016-06-26 21:23:29 +02:00
  • a6b9eaf59f Dockerfile: remove -D option Alexis 'Horgix' Chotard 2016-06-26 21:20:42 +02:00
  • fbc0b1aa54 Dockerfile: add EXPOSE 5232 Alexis 'Horgix' Chotard 2016-06-26 19:29:18 +02:00
  • 8faf9a4238 Dockerfile: add -f argument to radicale Alexis 'Horgix' Chotard 2016-06-26 18:25:41 +02:00
  • 3a59f95922 Dockerfile: copy config from sources directly Alexis 'Horgix' Chotard 2016-06-26 18:12:36 +02:00
  • 0a8db786fa Dockerfile: merge distro and python dependancies Alexis 'Horgix' Chotard 2016-06-26 18:12:07 +02:00
  • 906aaab8cd Dockerfile: rework config handling Alexis 'Horgix' Chotard 2016-06-26 17:25:40 +02:00
  • cd0e4e2247 Dockerfile: build from latest tarball Alexis 'Horgix' Chotard 2016-06-26 17:01:44 +02:00
  • d1fbde2e9a Dockerfile: remove superfluous comments Alexis 'Horgix' Chotard 2016-06-26 15:29:05 +02:00
  • 8e93208fdf Dockerfile: install pip directly from python3 module Alexis 'Horgix' Chotard 2016-06-26 15:21:48 +02:00
  • b0c82f01d0 Dockerfile: merge apk update and upgrade Alexis 'Horgix' Chotard 2016-06-26 15:19:07 +02:00
  • 68b2e5fb82 Dockerfile: add maintainer Alexis 'Horgix' Chotard 2016-06-24 17:40:43 +02:00
  • b2ebb8a433 Dockerfile: change style according to official Dockerfiles Alexis 'Horgix' Chotard 2016-06-24 17:38:43 +02:00
  • dfc215b63f solving bug when trying to filter an Event on a DATETIME which have no timezone Nicolas Bonfante 2016-06-24 14:02:35 +02:00
  • 1cf8ec0599 Clean spaces and arg names Guillaume Ayoub 2016-06-20 19:13:04 +02:00
  • 4872ea5d58 correcting bug in test vjournal Nicolas Bonfante 2016-06-15 18:09:09 +02:00
  • e4e1d81f9f debug on tests Cedric Boscher 2016-06-15 18:01:19 +02:00
  • 6ed471b9d6 adding tests Cedric Boscher 2016-06-15 17:14:48 +02:00
  • ecce9ee4fc solve test of VTODO Nicolas Bonfante 2016-06-15 16:54:27 +02:00
  • 6b09b514ea More and more tests Cedric Boscher 2016-06-15 16:41:33 +02:00
  • 5d7e3ce2b4 Merge branch 'master' of github.com:Kozea/Radicale Cedric Boscher 2016-06-15 16:19:37 +02:00
  • e9948587a9 more tests for VTDO Cedric Boscher 2016-06-15 16:19:31 +02:00
  • 1613c4955f adding test for Vjournal filtering Nicolas Bonfante 2016-06-15 16:17:51 +02:00
  • 32b2ecccc9 addign test for vjournal filtering Nicolas Bonfante 2016-06-15 15:49:00 +02:00
  • 38845da762 solve bug in vjournal time filter Nicolas Bonfante 2016-06-15 15:48:35 +02:00
  • a5d5cc8b2c debug VTODO and first tests running Cedric Boscher 2016-06-15 15:45:27 +02:00
  • 7981e67d96 ics files for TODO implementation Cedric Boscher 2016-06-15 14:01:54 +02:00
  • d27ee776ad modifying _test_filter to be able to specify the filename for ics file Nicolas Bonfante 2016-06-15 11:47:04 +02:00
  • 77fbadc504 Adding journal test ics file Nicolas Bonfante 2016-06-15 11:10:06 +02:00
  • 2957b40473 clean code Cedric Boscher 2016-06-15 10:16:44 +02:00
  • 21ea648a44 Merge branch 'master' of github.com:Kozea/Radicale Cedric Boscher 2016-06-15 09:56:16 +02:00
  • 7de63f8335 VTODO first implementation Cedric Boscher 2016-06-15 09:56:05 +02:00
  • e1f3045f1f adding VJournal method Nicolas Bonfante 2016-06-15 09:55:30 +02:00
  • 40406359e5 Merge pull request #423 from Unrud/patch-17 Guillaume Ayoub 2016-06-13 15:08:33 +02:00
  • 9592ec3a66 Merge pull request #424 from Unrud/patch-18 Guillaume Ayoub 2016-06-13 15:08:01 +02:00
  • caa4c16dfd Merge pull request #426 from Unrud/patch-20 Guillaume Ayoub 2016-06-13 15:07:24 +02:00
  • ba4b08f83e Merge pull request #430 from Unrud/mask_passwords Guillaume Ayoub 2016-06-13 15:01:57 +02:00
  • a482712ae9 Merge pull request #427 from Unrud/patch-21 Guillaume Ayoub 2016-06-13 14:56:23 +02:00
  • 83ea9da2b4 Limit number of parallel connections Unrud 2016-06-10 14:36:44 +02:00
  • e438d9fd4b Limit size of request body Unrud 2016-06-10 14:34:52 +02:00
  • b55d2181ed Add timeout to integrated sever Unrud 2016-06-10 14:33:25 +02:00
  • d4e6205745 Don't include passwords in logs Unrud 2016-06-11 12:53:58 +02:00
  • 54b47c4a3e Refactor: Move response code into function Unrud 2016-06-10 14:30:58 +02:00
  • 84149505c3 Use python3 in shebang Unrud 2016-06-10 09:07:05 +02:00
  • 39379413d1 Use hidden file for locking Unrud 2016-06-10 00:41:37 +02:00