Refactor mumble service (#914)

* Added in_organisation check to EveCharacter model

* Basic name formatter

* Switch mumble service to use name formatter

* Squash services migrations

* Add name to example service to allow it to be used in tests

* Add name formatter to services

* Add abstract views, model, form for services modules

* Refactor mumble service to new style

* Don't set credentials if setting a provided password

* Add success message to set password view
This commit is contained in:
Basraah
2017-11-04 06:52:45 +10:00
committed by Adarnof
parent c4979a22dd
commit 86362bb0dd
13 changed files with 342 additions and 239 deletions

View File

@@ -6,11 +6,10 @@ app_name = 'mumble'
module_urls = [
# Mumble service control
url(r'^activate/$', views.activate_mumble, name='activate'),
url(r'^deactivate/$', views.deactivate_mumble, name='deactivate'),
url(r'^reset_password/$', views.reset_mumble_password,
name='reset_password'),
url(r'^set_password/$', views.set_mumble_password, name='set_password'),
url(r'^activate/$', views.CreateAccountMumbleView.as_view(), name='activate'),
url(r'^deactivate/$', views.DeleteMumbleView.as_view(), name='deactivate'),
url(r'^reset_password/$', views.ResetPasswordMumbleView.as_view(), name='reset_password'),
url(r'^set_password/$', views.SetPasswordMumbleView.as_view(), name='set_password'),
]
urlpatterns = [