8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-07-04 13:14:06 +00:00
Commit graph

911 commits

Author SHA1 Message Date
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
Chirac 3f044a25f2 Update README.md 2017-10-03 00:51:26 +02:00
Chirac b7a5e3eeeb Update README.md 2017-10-03 00:47:56 +02:00
Gabriel Detraz 74d41402ce OUverture et non config 2017-10-02 18:10:42 +02:00
chirac 2d14e1f1b5 Bug fix : n'affiche que les ip libres avec les droits infra 2017-10-02 17:36:45 +02:00
Gabriel Detraz 12fe768754 Bug fix 2017-10-02 05:12:06 +02:00
root 28a29df054 L'affichage et l'accès au menu port sont possible que si ip publique 2017-10-02 04:54:40 +02:00
Gabriel Detraz c459d3f45c Renomage des tables, ecriture des admin et fioritures 2017-10-02 04:19:34 +02:00
Gabriel Detraz 5f511eaf3f Affichage des machines par profil de port 2017-10-02 01:52:39 +02:00