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

320 commits

Author SHA1 Message Date
LEVY-FALK Hugo 5758523e12 Fix #51 : reverse url. 2017-11-15 11:37:10 +01:00
FERNET Laouen 2b5a9f7cc1 Fix #28 : ajouter paginator en bas de page 2017-11-14 22:23:39 +01:00
root 5dc44a7136 Merge branch 'master' into reverse_url 2017-11-04 19:52:08 +01:00
Gabriel Detraz d069baf100 Pretty name 2017-10-27 22:13:16 +02:00
LEVY-FALK Hugo ae4129f447 Utilisation de reverse. 2017-10-27 00:11:18 +02:00
LEVY-FALK Hugo 2c3f12699f Merge branch 'klafyvel' into reverse_url 2017-10-26 23:35:26 +02:00
LEVY-FALK Hugo 3ace31e24e Passage de la logique dans le modèle. 2017-10-26 23:29:26 +02:00
Gabriel Detraz 778faf5d4c Fix bug merge 2017-10-26 21:48:01 +02:00
Gabriel Detraz fddeaa2ef2 Merge branch 'klafyvel' of https://gitlab.rezometz.org/rezo/re2o into klafyvel 2017-10-26 21:44:47 +02:00
Gabriel Detraz 48aa84e5dc Merge branch 'master' into klafyvel 2017-10-26 21:39:16 +02:00
Maël Kervella 4b2edd542e Pep8 et pylint compliance 2017-10-26 19:29:34 +00:00
Gabriel Detraz 5471169827 Formatage et nettoyage du formulaire switch 2017-10-26 18:55:01 +02:00
Gabriel Detraz a2e03538e3 Gentil paginateur 2017-10-26 18:48:25 +02:00
LEVY-FALK Hugo 42c364fb9a Utilisation de reverse dans les vues. 2017-10-26 17:58:41 +02:00
LEVY-FALK Hugo da85cd9254 Moins de requêtes 2017-10-26 11:51:41 +02:00
LEVY-FALK Hugo 1c8a3a87c0 Suppression de vérifications inutiles. 2017-10-26 11:29:44 +02:00
LEVY-FALK Hugo e3bd4e7ce3 Intégration à la page /topologie/switch/ 2017-10-26 11:14:16 +02:00
LEVY-FALK Hugo d1e34d795d typo 2017-10-26 11:08:54 +02:00
LEVY-FALK Hugo 9c1833ed8f Optimisation des requêtes. 2017-10-26 11:05:27 +02:00
LEVY-FALK Hugo 7bc0f2b703 Ajoute la possibilité de créer une série de ports pour un switch. 2017-10-26 10:41:48 +02:00
Gabriel Detraz 315560ba5c Modèle et constructeurs de switches 2017-10-26 05:07:36 +02:00
Maël Kervella e52206b60e Fix : push les icones de aff_switch.html sur la droite 2017-10-23 11:20:32 +00:00
Mael Kervella 33874c1da4 Merge branch 'template_switch' into 'master'
Nettoyage de l'affichage des switches.

