# -*- mode: python; coding: utf-8 -*- # Re2o est un logiciel d'administration développé initiallement au Rézo Metz. Il # se veut agnostique au réseau considéré, de manière à être installable en # quelques clics. # # Copyright © 2017-2020 Gabriel Détraz # Copyright © 2017-2020 Lara Kermarec # Copyright © 2017-2020 Augustin Lemesle # Copyright © 2017-2020 Hugo Levy--Falk # Copyright © 2017-2020 Jean-Romain Garnier # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. """ The defined URLs for the Users app """ from __future__ import unicode_literals from django.conf.urls import url from . import views from . import views_autocomplete urlpatterns = [ url(r"^new_user/$", views.new_user, name="new-user"), url(r"^new_club/$", views.new_club, name="new-club"), url(r"^edit_info/(?P[0-9]+)$", views.edit_info, name="edit-info"), url( r"^edit_club_admin_members/(?P[0-9]+)$", views.edit_club_admin_members, name="edit-club-admin-members", ), url(r"^state/(?P[0-9]+)$", views.state, name="state"), url(r"^groups/(?P[0-9]+)$", views.groups, name="groups"), url(r"^password/(?P[0-9]+)$", views.password, name="password"), url(r"^confirm_email/(?P[0-9]+)$", views.resend_confirmation_email, name="resend-confirmation-email"), url( r"^del_group/(?P[0-9]+)/(?P[0-9]+)$", views.del_group, name="del-group", ), url( r"^del_superuser/(?P[0-9]+)$", views.del_superuser, name="del-superuser" ), url(r"^new_serviceuser/$", views.new_serviceuser, name="new-serviceuser"), url( r"^edit_serviceuser/(?P[0-9]+)$", views.edit_serviceuser, name="edit-serviceuser", ), url( r"^del_serviceuser/(?P[0-9]+)$", views.del_serviceuser, name="del-serviceuser", ), url(r"^add_ban/(?P[0-9]+)$", views.add_ban, name="add-ban"), url(r"^edit_ban/(?P[0-9]+)$", views.edit_ban, name="edit-ban"), url(r"^del-ban/(?P[0-9]+)$", views.del_ban, name="del-ban"), url( r"^add_whitelist/(?P[0-9]+)$", views.add_whitelist, name="add-whitelist" ), url( r"^edit_whitelist/(?P[0-9]+)$", views.edit_whitelist, name="edit-whitelist", ), url( r"^del_whitelist/(?P[0-9]+)$", views.del_whitelist, name="del-whitelist", ), url( r"^add_emailaddress/(?P[0-9]+)$", views.add_emailaddress, name="add-emailaddress", ), url( r"^edit_emailaddress/(?P[0-9]+)$", views.edit_emailaddress, name="edit-emailaddress", ), url( r"^del_emailaddress/(?P[0-9]+)$", views.del_emailaddress, name="del-emailaddress", ), url( r"^edit_email_settings/(?P[0-9]+)$", views.edit_email_settings, name="edit-email-settings", ), url(r"^add_school/$", views.add_school, name="add-school"), url(r"^edit_school/(?P[0-9]+)$", views.edit_school, name="edit-school"), url(r"^del_school/$", views.del_school, name="del-school"), url(r"^add_listright/$", views.add_listright, name="add-listright"), url( r"^edit_listright/(?P[0-9]+)$", views.edit_listright, name="edit-listright", ), url(r"^del_listright/$", views.del_listright, name="del-listright"), url(r"^add_shell/$", views.add_shell, name="add-shell"), url(r"^edit_shell/(?P[0-9]+)$", views.edit_shell, name="edit-shell"), url(r"^del_shell/(?P[0-9]+)$", views.del_shell, name="del-shell"), url(r"^profil/(?P[0-9]+)$", views.profil, name="profil"), url(r"^index_ban/$", views.index_ban, name="index-ban"), url(r"^index_white/$", views.index_white, name="index-white"), url(r"^index_school/$", views.index_school, name="index-school"), url(r"^index_shell/$", views.index_shell, name="index-shell"), url(r"^index_listright/$", views.index_listright, name="index-listright"), url(r"^index_serviceusers/$", views.index_serviceusers, name="index-serviceusers"), url(r"^mon_profil/$", views.mon_profil, name="mon-profil"), url(r"^process/(?P[a-z0-9]{32})/$", views.process, name="process"), url(r"^reset_password/$", views.reset_password, name="reset-password"), url(r"^mass_archive/$", views.mass_archive, name="mass-archive"), url(r"^$", views.index, name="index"), url(r"^index_clubs/$", views.index_clubs, name="index-clubs"), url(r"^initial_register/$", views.initial_register, name="initial-register"), url(r"^edit_theme/(?P[0-9]+)$", views.edit_theme, name="edit-theme"), ### Autocomplete Views url(r'^user-autocomplete/$', views_autocomplete.UserAutocomplete.as_view(), name='user-autocomplete',), url(r'^adherent-autocomplete/$', views_autocomplete.AdherentAutocomplete.as_view(), name='adherent-autocomplete',), url(r'^club-autocomplete/$', views_autocomplete.ClubAutocomplete.as_view(), name='club-autocomplete',), url(r'^school-autocomplete/$', views_autocomplete.SchoolAutocomplete.as_view(), name='school-autocomplete',), url(r'^shell-autocomplete/$', views_autocomplete.ShellAutocomplete.as_view(), name='shell-autocomplete',), ]