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

207 commits

Author SHA1 Message Date
Maël Kervella 12fce48ed5 Utilise les nouveaus param bft et change la structure de données
Les nouveaux paramètres passés permettent de reload entièrement la
source de données du typeahead quand le champ field est changé, ce qui
permet au moteur de recherche de ne traiter que les données voulues et
non de devoir filtrer ce qu'il faut afficher ou non parmis l'ensemble
des ip possibles (tout type confondus).
2017-10-07 17:06:03 +00:00
Maël Kervella 474860f974 Ajoute des paramètres dans le bft tag
Les paramètres concernant bft sont maintenant spécifiés via un
dictionnaire pour alleger un peu le code.
Ajout des paramètres customisant l'engine et la possibilité de reload
quand un autre elt a changé
2017-10-07 17:06:03 +00:00
Maël Kervella 678f7132e2 Renomme des variables pour éviter les conflits 2017-10-07 17:05:53 +00:00
Maël Kervella af6df474ba Merge branch 'master' into faster_ipform 2017-10-07 01:11:56 +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 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 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
LEVY-FALK Hugo 1b7617dd75 Fix de la détection d'ipv6 2017-10-05 00:09:23 +02:00
root 917c2b2b09 Merge branch 'master' into ouverture_des_ports 2017-10-04 22:05:09 +02:00
LEVY-FALK Hugo 3abbc70793 Affichage REST des règles particulières des machines. 2017-10-04 22:03:26 +02:00
Gabriel Detraz 52fb4ea9f6 Ouverture de port avec warning si ipv4 2017-10-03 06:32:07 +02:00
root fff4f32da9 Merge branch 'ipv6' 2017-10-03 04:48:41 +02:00
Gabriel Detraz 7171891c02 Export des ipv6 en rest 2017-10-03 04:43:02 +02: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 cd8d600ada Récupère les associations machine_type->ip pour le template 2017-10-02 23:53:55 +00:00
Gabriel Detraz 12fe768754 Bug fix 2017-10-02 05:12:06 +02:00
root 28a29df054 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 c459d3f45c Renomage des tables, ecriture des admin et fioritures 2017-10-02 04:19:34 +02:00
LEVY-FALK Hugo b57fed7423 Affectation de configuration de ports à une interface. 2017-10-02 00:09:18 +02:00
LEVY-FALK Hugo ad67b9cbd6 Ne permet pas de sauvegarder de liste de ports vides. 2017-10-01 23:13:10 +02:00
LEVY-FALK Hugo 9f3e9b5509 Création de liste de ports via formset. 2017-10-01 22:04:37 +02:00
LEVY-FALK Hugo 2b08be8931 Utilisation de formset pour éditer une liste de ports. 2017-10-01 22:03:05 +02:00
LEVY-FALK Hugo a00ad6c590 Nommage cohérent. 2017-10-01 18:02:51 +02:00
LEVY-FALK Hugo 779c2be2de Création de liste de ports. 2017-10-01 17:19:42 +02:00
LEVY-FALK Hugo 4e2f795e77 Suppression de liste de ports. 2017-10-01 17:09:00 +02:00
LEVY-FALK Hugo 9ae9a840be Enlève les log inutilisables. 2017-10-01 16:57:51 +02:00
LEVY-FALK Hugo 60e42d6993 Édition des listes de ports. 2017-10-01 16:42:55 +02:00
LEVY-FALK Hugo 4716d7f343 Affichage de la page d'édition d'une liste de ports. 2017-09-30 10:04:18 +02:00
LEVY-FALK Hugo 80ac47b4e2 Affichage basique des configurations de ports disponibles. 2017-09-29 22:28:48 +02:00
Maël Kervella d8dbf46d6a Fonction pour proposer un nom non-existant pour une nouvelle interface 2017-09-29 08:40:41 +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
guimoz c32006966a Typo 2017-09-10 14:52:40 +02:00
Gabriel Detraz a8d009c035 Ajoute un champ text 2017-09-05 18:19:06 +02:00
Gabriel Detraz 0719e89a8b Omnibus : ajout du suport de la liste vlan + corrections mineures 2017-08-26 15:10:46 +02:00
chirac 39571c75eb Retire le login custom 2017-08-22 22:29:26 +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
Gabriel Detraz 7e1e207b99 Final commit pour la reconfiguration automatique centralisée des services 2017-08-08 19:40:53 +02:00
Gabriel Detraz 8acc3fb8c9 Nouvelle app pour gestion de la regen des services 2017-08-08 06:56:54 +02:00
guimoz 3b11409d68 Merge branch '2-generation-automatique-de-nom-dns' into 'master'
Resolve "Génération automatique de nom DNS"

