Salut à tous,
J’inaugure cette Ml re2o , dédiée au développement, news, upgrade et de rapport de bug sur re2o .
Actuellement il existe 2 branches, master et stretch. Bientôt il n’y aura plus que la version stretch que je mergerait dans master dès que la vm de metz de re2o sera passée sous stretch.
Pour rappel, à rennes, re2o tourne déjà dans la version stretch sur sa vm (gorgoroth), celle de metz c’est hydra.
Bref donc là j’ai fait une série de commit sur les 2 branches. Je donne les hash de master. https://gitlab.rezometz.org/rezo/re2o
Le premier 3fc6c725bc65847ffa41fcc84326ec41bac27385 ajoute une fonctionnalité d’archivage de masse dans le menu adhérent, qui permet d’archiver tout ceux qui ne sont plus adhérents à partir d’une date.
Le second 787e048a2a4c1cb9458e6854e6e2412a9baad3d5 ajoute un panneau de stats dans le menu statistiques, permettant de voir le nombre d’ip utilisé/dispo, le nombre d’adhérents à jour de cotisation, etc.
Le 3ème c9131d591dd8bca8360d8c099469b4acc3ab7418 met en cache les propriété is_adhérent, etc
Les 4 à 11 ajoutent des select_related et prefetch _related qui permettent de diviser le temps de chargement des vues rest par 20 et aussi le temps de chargement des pages d’index. Django arrète de faire une requête sql par objet…
Voilà, il y a encore plein de petites choses à faire, je serais heureux que des gens se manifestent pour.
—
Chirac