8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-30 00:22:25 +00:00
Commit graph

3069 commits

Author SHA1 Message Date
Maël Kervella
678f7132e2 Renomme des variables pour éviter les conflits 2017-10-07 17:05:53 +00:00
Maël Kervella
d27f776588 Tout le script JS est dans une fonction
pour povoir être relaod plusieurs fois
2017-10-07 16:38:02 +00:00
Maël Kervella
af6df474ba Merge branch 'master' into faster_ipform 2017-10-07 01:11:56 +00:00
Maël Kervella
9e0ab9df33 Fix : Quand on retire un elt d'une liste, la taille de la liste diminue
Faisait crasher dans certains cas
2017-10-07 00:42:54 +00:00
Maël Kervella
7cc2478872 Ajoute des titres dans le form pour plus de clareté 2017-10-07 00:36:55 +00:00
Maël Kervella
f0a6715082 Réordonne les fields pour plus de cohérence 2017-10-07 00:36:29 +00:00
Maël Kervella
1cc864bc0f Utilise typeahead dynamique sur tous les forms avec ip 2017-10-07 00:35:48 +00:00
Maël Kervella
b60d797e75 Ajout d'en-têtes coding: utf-8 et copyrights 2017-10-06 23:37:22 +00:00
Maël Kervella
176bf257af Fix : Ne pas casser le formulaire si des champs ne sont pas spécifiés
Vérifie la présence des champs de customistion du tag et agit en
conséquence.
2017-10-06 23:19:26 +00:00
Maël Kervella
966a60905b Affiche uniquement les ips associées au machine type choisi
Utilise la customisation du tag bootstrap_form_typeahead pour ajouter
un champs correspondant au type de machine dans les données et filtrer
les match pour ne garder que les résultat qui ont le bon champs 'type'
2017-10-06 23:16:19 +00:00
Maël Kervella
9fcc0ce735 Tag bootstrap_for_typeahead customisable
Laisse la possibilité de changer certaines parties du script JS avec une
string pour plus de facilité.
Les parties modifiables sont le tableau des choix et le filtre qui match
les query.
2017-10-06 23:12:46 +00:00
Maël Kervella
5bd110fbfc Notifie l'objet quand on change manuellement sa valeur 2017-10-06 11:32:49 +00:00
Gabriel Detraz
7cc87388f9 More docstrings sur topologie 2017-10-06 04:18:31 +02:00
Maël Kervella
8f9a92cf2c Fix : Il y a pas forcément nb suggestions 2017-10-06 00:58:46 +00:00
Maël Kervella
0cb784fcf1 Empty label dans le placeholder + bind (''->empty value) 2017-10-06 00:50:13 +00:00
Maël Kervella
e5bdff792b Ajoute des suggestions quand rien n'est écrit 2017-10-06 00:27:34 +00:00
Pierre Cadart
a156010262 Permet de reprendre la même ip quand on édite une interface 2017-10-05 23:47:33 +00:00
Pierre Cadart
36a0a43710 Laisse bootstrap_form faire les rendu au maximum 2017-10-05 23:47:01 +00:00
Maël Kervella
5aebc822bf Utilise bootstrap_form_typeahead seulement sur les ip 2017-10-05 23:45:59 +00:00
Maël Kervella
58c04bb2db Gestion des hidden fields 2017-10-05 21:36:27 +00:00
Maël Kervella
24a39e80bb Templatag pour générer des form avec typeahead
Utilise les form django et la génération de bootstrap
2017-10-05 20:51:06 +00:00
Gabriel Detraz
34fe2bd053 Doc on models machines 2017-10-05 03:22:19 +02:00
LEVY-FALK Hugo
1b7617dd75 Fix de la détection d'ipv6 2017-10-05 00:09:23 +02:00
root
917c2b2b09 Merge branch 'master' into ouverture_des_ports 2017-10-04 22:05:09 +02:00
LEVY-FALK Hugo
3abbc70793 Affichage REST des règles particulières des machines. 2017-10-04 22:03:26 +02:00
chirac
5c0bca0e91 Doc strings 2017-10-04 17:53:57 +02:00
Gabriel Detraz
9006a635cb Fix, plante pas si machine inconnue 2017-10-04 13:50:31 +02:00
Gabriel Detraz
ea7e50f532 Fix problème de variables globales réassignées en fonctions 2017-10-04 04:33:16 +02:00
Gabriel Detraz
1a134e31ae Et permet l'edition... 2017-10-04 03:21:34 +02:00
Gabriel Detraz
bd22464547 Split le champ radius entre le mode radius et le vlan forcé 2017-10-04 03:07:01 +02:00
LEVY-FALK Hugo
8e10bc64a8 Serialisation des ouvertures associées à une range d'IP. 2017-10-03 19:07:53 +02:00
LEVY-FALK Hugo
0bb5095d17 Politique d'ouverture des ports par défaut associée à un range d'IP. 2017-10-03 18:27:06 +02:00
root
495bf6be19 Merge branch 'master' into ouverture_des_ports 2017-10-03 18:03:34 +02:00
Gabriel Detraz
52fb4ea9f6 Ouverture de port avec warning si ipv4 2017-10-03 06:32:07 +02:00
Gabriel Detraz
cb273c1493 Les noms des groupes sont des lettres minuscules 2017-10-03 05:58:31 +02:00
Gabriel Detraz
52b82a3ed7 Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00
Gabriel Detraz
4674c55d68 Merge branch 'master' into ouverture_des_ports 2017-10-03 05:10:55 +02:00
Gabriel Detraz
dce53a0f97 Un peu de forme affichage ip 2017-10-03 04:54:25 +02:00
root
fff4f32da9 Merge branch 'ipv6' 2017-10-03 04:48:41 +02:00
Gabriel Detraz
7171891c02 Export des ipv6 en rest 2017-10-03 04:43:02 +02:00
Gabriel Detraz
abbceb6abc Affichage que si ipv6 activée 2017-10-03 04:13:59 +02:00
Maël Kervella
f2a4f83710 Optimisation, essaye d'accélérer la création du form d'interface
Long pour beaucoup d'ip (5-15 sec pour un /16)
2017-10-03 02:09:41 +00:00
Chirac
ff695ee159 Merge branch '11-smart_interface_name' into 'master'
Fonction pour proposer un nom non-existant pour une nouvelle interface

Closes #11

See merge request rezo/re2o!12
2017-10-03 02:53:39 +02:00
Gabriel Detraz
5c9c9c3a29 Attribut ipv6 sur les interfaces 2017-10-03 02:36:51 +02:00
Maël Kervella
4491f56d6a Ajoute le JS sur d'autres form que le new_machine 2017-10-03 00:08:28 +00:00
Maël Kervella
bde442bbb9 Ajoute le JS que si la liste d'association existe
Evite de casser les form existants
2017-10-03 00:07:53 +00:00
Daniel STAN
27ff942029 README: précision sur TLS ldap 2017-10-03 02:04:44 +02:00
Maël Kervella
51f8287ee6 Place le machine_type en premier dans le formulaire
Plus logique comme ça
2017-10-02 23:56:40 +00:00
Maël Kervella
dbcf067296 Gère l'affichage dynamique des choix d'ip en fonction du machine_type
Enlève toutes les options au loading de la page si JS activé
Ajoute des options quand le machine_type change grâce aux associations machien_type -> ip reçues
2017-10-02 23:54:53 +00:00
Maël Kervella
cd8d600ada Récupère les associations machine_type->ip pour le template 2017-10-02 23:53:55 +00:00