68c0bfbb4e
implement osusers.forms.ChangeOsUserPasswordForm
...
- implement new form for password changes
- use osusers.forms.PASSWORD_MISMATCH_ERROR in osusers.admin
- add autogenerated documentation
2015-01-24 16:21:47 +01:00
3a9110dc30
refactor dashboard.views.UserDashboardView
...
- use gvacommon.viewmixins.StaffOrSelfLoginRequiredMixin instead of custom
implementation
2015-01-24 16:12:23 +01:00
dd7a40a019
generate documentation for gvacommon.viewmixins
2015-01-24 15:42:20 +01:00
6490b71c2b
Merge commit '3c4d34cce56dfb75e0e4115c3938ce5b2e6efd83' into feature/set_sftp_password
...
* commit '3c4d34cce56dfb75e0e4115c3938ce5b2e6efd83':
implement viewmixins.StaffOrSelfLoginRequiredMixin
2015-01-24 15:41:37 +01:00
3c4d34cce5
implement viewmixins.StaffOrSelfLoginRequiredMixin
2015-01-24 15:38:08 +01:00
888a2463c4
create system user when creating a new hosting package
2015-01-22 00:20:06 +01:00
d4f68a155c
fix some test issues
2015-01-22 00:19:16 +01:00
680f091cba
incomplete create_hosting_package view
...
- add staff user view create_hosting_package
- add hostingpackages.forms.CreateHostingPackageForm
- add hostingpackages.views.CreateHostingPackage
- add link for staff users on user_dashboard page
- add url pattern
- TODO: implement saving the hosting package, update docs
2015-01-20 00:51:05 +01:00
9890248e80
fix issue with mailbox count calculation
...
- use 0 if no mailbox option is assigned to the hosting package
2015-01-20 00:49:19 +01:00
f211b535cf
remove unused LogoutView and corresponding url pattern
2015-01-20 00:47:24 +01:00
d78bad06b7
add docstrings to managemails.models
2015-01-19 23:00:01 +01:00
35eceb3307
add task stub for ldaptasks.tasks.set_ldap_user_password
2015-01-19 22:43:29 +01:00
42b5652bdc
update changelog
2015-01-19 21:56:48 +01:00
41af99561c
adapt documentation to changed module structure
2015-01-19 21:54:13 +01:00
5b41d93898
refactor osusers.tasks into fileservertasks and ldaptasks
2015-01-19 21:44:57 +01:00
12b95881ec
add a list of planned features and development ideas
...
- TODO: setup an issue tracker
2015-01-19 20:43:31 +01:00
efd5edd55f
Merge branch 'feature/hostingpackages'
...
* feature/hostingpackages:
remove newline at EOF
add changelog entry for hosting package information on user dashboard
render hosting package table on user dashboard
implement get_context_data for UserDashboardView
add CustomerHostingPackage information aggration methods
fix foreign key for CustomerMailboxOption
mention hostingpackages app in changelog
add hostingpackages api doc
add hostingpackages app to INSTALLED_APPS
Add new hostingpackages app
2015-01-18 16:26:33 +01:00
7ab58575eb
remove newline at EOF
2015-01-18 16:25:41 +01:00
30aa09c0af
Merge branch 'master' into feature/hostingpackages
...
* master:
load Font Mfizz in base template head
add userdb template tags
add Font Mfizz from http://mfizz.com/oss/font-mfizz
merged docs/changelog.rst
2015-01-18 16:24:53 +01:00
8ffa22cc07
add changelog entry for hosting package information on user dashboard
2015-01-18 16:22:00 +01:00
d7d41d2fd9
render hosting package table on user dashboard
2015-01-18 16:20:47 +01:00
d34f3596ae
implement get_context_data for UserDashboardView
...
- expose user's hosting packages in UserDashboardView.get_context_data
2015-01-18 16:19:28 +01:00
0e32aff544
add CustomerHostingPackage information aggration methods
...
- add get_disk_space, get_used_mailboxes, get_mailboxes and get_database
methods for hostingpackages.models.CustomerHostingPackage
2015-01-18 16:14:47 +01:00
c72d711d35
load Font Mfizz in base template head
2015-01-18 16:07:06 +01:00
4c8b173e95
add userdb template tags
...
- add changelog entry
- add generated documentation for userdbs.templatetags.userdb
- add userdb template tags db_type_icon_class and db_type_name
- remove empty userdbs.views
2015-01-18 16:05:29 +01:00
56675f6c4d
add Font Mfizz from http://mfizz.com/oss/font-mfizz
2015-01-18 16:01:24 +01:00
95e15806c6
fix foreign key for CustomerMailboxOption
2015-01-18 16:00:18 +01:00
7457754dc6
mention hostingpackages app in changelog
2015-01-18 13:40:16 +01:00
4f2ebbae63
add hostingpackages api doc
...
- add to docs/code.rst toctree
- add new docs/code/hostingpackages.rst containing the autodoc directives
- document undocumented code in hostingpackages app
- update translation templates
2015-01-18 13:37:21 +01:00
12455e2d99
add hostingpackages app to INSTALLED_APPS
2015-01-18 13:22:31 +01:00
9f63fbbb5d
Add new hostingpackages app
...
- implement models for hosting packages, hosting options and customer
specific variants
- implement admin interface
- add documentation
2015-01-18 13:22:06 +01:00
3870bcf483
release 0.5.2
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCgAGBQJUuvWHAAoJEA15HcjXN8HZ/fgH/00pFSn8YQUccm/Q6oqoemhO
zDNujonbbLJDjEC+655ZVDhNYaIKZt1b0OLgbScV/HM4Afgqrn+TWiNzyVMeEn7g
QjbxSHEJn3d4nmNjemIeWYNII8EC0lOQeZB7b62uCk15XSrxVhUwyUwLYxeyJdjD
S7zK23xWbrA2HDO6bLHjssTDIEEQ876Eq1OujycgCmGFB8yMYqLaqAH9fCHp5zXc
vCUbt5ezohXBlsaU8vcGEKCcFUZIQ70TKeiiL7ccGF9Cf7hZC63ljZKJmXim1YzR
SDWQrCKvNqvfXJ9Cl+2/nXL3ctWZ6WnylPwPOUoF7b6yRnvTnINaugX3+ADCgiQ=
=mvEJ
-----END PGP SIGNATURE-----
Merge tag '0.5.2'
release 0.5.2
* tag '0.5.2':
finish release 0.5.2 docs
2015-01-18 00:51:41 +01:00
4fcfdd2670
Merge branch 'release/0.5.2' into production
...
* release/0.5.2:
finish release 0.5.2 docs
define proper allauth production settings
2015-01-18 00:51:18 +01:00
35d84d7f18
finish release 0.5.2 docs
2015-01-18 00:50:43 +01:00
8fd75d5486
define proper allauth production settings
2015-01-18 00:47:59 +01:00
7f382988cf
release 0.5.1
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCgAGBQJUuvCnAAoJEA15HcjXN8HZzzoIAKda7ElFD218MnsOrOPC5Aej
6oboQGmqdsb0qvTgJYaxPrYnIKsySJdEak9mDqsX2RMgpLHO3e+pF7lUvI5QI8fL
1M1IvyMCfl8ci0JLniKp/JMFvieMXUvhHN06sC3lbHOROdUICt5lptGhaBvGs9q9
chmrC8WzNqLSlEIrEdgH7pelohlbPkXNerpqvCjPhu/LUp4LlYqbF9DjTP6OpWb/
DFOMZu1oCoEEePNC6aw1FHmZ0LzrcmlUo+hEmrXxK6aZhHloilGmF5aQCx2S793C
QuUA7OuzhW+JoOCE3QnPfYNYmq1pJbUJJpbVLQfPnJ/gNlFtpEDujcz5uEdviJY=
=F8il
-----END PGP SIGNATURE-----
Merge tag '0.5.1'
release 0.5.1
* tag '0.5.1':
finish release 0.5.1 docs
2015-01-18 00:30:53 +01:00
ccfbc79a73
Merge branch 'release/0.5.1' into production
...
* release/0.5.1:
finish release 0.5.1 docs
load jquery and html5shim with same URL schema as the rest of the site
2015-01-18 00:30:39 +01:00
e84642263b
finish release 0.5.1 docs
2015-01-18 00:30:06 +01:00
e121c9bf3d
load jquery and html5shim with same URL schema as the rest of the site
2015-01-18 00:28:47 +01:00
d8eb7b38db
release 0.5.0
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCgAGBQJUuub8AAoJEA15HcjXN8HZmAUH/RRZQTAMtU5IS9iSRufEEqL0
MO4ktcKJ/NdSIfn5UcTcVGkLaEmyVAbeNshDlGiP5PIMlFS9RUHlhBYjwihF4ngo
LRsh28BmeAQth0K5vFPhvJMy7K8IFX+lzfV8ZZ0fBPWMcvZitmqJk0pnXchFdiNf
sTU7Pe0SgW5na61uQ4V69tmZ50Plfc3dhHtEDSgXvxNdt/0D8ATg9tUm6CYAO8ZE
fmJl3yvXADSCOTXh8CpLiHVuvXL0LyssUFapRkKs2aSciZDqeovKgyGsvoDYJTvv
Des/Tmz16YTaqzIFBT73HEeqA86CbTI5gAeEphscnyQiIv1rwojCL7lxDh9Jpjw=
=oxXj
-----END PGP SIGNATURE-----
Merge tag '0.5.0'
release 0.5.0
* tag '0.5.0':
finalize changelog for release 0.5.0, update docs/conf.py
2015-01-17 23:49:42 +01:00
cb58ff6f2c
Merge branch 'release/0.5.0' into production
...
* 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
...
2015-01-17 23:49:23 +01:00
21bfe711a1
finalize changelog for release 0.5.0, update docs/conf.py
2015-01-17 23:48:13 +01:00
2408feb4b1
restructure generated code documentation
2015-01-17 23:46:31 +01:00
8ab15e7680
remove empty tests module
2015-01-17 23:27:03 +01:00
54c6e3f714
Merge branch 'feature/allauth-integration'
...
* 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
2015-01-17 23:24:09 +01:00
8900d6e72d
document allauth integration
2015-01-17 23:23:14 +01:00
9d1e315fb4
add socialaccount connections link to user dropdown
2015-01-17 23:09:09 +01:00
92b6e8a8cb
add templates for allauth
2015-01-17 23:08:41 +01:00
7d6e0386d8
restructure base html to display properly on small devices
2015-01-17 22:05:47 +01:00
d906b9e497
add font-awesome link and put account actions in a dropdown
2015-01-17 21:42:13 +01:00