Project

General

Profile

Fonctionnalité #19730

Implémenter le support proxy pour les url externes dans l'application

Added by Ludovic ARAUJO 10 months ago. Updated 6 months ago.

Status:
Prêt à embarquer
Priority:
1-Majeur
Assignee:
-
Target version:
Start date:
02/08/2022
Due date:
Tags Courrier:
ROADMAP:

Description

Dans certain cas de figure, les clients coupent tous les accès internet à la machine de production pour des raisons de sécurité.
Dans le cadre de l'utilisation de maileva ou d'autre service en ligne, il serait intéressant de pouvoir paramétrer un proxy dans l'application maarch pour que celle-ci puisse communiquer avec l'extérieur.

History

#3 Updated by Ludovic ARAUJO 10 months ago

  • Tracker changed from Anomalie to Fonctionnalité

#4 Updated by Ines MKACHER 10 months ago

  • Due date set to 02/14/2022
  • Status changed from A traiter to A étudier

#5 Updated by Ines MKACHER 10 months ago

  • Status changed from A étudier to Rejeté

#9 Updated by Emmanuel DILLARD 6 months ago

  • Status changed from Rejeté to Complément d'Informations

#12 Updated by Ines MKACHER 6 months ago

  • Subject changed from paramétrage d'un proxy pour Maarch to Support proxy pour les url externes
  • Status changed from Complément d'Informations to Prêt à embarquer

#14 Updated by Emmanuel DILLARD 6 months ago

  • Status changed from Prêt à embarquer to En cours de dev (S)
  • Assignee deleted (Ines MKACHER)

#15 Updated by Emmanuel DILLARD 6 months ago

  • Due date changed from 02/14/2022 to 06/03/2022

#16 Updated by Emmanuel DILLARD 6 months ago

  • Due date changed from 06/03/2022 to 06/08/2022

#17 Updated by Quentin RIBAC 6 months ago

  • Status changed from En cours de dev (S) to A tester (S)
  • Assignee set to Ludovic ARAUJO

#18 Updated by Quentin RIBAC 6 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)

Il n’y a finalement rien à faire par l’équipe R&D, ceci relève du domaine de l’intégration :

  • pour mettre en place le proxy dans git pour le passage du tag : git config http.proxy <valeur>
  • pour mettre en place le proxy utilisé par cURL, des variables d’environnement sont disponibles ; voir man curl.

#19 Updated by Quentin RIBAC 6 months ago

  • Status changed from Développé / Analysé (S) to En cours de dev (S)

#20 Updated by Ludovic ARAUJO 6 months ago

  • Description updated (diff)

L'argument ajouté dans le code pour curl est le suivant :

fait après la ligne : https://labs.maarch.org/maarch/MaarchCourrier/-/blob/develop/src/core/models/CurlModel.php#L184

$opts[CURLOPT_PROXY] = "https://monproxy.local:1234";

  • maj ticket modif pour git supprimé (liée aux versions 19 et moins).

#21 Updated by Quentin RIBAC 6 months ago

  • Assignee changed from Ludovic ARAUJO to Quentin RIBAC

#22 Updated by Quentin RIBAC 6 months ago

  • Status changed from En cours de dev (S) to A tester (S)

#23 Updated by Quentin RIBAC 6 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)
  • Assignee changed from Quentin RIBAC to Ludovic ARAUJO

#26 Updated by Ludovic ARAUJO 6 months ago

  • Status changed from Développé / Analysé (S) to A traiter
  • Assignee deleted (Ludovic ARAUJO)

#27 Updated by Emmanuel DILLARD 6 months ago

  • Status changed from A traiter to A tester (S)
  • Assignee set to Quentin RIBAC

#28 Updated by Emmanuel DILLARD 6 months ago

  • Due date deleted (06/08/2022)
  • Status changed from A tester (S) to Prêt à embarquer
  • Assignee deleted (Quentin RIBAC)
  • Priority changed from 0-Bloquant to 1-Majeur

#29 Updated by Emmanuel DILLARD 6 months ago

  • Subject changed from Support proxy pour les url externes to Implémenter le support proxy pour les url externes dans l'application

Also available in: Atom PDF