8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-27 07:02:26 +00:00
Commit graph

228 commits

Author SHA1 Message Date
Maël Kervella
d4e012b9e3 Réordonne les fields pour plus de cohérence 2017-10-07 00:36:29 +00:00
Maël Kervella
fa1dbe9719 Utilise typeahead dynamique sur tous les forms avec ip 2017-10-07 00:35:48 +00:00
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
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
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
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
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
dbe84747b4 Bug fix : n'affiche que les ip libres avec les droits infra 2017-10-02 17:36:45 +02:00
Maël Kervella
a74be1dffd Filtre les mac illisibles, non valide et None 2017-09-19 20:09:12 +00:00
Maël Kervella
8a1ba00ed9 Dégage filtre de mac valide inutile et incomplet 2017-09-19 20:08:32 +00:00
Gabriel Detraz
35671da0ad Mac autocapture sur le menu nas 2017-09-14 13:45:29 +00:00
Gabriel Detraz
c0124daa51 Ajout du mode d'authentification dans le réglage nas 2017-09-13 13:04:35 +00:00
Gabriel Detraz
73c99fab83 Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas 2017-09-11 01:30:24 +02:00
Gabriel Detraz
e90c6acf77 Menu pour la gestion de la correspondance nas-machines 2017-09-11 00:34:12 +02:00
Gabriel Detraz
38eb1164d2 Adapte à python 2.7 les models et les imports, pour compatibilité radiuso 2017-09-10 16:54:38 +02:00
Guillaume Goessel
5ebfd6d488 Typo 2017-09-10 14:52:40 +02:00
Nymous
987bd22f78 Fix affichage des erreurs Domainform 2017-09-09 20:31:56 +02:00
Maël Kervella
36c7ef6a8b Recharge le dns quand on modifie les extensions 2017-09-08 23:11:33 +00:00
Gabriel Detraz
8864bdba66 Fix les erreurs de none sur macaddress 2017-09-08 16:02:11 +02:00
Gabriel Detraz
59d8e71f37 Fix erreur cname 2017-09-06 11:22:43 +02:00
Gabriel Detraz
d25ae29736 Generation des entrées dns dans models 2017-09-06 11:08:02 +02:00
Gabriel Detraz
659192e369 Regeneration du dns quand modification des reglages de zone 2017-09-05 18:28:46 +02:00
Gabriel Detraz
e30ef717c9 Ajoute un champ text 2017-09-05 18:19:06 +02:00
Gabriel Detraz
d2d5a32b1d Regen le dns quand modification de cname 2017-09-01 18:48:15 +02:00
Gabriel Detraz
7d7759a7c1 Rapid fix, regen dhcp et mac-ip quand modification de l'accès internet 2017-09-01 03:16:58 +02:00
Gabriel Detraz
848f5eda87 Changement dans le model iptype 2017-08-29 02:11:18 +02:00
Gabriel Detraz
789a8dcb5d Si il y a deja des ip, on change leur destination ip_type 2017-08-28 23:04:39 +00:00
Gabriel Detraz
b06c7ed6ff Utilise des ranges en lieu et place des slash 2017-08-29 00:35:27 +02:00
Gabriel Detraz
9cbd2becad Reglages nom du site et emailfrom dans preferences 2017-08-26 16:05:16 +02:00
Gabriel Detraz
6a50888e40 Omnibus : ajout du suport de la liste vlan + corrections mineures 2017-08-26 15:10:46 +02:00
Gabriel Detraz
8fda3b1ac7 Deplace dans preferences les reglages concernant l'associtation (partie 1) 2017-08-24 21:37:28 +02:00
Gabriel Detraz
63a5fb41b9 Optimisation de la creation ipv4 + limitation à /16 pour les ip 2017-08-23 23:27:18 +02:00
Gabriel Detraz
8d71ce2c13 Retire le login custom 2017-08-22 22:29:26 +02:00
Gabriel Detraz
60b760e668 Nettoyage du code (modelform et update) phase1 2017-08-19 00:08:15 +02:00
Gabriel Detraz
f7cadc6f7f iTypo 2017-08-18 01:01:34 +02:00
Gabriel Detraz
e73aecd55f Bug fix pour interfaces mutliples + temps maximum génération forcée 2017-08-09 06:09:14 +02:00