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
Gabriel Detraz
410df91d61
Hot fix : empèche le save d'une interface/machine si le name est déjà pris par un domain
2017-09-28 15:31:31 +00:00
Hugo LEVY-FALK
fe1e97b65c
Affiche le shell de l'utilisateur s'il existe.
2017-09-28 01:12:46 +02:00
Gabriel Detraz
7842a1cfcc
Remove str() pour python2
2017-09-27 23:41:58 +02:00
Gabriel Detraz
eae8480e38
Le save est fait en post_save de l'objet vente
2017-09-27 17:50:33 +02:00
Gabriel Detraz
293304a473
Delete settings_local.py.old
2017-09-27 15:54:06 +02:00
Gabriel Detraz
092171a7c0
Fix encodage et imports
2017-09-27 15:40:57 +02:00
Gabriel Detraz
9a94d4a6ba
Modifie la façon dont les erreurs sur les reinit de mdp sont gérées
2017-09-21 18:47:47 +02:00
Gabriel Detraz
70bf1b9e4f
Meilleurs affichage
2017-09-21 17:46:40 +02:00
Pierre Cadart
b72e08c128
Merge branch 'tableau_de_bord'
2017-09-21 15:02:04 +00:00
Maël Kervella
62fe8360bc
Fix rapidité, fait le tri (boucle for) après le paginator pour pas dépasser 20-25 elts dans la boucle for
2017-09-21 09:39:27 +00:00
Gabriel Detraz
cf956dcf08
Merge branch 'tableau_de_bord' into 'master'
...
Tableau de bord
See merge request !9
2017-09-21 01:48:56 +02:00
Gabriel Detraz
052c0122a6
Merge branch 'fix-mac-foireuse' into 'master'
...
Fix mac foireuse
See merge request !8
2017-09-19 22:27:20 +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
fbd685747b
FIx paginateur sur les whitelist
2017-09-19 04:46:12 +02:00
Gabriel Detraz
450819e4b9
Ajout des fichiers d'exemple et de conf pour freeradius
2017-09-19 00:09:35 +00:00
Maël Kervella
1923b0950b
Utilisation de QuerySet pour selectionner les versions voulues
...
Optimise plutôt que de devoir faire une fat boucle for sur l'ensemble
Fix l'affichage du paginator
2017-09-18 22:46:57 +00:00
Gabriel Detraz
e70ac5453a
Merge branch 'mailing' into 'master'
...
Mailing
See merge request !7
2017-09-15 02:51:32 +02:00
Maël Kervella
90188a38b3
Evite les doublons dans la requete SQL
2017-09-15 00:45:49 +00:00
Maël Kervella
d2c497d904
Les envois de mails pour le service mailing sont sérializé et passe par all_has_access
2017-09-15 00:27:12 +00:00
Gabriel Detraz
82ce3f4f83
Merge branch 'mailing' into 'master'
...
Mailing
See merge request !6
2017-09-15 01:25:56 +02:00
Maël Kervella
483466e2d0
Ajout de regen pour le service mailing
2017-09-14 18:03:28 +00:00
Gabriel Detraz
ed1cc1024e
Adpate l'autocapture au type de nas
2017-09-14 16:16:03 +00:00
Gabriel Detraz
c606e0f4f2
Deplacement du reglage autocapture
2017-09-14 16:16:03 +00:00
Gabriel Detraz
a7788f1ef3
Deplacement du reglage autocapture
2017-09-14 15:24:50 +00:00
Gabriel Detraz
2a49566ee5
Les reglages sur le type de nas sont dans la bdd
2017-09-14 14:43:21 +00:00
Gabriel Detraz
35671da0ad
Mac autocapture sur le menu nas
2017-09-14 13:45:29 +00:00
Maël Kervella
a3e6b3e02b
Les cotis sont déjà comptées dans les ventes
2017-09-13 22:25:16 +00:00
Maël Kervella
938501523b
Met en avant les ban et les whitelist (couleur rouge et verte)
2017-09-13 22:25:16 +00:00