Optimisation du workflow de caisse

Le but étant de passer en asynchrone, le traitement du panier avec odoo. Pour éviter les appels api Odoo pouvant prendre du temps.

Optimisation de la finalisation du panier

Optimisation de la persistence de donnée

Changement de configuration à la persistance des objects dans ES, refresh_policy. Permet de rafraichire (ou non), la donné après exécution de la requête ES.

  • NONE : Pas de rafraichisement
  • IMMEDIATE : Rafraichit dans l’immédiat
  • WAIT_UNTIL : Attends la fin du rafraichissement, après execution de la requête ES, pour poursuivre la suite du processus.

Optimisation du rendu d’image

Un service templated-lite correspondant au même service templated, mais avec une image docker différente, a été déployé.
L’image docker de templated-lite ne prends pas en compte l’installation de fonts.
Ce nouveau service est utilisé uniquement pour la génération d’image des tickets de cinema.

GitLab : Templated