8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-27 15:12:25 +00:00
Commit graph

190 commits

Author SHA1 Message Date
Maël Kervella
6c51cb4263 Fix : rename templatetags 2018-01-06 17:56:01 +01:00
Maël Kervella
e91d4ff186 Add support for acl based on instances 2018-01-06 17:56:01 +01:00
Maël Kervella
92888edc7f Pylint & Pep8 compliance 2018-01-06 17:56:01 +01:00
Maël Kervella
cc8b140bf9 Add support for args passed through the templatetag to the acl function 2018-01-06 17:56:01 +01:00
Maël Kervella
92944ec815 templatetags for acl that use models not instances 2018-01-06 17:56:01 +01:00
Maël Kervella
28ef82176f Use @can_create and @can_edit on machines.models 2018-01-06 17:56:01 +01:00
Maël Kervella
7d8b61f0c9 Ajoute un message d'erreur si can_xxx renvoie False 2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
cf642bad08 Redirection constante vers la page utilisateur en cas d'erreur et nommage consistant des paramètres 2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
ec62e4568b Pas de requête directement dans @can_edit. On récupère l'instance dans model.get_instance et on la transmet à model.can_edit et à la vue. 2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
56e93f4d73 fix de @can_edit 2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
50ea71d8e9 Premier jet de décorateur can_edit 2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
aceb6a9e4a Déplacement du décorateur can_create dans re2o/utils.py 2018-01-06 17:56:01 +01:00
Gabriel Detraz
00cf95423e Possibilité d'afficher un message global 2017-12-16 04:03:23 +01:00
Maël Kervella
0df8ce4dc0 Ne trie le queryset que si c'est lui qui est concerné 2017-11-02 00:27:31 +00:00
Maël Kervella
3ce390f733 Ajoute le sort des colonnes sur la recherche 2017-11-02 00:25:24 +00:00
Gabriel Detraz
8ed051fc54 Creation d'articles contenant ou non les adhésion, nouveau system fin adh fin co 2017-10-28 05:00:08 +02:00
Gabriel Detraz
d0239a1613 Affiche les id factures et id user 2017-10-27 22:10:29 +02:00
Gabriel Detraz
315560ba5c Modèle et constructeurs de switches 2017-10-26 05:07:36 +02:00
Gabriel Detraz
d7e75e59b6 Les champs room sont portés par adherent et club : permet plusieurs clubs dans un local 2017-10-25 23:37:41 +02:00
Maël Kervella
c029feeca5 Ajout de prefix sur tous les tableaux pour les différencier 2017-10-22 15:48:35 +00:00
Maël Kervella
21200ceb80 Sort : support des order_by sur plusieurs fields
et delete de deux order_by oublié dans les views
2017-10-22 01:37:27 +00:00
Maël Kervella
7067861cdb Supprime le sort sur la colone raison des ban et whitelist (aucun sens) 2017-10-22 00:40:54 +00:00
Maël Kervella
3cc2c59335 Ajout du sort dans topo, logs, machines, cotisations
Ajout du sort sur les colones où ça avait un minimum de sens et où le
sort était basé sur des ORDER_BY de BDD.
Peut être certaines colones n'avaient pas besoin d'être triées mais tant
que c'est possible et pas illogique pourquoi ne pas le faire ?
2017-10-22 00:33:44 +00:00
Maël Kervella
46e1b784d6 Ajoute les sorts sur les bans et les whitelists 2017-10-21 21:45:21 +00:00
Maël Kervella
95ad603ab5 Le sort est compatible avec les autres parametres de l'URL ( 'page=...' )
Ajoute un ta qui permet d'insérer des paramètres dans une URL sans
modifier les autres paramètres.
2017-10-21 20:02:44 +00:00
Maël Kervella
f88c65c388 Sort : 1er example de sort sur la col prénom de users/index 2017-10-21 19:58:39 +00:00
Maël Kervella
2ccf8f4729 Merge branch 'master' into massive_use_bft_tag 2017-10-19 19:47:43 +00:00
Maël Kervella
6facea3272 Fix : oubli de renoomage bft tag -> mbf tag 2017-10-18 19:48:30 +00:00
Maël Kervella
09a32d3085 Refactoring complet du mbf tag + pep8 du tag
Le tag se base maintenant sur des classes pour avoir un code plus clair
2017-10-18 01:04:39 +00:00
Maël Kervella
919537f278 Valable sans JS 2017-10-15 18:47:14 +00:00
root
932f64701a Merge branch 'master' into ouverture_des_ports 2017-10-15 18:35:35 +02:00
Maël Kervella
b89fb3f580 Merge branch 'master' into massive_use_bft_tag 2017-10-15 15:05:40 +00:00
chirac
1263784154 Menage 2017-10-15 03:47:17 +02:00
Maël Kervella
e51b484731 Utilise l'id des objets plutôt que leur nom pour les id HTML 2017-10-14 21:38:38 +00:00
Maël Kervella
1083f8d199 Support de typeahead pour les select multiples avec tokenfield 2017-10-14 18:32:17 +00:00
Maël Kervella
a92eaae633 Renomme bft en mfb (massive_bootstrap_form)
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
chirac
6cac4b20a2 Pylintage again 2017-10-14 04:48:43 +02:00
Chirac
575923536e Merge branch 'master' into 'massive_use_bft_tag'
# Conflicts:
#   topologie/views.py
2017-10-14 01:47:06 +02:00
chirac
0f47ab79eb Passage d'un coup de pylint 2017-10-13 22:47:32 +02:00
Maël Kervella
c8ae698bbf Prise en compte du prefix dans le bft tag 2017-10-12 09:53:11 +00:00
Maël Kervella
946694b879 Déplace le BFT tag dans l'app Re2o
Plus générique que dans une app spécifique donc plus adapté pour
utiliser le tag dans d'autre apps que machine
2017-10-11 21:36:14 +00:00
Gabriel Detraz
52b82a3ed7 Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00
root
fff4f32da9 Merge branch 'ipv6' 2017-10-03 04:48:41 +02:00
Gabriel Detraz
5c9c9c3a29 Attribut ipv6 sur les interfaces 2017-10-03 02:36:51 +02:00
Daniel STAN
27ff942029 README: précision sur TLS ldap 2017-10-03 02:04:44 +02:00
Chirac
0cef20cf3e Delete settings_local.py.old 2017-09-27 15:54:06 +02:00
Gabriel Detraz
e1d0a8ee29 Fix encodage et imports 2017-09-27 15:40:57 +02:00
Gabriel Detraz
bbc00fdb0b Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas 2017-09-11 01:30:24 +02:00
Gabriel Detraz
b35d35207f Adapte à python 2.7 les models et les imports, pour compatibilité radiuso 2017-09-10 16:54:38 +02:00
Gabriel Detraz
0626089c73 Support de postgresql par l'installateur 2017-09-10 14:46:55 +02:00
Maël Kervella
933fdde7e9 Ajoute l'option pour les envoi d'email 2017-09-08 19:19:32 +00:00
Gabriel Detraz
45bf4cbb1e Retire par defaut email_host 2017-09-01 00:03:27 +02:00
Gabriel Detraz
0059267dde Fix l'url dans le fichier de config 2017-08-31 22:10:24 +02:00
Gabriel Detraz
d77d21d311 Script d'installation : prise en charge config apache... 2017-08-31 19:40:54 +02:00
root
5501fe8c4f Fix pour le script d'installation auto 2017-08-30 14:17:22 +02:00
Gabriel Detraz
7aa69ab60f Reglages nom du site et emailfrom dans preferences 2017-08-26 16:05:16 +02:00
Gabriel Detraz
0719e89a8b Omnibus : ajout du suport de la liste vlan + corrections mineures 2017-08-26 15:10:46 +02:00
Gabriel Detraz
f6d7e02b0c Utilisation de preferences pour les applications de la première page 2017-08-25 04:36:23 +02:00
Gabriel Detraz
22062e7792 Deplace dans preferences les reglages concernant l'associtation (partie 1) 2017-08-24 21:37:28 +02:00
chibrac
97b39c9e46 Maj readme et settings_local.example 2017-07-02 03:04:42 +02:00
chibrac
6f9932add4 Les limites de pagination et de création machines pour les users sont gérées dans préférences 2017-06-26 01:29:34 +02:00
chibrac
51759d2c93 Crée une application préférences pour les options de config 2017-06-26 00:50:55 +02:00
Gabriel Detraz
f1dab01fc5 Merge branch 'stretch' 2017-06-17 21:27:21 +02:00
Gabriel Detraz
b589b59cf2 Propriefie les tests de droits 2017-05-28 01:23:53 +02:00
Gabriel Detraz
389487495a Propriefie les tests de droits 2017-05-27 15:23:11 +02:00
lhark
65f1154714 Add copyright header to all .py files 2017-01-16 01:50:23 +01:00
lhark
690471b974 Fix copyright comment in extended templates 2017-01-16 01:46:52 +01:00
lhark
1e3b1db429 Add copyright header to all .html files 2017-01-16 01:46:45 +01:00
Gabriel Detraz
fbbea8e810 Add reglages 2017-01-16 01:44:27 +01:00
lhark
61b964d860 Fix copyright comment in extended templates 2017-01-16 00:48:09 +01:00
lhark
157b305add Add copyright header to all .html files 2017-01-15 18:07:42 -05:00
lhark
8675f9b795 Add copyright header to all .py files 2017-01-15 18:01:18 -05:00
Gabriel Detraz
b1d600e5f5 Add reglages 2017-01-15 14:33:04 +01:00
Gabriel Detraz
8bccbb80b7 Envoie mails erreurs 2017-01-11 23:13:40 +01:00
Gabriel Detraz
4ca23b7340 mme si c'est optionnel, l'argument ne l'est pas 2016-12-27 18:59:39 +01:00
Gabriel Detraz
56421133cb mme si c'est optionnel, l'argument ne l'est pas 2016-12-27 17:56:22 +00:00
Gabriel Detraz
6814ab6adc Add optionnal apps in settings (ex django_extensions) 2016-12-27 17:48:56 +00:00
Gabriel Detraz
3444084b01 Add optionnal apps in settings (ex django_extensions) 2016-12-27 18:42:17 +01:00
Gabriel Detraz
cda4548981 Code dupliqué, simplifie + django 1.10 2016-12-18 22:26:33 +00:00
Gabriel Detraz
d264280ee3 Code dupliqué, simplifie + django 1.10 2016-12-18 22:25:47 +00:00
Gabriel Detraz
945ff8be77 Change le comportement de /login/ dans django 1.10, fix redirect url 2016-12-14 03:49:26 +01:00
root
fc7f1ddb7f Revert "Depreciation de namespace dans django 1.9"
This reverts commit 2febf5b246.
2016-12-14 03:34:43 +01:00
Gabriel Detraz
2febf5b246 Depreciation de namespace dans django 1.9 2016-12-14 03:32:51 +01:00
chirac
16348305f6 Update settings_local 2016-12-12 16:59:33 +01:00
Gabriel Detraz
9b142b3064 Modifications pour compatibilité avec stretch 1 2016-12-12 13:32:57 +01:00
Gabriel Detraz
f59930e48d Add radius settings 2016-12-08 05:43:33 +01:00
Éloi Alain
bd1706a3fd Sécurisation du site (manage.py check --deploy) 2016-12-04 00:06:42 +01:00
Gabriel Detraz
ff18296ccb Règle le nombre de machines de l'user à 4 (peut etre changé) et alias aussi 2016-11-24 01:18:29 +01:00
Gabriel Detraz
c000af5174 Patch user password 2016-11-21 20:14:47 +01:00
Gabriel Detraz
7609652ef4 Hotfix ldap 2016-11-21 18:32:53 +01:00
lhark
b27bc5d048 Add modularity to index page 2016-11-17 04:55:34 +01:00
chirac
02e0307340 Affichage des dernières actions 2016-10-31 17:27:27 +01:00
chirac
900718557a Nouvelle form pour la création de switch 2016-10-27 19:45:31 +02:00
root
69340e6c33 Le nombre d'objet afiché est une variable 2016-10-12 22:58:41 +02:00
Gabriel Detraz
19e33b5520 Adapte settings_local 2016-10-12 12:55:24 +02:00
Gabriel Detraz
f6a287c4b8 Corrige l'assignation des UID 2016-10-12 12:24:37 +02:00
chirac
14469c05e7 Corrige un problème de cohérence, le models ne peut contenir en argument une liste d'objet d'autres models 2016-10-08 10:46:55 +02:00
root
b1aecb6ff5 Add rezo_rez old uid 2016-10-07 21:30:05 +02:00
chirac
5c14ac1f58 PAginateurs sur l'historique 2016-07-27 03:36:28 +02:00
chirac
b57ef3eedb Details, notamment pour faire plaisir à Mr Kermarec 2016-07-27 02:39:19 +02:00