8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-12-25 00:13:45 +00:00
Commit graph

704 commits

Author SHA1 Message Date
Maël Kervella
b0d9c2843d Ajout d'en-têtes coding: utf-8 et copyrights 2017-10-06 23:37:22 +00:00
Maël Kervella
cc33995ced 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
5088403cf9 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
876f988412 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
b5df315be9 Notifie l'objet quand on change manuellement sa valeur 2017-10-06 11:32:49 +00:00
Gabriel Detraz
6bc90d8827 More docstrings sur topologie 2017-10-06 04:18:31 +02:00
Maël Kervella
804e1116d0 Fix : Il y a pas forcément nb suggestions 2017-10-06 00:58:46 +00:00
Maël Kervella
24a0f35b45 Empty label dans le placeholder + bind (''->empty value) 2017-10-06 00:50:13 +00:00
Maël Kervella
18c27f8369 Ajoute des suggestions quand rien n'est écrit 2017-10-06 00:27:34 +00:00
Pierre Cadart
df360ddea7 Permet de reprendre la même ip quand on édite une interface 2017-10-05 23:47:33 +00:00
Pierre Cadart
883258d079 Laisse bootstrap_form faire les rendu au maximum 2017-10-05 23:47:01 +00:00
Maël Kervella
ba1f55adf7 Utilise bootstrap_form_typeahead seulement sur les ip 2017-10-05 23:45:59 +00:00
Maël Kervella
111527b53b Gestion des hidden fields 2017-10-05 21:36:27 +00:00
Maël Kervella
c4bdab82f0 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
33f1a21a0a Doc on models machines 2017-10-05 03:22:19 +02:00
Gabriel Detraz
367da2d9c1 Doc strings 2017-10-04 17:53:57 +02:00
Gabriel Detraz
2d60135c27 Fix, plante pas si machine inconnue 2017-10-04 13:50:31 +02:00
Gabriel Detraz
1a4b1a4b98 Fix problème de variables globales réassignées en fonctions 2017-10-04 04:33:16 +02:00
Gabriel Detraz
753ae0eb32 Et permet l'edition... 2017-10-04 03:21:34 +02:00
Gabriel Detraz
801b998841 Split le champ radius entre le mode radius et le vlan forcé 2017-10-04 03:07:01 +02:00
Gabriel Detraz
02dd3594be Ouverture de port avec warning si ipv4 2017-10-03 06:32:07 +02:00
Gabriel Detraz
b399502bda Les noms des groupes sont des lettres minuscules 2017-10-03 05:58:31 +02:00
Gabriel Detraz
cda44cdf2a Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00
Gabriel Detraz
c3d0ad1dea Un peu de forme affichage ip 2017-10-03 04:54:25 +02:00
root
8888d498f2 Merge branch 'ipv6' 2017-10-03 04:48:41 +02:00
Gabriel Detraz
678056875a Export des ipv6 en rest 2017-10-03 04:43:02 +02:00
Gabriel Detraz
4269ed74bc Affichage que si ipv6 activée 2017-10-03 04:13:59 +02:00
Maël Kervella
cfecb15793 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
Gabriel Detraz
7fc616ff9f 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
2111cb63dd Attribut ipv6 sur les interfaces 2017-10-03 02:36:51 +02:00
Maël Kervella
f661e00c6c Ajoute le JS sur d'autres form que le new_machine 2017-10-03 00:08:28 +00:00
Maël Kervella
063e964f5a 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
a037e44028 README: précision sur TLS ldap 2017-10-03 02:04:44 +02:00
Maël Kervella
9bf0529cf7 Place le machine_type en premier dans le formulaire
Plus logique comme ça
2017-10-02 23:56:40 +00:00
Maël Kervella
d890d4ac1e 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
1baf52ac6e Récupère les associations machine_type->ip pour le template 2017-10-02 23:53:55 +00:00
Gabriel Detraz
a55b2fae42 Update README.md 2017-10-03 00:51:26 +02:00
Gabriel Detraz
0ebefcdcf6 Update README.md 2017-10-03 00:47:56 +02:00
Gabriel Detraz
dbe84747b4 Bug fix : n'affiche que les ip libres avec les droits infra 2017-10-02 17:36:45 +02:00
Gabriel Detraz
6d398f0a75 Bug fix 2017-10-02 05:12:06 +02:00
root
3147066a85 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
98cc1808da Renomage des tables, ecriture des admin et fioritures 2017-10-02 04:19:34 +02:00
Gabriel Detraz
b40f09cefb Affichage des machines par profil de port 2017-10-02 01:52:39 +02:00
Hugo LEVY-FALK
f56ca250ba Affectation de configuration de ports à une interface. 2017-10-02 00:09:18 +02:00
Hugo LEVY-FALK
9fcecad007 Ne permet pas de sauvegarder de liste de ports vides. 2017-10-01 23:13:10 +02:00
Hugo LEVY-FALK
b95c19db2d Création de liste de ports via formset. 2017-10-01 22:04:37 +02:00
Hugo LEVY-FALK
b5c6330f54 Utilisation de formset pour éditer une liste de ports. 2017-10-01 22:03:05 +02:00
Hugo LEVY-FALK
c0a692ea21 Nommage cohérent. 2017-10-01 18:02:51 +02:00
Hugo LEVY-FALK
0209e32041 Création de liste de ports. 2017-10-01 17:19:42 +02:00
Hugo LEVY-FALK
2773c76fd6 Les cableurs peuvent voir les configurations de ports. 2017-10-01 17:11:07 +02:00