Commit graph

70 commits

Author SHA1 Message Date
8d14826169 Improve Vagrant setup
Use debian/contrib-jessie64 base box, install python-cryptography before
saltstack bootstrap.
2016-09-25 01:10:17 +02:00
88d8a29a14 Improve documentation 2016-09-24 21:59:01 +02:00
20d5a86a71 Add code QA tools to local requirements 2016-02-07 22:45:07 +01:00
cbb695137c Add redis result backend support
This commit changes the Celery result backend to redis as it has already
been done for the webinterface and gvaldap parts of gnuviechadmin.
2016-02-07 22:43:42 +01:00
f64a87714d Update dependency versions 2016-02-06 21:34:27 +01:00
62e1e8bad7 Derive local requirements from test requirements 2016-02-06 20:50:06 +01:00
dee8aa71a4 Replace internal gvacommon copy with external requirement 2016-02-06 20:48:17 +01:00
2b74fe99e0 Initial vagrant setup 2016-02-06 14:25:22 +01:00
2807ae5451 release 0.5.0
- add new task set_file_ssh_authorized_keys
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJUyq10AAoJEA15HcjXN8HZQ0gH/A02ECdKVc1RiaZHNa8Faxnw
 bKfXGLRbVZkpSmYV1oPuFUSlInGtHft0zJ3yBfM7pJvftuDVhROgFyphkl2y5P/d
 7exUnt2Dc36TcLJ5lDRRf81iXPql9lT8xpKmD5a4bQkrekxMrqqcMob3OsKNLbWu
 Ts08y9DSJFlEpr85qV96WtzJPjR7yriFtfBcsI+096mTUtn2Lc3aEmgYXjajHW9u
 Iia57ip6ZdvKTs6MAd0JDfl1YBrUaeu5uGzpQP44wkepfdNP4jrZUGWRooNoNP5G
 WR1ok54o9eKYJ06a1HWft8uuAJxV4X/i9j46a5+xbHX3ZsixQwppzhHqoFZ2RVg=
 =4XVe
 -----END PGP SIGNATURE-----

Merge tag '0.5.0'

release 0.5.0

- add new task set_file_ssh_authorized_keys

* tag '0.5.0':
  update docs version, add release to changelog
2015-01-29 23:00:27 +01:00
420d34dfea Merge branch 'release/0.5.0' into production
* release/0.5.0:
  update docs version, add release to changelog
  add missing - to install parameter
  add return value as documented
  add logging for set_file_ssh_authorized_keys
  add new task set_file_ssh_authorized_keys
  improved logging in fileservertasks.tasks
2015-01-29 22:59:10 +01:00
dd866381be update docs version, add release to changelog 2015-01-29 22:58:10 +01:00
92beb28816 add missing - to install parameter 2015-01-29 22:55:45 +01:00
0db08db831 add return value as documented 2015-01-29 22:44:10 +01:00
7dbb51da1a add logging for set_file_ssh_authorized_keys 2015-01-29 22:43:00 +01:00
307ccf4307 add new task set_file_ssh_authorized_keys 2015-01-29 22:23:11 +01:00
4e144fb49d improved logging in fileservertasks.tasks 2015-01-29 20:24:46 +01:00
735a468806 release 0.4.0
This release adds website hierarchy tasks.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJUxnHYAAoJEA15HcjXN8HZio4IAMh/hpSs5eBmXTUwUAP8VEfF
 IJdbOEIxv+EShmMb82vmfKW+QyGcQl57RhDKVW3o9EvaqlAF06VQ0cML3aZrOClY
 hV5gvcVxoe+nKxvOJrf7p//eAgkoDPEU0PCWu1ttyoFsUBeUPqRMVUjy4bl8alNY
 7913GrkH7i1hhe73/wDmKIhD7qQdGsA3G80PL8X9N8ITW0yirXpZkfUAsp4s1Vkc
 agsfhqVshQCAV7G4iBxWYkFQ+u2RozoK56G3wrcelz6UGK+vKmcCqbS8WIKq4TnJ
 x/SD6Ngo2kABrX0dDJCUDoBnFPEPquVnOGuhyJzFCtL9wuNcN0+6vwZF8fJSGGg=
 =dXnA
 -----END PGP SIGNATURE-----

Merge tag '0.4.0'

release 0.4.0

This release adds website hierarchy tasks.

* tag '0.4.0':
  add release version in changelog, update conf.py
2015-01-26 17:57:00 +01:00
4d2da5229c Merge branch 'release/0.4.0' into production
* release/0.4.0:
  add release version in changelog, update conf.py
  implement new tasks for website hierarchy
  remove Django dependencies as they are not used
  add new route 'web' for web server configuration
  implement viewmixins.StaffOrSelfLoginRequiredMixin
2015-01-26 17:56:27 +01:00
65d1a7090c add release version in changelog, update conf.py 2015-01-26 17:56:15 +01:00
0752570078 Merge commit 'd31c1d0fbf02bde5d4dc2be24762d872da64935f'
* commit 'd31c1d0fbf02bde5d4dc2be24762d872da64935f':
  add new route 'web' for web server configuration
  implement viewmixins.StaffOrSelfLoginRequiredMixin
2015-01-26 17:54:56 +01:00
5955f3c38c implement new tasks for website hierarchy
- implement tasks fileservertasks.tasks.create_file_website_hierarchy and
  fileservertasks.tasks.delete_file_website_hierarchy
