Gabriel Detraz
7751c8c263
Workaound pour les vues necessitant un paginateur
2018-05-03 14:40:37 +02:00
Maël Kervella
2114a6ebba
Pylint compliance on logs
2018-04-15 10:52:26 +00:00
Maël Kervella
0c8bb61574
Pep8 compliance on logs
2018-04-15 10:52:26 +00:00
Maël Kervella
91faad5806
Replace Object.PRETTY_NAME with Object._meta.verbose_name.title()
...
This is cleaner and closer to the way Django recommends to define names
for the objects.
2018-04-10 13:47:38 +00:00
Gabriel Detraz
3affe08d29
Factorisation de paginator + pagination des machines dans profil
2018-04-03 05:01:01 +02:00
Gabriel Detraz
2966547b19
Paginateur sur school + tableaux responsives + fix divers
2018-03-27 23:56:46 +02:00
Gabriel Detraz
50d04b0ae2
Fix divers
2018-03-25 23:02:03 +02:00
Gabriel Detraz
81ec19ecce
Del code mort
2018-03-25 16:23:02 +02:00
grisel-davy
fd35836f47
finalisation de la page de gestion des droits
2018-03-24 19:42:17 +01:00
grisel-davy
53dc43f586
Création de la page d'administration des droits des users
2018-03-24 00:51:54 +01:00
8cd7ed1a54
Modification de la navbar et passage sous font awesome
2018-03-07 11:45:03 +01:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
2c6697a269
Compatibilité python2
2018-01-07 02:30:01 +01:00
Gabriel Detraz
dd4a695dcf
Gestion de la page des logs avec has_perm
2018-01-06 18:00:22 +01:00
Gabriel Detraz
68e954db3c
Utilise has_module_perms, bien pratique
2018-01-06 18:00:08 +01:00
Gabriel Detraz
90b55b6dc8
Suppression de right et utilisation du système django
2018-01-06 18:00:08 +01:00
LEVY-FALK Hugo
f842856878
ACL sur les templates de logs.
2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo
dc38c32ad4
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo
eb8b2745d8
can_xxx sur les vues de logs.
2018-01-06 17:57:39 +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
31234e7178
Rajoute des données en statistiques
2017-10-27 02:44:38 +02:00
LEVY-FALK Hugo
42c364fb9a
Utilisation de reverse dans les vues.
2017-10-26 17:58:41 +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
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
chirac
1263784154
Menage
2017-10-15 03:47:17 +02:00
chirac
54fad989b3
Docstrings et pep8 sur logs
2017-10-14 04:17:42 +02:00
Maël Kervella
9e0ab9df33
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
e1d0a8ee29
Fix encodage et imports
2017-09-27 15:40:57 +02:00
Pierre Cadart
cbd6fe00a2
Merge branch 'tableau_de_bord'
2017-09-21 15:02:04 +00:00
Maël Kervella
a41ed5fe08
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
Chirac
c57bf4f8a6
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
689d0c7912
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
fadcbc9b31
Les cotis sont déjà comptées dans les ventes
2017-09-13 22:25:16 +00:00
Maël Kervella
698a759f08
Met en avant les ban et les whitelist (couleur rouge et verte)
2017-09-13 22:25:16 +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
Maël Kervella
10fdf1d043
Affichage des comment pour distinguer la création de l'update
2017-09-10 15:54:46 +00:00
Maël Kervella
6e020e3cee
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
b35d35207f
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Maël Kervella
357b794fad
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
7941633d91
Fix : doublons du pseudo sur le type interface
2017-09-10 01:54:55 +00:00
Maël Kervella
013d45d451
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
12bd2adb9d
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
22bba5c335
Affiche des infos sur certains type d'event
2017-09-10 00:40:42 +00:00
Maël Kervella
5e2e5169d6
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
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
39f3994ec3
Select_related et accélération des vues rest
2017-05-28 01:17:49 +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
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
787e048a2a
More stats
2017-05-26 04:33:41 +02:00