Closes #2

See merge request !2
2017-08-07 19:42:10 +02:00
Gabriel Detraz c50959d9e0 Fix select_related mac-ip 2017-08-06 20:25:58 +02:00
Gabriel Detraz ddee0352bc Repasse sur l'ancienne utilisation de l'objet extension 2017-08-06 20:00:59 +02:00
guimoz 8bf71c10a6 Typo 2017-08-01 14:34:58 +02:00
guimoz 99d7772802 Utilisation du pseudo comme proposition par défaut DNS + Remplacement à la volée de l'underscore par un trait d'union 2017-08-01 13:46:29 +02:00
Gabriel Detraz 85703c407f Modification du système de gestion des nom de machines 2017-08-01 06:58:29 +02:00
Gabriel Detraz acf5b1586f Cohérence, l'extension découle maintenant du type de la machine, et l'ip est assigné aussi en fonction du type 2017-07-23 04:22:57 +02:00
Gabriel Detraz d36995f30a Deplaces les fonctions ip en methodes de users et interfaces 2017-07-21 06:50:02 +02:00
Gabriel Detraz d5d4e2192b Deplace les checks dans les models + liaison entre ip_type et ip_list ranges 2017-07-21 05:08:12 +02:00
chibrac 6f9932add4 Les limites de pagination et de création machines pour les users sont gérées dans préférences 2017-06-26 01:29:34 +02:00
Gabriel Detraz f1dab01fc5 Merge branch 'stretch' 2017-06-17 21:27:21 +02:00
root 2e0e84d95c Merge branch 'stretch' of https://gitlab.rezometz.org/rezo/re2o into stretch 2017-05-28 18:35:07 +02:00
Gabriel Detraz 2299a0483f Optimise le chargement des machines
Conflicts:
	machines/views.py
2017-05-28 18:34:43 +02:00
Gabriel Detraz e887b6442f Optimise le chargement des machines 2017-05-28 18:30:47 +02:00
Gabriel Detraz fa28d9754c Merge conflict 2017-05-27 23:43:41 +00:00
Gabriel Detraz a8442fd081 Select_related et accélération des vues rest
Conflicts:
	machines/views.py
2017-05-28 01:24:23 +02:00
Gabriel Detraz 6a85468a0a Select_related et accélération des vues rest 2017-05-28 01:24:00 +02:00
Gabriel Detraz f7e347f1ef Optimisation sur le menu d'edition d'une machine (accèlère)
Conflicts:
	machines/views.py
2017-05-28 01:23:37 +02:00
Gabriel Detraz 119b3d6ed6 More stats détaillées sur les machines et ip 2017-05-28 01:22:16 +02:00
Gabriel Detraz 4f0795a1ce Optimisation des requètes sql pour récupérer l'ensemble des machines (divise le temps de traitement par 10...) 2017-05-28 01:21:52 +02:00
Gabriel Detraz 22dcad7599 Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc) 2017-05-28 01:21:52 +02:00
root 5de557deaf Merge branch 'master' of https://gitlab.rezometz.org/rezo/re2o
Conflicts:
	machines/views.py