See merge request rezo/re2o!25
2017-10-23 12:09:07 +02:00
Maël Kervella c029feeca5 Ajout de prefix sur tous les tableaux pour les différencier 2017-10-22 15:48:35 +00:00
Maël Kervella 21200ceb80 Sort : support des order_by sur plusieurs fields
et delete de deux order_by oublié dans les views
2017-10-22 01:37:27 +00:00
Maël Kervella 3cc2c59335 Ajout du sort dans topo, logs, machines, cotisations
Ajout du sort sur les colones où ça avait un minimum de sens et où le
sort était basé sur des ORDER_BY de BDD.
Peut être certaines colones n'avaient pas besoin d'être triées mais tant
que c'est possible et pas illogique pourquoi ne pas le faire ?
2017-10-22 00:33:44 +00:00
LEVY-FALK Hugo 43f78eecf6 Nettoyage de l'affichage des switches. 2017-10-21 23:40:59 +02:00
Maël Kervella 2ccf8f4729 Merge branch 'master' into massive_use_bft_tag 2017-10-19 19:47:43 +00:00
Maël Kervella 6facea3272 Fix : oubli de renoomage bft tag -> mbf tag 2017-10-18 19:48:30 +00:00
chirac b635553132 Fix bug sur infra + optimisation avec selec_related sur le chargement pages 2017-10-18 03:50:33 +02:00
chirac 4adc6e8fc8 Opti l'ajout de port 2017-10-18 03:09:47 +02:00
chirac c1a24fa155 Opti les requètes sur chargement de l'edition d'un switch 2017-10-18 02:58:17 +02:00
Gabriel Detraz e99d095640 Fix bugs sur infra et nb_machines 2017-10-18 02:28:09 +02:00
LEVY-FALK Hugo 6386b8d291 Ajout d'un bouton pour supprimer un switch. 2017-10-17 20:20:29 +02:00
LEVY-FALK Hugo 3fd8f96a97 Fix #16 . 2017-10-17 20:10:51 +02:00
Gabriel Detraz 3b686cfd29 Borde un certain nombre d'integer qui ont des range de valeur défini dans les RFC 2017-10-15 20:37:59 +02:00
Mael Kervella 54cb9f46ad Fix : merge fait à l'arrache 2017-10-15 15:27:13 +00:00
Maël Kervella b89fb3f580 Merge branch 'master' into massive_use_bft_tag 2017-10-15 15:05:40 +00:00
Maël Kervella a92eaae633 Renomme bft en mfb (massive_bootstrap_form)
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
chirac 77ce677c5b Fix pep8 2017-10-14 01:56:14 +02:00
Chirac 575923536e Merge branch 'master' into 'massive_use_bft_tag'
# Conflicts:
#   topologie/views.py
2017-10-14 01:47:06 +02:00
chirac dc3096a3bf Doc et respect de la pep8 2017-10-14 01:43:01 +02:00
Maël Kervella 95c32b464e Fix form topologie (new stack + affichage stack)
La création réussie d'une stack redirect sur la liste des stack et ne
renvoie pas sur le formulaire de création
La stack s'affichae même si il n'y a aucune interface liée
2017-10-13 23:36:04 +00:00
Maël Kervella e619e5a31c Ajout du bft tag sur le form d'edit/ajout de port sur un switch 2017-10-13 23:04:05 +00:00
chirac 9660a3d017 Documentation et pep8 sur models de topologie 2017-10-14 00:00:16 +02:00
chirac d0620328e5 Pylint, pep8 et doc sur forms et admin de topologie 2017-10-13 23:42:37 +02:00
Maël Kervella 4aa67bf4d9 Utilisation massive du bft tag
Le BFT tag est utilisé sur tous les champs qui ont pas mal de résultats
(user, machines, ip, chambre, ...). Normalement tous les select à choix
uniques concerné ont été modifiés. Je pense en avoir oublié aucun.
2017-10-12 09:57:16 +00:00
Mael Kervella 5cd5af5b1f Merge branch 'fix_duplicate_id_n_name' into 'master'
Evite les doublons dans les id et les names des forms

