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

614 commits

Author SHA1 Message Date
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
Gabriel Detraz edca49dcf1 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
LEVY-FALK Hugo 98131ef31a Affiche le shell de l'utilisateur s'il existe. 2017-09-28 01:12:46 +02:00
Gabriel Detraz c1cda1857e Remove str() pour python2 2017-09-27 23:41:58 +02:00
Gabriel Detraz 539c2c7d23 Le save est fait en post_save de l'objet vente 2017-09-27 17:50:33 +02:00
Chirac 0cef20cf3e Delete settings_local.py.old 2017-09-27 15:54:06 +02:00
Gabriel Detraz e1d0a8ee29 Fix encodage et imports 2017-09-27 15:40:57 +02:00
chirac 81481ba16e Modifie la façon dont les erreurs sur les reinit de mdp sont gérées 2017-09-21 18:47:47 +02:00
chirac f64115edd7 Meilleurs affichage 2017-09-21 17:46:40 +02:00
Pierre Cadart cbd6fe00a2 Merge branch 'tableau_de_bord' 2017-09-21 15:02:04 +00:00
Maël Kervella a41ed5fe08 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
Chirac c57bf4f8a6 Merge branch 'tableau_de_bord' into 'master'
Tableau de bord

See merge request !9
2017-09-21 01:48:56 +02:00
Chirac e86e74fdd4 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 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 ae74d6a0d1 FIx paginateur sur les whitelist 2017-09-19 04:46:12 +02:00
Gabriel Detraz 8156cb68f7 Ajout des fichiers d'exemple et de conf pour freeradius 2017-09-19 00:09:35 +00:00
Maël Kervella 689d0c7912 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
Chirac b53c502498 Merge branch 'mailing' into 'master'
Mailing

See merge request !7
2017-09-15 02:51:32 +02:00
Maël Kervella fab9854d8b Evite les doublons dans la requete SQL 2017-09-15 00:45:49 +00:00
Maël Kervella 6c0ec3ad64 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
Chirac 752c3e0dee Merge branch 'mailing' into 'master'
Mailing

See merge request !6
2017-09-15 01:25:56 +02:00
Maël Kervella 75999aec4e Ajout de regen pour le service mailing 2017-09-14 18:03:28 +00:00
Gabriel Detraz 93805aed15 Adpate l'autocapture au type de nas 2017-09-14 16:16:03 +00:00
Gabriel Detraz 04ea76c588 Deplacement du reglage autocapture 2017-09-14 16:16:03 +00:00
Gabriel Detraz 60308c3130 Deplacement du reglage autocapture 2017-09-14 15:24:50 +00:00
Gabriel Detraz 838ac6a56f Les reglages sur le type de nas sont dans la bdd 2017-09-14 14:43:21 +00:00
Gabriel Detraz 37f0c3bb57 Mac autocapture sur le menu nas 2017-09-14 13:45:29 +00:00
Maël Kervella fadcbc9b31 Les cotis sont déjà comptées dans les ventes 2017-09-13 22:25:16 +00:00
Maël Kervella 698a759f08 Met en avant les ban et les whitelist (couleur rouge et verte) 2017-09-13 22:25:16 +00:00
Gabriel Detraz 41fd4cf341 Ajout du mode d'authentification dans le réglage nas 2017-09-13 13:04:35 +00:00
root c9081517f1 Support de federez wifi 2017-09-13 01:53:06 +00:00
Gabriel Detraz b16e756a3c Gestion de l'authentification wifi dans auth.py et enregistrement des macs 2017-09-12 17:47:26 +00:00