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

228 commits

Author SHA1 Message Date
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
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
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
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
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 2d14e1f1b5 Bug fix : n'affiche que les ip libres avec les droits infra 2017-10-02 17:36:45 +02:00
Maël Kervella fb6a522614 Filtre les mac illisibles, non valide et None 2017-09-19 20:09:12 +00:00
Maël Kervella 6dbfbb894a Dégage filtre de mac valide inutile et incomplet 2017-09-19 20:08:32 +00:00
Gabriel Detraz 37f0c3bb57 Mac autocapture sur le menu nas 2017-09-14 13:45:29 +00:00
Gabriel Detraz 41fd4cf341 Ajout du mode d'authentification dans le réglage nas 2017-09-13 13:04:35 +00:00
Gabriel Detraz bbc00fdb0b Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas 2017-09-11 01:30:24 +02:00
Gabriel Detraz b45f31d905 Menu pour la gestion de la correspondance nas-machines 2017-09-11 00:34:12 +02:00
Gabriel Detraz b35d35207f Adapte à python 2.7 les models et les imports, pour compatibilité radiuso 2017-09-10 16:54:38 +02:00
guimoz c32006966a Typo 2017-09-10 14:52:40 +02:00
Nymous 17a219c0db Fix affichage des erreurs Domainform 2017-09-09 20:31:56 +02:00
Maël Kervella 3e5b9e975f Recharge le dns quand on modifie les extensions 2017-09-08 23:11:33 +00:00
chirac db0c9bd2fe Fix les erreurs de none sur macaddress 2017-09-08 16:02:11 +02:00
chirac 7fd52b2313 Fix erreur cname 2017-09-06 11:22:43 +02:00
Gabriel Detraz 3274079062 Generation des entrées dns dans models 2017-09-06 11:08:02 +02:00
Gabriel Detraz b3b8e1eb35 Regeneration du dns quand modification des reglages de zone 2017-09-05 18:28:46 +02:00
Gabriel Detraz a8d009c035 Ajoute un champ text 2017-09-05 18:19:06 +02:00
chirac 4078c1f55a Regen le dns quand modification de cname 2017-09-01 18:48:15 +02:00
Gabriel Detraz 73513c0bb7 Rapid fix, regen dhcp et mac-ip quand modification de l'accès internet 2017-09-01 03:16:58 +02:00
chirac d74b8dfd93 Changement dans le model iptype 2017-08-29 02:11:18 +02:00
Gabriel Detraz f1373ee5be Si il y a deja des ip, on change leur destination ip_type 2017-08-28 23:04:39 +00:00
Gabriel Detraz 27d6823532 Utilise des ranges en lieu et place des slash 2017-08-29 00:35:27 +02:00
Gabriel Detraz 7aa69ab60f Reglages nom du site et emailfrom dans preferences 2017-08-26 16:05:16 +02:00
Gabriel Detraz 0719e89a8b Omnibus : ajout du suport de la liste vlan + corrections mineures 2017-08-26 15:10:46 +02:00
Gabriel Detraz 22062e7792 Deplace dans preferences les reglages concernant l'associtation (partie 1) 2017-08-24 21:37:28 +02:00
Gabriel Detraz e1e6b8cb9d Optimisation de la creation ipv4 + limitation à /16 pour les ip 2017-08-23 23:27:18 +02:00
chirac 39571c75eb Retire le login custom 2017-08-22 22:29:26 +02:00
Gabriel Detraz e29dcbd5e3 Nettoyage du code (modelform et update) phase1 2017-08-19 00:08:15 +02:00
Gabriel Detraz 466ea1a47e iTypo 2017-08-18 01:01:34 +02:00
Gabriel Detraz b1a0e64a7b Bug fix pour interfaces mutliples + temps maximum génération forcée 2017-08-09 06:09:14 +02:00