See merge request rezo/re2o!14
2017-10-09 01:39:55 +02:00
Maël Kervella 172afb2e1e Remplace le nom donné à la main par le nom de la classe automatiquement 2017-10-08 23:34:49 +00:00
chirac 7057eafa49 Optimisation sur les select related 2017-10-09 01:29:42 +02:00
Maël Kervella d65fbbf8d1 Evite les doublons dans les id et les names des forms
Force la variable prefix a être setup pour chacun des modelForm avec
le nom du model mais n'override pas si une autre value est donnée.
L'id et le name des champs HTML généré sont donc prefixé par le nom du
model et on peut mettre plusieurs modelForms basé sur des models
différent dans la même page HTML sans souci de duplication
2017-10-08 23:07:48 +00:00
Gabriel Detraz 7cc87388f9 More docstrings sur topologie 2017-10-06 04:18:31 +02:00
Gabriel Detraz 1a134e31ae Et permet l'edition... 2017-10-04 03:21:34 +02:00
Gabriel Detraz bd22464547 Split le champ radius entre le mode radius et le vlan forcé 2017-10-04 03:07:01 +02:00
Gabriel Detraz 41fd4cf341 Ajout du mode d'authentification dans le réglage nas 2017-09-13 13:04:35 +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 b35d35207f Adapte à python 2.7 les models et les imports, pour compatibilité radiuso 2017-09-10 16:54:38 +02:00
guimoz 99c04b9990 Classement des chambres par orde alphabétique 2017-09-05 14:45:19 +02:00
Gabriel Detraz 00c72ade80 Suppression des ports 2017-09-04 04:46:26 +02:00
Gabriel Detraz 9a4b7962ec Et lien cliquable 2017-09-04 00:01:40 +02:00
Gabriel Detraz 917d49cfbc Fix affichage stackw 2017-09-03 23:55:14 +02:00
Gabriel Detraz a64158e4c5 Paginator pour room 2017-09-02 15:41:05 +02:00
guimoz a0605088b4 Merge branch 'infra2.0' 2017-09-02 12:45:51 +02:00
guimoz 4f8f2de27c Debut de la création de la page de gestion en masse des stacks 2017-08-26 18:01:31 +02:00
guimoz c302bc6cb7 Ajout de la suppression d'une stack 2017-08-26 18:01:31 +02:00
guimoz f47f4cb292 Création d'un classe Stack et implémentation des vues. Correction d'un bug à la suppression d'une chambre 2017-08-26 18:01:31 +02:00
chibrac d096fafba6 Ajout des états possibles d'après les VLAN 2017-08-26 18:00:27 +02:00
Gabriel Detraz 7aa69ab60f Reglages nom du site et emailfrom dans preferences 2017-08-26 16:05:16 +02:00
Gabriel Detraz 0719e89a8b Omnibus : ajout du suport de la liste vlan + corrections mineures 2017-08-26 15:10:46 +02:00
Gabriel Detraz f6d7e02b0c Utilisation de preferences pour les applications de la première page 2017-08-25 04:36:23 +02:00
guimoz 7f5e4afd64 Chargement de la mauvaise sidebar lors de la suppresion dans topologie 2017-08-18 14:31:54 +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 0b07028832 La modification d'un port n'est plus lente et ne rame plus du cul 2017-05-27 03:51:57 +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
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
chirac 2b07beea85 Bricoles 2 2016-12-24 20:32:36 +01:00
chirac a87f5e6605 Bricoles 2016-12-24 20:20:25 +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
root bdd6d29fd3 Fix pour reversion 2 2016-12-11 17:24:04 +01:00
Gabriel Detraz a3d8b88ae6 Correction mineur 2016-12-08 06:16:08 +01:00
Gabriel Detraz f59930e48d Add radius settings 2016-12-08 05:43:33 +01:00
Gabriel Detraz e4b02bfaa5 Class les ports dans l'ordre 2016-11-24 03:11:21 +01:00
lhark 52dce2d3f0 Fix port creation 2016-11-19 03:10:41 +01:00
lhark 021943405a Link models in the UI 2016-11-19 02:54:39 +01:00
Gabriel Detraz 5acaa25ca7 Bricoles, lacp pour les serveurs, retire l'unicité 2016-11-19 00:35:39 +01:00
lhark 5a3c729eca Lots of little UI improvements 2016-11-18 11:53: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 40525ecce4 Menu edition complet d'un switch 2016-10-28 02:09:24 +02:00
chirac 900718557a Nouvelle form pour la création de switch 2016-10-27 19:45:31 +02:00
chirac 3442680933 Modifie le model switch 2016-10-26 14:05:40 +02:00
Gabriel Detraz 15c3622aed Supprime les caches 2016-10-12 23:10:15 +02:00
root ebda378edf Reecriture des migrations 2016-10-11 17:13:12 +02:00
chirac 5c14ac1f58 PAginateurs sur l'historique 2016-07-27 03:36:28 +02:00
chirac 7bd2e31842 Gestion de l'historique dans topologie 2016-07-21 02:30:36 +02:00
chirac 50d273e154 Permet de gérer les chambres 2016-07-19 02:30:52 +02:00
chirac acd1c89d38 Ajoute des vues pour la suppression, et nettoie le code 2016-07-18 18:37:52 +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 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 ee324af6fa Cache les boutons si les acl ne sont pas suffisantes 2016-07-09 14:29:43 +02:00
chirac 8b04495166 Ajoute des acls sur les vues critiques 2016-07-09 04:12:09 +02:00
lhark 47f930b05e Fix Dalahro's mess 2016-07-08 20:09:06 +02:00
chirac 6e5b0b5f62 Login_required 2016-07-08 12:35:53 +02:00
chirac 46663eeb44 Redirections plus intelligentes et erreurs non silencieuses 2016-07-07 00:25:12 +02:00
Dalahro 917e983f16 Topologie: ajout et modif 2016-07-06 23:29:31 +02:00
Dalahro 880503971b Affichage de la topologie
Modification d'un port
2016-07-06 21:50:15 +02:00
chirac 387515d410 Vue pour gérer la liste des écoles 2016-07-06 19:45:36 +02:00
chirac e9d7071332 Prise en charge de la liaison port-port 2016-07-06 15:52:33 +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
lhark 6e811ca387 Simplified Room model 2016-07-04 23:54:21 +02:00
chirac 96b1413ca3 Un adhérent par chambre et inversement (one to one) 2016-07-03 14:36:51 +02:00
chirac a61c0762c2 Refondation de topologie 2016-07-03 14:02:46 +02:00
chirac 857adf1eb0 Crée l'application topologie 2016-07-03 03:12:41 +02:00