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

645 commits

Author SHA1 Message Date
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 d738448867 Lors de la modification d'une machine, on maj aussi le ldap 2017-03-10 00:07:30 +01:00
Gabriel Detraz 8ce74665d6 Lors de la modification d'une machine, on maj aussi le ldap 2017-03-10 00:06:24 +01: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 690471b974 Fix copyright comment in extended templates 2017-01-16 01:46:52 +01:00
lhark 1e3b1db429 Add copyright header to all .html files 2017-01-16 01:46:45 +01:00
lhark 61b964d860 Fix copyright comment in extended templates 2017-01-16 00:48:09 +01:00
lhark 157b305add Add copyright header to all .html files 2017-01-15 18:07:42 -05: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
Gabriel Detraz 65b7a7dba0 Pas de cname sur les mx 2017-01-05 23:51:24 +01:00
Gabriel Detraz 0d99a3827f Pas de cname sur les mx 2017-01-05 23:50:18 +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 0c7c48f0fb Fix bug 2016-12-26 19:24:45 +00:00
Gabriel Detraz ef0042b0d6 fix mac-ip-dns 2016-12-26 19:24:36 +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 d0a33cbb22 Bricoles 2016-12-26 19:10:17 +00:00
chirac b56cbe6a17 Phase 2 modification domain 2016-12-26 19:10:03 +00:00
chirac adf88afa2b Creation de domain, transfert 2016-12-26 19:05:25 +00:00
Gabriel Detraz db3d9cb468 Fix bug 2016-12-26 19:45:51 +01:00
Gabriel Detraz d6b488deac fix mac-ip-dns 2016-12-26 18:01:01 +01: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 a87f5e6605 Bricoles 2016-12-24 20:20:25 +01:00
chirac 5c04088a0a Phase 2 modification domain 2016-12-24 20:04:53 +01:00
chirac 4379a4fcc5 Creation de domain, transfert 2016-12-24 18:07:09 +01:00
Gabriel Detraz 1a61f7a11b Serializer django 1.10 2016-12-19 23:01:41 +00:00
Mael Kervella ca14749a35 Fix django 1.10 code incorrect 2016-12-19 19:56:10 +00:00
Gabriel Detraz 3d41b71b01 Oublie d'un __in 2016-12-14 19:08:15 +01:00
Gabriel Detraz 4cbd0cc7dc Oublie d'un __in 2016-12-14 19:07:46 +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
root fc7f1ddb7f Revert "Depreciation de namespace dans django 1.9"
This reverts commit 2febf5b246.
2016-12-14 03:34:43 +01:00
Gabriel Detraz 2febf5b246 Depreciation de namespace dans django 1.9 2016-12-14 03:32:51 +01:00
Gabriel Detraz 19d984f85e A partir de django 1.9 les filter__in ne sont plus implicites 2016-12-14 03:09:22 +01:00
Gabriel Detraz 9b142b3064 Modifications pour compatibilité avec stretch 1 2016-12-12 13:32:57 +01:00
root bdd6d29fd3 Fix pour reversion 2 2016-12-11 17:24:04 +01:00
Gabriel Detraz ea20cede0c Rajoute une acl need_infra sur l'object ip 2016-12-01 03:02:02 +01:00
Gabriel Detraz 32217118e1 Bricoles, affiche les ip dispo 2016-11-30 04:49:13 +01:00
Gabriel Detraz ff18296ccb Règle le nombre de machines de l'user à 4 (peut etre changé) et alias aussi 2016-11-24 01:18:29 +01:00
Lemesle 9ef0361258 Restriction sur l'ajout des machines en attendant qu'on décide de limites 2016-11-22 18:14:20 +01:00
Gabriel Detraz fa35818409 Crée une methode mac_bare, pour renvoyer les macs dans le bon format ldap 2016-11-20 17:57:33 +01:00
Gabriel Detraz c944fbb917 Activation de la synchro ldap users 2016-11-20 17:12:52 +01:00
Gabriel Detraz 3604491582 Vue pour les zones, contenant les enregistrement origin 2016-11-20 05:13:00 +01:00
root cbef3b295b Fallait pas enlever ca 2016-11-20 04:39:10 +01:00
chirac b0123a0d77 Cree des nouvelles vues pour les MX et Ns, proprifie la vue alias 2016-11-20 04:29:16 +01:00
chirac bab2b10acb Ajoute des acl sur les extensions autorisées en alias 2016-11-19 23:19:44 +01:00
chirac 5c2ee98b8a Gestion des alias avec un menu dans re2o 2016-11-19 21:15:43 +01:00
chirac 145c64691c Gère l'enregistrement origin A sur une zone 2016-11-19 18:52:59 +01:00
chirac 7097cad731 Support des enregistrements NS pour chaque zone 2016-11-19 18:21:05 +01:00
chirac b0c1bacc0f Omnibus, Gestion des MX par re2o , creation d'un model Ns 2016-11-19 17:44:43 +01:00
lhark 079defc7f9 Misc UI improvements 2016-11-19 02:13:58 +01:00
Gabriel Detraz 018f6c3ebc Hotfix 2016-11-18 22:20:43 +01:00
Dalahro aed021821a Pour mettre l'extension et bien se faire chier, plus kikimeter 2016-11-18 20:16:40 +01:00
Dalahro bf3865deb1 kikimeter, oubli 2016-11-18 18:24:41 +01:00
Dalahro aac17cbd92 Encore une vue pour Chirac, vue d'alis 2016-11-18 18:15:57 +01:00
chirac 51c725f36f Ajoute le support des alias dns 2016-11-18 17:36:30 +01:00
lhark 5a3c729eca Lots of little UI improvements 2016-11-18 11:53:10 +01:00
lhark c4f26c4090 Various UI improvements 2016-11-16 20:55:28 +01:00
Dalahro 226d125a97 Modif sur la corresp, plus propre 2016-11-16 19:30:48 +01:00
guimoz e538d3b2dc Ajout du domaine d'ip 2016-11-15 15:30:05 +01:00
Dalahro d82e1af4fd parce que chirac est compliqué 2016-11-12 16:12:24 +01:00
chirac 1cdbc6ae9b Dalahro et la drogue 2016-11-12 09:10:01 +01:00
chirac 3eb8cb2730 Format les macs en EUI et corrige une erreur d'acl 2016-11-12 09:09:28 +01:00
Dalahro 7f47f985c9 Caché des trucs 2016-11-11 21:10:10 +01:00
chirac a4d3100512 Crée des statistiques générales de la bdd + model alias 2016-11-01 02:14:06 +01:00
chirac 3442680933 Modifie le model switch 2016-10-26 14:05:40 +02:00
chirac 73e373a648 Erreurs avec need_infra 2016-10-24 19:52:29 +02:00
chirac 27e5180e23 Diverses erreurs 2016-10-24 01:28:11 +02:00
chirac 99724e91e2 Différencie iptype et machinetype 2016-10-23 00:55:58 +02:00
Gabriel Detraz 98e67b9b5f Lie le type de machine avec les acl infra, lie les / d'ip et type de machines 2016-10-13 02:12:34 +02:00
root b0c48b36e3 Commit les migrations 2016-10-12 23:13:25 +02:00
Gabriel Detraz 15c3622aed Supprime les caches 2016-10-12 23:10:15 +02:00
Gabriel Detraz f6a287c4b8 Corrige l'assignation des UID 2016-10-12 12:24:37 +02:00
root 87c9b21711 Merge branch 'master' of https://gitlab.rezometz.org/rezo/re2o 2016-10-11 17:13:58 +02:00
root ebda378edf Reecriture des migrations 2016-10-11 17:13:12 +02:00
chirac 14469c05e7 Corrige un problème de cohérence, le models ne peut contenir en argument une liste d'objet d'autres models 2016-10-08 10:46:55 +02:00
Dalahro 4bb831f18d Modification du paginateur
Factorisation du machin
2016-10-07 23:40:44 +02:00
chirac 5c14ac1f58 PAginateurs sur l'historique 2016-07-27 03:36:28 +02:00
chirac cb5df29e70 Creation et modification des users du ldap avec re2o 2016-07-25 23:54:40 +02:00
chirac 75a03b991f Ajoute des paginateurs bootstrap/django 2016-07-22 03:25:04 +02:00
chirac 38a59b75bd Gestion de l'historique de tous les objets 2016-07-21 16:58:12 +02:00
Dalahro 8e5464a192 Pour le dns 2016-07-19 21:43:24 +02:00
chirac ce32ada912 Un peu de style 2016-07-19 11:10:32 +02:00
Dalahro ec8228d955 Rest pour le parefeu 2016-07-18 23:22:59 +02:00
chirac 60b741834f Type est un attribut de interface 2016-07-18 19:14:48 +02:00
chirac acd1c89d38 Ajoute des vues pour la suppression, et nettoie le code 2016-07-18 18:37:52 +02:00
chirac 17ba68cb4e Simplifie code moche 2016-07-18 13:48:58 +02:00
chirac 2ad16def13 Refomre de l'affichage des machines partie1 2016-07-18 05:30:35 +02:00
chirac 26f5965a6a Proprifie les tests de controle et les acl 2016-07-11 23:49:08 +02:00
chirac 21c495f06c Fix erreurs de validation du dns 2016-07-11 00:52:36 +02:00
chirac 5c3091c1c0 Etiquettes plus adaptées 2016-07-10 04:23:42 +02:00
root adefbd8af3 Simplifie le code, déplace les tests dans models, affiche un encart user à droite 2016-07-10 04:02:48 +02:00
chirac 8833f5fe3b Restreint les champs possibles pour les users non cableurs 2016-07-09 19:51:37 +02:00
chirac 61126e0173 Verouille toutes les vues avec des acl, un user sans droit peut uniquement se modifier lui et ses machines 2016-07-09 18:26:39 +02:00
chirac 6911e422cb Ajoute des acl cableur 2016-07-09 17:16:44 +02:00
chirac 765e06d0c6 Remplace admin par infra pour les modifications de topologie 2016-07-09 15:47:10 +02:00
chirac d6150c7e68 Controle is_admin pour gérer les machines 2016-07-09 14:59:05 +02:00
lhark 37cdd1d54e Add latest migrations 2016-07-08 20:16:25 +02:00
lhark 47f930b05e Fix Dalahro's mess 2016-07-08 20:09:06 +02:00
chirac 351dd6bce0 Gestion des extensions avec un modèle 2016-07-08 17:54:06 +02:00
chirac 6e5b0b5f62 Login_required 2016-07-08 12:35:53 +02:00
lhark f359805819 Machines app migration 2016-07-08 03:54:04 +02:00
chirac 42593b58ed Liste et edition des types de machines 2016-07-08 02:48:44 +02:00
chirac 560db140d1 Attribution d'ip à la creation de la machine possible 2016-07-07 21:53:51 +02:00
chirac 5f70142c68 Permet d'ajouter une interface à une machine 2016-07-07 19:15:33 +02:00
chirac 3c98885d7b Permet d'ajouter un type de machine 2016-07-07 13:19:30 +02:00
chirac 46663eeb44 Redirections plus intelligentes et erreurs non silencieuses 2016-07-07 00:25:12 +02:00
chirac aba2d73f39 Deplace les models forms dans forms 2016-07-06 22:49:16 +02:00
chirac 48d76b3f3f Simplification, évite les imports circulaires, permet donc à un port d'avoir une interface, et à une chambre d'avoir un port (<->) 2016-07-06 12:23:45 +02:00
chirac a58e90cc2f 32 caractères pour le login, et minuscules pour le dns 2016-07-06 12:02:49 +02:00
chirac a80490879b Validateur pour le nom de l'interface 2016-07-06 02:03:52 +02:00
Dalahro 4f2236c9e0 Liste des bans et aatgs, +/- des liens, petit changement sur le fonctionnement du profil 2016-07-05 19:34:57 +02:00
chirac 4639276bbd Deplace la fonction precedemment crée pour éviter les imports circulaires 2016-07-05 12:39:31 +02:00
chirac 2bcf765c57 Fonction qui permet de savoir si une machine a le droit à internet ou non 2016-07-05 12:36:08 +02:00
chirac 2cb9ccd0f8 Attribut active/inactive sur une machine 2016-07-05 12:21:43 +02:00
chirac 9436331c26 Ajoute des etiquettes, factorise un peu le code des modèles avec de l'heritage 2016-07-05 11:33:27 +02:00
chirac 3bdd17a090 Reassigne des ips au désarchivage 2016-07-04 17:13:26 +02:00
chirac 36f95c8864 Desassigne les ip à l'archivage + assigne une ip à la creation d'une machine 2016-07-04 11:31:20 +02:00
chirac a6ebf5f375 Supprime des contraintes inutiles 2016-07-04 03:08:53 +02:00
chirac 23bff5252e Machines sur le profil 2016-07-04 03:01:09 +02:00
chirac 30536f6aee Ajoute la recherche et l'edition des machines 2016-07-04 02:48:24 +02:00
chirac 2630a462f4 Modele machines/interface complet 2016-07-03 16:49:29 +02:00
chirac 857adf1eb0 Crée l'application topologie 2016-07-03 03:12:41 +02:00
Dalahro 279b754ce4 Ajout de la fonction de recherche 2016-07-03 00:27:22 +02:00