Gabriel Detraz
fc85e31729
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
8c67ce93d5
Compatibilité python2
2018-01-07 02:30:01 +01:00
Gabriel Detraz
54d69790b7
Gestion de la page des logs avec has_perm
2018-01-06 18:00:22 +01:00
Gabriel Detraz
c29cb09766
Utilise has_module_perms, bien pratique
2018-01-06 18:00:08 +01:00
Gabriel Detraz
f34b80155d
Suppression de right et utilisation du système django
2018-01-06 18:00:08 +01:00
Hugo LEVY-FALK
0b4a6b2582
ACL sur les templates de logs.
2018-01-06 17:57:40 +01:00
Hugo LEVY-FALK
81d3d13169
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
Hugo LEVY-FALK
253801065e
can_xxx sur les vues de logs.
2018-01-06 17:57:39 +01:00
Laouen Fernet
a61eb851dc
Fix #28 : ajouter paginator en bas de page
2017-11-14 22:23:39 +01:00
root
38462ffbe5
Merge branch 'master' into reverse_url
2017-11-04 19:52:08 +01:00
Gabriel Detraz
203fbde607
Rajoute des données en statistiques
2017-10-27 02:44:38 +02:00
Hugo LEVY-FALK
697caa5c46
Utilisation de reverse dans les vues.
2017-10-26 17:58:41 +02:00
Maël Kervella
a87cbb7b7e
Ajout de prefix sur tous les tableaux pour les différencier
2017-10-22 15:48:35 +00:00
Maël Kervella
719f708286
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
Gabriel Detraz
b8887b2b61
Menage
2017-10-15 03:47:17 +02:00
Gabriel Detraz
d8479f97b3
Docstrings et pep8 sur logs
2017-10-14 04:17:42 +02:00
Maël Kervella
b8288bfc57
Fix : Quand on retire un elt d'une liste, la taille de la liste diminue
...
Faisait crasher dans certains cas
2017-10-07 00:42:54 +00:00
Gabriel Detraz
092171a7c0
Fix encodage et imports
2017-09-27 15:40:57 +02:00
Pierre Cadart
b72e08c128
Merge branch 'tableau_de_bord'
2017-09-21 15:02:04 +00:00
Maël Kervella
62fe8360bc
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
Gabriel Detraz
cf956dcf08
Merge branch 'tableau_de_bord' into 'master'
...
Tableau de bord
See merge request !9
2017-09-21 01:48:56 +02:00
Maël Kervella
1923b0950b
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
Maël Kervella
a3e6b3e02b
Les cotis sont déjà comptées dans les ventes
2017-09-13 22:25:16 +00:00
Maël Kervella
938501523b
Met en avant les ban et les whitelist (couleur rouge et verte)
2017-09-13 22:25:16 +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
Maël Kervella
88ea16d2ed
Affichage des comment pour distinguer la création de l'update
2017-09-10 15:54:46 +00:00
Maël Kervella
e1bf240df9
Vérifie que le content_type existe dans un objet Revision
...
Prévient le cas d'un objet delete mais sans revert l'action
2017-09-10 15:03:58 +00:00
Gabriel Detraz
38eb1164d2
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Maël Kervella
67b271008b
Déplace une partie des vérif dans views pour alléger le template
2017-09-10 14:17:59 +00:00
Maël Kervella
c5e7431e1a
Fix : doublons du pseudo sur le type interface
2017-09-10 01:54:55 +00:00
Maël Kervella
129c787a9c
Remplace par '?' quand on ne sait pas qui a fait la reversion (None)
...
+ éclate le code sur plusieures lignes pour la lisibilité
2017-09-10 01:52:02 +00:00
Maël Kervella
8e974cc82d
Calcul la date dans views pour affichage plus condensé + préfiltre les révisions
...
Si quelqu'un sait faire le préfiltre avec des request de type .filter je suis preneur.
J'ai peur que la solution actuelle soit lente pour un grand nombre d'event (tous parsés)
Mais de toute façon le filtre est obligé d'être dans views
2017-09-10 01:07:53 +00:00
Maël Kervella
2797ec29b6
Affiche des infos sur certains type d'event
2017-09-10 00:40:42 +00:00
Maël Kervella
9613d00256
Duplique l'affichage des évenement dans une nouvelle page "logs"
...
Permet de laisser la place à un résumé dans le /index.html de stats
2017-09-09 18:59:51 +00: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
5f9e29a326
Select_related et accélération des vues rest
2017-05-28 01:17:49 +02:00
Gabriel Detraz
5d592b3f6f
More stats détaillées sur les machines et ip
2017-05-27 02:19:56 +02:00
Gabriel Detraz
e82e8edafb
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
e2f12d6c26
More stats
2017-05-26 04:33:41 +02:00
lhark
eeacdab8bd
Fix copyright comment in extended templates
2017-01-16 00:48:09 +01:00
lhark
08f27e2934
Add copyright header to all .html files
2017-01-15 18:07:42 -05:00
lhark
f3879fc7e0
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
Dalahro
c3839f48aa
Logs des controles
2017-01-08 13:41:01 +01:00
Gabriel Detraz
57b6be479c
Phase 2 modification domain
2016-12-24 20:04:53 +01:00
root
162524e557
Revert "Depreciation de namespace dans django 1.9"
...
This reverts commit 2febf5b246
.
2016-12-14 03:34:43 +01:00
Gabriel Detraz
b1a52e619e
Depreciation de namespace dans django 1.9
2016-12-14 03:32:51 +01:00
Gabriel Detraz
76f9deafe2
Modifications pour compatibilité avec stretch 1
2016-12-12 13:32:57 +01:00
Gabriel Detraz
edfd908eb9
Repare logs/stats
2016-11-21 03:32:52 +01:00
lhark
b32dad0cd6
Lots of little UI improvements
2016-11-18 11:53:10 +01:00
Guillaume Goessel
4b6c2d259d
Ajout du domaine d'ip
2016-11-15 15:30:05 +01:00