Development #6735
Intégrer wip/django
0%
Description
La branche tourne et passe les tests (https://jenkins.entrouvert.org/job/wcs-wip-branches/30/), il faudrait maintenant se mettre à l'utiliser (une étape peut être le packaging debian et l'installation sur une VM de dev dédiée, si on ne veut pas risquer ça sur la VM de dev actuelle).
Demandes liées
Révisions associées
switch to django request/response handling (#6735)
integrate with django templates (#6735)
monkeypatch quixote with thread-aware functions (#6735)
general: switch i18n to django (#6735)
add support for after jobs (running them in threads) (#6735)
add a management command to run cron jobs (#6735)
misc: remove /__version__ support (now served by hobo middleware) (#6735)
general: use real gadjo for backoffice templates (#6735)
ctl: turn collectstatic into a django command (#6735)
misc: add management command to run migrations (#6735)
debian: adapt packaging to django switch (#6735)
misc: add wcs tenant aware cache (#6735)
Historique
Mis à jour par Frédéric Péters il y a environ 9 ans
- Lié à Autre #6733: Migration de wcs vers Django ajouté
Mis à jour par Frédéric Péters il y a environ 9 ans
- Tracker changé de Autre à Development
- Patch proposed mis à Oui
Mis à jour par Frédéric Péters il y a presque 7 ans
- Lié à Development #12551: vue de sélection d'événement ajouté
Mis à jour par Frédéric Péters il y a presque 7 ans
- Lié à Development #15806: avoir une méthode "render_response" dans la classe publisher ajouté
Mis à jour par Frédéric Péters il y a presque 7 ans
- Lié à Development #17235: abelium : import absolu pour WcsPublisher ajouté
Mis à jour par Frédéric Péters il y a presque 7 ans
- Statut changé de Nouveau à En cours
La branche tourne depuis jeudi sur demo.dev.au-quotidien.com. (servie par gunicorn)
Par ailleurs, je viens de pousser une modification aux patchs qui permettra de fonctionner via un templates/wcs/base.html plutôt que via le template.py actuellement dans publik-base-theme.html (cf #17309).
+ un commit qui vire la prise en charge de version puisque ça peut être servi par le middleware d'hobo.
Mis à jour par Frédéric Péters il y a presque 7 ans
À tester en runserver + multi-publik en local, j'ai eu des problèmes de lock et confusion de publisher entre plusieurs w.c.s.; j'ai mis à jour la branche pour monkeypatch quixote pour que le publisher soit stocké dans threading.local(); ça a amené une série de conséquences sur l'initialisation de la classe, l'ordre de chargement des modules etc. C'est pour le moment laissé dans un commit séparé, sur l'idée d'encore nettoyer ça un peu.
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
Et voilà.
commit a0e5a686f6bc05e6295cd07bda8165ab73e1853f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Aug 12 16:42:40 2017 +0200 misc: add wcs tenant aware cache (#6735) commit 3e998dff218b840f6b1349e416cb219a7b00169a Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Aug 11 11:23:05 2017 +0200 debian: adapt packaging to django switch (#6735) commit 849196240613eb2d46a169cf1c51b2fa2fb69c8d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Aug 11 11:22:31 2017 +0200 misc: add management command to run migrations (#6735) commit 92cc4014db653d0a3b6221608e43fd9abf52cce0 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Aug 12 11:33:04 2017 +0200 ctl: turn collectstatic into a django command (#6735) commit b595a2d22edffe76d7109d3e2cb7ab084c2b0d9c Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Aug 9 08:28:14 2017 +0200 general: use real gadjo for backoffice templates (#6735) commit e9a2264c29fe136b8e451a45f62e18f0dc447d89 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Jul 1 18:46:35 2017 +0200 misc: remove /__version__ support (now served by hobo middleware) (#6735) commit bb707d540ffb9a0373d8920bffa2c708006ca5ff Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jan 12 13:48:09 2014 +0100 add a management command to run cron jobs (#6735) commit 263edfbf2ad6e94dbbd366dd44286c95b76e67cc Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jan 5 12:15:19 2014 +0100 add support for after jobs (running them in threads) (#6735) commit 0de5efb88a86c9ce60720d3274376bc326ef91de Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Jul 13 20:24:05 2017 +0200 general: switch i18n to django (#6735) commit 079ccafc75c124010b8998a4c28d762f391670fe Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Jul 4 08:34:26 2017 +0200 monkeypatch quixote with thread-aware functions (#6735) commit 01b280aa2cda61034bfb50cd8df5bf64898f4823 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Mar 5 20:22:34 2017 +0100 integrate with django templates (#6735) commit 0482cdcd7d4f4718979a9bf0c82f1d9617118c78 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Dec 7 17:24:11 2013 +0100 switch to django request/response handling (#6735)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
general: switch i18n to django (#6735)