* release/0.5.0: (22 commits)
finalize changelog for release 0.5.0, update docs/conf.py
restructure generated code documentation
remove empty tests module
document allauth integration
add socialaccount connections link to user dropdown
add templates for allauth
restructure base html to display properly on small devices
add font-awesome link and put account actions in a dropdown
add font-awesome css and fonts
add allauth configuration and message tags
add allauth settings and URLs
add django-allauth and its dependencies to requirements/base.txt
document login/logout/dashboard feature
add admin site link for staff in base template
add german translation
implement login and logout
add templates for anonymous user dashboard and login
add dashboard app
add django-crispy-forms
add migration for managemails ordering
...
* feature/allauth-integration:
document allauth integration
add socialaccount connections link to user dropdown
add templates for allauth
restructure base html to display properly on small devices
add font-awesome link and put account actions in a dropdown
add font-awesome css and fonts
add allauth configuration and message tags
add allauth settings and URLs
add django-allauth and its dependencies to requirements/base.txt
- add LogoutView to dashboard app
- define logout URL pattern
- only use login view from django.contrib.auth.views instead of including all
auth URLs
- change base template to support login/logout
- add template dashboard/user_dashboard.html
- add new dashboard app providing dashboards for anonymous and logged in users
- cleanup gnuviechadmin.urls:
- import dashboard.urls and include dashboard_urls at URL root
- import authentication urls and include them below /auth
- remove generated commented code
* release/0.4.0: (25 commits)
define version number, update changelog
set database password at the appropriate place
remove username argument from delete_pgsql_database call
remove username argument of pgsqltasks.tasks.delete_pgsql_database
fix documentation issues
add autogenerated documentation for module members
make userdbs admin work properly
add initial migration for userdbs
add admin and a bit of documentation
add new incomplete userdbs app
document addition of mysqltasks and pgsqltasks
add mysqltasks and pgsqltasks with placeholders for the real tasks
set default locale to en-us to avoid translated migrations
add migration for verbose_name and verbose_name_plural in osusers.models.User
switch to gvacommon.celeryrouters.GvaRouter
unify routers, add support for mysql and pgsql tasks
use taskresults app and delete_ldap_group task
add taskresults app to handle celery task results
add new task delete_ldap_group
define celery timezone, restrict celery content to json
...
* feature/userdbs:
add autogenerated documentation for module members
make userdbs admin work properly
add initial migration for userdbs
add admin and a bit of documentation
add new incomplete userdbs app