Gabriel Detraz
ca497d753d
Fix pep8
2017-10-14 01:56:14 +02:00
Gabriel Detraz
210fa28d74
Merge branch 'master' into 'massive_use_bft_tag'
...
# Conflicts:
# topologie/views.py
2017-10-14 01:47:06 +02:00
Gabriel Detraz
7c9b16b96a
Doc et respect de la pep8
2017-10-14 01:43:01 +02:00
Maël Kervella
1b2da1b830
Fix form topologie (new stack + affichage stack)
...
La création réussie d'une stack redirect sur la liste des stack et ne
renvoie pas sur le formulaire de création
La stack s'affichae même si il n'y a aucune interface liée
2017-10-13 23:36:04 +00:00
Maël Kervella
7083113b3b
Ajout du bft tag sur le form d'edit/ajout de port sur un switch
2017-10-13 23:04:05 +00:00
Gabriel Detraz
88e26d0088
Documentation et pep8 sur models de topologie
2017-10-14 00:00:16 +02:00
Gabriel Detraz
cedb2022f8
Pylint, pep8 et doc sur forms et admin de topologie
2017-10-13 23:42:37 +02:00
Maël Kervella
05c1ef9de2
Utilisation massive du bft tag
...
Le BFT tag est utilisé sur tous les champs qui ont pas mal de résultats
(user, machines, ip, chambre, ...). Normalement tous les select à choix
uniques concerné ont été modifiés. Je pense en avoir oublié aucun.
2017-10-12 09:57:16 +00:00
Maël Kervella
c023a9295c
Merge branch 'fix_duplicate_id_n_name' into 'master'
...
Evite les doublons dans les id et les names des forms
See merge request rezo/re2o!14
2017-10-09 01:39:55 +02:00
Maël Kervella
2ef003faf1
Remplace le nom donné à la main par le nom de la classe automatiquement
2017-10-08 23:34:49 +00:00
Gabriel Detraz
13094d5be5
Optimisation sur les select related
2017-10-09 01:29:42 +02:00
Maël Kervella
f25203a257
Evite les doublons dans les id et les names des forms
...
Force la variable prefix a être setup pour chacun des modelForm avec
le nom du model mais n'override pas si une autre value est donnée.
L'id et le name des champs HTML généré sont donc prefixé par le nom du
model et on peut mettre plusieurs modelForms basé sur des models
différent dans la même page HTML sans souci de duplication
2017-10-08 23:07:48 +00:00
Gabriel Detraz
6bc90d8827
More docstrings sur topologie
2017-10-06 04:18:31 +02:00
Gabriel Detraz
753ae0eb32
Et permet l'edition...
2017-10-04 03:21:34 +02:00
Gabriel Detraz
801b998841
Split le champ radius entre le mode radius et le vlan forcé
2017-10-04 03:07:01 +02:00
Gabriel Detraz
c0124daa51
Ajout du mode d'authentification dans le réglage nas
2017-09-13 13:04:35 +00:00
Gabriel Detraz
73c99fab83
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
38eb1164d2
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Guillaume Goessel
c4eda4d0eb
Classement des chambres par orde alphabétique
2017-09-05 14:45:19 +02:00
Gabriel Detraz
6da14fb8c1
Suppression des ports
2017-09-04 04:46:26 +02:00
Gabriel Detraz
a59f87a5ae
Et lien cliquable
2017-09-04 00:01:40 +02:00
Gabriel Detraz
9d0f877832
Fix affichage stackw
2017-09-03 23:55:14 +02:00
Gabriel Detraz
047e495f67
Paginator pour room
2017-09-02 15:41:05 +02:00
Guillaume Goessel
ff7ad303c7
Merge branch 'infra2.0'
2017-09-02 12:45:51 +02:00
Guillaume Goessel
fa795fabfe
Debut de la création de la page de gestion en masse des stacks
2017-08-26 18:01:31 +02:00
Guillaume Goessel
eba1606290
Ajout de la suppression d'une stack
2017-08-26 18:01:31 +02:00
Guillaume Goessel
ed403870df
Création d'un classe Stack et implémentation des vues. Correction d'un bug à la suppression d'une chambre
2017-08-26 18:01:31 +02:00
Gabriel Detraz
02bd9f1929
Ajout des états possibles d'après les VLAN
2017-08-26 18:00:27 +02:00
Gabriel Detraz
9cbd2becad
Reglages nom du site et emailfrom dans preferences
2017-08-26 16:05:16 +02:00
Gabriel Detraz
6a50888e40
Omnibus : ajout du suport de la liste vlan + corrections mineures
2017-08-26 15:10:46 +02:00
Gabriel Detraz
b4567677ce
Utilisation de preferences pour les applications de la première page
2017-08-25 04:36:23 +02:00
Guillaume Goessel
a7c844583c
Chargement de la mauvaise sidebar lors de la suppresion dans topologie
2017-08-18 14:31:54 +02:00
Gabriel Detraz
12e6d53fbc
Deplaces les fonctions ip en methodes de users et interfaces
2017-07-21 06:50:02 +02:00
Gabriel Detraz
c9769169a9
Deplace les checks dans les models + liaison entre ip_type et ip_list ranges
2017-07-21 05:08:12 +02:00
Gabriel Detraz
a66986741a
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
Gabriel Detraz
f23be79c0d
La modification d'un port n'est plus lente et ne rame plus du cul
2017-05-27 03:51:57 +02:00
Gabriel Detraz
e82e8edafb
Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc)
2017-05-27 00:44:49 +02:00
lhark
eeacdab8bd
Fix copyright comment in extended templates
2017-01-16 00:48:09 +01:00
lhark
08f27e2934
Add copyright header to all .html files
2017-01-15 18:07:42 -05:00
lhark
f3879fc7e0
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
Gabriel Detraz
846dc9122f
Bricoles 2
2016-12-24 20:32:36 +01:00
Gabriel Detraz
ecc80b268b
Bricoles
2016-12-24 20:20:25 +01:00
Gabriel Detraz
db4f3ed128
Supprime les machines orphelines
2016-12-14 18:10:14 +01:00
root
162524e557
Revert "Depreciation de namespace dans django 1.9"
...
This reverts commit 2febf5b246
.
2016-12-14 03:34:43 +01:00
Gabriel Detraz
b1a52e619e
Depreciation de namespace dans django 1.9
2016-12-14 03:32:51 +01:00
root
f7dd0193e4
Fix pour reversion 2
2016-12-11 17:24:04 +01:00
Gabriel Detraz
4d68fb91a4
Correction mineur
2016-12-08 06:16:08 +01:00
Gabriel Detraz
3d4f7a6a68
Add radius settings
2016-12-08 05:43:33 +01:00
Gabriel Detraz
91650942b1
Class les ports dans l'ordre
2016-11-24 03:11:21 +01:00
lhark
d5904807da
Fix port creation
2016-11-19 03:10:41 +01:00
lhark
3debef11c7
Link models in the UI
2016-11-19 02:54:39 +01:00
Gabriel Detraz
a77ecd25f0
Bricoles, lacp pour les serveurs, retire l'unicité
2016-11-19 00:35:39 +01:00
lhark
b32dad0cd6
Lots of little UI improvements
2016-11-18 11:53:10 +01:00
Gabriel Detraz
8ac9f9dfa8
Crée des statistiques générales de la bdd + model alias
2016-11-01 02:14:06 +01:00
Gabriel Detraz
e9190333cb
Menu edition complet d'un switch
2016-10-28 02:09:24 +02:00
Gabriel Detraz
062010cd9f
Nouvelle form pour la création de switch
2016-10-27 19:45:31 +02:00
Gabriel Detraz
eb4f6382aa
Modifie le model switch
2016-10-26 14:05:40 +02:00
Gabriel Detraz
c83bcce738
Supprime les caches
2016-10-12 23:10:15 +02:00
root
400efe11b3
Reecriture des migrations
2016-10-11 17:13:12 +02:00
Gabriel Detraz
a60c1f297f
PAginateurs sur l'historique
2016-07-27 03:36:28 +02:00
Gabriel Detraz
f42ed988cb
Gestion de l'historique dans topologie
2016-07-21 02:30:36 +02:00
Gabriel Detraz
bdb8c2ee42
Permet de gérer les chambres
2016-07-19 02:30:52 +02:00
Gabriel Detraz
e93f1a5e8c
Ajoute des vues pour la suppression, et nettoie le code
2016-07-18 18:37:52 +02:00
Gabriel Detraz
ed18c0b8ba
Etiquettes plus adaptées
2016-07-10 04:23:42 +02:00
root
ed9ff021ca
Simplifie le code, déplace les tests dans models, affiche un encart user à droite
2016-07-10 04:02:48 +02:00
Gabriel Detraz
9a334a4f28
Ajoute des acl cableur
2016-07-09 17:16:44 +02:00
Gabriel Detraz
2ab15e27ef
Remplace admin par infra pour les modifications de topologie
2016-07-09 15:47:10 +02:00
Gabriel Detraz
6cf3a09bcf
Cache les boutons si les acl ne sont pas suffisantes
2016-07-09 14:29:43 +02:00
Gabriel Detraz
aa4bbc8fce
Ajoute des acls sur les vues critiques
2016-07-09 04:12:09 +02:00
lhark
c2c5321b81
Fix Dalahro's mess
2016-07-08 20:09:06 +02:00
Gabriel Detraz
d445790dd4
Login_required
2016-07-08 12:35:53 +02:00
Gabriel Detraz
e96837ddd8
Redirections plus intelligentes et erreurs non silencieuses
2016-07-07 00:25:12 +02:00
Dalahro
09d5e16975
Topologie: ajout et modif
2016-07-06 23:29:31 +02:00
Dalahro
e8b55e5b55
Affichage de la topologie
...
Modification d'un port
2016-07-06 21:50:15 +02:00
Gabriel Detraz
cf5b55b31a
Vue pour gérer la liste des écoles
2016-07-06 19:45:36 +02:00
Gabriel Detraz
881340ae1f
Prise en charge de la liaison port-port
2016-07-06 15:52:33 +02:00
Gabriel Detraz
df252c3060
Simplification, évite les imports circulaires, permet donc à un port d'avoir une interface, et à une chambre d'avoir un port (<->)
2016-07-06 12:23:45 +02:00
lhark
644fc3673f
Simplified Room model
2016-07-04 23:54:21 +02:00
Gabriel Detraz
4cdcb9d974
Un adhérent par chambre et inversement (one to one)
2016-07-03 14:36:51 +02:00
Gabriel Detraz
5a5dd39a88
Refondation de topologie
2016-07-03 14:02:46 +02:00
Gabriel Detraz
8efe3c358c
Crée l'application topologie
2016-07-03 03:12:41 +02:00