Gabriel Detraz
e9855c7867
Doc et grosse review pep8
2017-10-14 21:01:00 +02:00
Maël Kervella
7d8d6d85fe
Support de typeahead pour les select multiples avec tokenfield
2017-10-14 18:32:17 +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
Hugo LEVY-FALK
bde104bc38
Factorisation de code.
2017-10-14 12:40:22 +02:00
Gabriel Detraz
51a8b66cd4
Pep8 et nettoyage, et doc pour l'app preferences
2017-10-14 06:03:53 +02:00
Gabriel Detraz
af26948adf
Pylintage again
2017-10-14 04:48:43 +02:00
Gabriel Detraz
d8479f97b3
Docstrings et pep8 sur logs
2017-10-14 04:17:42 +02:00
Gabriel Detraz
ca497d753d
Fix pep8
2017-10-14 01:56:14 +02:00
Gabriel Detraz
93733c654f
Merge branch 'massive_use_bft_tag' into 'master'
...
Massive use bft tag
See merge request rezo/re2o!15
2017-10-14 01:47:29 +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
Gabriel Detraz
81ed00ab5f
Pylint et docstring des fichiers
2017-10-13 23:15:07 +02:00
Gabriel Detraz
a3cc5d15c7
Passage d'un coup de pylint
2017-10-13 22:47:32 +02:00
Gabriel Detraz
fa5c984afd
Pep8
2017-10-13 05:30:35 +02:00
Gabriel Detraz
467e34acaa
Pep8 et doc strings
2017-10-13 05:24:57 +02:00
Gabriel Detraz
68b1dea482
PEP8 et doc strings sur views de cotisations
2017-10-13 05:08:30 +02:00
Gabriel Detraz
4e59d92ede
Pep8 + docstrings
2017-10-13 04:07:56 +02:00
Hugo LEVY-FALK
c1c9c5eddc
map c'est mieux que faire un for, lalala
2017-10-12 23:54:50 +02:00
Hugo LEVY-FALK
a3aae41a4c
Prefetch des interfaces.
2017-10-12 23:25:05 +02:00
Hugo LEVY-FALK
a2686bbf97
Optimisation de l'export REST
2017-10-12 23:06:08 +02:00
Gabriel Detraz
22efb9770d
Graph re2o sources dia (archi)
2017-10-12 20:03:38 +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
e35a268697
Prise en compte du prefix dans le bft tag
2017-10-12 09:53:11 +00:00
Maël Kervella
ed46278f3d
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
Maël Kervella
a31f0b0785
Renome enregistrement Text en enregistrement Txt
...
Parce que ça s'appelle comme ça
Faudra aussi bouger dans la bdd mais là c'est plus délicat (migrations)
2017-10-11 21:33:21 +00:00
Gabriel Detraz
ee9ee2ad93
Rationalise les import + corrige les auteurs
2017-10-11 22:22:31 +02:00
Gabriel Detraz
1c9c852f8a
Vire __pseudo, inutile
2017-10-11 01:04:13 +02:00
Maël Kervella
ca23a9bb5b
Gitignore des logos de la page d'acceuil
...
J'en ai marre d'avoir le logo du RezoMetz pour le lien du wiki
2017-10-10 21:00:41 +00:00
Maël Kervella
6bd33bf415
Ajout des licenses des modules JS
2017-10-10 20:09:56 +00:00
Gabriel Detraz
448d2a44e5
Politique par default d'ouverture
2017-10-09 23:59:50 +02:00
root
a08ae1027e
Merge branch 'master' into ouverture_des_ports
2017-10-09 21:11:09 +02: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
Maël Kervella
fad9fd0dcd
Nouvel affichage pour les machines
...
L'ancien affichage commençait à prendre trop de place donc il fallait
réarranger les infos
2017-10-08 18:35:49 +00:00
Maël Kervella
7c372d04bb
Fix : enlève le annotate du form pour ne l'utiliser que dans le view
...
annotate(...) duplique les ip quand un ip_type est lié à plusieurs
machine_type donc le form avait plusieurs fois la même ip (même id) dans
les résultats de son queryset
2017-10-08 15:11:24 +00:00
Maël Kervella
5afd1badaa
Utilisation du BFT tag sur les machines dans l'édition d'interface
...
+Corretion d'une typo sur la génération de la variable choices
2017-10-08 02:01:45 +00:00
Maël Kervella
a5b89f68ce
Fix: BFT Tag : JS fail sur le reset des input quand init_val != ""
...
Ajoute une fonction init_input qui fait ce que faisait reset_input avant
et maintenant reset_input, se contente de mettre "" dans les input
2017-10-08 01:29:50 +00:00
Maël Kervella
9d4d67e032
Proprification de code du bft tag + fix mineur
...
Utilise la fonction .format plutôt que la concténation pour rendre le
code plus lisible.
Le fix concernait le cas où il n'y a pas de initial_value, le JS sortait
une erreur
2017-10-08 00:48:32 +00:00
Gabriel Detraz
69ffc04d6a
Doc sur views machines
2017-10-08 00:22:04 +02:00
Gabriel Detraz
7fd3750a33
Merge branch 'faster_ipform' into 'master'
...
Faster ipform
See merge request rezo/re2o!13
2017-10-08 00:17:07 +02:00
Maël Kervella
07c8338485
Modifie la valeur par défault du hidden input à "" si aucune value
...
Permet la compatibilité sans JS car sinon il y avait None dans le champs
comme on ne lancait pas la fonction de reset
2017-10-07 22:12:48 +00:00
Maël Kervella
f397fab160
Fix: JS BFT: Pas besoin de class pour un div sans elt visible
2017-10-07 21:57:45 +00:00
Maël Kervella
a8d0c914ca
Met l'ip actuelle et la bonne value dans le form d'edition d'interface
2017-10-07 18:52:49 +00:00
Gabriel Detraz
90b789d51b
Optimisation sur la methode qui renvoie les interfaces d'un user
2017-10-07 20:17:35 +02:00