2015-01-26 17:32:24 +01:00
ea3164b762 remove Django dependencies as they are not used
- move settings to gvafile.settings
- use gvafile.settings directly without Django support
- initialize Celery without Django
- remove Django requirements
2015-01-26 17:07:31 +01:00
d31c1d0fbf add new route 'web' for web server configuration 2015-01-26 15:43:05 +01:00
3c4d34cce5 implement viewmixins.StaffOrSelfLoginRequiredMixin 2015-01-24 15:38:08 +01:00
af5fb4c773 release 0.3.0
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABCgAGBQJUvXZvAAoJEA15HcjXN8HZlloH/0fnhCK/J0aLvvTZDhWxJVLn
 zS24II5EMGUj/9uf+tIVsu/cLUdr6O+QZbTEydLq1ceW2SDspokAv7jX3P67of8d
 RJiEJ903Clu/Zgab9kZlQec4J3azyw6eRAByIdaSGxTEnN1MUfWt5cECMQw03nTy
 Q609D8IBhU808l3oc7T57PtUXq1tD0lIUjTMctPFc1I5YnAP54Ne5hDPA8SS5/6H
 wtT7RTbSLjOOFD38DzhaCE4GS2pU8ybpjuGCFi/fMMIrm24hofAqiAkzmlBbn7xi
 U+EgaT2Q1JxytG7aiQDtBU4mJ7SsfK0Frehwv6V8O+hGojXQqtXmrvtzMj3rWT8=
 =noVz
 -----END PGP SIGNATURE-----

Merge tag '0.3.0'

release 0.3.0

* tag '0.3.0':
  update changelog, add release version
2015-01-19 22:26:12 +01:00
464a5ba47f Merge branch 'release/0.3.0' into production
* release/0.3.0:
  update changelog, add release version
  adapt documentation to changed package structure
  move tasks from osusers to fileservertasks.tasks
  switch to gvacommon.celeryrouters.GvaRouter
  fix typo
  unify routers, add support for mysql and pgsql tasks
  define celery timezone, restrict celery content to json
2015-01-19 22:25:55 +01:00
7f4247bf76 update changelog, add release version 2015-01-19 22:25:42 +01:00
70977c5a61 adapt documentation to changed package structure 2015-01-19 22:05:57 +01:00
cfc023cb14 move tasks from osusers to fileservertasks.tasks 2015-01-19 22:00:48 +01:00
800fff8908 switch to gvacommon.celeryrouters.GvaRouter 2015-01-01 22:38:49 +01:00
7c65fc3dc7 Merge commit '546441d49920caf43eb7d33976c2d71ae85f16d5'
* commit '546441d49920caf43eb7d33976c2d71ae85f16d5':
  unify routers, add support for mysql and pgsql tasks
2015-01-01 22:37:50 +01:00
64688933fa fix typo 2015-01-01 22:37:39 +01:00
546441d499 unify routers, add support for mysql and pgsql tasks
- add new celeryrouters.GvaRouter
- remove LdapRouter and FileRouter
2015-01-01 22:32:37 +01:00
33b28c5598 define celery timezone, restrict celery content to json 2014-12-29 12:59:14 +01:00
9d370cea60 Merge tag '0.2.0'
release 0.2.0

* tag '0.2.0':
  set version number, make sure bug fixes are included
2014-12-27 15:31:02 +01:00
99adf6ffaf Merge branch 'release/0.2.0' into production
* release/0.2.0:
  set version number, make sure bug fixes are included
  restrict permissions of mailbox base directories to be read only
  add new mailbox handling tasks
  move celery routers to gvacommon
  initial version
  sftp directories are now owned by root instead of user
2014-12-27 15:30:49 +01:00
71221257b0 set version number, make sure bug fixes are included 2014-12-27 15:30:15 +01:00
7aeefd9a80 restrict permissions of mailbox base directories to be read only 2014-12-27 14:50:00 +01:00
a285133f75 add new mailbox handling tasks 2014-12-27 14:48:18 +01:00
3bdf634703 move celery routers to gvacommon 2014-12-27 13:59:38 +01:00
92e3212fe1 Add 'gvafile/gvacommon/' from commit 'e29646a94714d516d52272fc83d9a15bbc21e488'
git-subtree-dir: gvafile/gvacommon
git-subtree-mainline: b362693911
git-subtree-split: e29646a947
2014-12-27 13:56:49 +01:00
e29646a947 initial version 2014-12-27 13:52:45 +01:00
b362693911 sftp directories are now owned by root instead of user 2014-12-26 23:58:22 +01:00
6a8a66f7d8 Merge tag '0.1.0'
release 0.1.0

* tag '0.1.0':
  define version number, document changes
2014-12-26 15:24:25 +01:00
77ebb25b62 Merge branch 'release/0.1.0' into production
* release/0.1.0:
  define version number, document changes
  allow pickle content
  define celery routing
  define CELERY_TASK_SERIALIZER
  change default serializer to json
2014-12-26 15:24:15 +01:00
d8533ba64c define version number, document changes 2014-12-26 15:24:09 +01:00
7a305aa7cb allow pickle content 2014-12-26 13:16:17 +01:00
e04d9f586b define celery routing 2014-12-26 13:14:09 +01:00
7a47cc9a17 define CELERY_TASK_SERIALIZER 2014-12-26 12:56:32 +01:00
17671f1a64 change default serializer to json 2014-12-26 12:42:43 +01:00