505b9c934b
use celery routers from gvacommon
2014-12-27 14:12:48 +01:00
0b6ac2a478
create directories for new users
...
- use new file tasks to create SFTP and mail base directories for users
- use json serializer as default
- remove TaskResult classes that don't provide any significant benefit
2014-12-26 15:10:36 +01:00
2428a39f19
add stub tasks for file system operations
2014-12-25 18:05:42 +01:00
e73e46da3f
update to Django 1.7, remove south_migrations, fix tests
2014-12-17 21:22:37 +01:00
a95c5044bd
remove unused gnuviechadmin.celery.debug_task
2014-06-01 21:29:39 +02:00
0c5706d886
use YAML for celery serialization
...
- add CELERY_ACCEPT_CONTENT, CELERY_TASK_SERIALIZER and
CELERY_RESULT_SERIALIZER in gnuviechadmin.settings.base
- add pyaml to requirements/base.txt
2014-05-30 18:36:26 +02:00
6eb74f5b79
add more ldap tasks
...
- add custom celery router osusers.tasks.LdapRouter
- add tasks add_ldap_user_to_group, delete_ldap_group_if_empty,
delete_ldap_user and remove_ldap_user_from_group
- implement osusers.models.Group.save and osusers.models.Group.delete
- implement save, delete and set_password methods in osusers.models.User
- implement save and delete methods in osusers.models.AdditionalGroup
2014-05-30 17:10:22 +02:00
1e717556ba
refine ldap create commands
...
- define gnuviechadmin.settins.base.CELERY_ROUTES to properly route ldap tasks
- return dummy values from osusers.tasks
- add billiard, kombu and pytz to requirements/base.txt
2014-05-30 12:17:04 +02:00
86b8f03704
add celery configuration to settings
2014-05-25 23:35:06 +02:00
97634bb36a
add celery app to project
2014-05-25 23:34:27 +02:00
5db6223bc0
introduce new app domains
...
- generate domains app
- duplicate managemails.models.MailDomain as domains.models.MailDomain
- add domains app to gnuviechadmin.settings.base.LOCAL_APPS
- repair managemails.tests.test_models
- fix handling of empty results in osusers.models.GroupManager.get_next_gid and
osusers.models.UserManager.get_next_uid
2014-05-25 14:53:58 +02:00
e132c9a56c
add user creation manager code
...
- add OSUSER_* settings
- add UserManager, GroupManager and ShadowManager for user creation
2014-05-25 00:55:02 +02:00
1082128f22
add osusers app
2014-05-24 21:28:33 +02:00
7e49bd3039
add first tests, add .coveragerc, ignore coverage files
2014-05-24 13:38:08 +02:00
46a65b5624
streamline settings
...
- use get_env_variable and other two scoops best practice
- add managemails to INSTALLED_APPS
2014-05-18 20:26:31 +02:00
8e19d3630d
auto generated project
2014-05-18 00:07:32 +02:00