Laouen Fernet
2bb40a9cf9
removes hard-coded urls, calls reverse. Fix issue #63
2018-01-07 20:29:43 +01:00
Hugo LEVY-FALK
c4e3888e7e
Acl sur la création de switch.
2018-01-06 17:58:45 +01:00
Hugo LEVY-FALK
81d3d13169
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
Hugo LEVY-FALK
7ae2f67f98
History générique sur topologie.
2018-01-06 17:56:02 +01:00
Gabriel Detraz
6f2615cc53
Nouvelle gestion acl sur topologie
2018-01-06 17:56:02 +01:00
Gabriel Detraz
91b3dded4d
Fix les erreurs d'indentation de certains...
2018-01-06 17:56:02 +01:00
Gabriel Detraz
3a0d402de5
Refactor des acl sur le views de topologie
2018-01-06 17:56:02 +01:00
Laouen Fernet
6db6f88e5a
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
Hugo LEVY-FALK
504ac0d9b3
Fix #51 : reverse url.
2017-11-15 11:37:10 +01:00
Hugo LEVY-FALK
7c678f0d17
Utilisation de reverse.
2017-10-27 00:11:18 +02:00
Hugo LEVY-FALK
b529d57f6e
Merge branch 'klafyvel' into reverse_url
2017-10-26 23:35:26 +02:00
Hugo LEVY-FALK
181f70176b
Passage de la logique dans le modèle.
2017-10-26 23:29:26 +02:00
Gabriel Detraz
bb0db9ef13
Merge branch 'klafyvel' of https://gitlab.rezometz.org/rezo/re2o into klafyvel
2017-10-26 21:44:47 +02:00
Gabriel Detraz
b2eb313b9d
Merge branch 'master' into klafyvel
2017-10-26 21:39:16 +02:00
Maël Kervella
3965489e95
Pep8 et pylint compliance
2017-10-26 19:29:34 +00:00
Gabriel Detraz
58b82b50fb
Gentil paginateur
2017-10-26 18:48:25 +02:00
Hugo LEVY-FALK
697caa5c46
Utilisation de reverse dans les vues.
2017-10-26 17:58:41 +02:00
Hugo LEVY-FALK
457a098406
Moins de requêtes
2017-10-26 11:51:41 +02:00
Hugo LEVY-FALK
af9e7a8650
Suppression de vérifications inutiles.
2017-10-26 11:29:44 +02:00
Hugo LEVY-FALK
3a0fcefae1
Intégration à la page /topologie/switch/
2017-10-26 11:14:16 +02:00
Hugo LEVY-FALK
65125a020d
typo
2017-10-26 11:08:54 +02:00
Hugo LEVY-FALK
6be359350b
Optimisation des requêtes.
2017-10-26 11:05:27 +02:00
Hugo LEVY-FALK
ba61a74cac
Ajoute la possibilité de créer une série de ports pour un switch.
2017-10-26 10:41:48 +02:00
Gabriel Detraz
2baf3aa2a9
Modèle et constructeurs de switches
2017-10-26 05:07:36 +02:00
Maël Kervella
f139b5b2c4
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
719f708286
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
Gabriel Detraz
ff22704262
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Gabriel Detraz
f554efda87
Fix bugs sur infra et nb_machines
2017-10-18 02:28:09 +02:00
Maël Kervella
01f3936ae1
Fix : merge fait à l'arrache
2017-10-15 15:27:13 +00:00
Maël Kervella
25d460cb91
Merge branch 'master' into massive_use_bft_tag
2017-10-15 15:05:40 +00:00
Maël Kervella
db30643c13
Renomme bft en mfb (massive_bootstrap_form)
...
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
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
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
Gabriel Detraz
13094d5be5
Optimisation sur les select related
2017-10-09 01:29:42 +02:00
Gabriel Detraz
6bc90d8827
More docstrings sur topologie
2017-10-06 04:18:31 +02: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
6da14fb8c1
Suppression des ports
2017-09-04 04:46:26 +02:00
Gabriel Detraz
047e495f67
Paginator pour room
2017-09-02 15:41:05 +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
b4567677ce
Utilisation de preferences pour les applications de la première page
2017-08-25 04:36:23 +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