Commit graph

809 commits

Author SHA1 Message Date
Unrud
d209ec55da Bump version to 1.1.7 2020-05-19 03:04:14 +02:00
Unrud
2132df2a6e Add PyPI publish workflow 2020-05-19 02:41:58 +02:00
Unrud
8ca1ea7f90 Include documentation 2020-05-16 00:06:00 +02:00
Simon Séhier
94de9b9be8 add children only if it's not a leaf collection 2020-05-16 00:05:23 +02:00
Unrud
0576e68c3d Fix remaining documentation URLs 2020-03-28 09:11:11 +01:00
Unrud
4875b80bf6 Remove www. from documentation URL 2020-03-28 08:59:18 +01:00
Unrud
4a0730295f Update documentation URL 2020-03-28 08:49:18 +01:00
Unrud
d2eb5106e2 Unified gitignore 2020-03-02 02:44:17 +01:00
Unrud
beeb7551b7 Fix footnote links 2020-02-27 14:21:53 +01:00
Unrud
452aadcee9 Fix footnotes 2020-02-27 14:17:11 +01:00
Unrud
e6c25e3659 Import documentation 2020-02-27 14:17:11 +01:00
Unrud
7568ec39f0 Bump version to 1.1.6 2017-07-24 04:20:28 +02:00
Unrud
8770972e3d Export: Fix paths in log messages 2017-07-24 04:18:45 +02:00
Unrud
c964910348 Bump version to 1.1.5 2017-07-24 02:37:03 +02:00
Unrud
715a90b33c Export: Check if export path exists
Prevent ``shutil.move`` from moving to .../root
2017-07-24 02:35:14 +02:00
Unrud
d069be5189 Export: Print collections and components if debugging is enabled 2017-07-24 02:23:14 +02:00
Unrud
4a0964529f Export: Print invalid collection and component 2017-07-24 02:14:55 +02:00
Unrud
ee79db30e6 Export: Print tracebacks when debugging is enabled 2017-07-24 02:09:14 +02:00
Unrud
6336ffba6e Bump version to 1.1.4 2017-06-25 10:11:03 +02:00
Guillaume Ayoub
0122d3ebd5 Remove duplicate import 2017-05-29 18:00:39 +02:00
Guillaume Ayoub
8b7c7ba214 Use shutil.move in export_storage
os.rename doesn't work when the two folders are on different partitions. shutil.move calls os.rename when possible.
2017-05-29 17:58:09 +02:00
Guillaume Ayoub
d5171958ff Version 1.1.3 2017-05-27 10:58:58 +02:00
Guillaume Ayoub
18647e2e84 Add a warning about auth not being proven to be secure 2017-05-27 10:49:05 +02:00
Guillaume Ayoub
c442fce012 Cosmetics 2017-05-26 11:21:06 +02:00
Guillaume Ayoub
3123d1aa8c Merge pull request #606 from Unrud/upgrade
Export storage from Radicale 1.1.x for 2.0.0
2017-05-26 11:14:19 +02:00
Unrud
ef6af374db Export storage from Radicale 1.1.x for 2.0.0
Adds the command line argument ``--export-storage=FOLDER``.
Radicale reads all data from the configured storage backend and writes it to the folder **FOLDER** in a format that is compatible with the upcoming Radicale 2.0.0.
2017-05-24 17:07:42 +02:00
Guillaume Ayoub
ee3cb8e8e6 Version 1.1.2 2017-04-19 14:05:48 +02:00
Guillaume Ayoub
190b1dd795 Random timer to avoid timing oracles and simple bruteforce attacks
Important note: this is a security fix.
2017-04-19 14:02:51 +02:00
Guillaume Ayoub
aef652fbe2 Remove trailing spaces 2016-07-07 14:48:47 +02:00
Guillaume Ayoub
22821cda75 Fix Python3 compatibility of ssha part of htpasswd 2016-07-07 14:47:28 +02:00
Guillaume Ayoub
3a4184d1ab Merge pull request #351 from Unrud/patch-6
Quick fix for multifilesystem
2016-01-15 10:54:47 +01:00
Guillaume Ayoub
060d265129 Merge branch 'master' of github.com:Kozea/radicale 2016-01-15 10:51:24 +01:00
Guillaume Ayoub
9a2668e425 Fix the Collection._parse docstring 2016-01-15 10:50:36 +01:00
Unrud
a55cff8eb6 Also remove items from the collections itself 2016-01-15 01:13:18 +01:00
Unrud
5081fcbcd1 Use component names to filter duplicates 2016-01-15 01:09:43 +01:00
Guillaume Ayoub
9bc8635bdf Merge pull request #350 from Unrud/patch-5
Repair "head" request
2016-01-15 00:00:33 +01:00
Unrud
6be7dab03f Correct function name 2016-01-14 23:07:53 +01:00
Guillaume Ayoub
f8b068e9fe Version 1.1.1 2016-01-07 23:31:19 +01:00
Guillaume Ayoub
83304c1378 Stupid me, that was PEP 20 (fix 347 for Python 2 too) 2016-01-06 21:44:20 +01:00
Guillaume Ayoub
620d9f8316 Readability counts - PEP8™ (fix #347) 2016-01-06 20:19:12 +01:00
Guillaume Ayoub
e47b50421e Version 1.1 2015-12-31 12:51:23 +01:00
Guillaume Ayoub
e7ce00d54f Style 2015-12-31 12:49:41 +01:00
Guillaume Ayoub
95fe2b6824 Merge pull request #345 from cdpb/master
add improved docker version
2015-12-31 11:59:09 +01:00
Guillaume Ayoub
b484d42547 Merge pull request #335 from Kozea/permissions
Use the first matching section for getting rights
2015-12-31 11:30:29 +01:00
cdpb
365e35cdba add improved docker version 2015-12-28 19:17:30 +01:00
Guillaume Ayoub
20960bee84 Merge pull request #339 from Unrud/patch-2
Improve daemonization
2015-12-24 16:00:39 +01:00
Guillaume Ayoub
18c88642fb Merge pull request #343 from Unrud/paths
Secure path handling
2015-12-24 15:48:14 +01:00
Guillaume Ayoub
0f9a38eba7 Test with Python 3.5 2015-12-24 15:22:48 +01:00
Unrud
eed37792ae Convert filesystem paths safely to paths
This only becomes a problem if the OS/filesystem
allows / in filenames or . respectively
.. as filenames.
2015-12-24 14:39:29 +01:00
Unrud
bcaf452e51 Convert component names safely to filenames
Component names are controlled by the user and
without this checks access to arbitrary files is
possible if the multifilesystem backend is used.
2015-12-24 14:39:29 +01:00