8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-07-02 12:14:05 +00:00
Commit graph

825 commits

Author SHA1 Message Date
chirac aae6c8f018 Doc et grosse review pep8 2017-10-14 21:01:00 +02: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
LEVY-FALK Hugo b84f654fb3 Factorisation de code. 2017-10-14 12:40:22 +02:00
chirac 4c0d9b9a40 Pep8 et nettoyage, et doc pour l'app preferences 2017-10-14 06:03:53 +02:00
chirac 6cac4b20a2 Pylintage again 2017-10-14 04:48:43 +02:00
chirac 54fad989b3 Docstrings et pep8 sur logs 2017-10-14 04:17:42 +02:00
chirac 77ce677c5b Fix pep8 2017-10-14 01:56:14 +02:00
Chirac 9463a78651 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
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 e619e5a31c Ajout du bft tag sur le form d'edit/ajout de port sur un switch 2017-10-13 23:04:05 +00:00
chirac 9660a3d017 Documentation et pep8 sur models de topologie 2017-10-14 00:00:16 +02:00
chirac d0620328e5 Pylint, pep8 et doc sur forms et admin de topologie 2017-10-13 23:42:37 +02:00
chirac e211957e9c Pylint et docstring des fichiers 2017-10-13 23:15:07 +02:00
chirac 0f47ab79eb Passage d'un coup de pylint 2017-10-13 22:47:32 +02:00
chirac 9ab06207bd Pep8 2017-10-13 05:30:35 +02:00
chirac 7039e7b091 Pep8 et doc strings 2017-10-13 05:24:57 +02:00
chirac 500884458c PEP8 et doc strings sur views de cotisations 2017-10-13 05:08:30 +02:00
chirac 993aeb31c8 Pep8 + docstrings 2017-10-13 04:07:56 +02:00
LEVY-FALK Hugo 2f6a2eb083 map c'est mieux que faire un for, lalala 2017-10-12 23:54:50 +02:00
LEVY-FALK Hugo e7aa29aa72 Prefetch des interfaces. 2017-10-12 23:25:05 +02:00
LEVY-FALK Hugo 8f04749320 Optimisation de l'export REST 2017-10-12 23:06:08 +02:00
Gabriel Detraz 2320472a3e Graph re2o sources dia (archi) 2017-10-12 20:03:38 +02: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
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
Maël Kervella 5eaaa41bc4 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
chirac 74ca8c8a9a Rationalise les import + corrige les auteurs 2017-10-11 22:22:31 +02:00
chirac a03e740016 Vire __pseudo, inutile 2017-10-11 01:04:13 +02:00
Maël Kervella 58eea72c13 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 ee1dab9642 Ajout des licenses des modules JS 2017-10-10 20:09:56 +00:00
Gabriel Detraz ad4e30f6e5 Politique par default d'ouverture 2017-10-09 23:59:50 +02:00
root b735b0440a Merge branch 'master' into ouverture_des_ports 2017-10-09 21:11:09 +02:00
Mael Kervella 5cd5af5b1f 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 172afb2e1e Remplace le nom donné à la main par le nom de la classe automatiquement 2017-10-08 23:34:49 +00:00
chirac 7057eafa49 Optimisation sur les select related 2017-10-09 01:29:42 +02:00
Maël Kervella d65fbbf8d1 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 147cb78e9e 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 b1196546cc 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 ed12379205 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 d52e4d58e2 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 d21e39ee88 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 ec63feaa2d Doc sur views machines 2017-10-08 00:22:04 +02:00
Chirac 7d7a450036 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 25ddaa704f 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 5414dd34aa Fix: JS BFT: Pas besoin de class pour un div sans elt visible 2017-10-07 21:57:45 +00:00
Maël Kervella 57dda68710 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 c965820526 Optimisation sur la methode qui renvoie les interfaces d'un user 2017-10-07 20:17:35 +02:00