Maël Kervella
8afc8e4304
Pep8 compliance on topologie
2018-04-15 10:52:26 +00:00
grisel-davy
0dc5d56250
Création et affichage du graph des switchs
2018-04-13 20:31:51 +02:00
Maël Kervella
b805ca94d7
Rename index_stack into index_physical_grouping
2018-04-10 12:11:59 +00:00
Maël Kervella
e924e91964
Move Building and SwitchBay infos on the Stack info page
2018-04-10 12:11:59 +00:00
Gabriel Detraz
f95f6b812a
Merge branch 'foreign_origin' into 'master'
...
Foreign origin
See merge request nounous/re2o!24
2018-04-09 22:51:29 +02:00
Gabriel Detraz
bc1267e8f8
Gestion complète de la baie de brassage, menu d'edition des switchs membres
2018-04-08 04:02:12 +02:00
Gabriel Detraz
3f05b27f3b
Modele pour les baies de switchs
2018-04-07 20:45:45 +02:00
chirac
2fffa98d46
Merge branch 'master' into 'profil_frontend'
...
# Conflicts:
# users/views.py
2018-04-03 18:38:28 +02:00
Gabriel Detraz
3affe08d29
Factorisation de paginator + pagination des machines dans profil
2018-04-03 05:01:01 +02:00
Gabriel Detraz
e7be7e1a2c
Fix service users + stack
2018-04-01 20:44:49 +02:00
Gabriel Detraz
a553789bad
Draft : on save que si l'objet a été modifié
2018-03-31 18:10:43 +02:00
Gabriel Detraz
30a576c010
Gestion historique sur les ports et model de ports
2018-03-31 17:42:34 +02:00
Gabriel Detraz
1795d26c55
Gestion de l'historique avec un mixin forms et model
2018-03-31 17:19:02 +02:00
Gabriel Detraz
746eef0f74
Fix bugs sur topologie, id et plus _id
2018-03-28 20:33:25 +02:00
Gabriel Detraz
fc7f985392
Adapte auth.py au nouveau système de switchs + optimisations forms
2018-03-27 01:26:56 +02:00
Gabriel Detraz
004f6099f5
Switchs héritent de machines
2018-03-26 05:12:29 +02:00
Gabriel Detraz
119416cc4f
Bornes hérite de machine
2018-03-26 03:10:14 +02:00
Gabriel Detraz
297e300abe
Rename Borne en AccessPoint
2018-03-26 00:08:46 +02:00
Gabriel Detraz
3a2e007372
Switch hérite de interface
2018-03-25 04:05:47 +02:00
Gabriel Detraz
4cd7066fa0
Object bornes specifique
2018-03-24 00:50:27 +01:00
Gabriel Detraz
7e559a6598
Topologie et cotisations aussi avec label correct
2018-01-31 06:40:48 +01:00
Gabriel Detraz
9f560b2141
Mise en cache de l'instance en entier, supprime les clefs foireuses
2018-01-31 04:10:30 +01:00
Gabriel Detraz
a3c0a50f4a
Optimisation sur assooption et divers
2018-01-31 03:28:57 +01:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
916c2e3e9f
Fix sur les fieldpermissions topologie et machines
2018-01-08 23:59:46 +01:00
FERNET Laouen
d3f07cf63a
removes hard-coded urls, calls reverse. Fix issue #63
2018-01-07 20:29:43 +01:00
LEVY-FALK Hugo
7de3595150
Acl sur la création de switch.
2018-01-06 17:58:45 +01:00
LEVY-FALK Hugo
dc38c32ad4
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo
3cff068365
History générique sur topologie.
2018-01-06 17:56:02 +01:00
Gabriel Detraz
a022a23f12
Nouvelle gestion acl sur topologie
2018-01-06 17:56:02 +01:00
Gabriel Detraz
267a2b702b
Fix les erreurs d'indentation de certains...
2018-01-06 17:56:02 +01:00
Gabriel Detraz
17036f0073
Refactor des acl sur le views de topologie
2018-01-06 17:56:02 +01:00
Laouen Fernet
7ccd7f1c0e
Added a button to navigate between the list of a switch's ports and edition forms, issue #50 .
2017-12-15 01:54:27 +01:00
LEVY-FALK Hugo
5758523e12
Fix #51 : reverse url.
2017-11-15 11:37:10 +01:00
LEVY-FALK Hugo
ae4129f447
Utilisation de reverse.
2017-10-27 00:11:18 +02:00
LEVY-FALK Hugo
2c3f12699f
Merge branch 'klafyvel' into reverse_url
2017-10-26 23:35:26 +02:00
LEVY-FALK Hugo
3ace31e24e
Passage de la logique dans le modèle.
2017-10-26 23:29:26 +02:00
Gabriel Detraz
fddeaa2ef2
Merge branch 'klafyvel' of https://gitlab.rezometz.org/rezo/re2o into klafyvel
2017-10-26 21:44:47 +02:00
Gabriel Detraz
48aa84e5dc
Merge branch 'master' into klafyvel
2017-10-26 21:39:16 +02:00
Maël Kervella
4b2edd542e
Pep8 et pylint compliance
2017-10-26 19:29:34 +00:00
Gabriel Detraz
a2e03538e3
Gentil paginateur
2017-10-26 18:48:25 +02:00
LEVY-FALK Hugo
42c364fb9a
Utilisation de reverse dans les vues.
2017-10-26 17:58:41 +02:00
LEVY-FALK Hugo
da85cd9254
Moins de requêtes
2017-10-26 11:51:41 +02:00
LEVY-FALK Hugo
1c8a3a87c0
Suppression de vérifications inutiles.
2017-10-26 11:29:44 +02:00
LEVY-FALK Hugo
e3bd4e7ce3
Intégration à la page /topologie/switch/
2017-10-26 11:14:16 +02:00
LEVY-FALK Hugo
d1e34d795d
typo
2017-10-26 11:08:54 +02:00
LEVY-FALK Hugo
9c1833ed8f
Optimisation des requêtes.
2017-10-26 11:05:27 +02:00
LEVY-FALK Hugo
7bc0f2b703
Ajoute la possibilité de créer une série de ports pour un switch.
2017-10-26 10:41:48 +02:00
Gabriel Detraz
315560ba5c
Modèle et constructeurs de switches
2017-10-26 05:07:36 +02: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
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
chirac
b635553132
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Gabriel Detraz
e99d095640
Fix bugs sur infra et nb_machines
2017-10-18 02:28:09 +02:00
Mael Kervella
54cb9f46ad
Fix : merge fait à l'arrache
2017-10-15 15:27:13 +00:00
Maël Kervella
b89fb3f580
Merge branch 'master' into massive_use_bft_tag
2017-10-15 15:05:40 +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
77ce677c5b
Fix pep8
2017-10-14 01:56:14 +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
dc3096a3bf
Doc et respect de la pep8
2017-10-14 01:43:01 +02:00
Maël Kervella
95c32b464e
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
4aa67bf4d9
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
chirac
7057eafa49
Optimisation sur les select related
2017-10-09 01:29:42 +02:00
Gabriel Detraz
7cc87388f9
More docstrings sur topologie
2017-10-06 04:18:31 +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
00c72ade80
Suppression des ports
2017-09-04 04:46:26 +02:00
Gabriel Detraz
a64158e4c5
Paginator pour room
2017-09-02 15:41:05 +02:00
guimoz
4f8f2de27c
Debut de la création de la page de gestion en masse des stacks
2017-08-26 18:01:31 +02:00
guimoz
c302bc6cb7
Ajout de la suppression d'une stack
2017-08-26 18:01:31 +02:00
guimoz
f47f4cb292
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
f6d7e02b0c
Utilisation de preferences pour les applications de la première page
2017-08-25 04:36:23 +02:00
Gabriel Detraz
d36995f30a
Deplaces les fonctions ip en methodes de users et interfaces
2017-07-21 06:50:02 +02:00
Gabriel Detraz
d5d4e2192b
Deplace les checks dans les models + liaison entre ip_type et ip_list ranges
2017-07-21 05:08:12 +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
Gabriel Detraz
0b07028832
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
c9131d591d
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
8675f9b795
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
chirac
2b07beea85
Bricoles 2
2016-12-24 20:32:36 +01:00
chirac
a87f5e6605
Bricoles
2016-12-24 20:20:25 +01:00
root
bdd6d29fd3
Fix pour reversion 2
2016-12-11 17:24:04 +01:00
Gabriel Detraz
5acaa25ca7
Bricoles, lacp pour les serveurs, retire l'unicité
2016-11-19 00:35:39 +01:00
chirac
40525ecce4
Menu edition complet d'un switch
2016-10-28 02:09:24 +02:00
chirac
900718557a
Nouvelle form pour la création de switch
2016-10-27 19:45:31 +02:00
chirac
3442680933
Modifie le model switch
2016-10-26 14:05:40 +02:00
chirac
5c14ac1f58
PAginateurs sur l'historique
2016-07-27 03:36:28 +02:00
chirac
7bd2e31842
Gestion de l'historique dans topologie
2016-07-21 02:30:36 +02:00
chirac
50d273e154
Permet de gérer les chambres
2016-07-19 02:30:52 +02:00
root
adefbd8af3
Simplifie le code, déplace les tests dans models, affiche un encart user à droite
2016-07-10 04:02:48 +02:00
chirac
6911e422cb
Ajoute des acl cableur
2016-07-09 17:16:44 +02:00
chirac
765e06d0c6
Remplace admin par infra pour les modifications de topologie
2016-07-09 15:47:10 +02:00
chirac
ee324af6fa
Cache les boutons si les acl ne sont pas suffisantes
2016-07-09 14:29:43 +02:00
chirac
8b04495166
Ajoute des acls sur les vues critiques
2016-07-09 04:12:09 +02:00
chirac
6e5b0b5f62
Login_required
2016-07-08 12:35:53 +02:00
chirac
46663eeb44
Redirections plus intelligentes et erreurs non silencieuses
2016-07-07 00:25:12 +02:00
Dalahro
917e983f16
Topologie: ajout et modif
2016-07-06 23:29:31 +02:00
Dalahro
880503971b
Affichage de la topologie
...
Modification d'un port
2016-07-06 21:50:15 +02:00
chirac
857adf1eb0
Crée l'application topologie
2016-07-03 03:12:41 +02:00