Commit graph

53 commits

Author SHA1 Message Date
Jan Dittberner 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
Jan Dittberner 65d1a7090c add release version in changelog, update conf.py 2015-01-26 17:56:15 +01:00
Jan Dittberner 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
Jan Dittberner 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
Jan Dittberner 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
Jan Dittberner d31c1d0fbf add new route 'web' for web server configuration 2015-01-26 15:43:05 +01:00
Jan Dittberner 3c4d34cce5 implement viewmixins.StaffOrSelfLoginRequiredMixin 2015-01-24 15:38:08 +01:00
Jan Dittberner 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
Jan Dittberner 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
Jan Dittberner 7f4247bf76 update changelog, add release version 2015-01-19 22:25:42 +01:00
Jan Dittberner 70977c5a61 adapt documentation to changed package structure 2015-01-19 22:05:57 +01:00
Jan Dittberner cfc023cb14 move tasks from osusers to fileservertasks.tasks 2015-01-19 22:00:48 +01:00
Jan Dittberner 800fff8908 switch to gvacommon.celeryrouters.GvaRouter 2015-01-01 22:38:49 +01:00
Jan Dittberner 7c65fc3dc7 Merge commit '546441d49920caf43eb7d33976c2d71ae85f16d5'
* commit '546441d49920caf43eb7d33976c2d71ae85f16d5':
  unify routers, add support for mysql and pgsql tasks
2015-01-01 22:37:50 +01:00
Jan Dittberner 64688933fa fix typo 2015-01-01 22:37:39 +01:00
Jan Dittberner 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
Jan Dittberner 33b28c5598 define celery timezone, restrict celery content to json 2014-12-29 12:59:14 +01:00
Jan Dittberner 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
Jan Dittberner 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
Jan Dittberner 71221257b0 set version number, make sure bug fixes are included 2014-12-27 15:30:15 +01:00
Jan Dittberner 7aeefd9a80 restrict permissions of mailbox base directories to be read only 2014-12-27 14:50:00 +01:00
Jan Dittberner a285133f75 add new mailbox handling tasks 2014-12-27 14:48:18 +01:00
Jan Dittberner 3bdf634703 move celery routers to gvacommon 2014-12-27 13:59:38 +01:00
Jan Dittberner 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
Jan Dittberner e29646a947 initial version 2014-12-27 13:52:45 +01:00
Jan Dittberner b362693911 sftp directories are now owned by root instead of user 2014-12-26 23:58:22 +01:00
Jan Dittberner 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
Jan Dittberner 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
Jan Dittberner d8533ba64c define version number, document changes 2014-12-26 15:24:09 +01:00
Jan Dittberner 7a305aa7cb allow pickle content 2014-12-26 13:16:17 +01:00
Jan Dittberner e04d9f586b define celery routing 2014-12-26 13:14:09 +01:00
Jan Dittberner 7a47cc9a17 define CELERY_TASK_SERIALIZER 2014-12-26 12:56:32 +01:00
Jan Dittberner 17671f1a64 change default serializer to json 2014-12-26 12:42:43 +01:00
Jan Dittberner 0e4804e810 Merge tag '0.0.2'
release 0.0.2

* tag '0.0.2':
  set version number and release date
2014-12-26 00:50:53 +01:00
Jan Dittberner 0e8ab16e42 Merge branch 'release/0.0.2' into production
* release/0.0.2:
  set version number and release date
  implement delete SFTP and setup/delete for mail base directories
  remove invalid command option from setfacl call
  use full paths for invoked commands
  implement and document GVAFileException
  fix exception handling in setup_file_sftp_userdir
  fix logging string formatting
  introduce new settings GVAFILE_SFTP_DIRECTORY and GVAFILE_MAIL_DIRECTORY
  define stub tasks and implement setup_file_sftp_userdir task
2014-12-26 00:50:39 +01:00
Jan Dittberner 04af89931a set version number and release date 2014-12-26 00:48:35 +01:00
Jan Dittberner 3218d58ee4 implement delete SFTP and setup/delete for mail base directories 2014-12-26 00:39:53 +01:00
Jan Dittberner 1fe16eda45 remove invalid command option from setfacl call 2014-12-26 00:11:26 +01:00
Jan Dittberner 7aee6c8838 use full paths for invoked commands 2014-12-25 23:53:58 +01:00
Jan Dittberner ea278eeb35 implement and document GVAFileException 2014-12-25 21:20:16 +01:00
Jan Dittberner b2acae7dda fix exception handling in setup_file_sftp_userdir 2014-12-25 19:19:21 +01:00
Jan Dittberner 1ad42ca4fd fix logging string formatting 2014-12-25 18:51:14 +01:00
Jan Dittberner 1ba6a2ad9d introduce new settings GVAFILE_SFTP_DIRECTORY and GVAFILE_MAIL_DIRECTORY 2014-12-25 18:32:08 +01:00
Jan Dittberner caf9d2125e define stub tasks and implement setup_file_sftp_userdir task
- create new module osusers.tasks
- define helper functions _build_sftp_directory_name and
  _build_mail_directory_name
- implement task setup_file_sftp_userdir
- define stubs for delete_file_sftp_userdir, setup_file_mail_userdir and
  delete_file_mail_userdir
2014-12-25 18:26:37 +01:00
Jan Dittberner b80bccb7c0 Merge tag '0.0.1'
release 0.0.1

* tag '0.0.1':
  fix version number in docs
2014-12-25 16:08:59 +01:00
Jan Dittberner 37de5534f6 Merge branch 'release/0.0.1' into production
* release/0.0.1:
  fix version number in docs
  initial celery app and dependency
  initial working settings
  initial documentation setup
  initial generated django files
  define requirements
2014-12-25 16:08:15 +01:00
Jan Dittberner 47af16e3b2 fix version number in docs 2014-12-25 16:07:14 +01:00
Jan Dittberner d7cefa6093 initial celery app and dependency 2014-12-25 16:05:21 +01:00
Jan Dittberner 80ba329d29 initial working settings 2014-12-25 16:00:28 +01:00
Jan Dittberner 821edb64b3 initial documentation setup 2014-12-25 15:22:33 +01:00