Maël Kervella
957dc567e2
Renomme des variables pour éviter les conflits
2017-10-07 17:05:53 +00:00
Maël Kervella
191c08b4b7
Merge branch 'master' into faster_ipform
2017-10-07 01:11:56 +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
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
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
Gabriel Detraz
02dd3594be
Ouverture de port avec warning si ipv4
2017-10-03 06:32:07 +02:00
root
8888d498f2
Merge branch 'ipv6'
2017-10-03 04:48:41 +02:00
Gabriel Detraz
678056875a
Export des ipv6 en rest
2017-10-03 04:43:02 +02: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
1baf52ac6e
Récupère les associations machine_type->ip pour le template
2017-10-02 23:53:55 +00:00
Gabriel Detraz
6d398f0a75
Bug fix
2017-10-02 05:12:06 +02:00
root
3147066a85
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
98cc1808da
Renomage des tables, ecriture des admin et fioritures
2017-10-02 04:19:34 +02:00
Hugo LEVY-FALK
f56ca250ba
Affectation de configuration de ports à une interface.
2017-10-02 00:09:18 +02:00
Hugo LEVY-FALK
9fcecad007
Ne permet pas de sauvegarder de liste de ports vides.
2017-10-01 23:13:10 +02:00
Hugo LEVY-FALK
b95c19db2d
Création de liste de ports via formset.
2017-10-01 22:04:37 +02:00
Hugo LEVY-FALK
b5c6330f54
Utilisation de formset pour éditer une liste de ports.
2017-10-01 22:03:05 +02:00
Hugo LEVY-FALK
c0a692ea21
Nommage cohérent.
2017-10-01 18:02:51 +02:00
Hugo LEVY-FALK
0209e32041
Création de liste de ports.
2017-10-01 17:19:42 +02:00
Hugo LEVY-FALK
a501efeb55
Suppression de liste de ports.
2017-10-01 17:09:00 +02:00
Hugo LEVY-FALK
6f0e657ae5
Enlève les log inutilisables.
2017-10-01 16:57:51 +02:00
Hugo LEVY-FALK
68600eddec
Édition des listes de ports.
2017-10-01 16:42:55 +02:00
Hugo LEVY-FALK
d0a0a70e6e
Affichage de la page d'édition d'une liste de ports.
2017-09-30 10:04:18 +02:00
Hugo LEVY-FALK
100087640a
Affichage basique des configurations de ports disponibles.
2017-09-29 22:28:48 +02:00
Maël Kervella
a9429935ea
Fonction pour proposer un nom non-existant pour une nouvelle interface
2017-09-29 08:40:41 +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
Guillaume Goessel
5ebfd6d488
Typo
2017-09-10 14:52:40 +02:00
Gabriel Detraz
e30ef717c9
Ajoute un champ text
2017-09-05 18:19:06 +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
8d71ce2c13
Retire le login custom
2017-08-22 22:29:26 +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
Gabriel Detraz
0deb703561
Final commit pour la reconfiguration automatique centralisée des services
2017-08-08 19:40:53 +02:00
Gabriel Detraz
01b13d1ac4
Nouvelle app pour gestion de la regen des services
2017-08-08 06:56:54 +02:00
Guillaume Goessel
a0fa7cb718
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
970d873aa9
Fix select_related mac-ip
2017-08-06 20:25:58 +02:00
Gabriel Detraz
aba872b3a1
Repasse sur l'ancienne utilisation de l'objet extension
2017-08-06 20:00:59 +02:00
Guillaume Goessel
53c759d8de
Typo
2017-08-01 14:34:58 +02:00
Guillaume Goessel
0a7c0731ad
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
0401e3f4c2
Modification du système de gestion des nom de machines
2017-08-01 06:58:29 +02:00
Gabriel Detraz
33fa778a16
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
12e6d53fbc
Deplaces les fonctions ip en methodes de users et interfaces
2017-07-21 06:50:02 +02:00
Gabriel Detraz
c9769169a9
Deplace les checks dans les models + liaison entre ip_type et ip_list ranges
2017-07-21 05:08:12 +02:00
Gabriel Detraz
a66986741a
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
5f18f601dc
Merge branch 'stretch'
2017-06-17 21:27:21 +02:00
root
9318080df1
Merge branch 'stretch' of https://gitlab.rezometz.org/rezo/re2o into stretch
2017-05-28 18:35:07 +02:00
Gabriel Detraz
82840a8880
Optimise le chargement des machines
...
Conflicts:
machines/views.py
2017-05-28 18:34:43 +02:00