2017-05-28 01:20:17 +02:00
Gabriel Detraz 39f3994ec3 Select_related et accélération des vues rest 2017-05-28 01:17:49 +02:00
Gabriel Detraz 8df5e7fbf7 Select_related et accélération des vues rest 2017-05-27 23:55:37 +02:00
Gabriel Detraz cf3bbda5fd Optimisations select_related 2017-05-27 04:55:46 +02:00
Gabriel Detraz d8a73a4575 Optimisation sur le menu d'edition d'une machine (accèlère) 2017-05-27 04:40:17 +02:00
Gabriel Detraz 226f679f91 More stats détaillées sur les machines et ip 2017-05-27 02:19:56 +02:00
Gabriel Detraz 761b0ed5d7 Optimisation des requètes sql pour récupérer l'ensemble des machines (divise le temps de traitement par 10...) 2017-05-27 01:40:56 +02:00
Gabriel Detraz c9131d591d Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc) 2017-05-27 00:44:49 +02:00
Gabriel Detraz d83eb7dfe9 Cname in 2017-02-02 14:01:38 +00:00
Gabriel Detraz 72e3c27b1f Application du filter 2017-02-02 14:53:43 +01:00
Gabriel Detraz 6ec6ad3452 Application du filter 2017-02-02 14:52:54 +01:00
Gabriel Detraz b3c97a0680 Optimisation 2017-02-02 02:22:42 +01:00
Gabriel Detraz a9e5ea6e5b Optimisation 2017-02-02 02:21:52 +01:00
Gabriel Detraz 253202520b Mise en conformité 2017-01-16 02:06:18 +01:00
lhark 65f1154714 Add copyright header to all .py files 2017-01-16 01:50:23 +01:00
lhark 8675f9b795 Add copyright header to all .py files 2017-01-15 18:01:18 -05:00
Dalahro 809d13d987 Normalement ca gere les bugs d'ajout et verifie la validité du domaine
Conflicts:
	machines/views.py
2017-01-14 16:07:11 +01:00
Dalahro 060dcc9293 Retour sur le profil de l'utilisateur apres suppression machine
Conflicts:
	machines/views.py
2017-01-14 16:06:49 +01:00
Dalahro 605e393389 Gestion de l'erreur sur les autres fctions
Conflicts:
	machines/views.py
2017-01-14 16:06:13 +01:00
Dalahro e472422056 Prise en compte des erreurs sur la mac
Conflicts:
	machines/views.py
2017-01-14 16:04:53 +01:00
Dalahro b660cf0343 Prise en compte des erreurs sur la mac 2017-01-14 15:46:36 +01:00
Dalahro 5a7c1b36a5 Gestion de l'erreur sur les autres fctions 2017-01-14 12:52:23 +01:00
Dalahro 9be0510f00 Normalement ca gere les bugs d'ajout et verifie la validité du domaine 2017-01-13 22:25:03 +01:00
Dalahro 9b69205982 Retour sur le profil de l'utilisateur apres suppression machine 2017-01-11 00:01:23 +01:00
Dalahro 38e2507230 Bug réglé autocomplétion 2017-01-09 16:43:57 +01:00
Dalahro a4b4e33d30 Autocompletion du dns basique 2017-01-09 16:43:27 +01:00
Dalahro 113986c61a Bug réglé autocomplétion 2017-01-09 16:20:13 +01:00
Dalahro cf45288821 Autocompletion du dns basique 2017-01-09 16:01:10 +01:00
Mael Kervella a3adf44ea1 Stretch fix
Correction de la génération des PDF
2016-12-27 13:47:12 +00:00
Gabriel Detraz 4e830d5619 Change ns path 2016-12-26 19:24:28 +00:00
chirac f5bfc5c4c2 fix serializers 2016-12-26 19:11:19 +00:00
chirac b56cbe6a17 Phase 2 modification domain 2016-12-26 19:10:03 +00:00
Gabriel Detraz 0706021fa2 Change ns path 2016-12-26 17:44:04 +01:00
chirac badbcdb5a5 fix serializers 2016-12-26 00:01:48 +01:00
chirac 5c04088a0a Phase 2 modification domain 2016-12-24 20:04:53 +01:00
Gabriel Detraz e1844a5ab6 Supprime les machines orphelines 2016-12-14 18:14:57 +01:00
Gabriel Detraz e8e93ed4be Supprime les machines orphelines 2016-12-14 18:10:14 +01:00