Project

General

Profile

Fonctionnalité #19231

POC - Maarch2Fast

Added by Ines MKACHER 5 months ago. Updated 3 months ago.

Status:
Développé / Analysé (S)
Priority:
2-Sérieux
Target version:
Start date:
12/20/2021
Due date:
Tags Courrier:
ROADMAP:

Description

POC OCTO Maarch Courrier / Fast Parapheur

*Objectif :*
Transmission de documents à soumettre à Fast Parapheur à partir de Maarch Courrier via une passerelle SMTP.
Le livrable client  est à fournir pour la deuxième semaine de février 2022.
Contraintes identifiées sont :
Envoi de mail est limité à 8 Mo,
la version cible de Maarch Courrier concernée est : 20.10 ,
sécurisation : cryptage PGP ?


Il a été convenu que dans le cadre de ce POC l'équipe R&D Maarch Courrier va fournir une première version du modèle de données nécessaire pour établir la communication.
Données à transmettre
Données à recevoir

Dans ce modèle de données,  les informations utiles (descripteur) sont à définir avec l’équipe de développement Maarch Courrier  :
(se référer aux appels API actuels)
Libellé (identifiant du document),
Document (pdf à signer),
Documents en annexe
identifiant de circuit,
SIRET,
Consigne (optionnel)


Dans le cadre de ce POC, il n’y aura pas de suivi de l’état d’avancement, dans le circuit de signature électronique.


Le retour attendu du Parapheur concerne trois états possibles :
Document signé,
Refus de signature,
erreur de traitement (avec éventuellement un descriptif de l’erreur),
Maarch et Fast fourniront chacun une adresse mail spécifique pour l’élaboration des tests.


Subtasks

Fonctionnalité #19838: POC - Maarch2Fast : Paramétrage de l'action système d'envoiDéveloppé / Analysé (S)Ines MKACHER
Fonctionnalité #19839: POC - Maarch2Fast : Paramétrage de l'action système de récupérationDéveloppé / Analysé (S)Ines MKACHER

Related issues

Copied to Backlog Courrier - Fonctionnalité #19458: [Analyse ] POC - Maarch2Fast - structure du courriel retour Développé / Analysé (S)2021-12-20

History

#1 Updated by Ines MKACHER 5 months ago

  • Target version changed from 21.03 (stable) to 20.10 (Actif)

#2 Updated by Ines MKACHER 5 months ago

  • Due date changed from 12/20/2021 to 12/22/2021

#4 Updated by Emmanuel DILLARD 5 months ago

  • Subject changed from POC to POC - Maarch2Fast
  • Status changed from A étudier to En cours de dev (S)
  • Priority changed from 2-Sérieux to 1-Majeur

#8 Updated by Ines MKACHER 4 months ago

  • Due date deleted (12/22/2021)

#9 Updated by Emmanuel DILLARD 4 months ago

  • Due date set to 01/18/2022

#10 Updated by Emmanuel DILLARD 4 months ago

  • Assignee deleted (Ines MKACHER)

#11 Updated by Emmanuel DILLARD 4 months ago

  • Assignee set to Ines MKACHER

#13 Updated by Ines MKACHER 4 months ago

  • Due date deleted (01/18/2022)
  • Status changed from En cours de dev (S) to Prêt à développer
  • Assignee deleted (Ines MKACHER)

#18 Updated by Ines MKACHER 4 months ago

#19 Updated by Emmanuel DILLARD 4 months ago

  • Priority changed from 1-Majeur to 0-Bloquant
  • Target version changed from 20.10 (Actif) to Develop

#21 Updated by Ines MKACHER 4 months ago

  • Description updated (diff)
  • Private changed from Yes to No

#25 Updated by Ines MKACHER 3 months ago

  • Status changed from Prêt à développer to En cours de dev (S)

#27 Updated by Jean-Laurent DUZANT 3 months ago

  • Assignee set to Jean-Laurent DUZANT

#28 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 add new signatory book default config
https://labs.maarch.org/maarch/MaarchCourrier/commit/2e6ed9a10541dc0c4e1cd40bf473de7768946e2e

#30 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 make add fastParapheurSmtp action, create FastParapheurSmtpController.php and test
https://labs.maarch.org/maarch/MaarchCourrier/commit/34280e458c4409e3d944500004c523739580b22b

#31 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 3:30 add fastParapheurSmtp option, create fast-paraph-component && add sentToFastParapheur in lang en, fr et nl
https://labs.maarch.org/maarch/MaarchCourrier/commit/02df6a564bbfc71123eca75c6d6dc2eafe5b6a36

#32 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:20 change fast-smtp-paraph to fast-paraph-smtp
https://labs.maarch.org/maarch/MaarchCourrier/commit/73ce5dd845914efebaf9a4fe59a9f9089d67e28a

#33 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:1 remove fast-smtp-paraph folder
https://labs.maarch.org/maarch/MaarchCourrier/commit/fa8f69c7069d19345a5ac7d7d2a2a09959fc3526

#34 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 fix class var name to valid a new action
https://labs.maarch.org/maarch/MaarchCourrier/commit/6e8d3f3dd8305c0b222a68bfa73c11989f587664

#35 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 7:00 change fix frontend var link with with backend && link the frontend with backend && send email with attachments from an Action
https://labs.maarch.org/maarch/MaarchCourrier/commit/414d8077578a2c79ef20e95db49bee8ab68aa247

#36 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 remove comment
https://labs.maarch.org/maarch/MaarchCourrier/commit/f09a46aab3a4bdef9b9a114aaf9626101e7803bc

#37 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 add API to create document from FastParapheurSmtp action
https://labs.maarch.org/maarch/MaarchCourrier/commit/ac108af6903c17b3086ebf7405611bf8610800ee

#38 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 fix config status
https://labs.maarch.org/maarch/MaarchCourrier/commit/3ec0c98859de403e784bd9807c40a556835c48ae

#39 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 start createDocument of FastParapheurSmtp class
https://labs.maarch.org/maarch/MaarchCourrier/commit/f22c53304af9338b01434918dfb90c207310c67b

#40 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 import Slim HTTP classes for API
https://labs.maarch.org/maarch/MaarchCourrier/commit/674b8561648fa174f69060540ec1b7469333f49b

#41 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 add new action 'Send to Fast-Parapheur via email'
https://labs.maarch.org/maarch/MaarchCourrier/commit/de43aba4471ded6f437d49ca50e618b79a0408da

#42 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 remove action 'Send to Fast-Parapheur via email'
https://labs.maarch.org/maarch/MaarchCourrier/commit/532d0b7581db0f5db42ff0d42aca5db6000eea89

#43 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 add new var lang for EN, FR and NL
https://labs.maarch.org/maarch/MaarchCourrier/commit/433a6f1d3632139bba2c13fc06da6377d0dea7d7

#44 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 6:30 change sendDatas(), get res_letterbox, create && get res_attachment, make json response, adding history events
https://labs.maarch.org/maarch/MaarchCourrier/commit/fedb938c87a73c3ed807634a302617e43b0c0e0d

#45 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 1:20 check email size fix attachments bugs
https://labs.maarch.org/maarch/MaarchCourrier/commit/b60f99bdc76a939ac858e2a73ade2737556b6a63

#47 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 change require args for FastParapheurSmtpController::sendDatas
https://labs.maarch.org/maarch/MaarchCourrier/commit/f9c3cc25afdbf2efb63d3b8382b94ad612b3e7d6

#48 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 make final build for front
https://labs.maarch.org/maarch/MaarchCourrier/commit/1659e7d7fbc399ad6b7911e86dadd3aca220b8cc

#49 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix documentName for makeJsonResponse function
https://labs.maarch.org/maarch/MaarchCourrier/commit/972e23c7d6b150e4064dcf795e78d27a40acbf05

#51 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 2:00 fix _TOTAL_EMAIL_SIZE when preparing email data, fix array types, fix bytes convertion && start createDcument for return email flows
https://labs.maarch.org/maarch/MaarchCourrier/commit/352da5a0a7a5a6bdc8e3f1a5a4c38811ff8b00ad

#53 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix fastParapheurSmtp spacing section
https://labs.maarch.org/maarch/MaarchCourrier/commit/f44a4d1a246ad2e452edc462e0e10b980160eceb

#54 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 2:00 move smtp config to avoid unwanted json creation, fix using correct circuitId from config && added documentErrorState documentRefusedState and documentSignedState
https://labs.maarch.org/maarch/MaarchCourrier/commit/218f264919620ed0bfe622cd7cb1360dc08dc599

#55 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 1:00 fix email size limit, fix sending only attachments that are link to signatorybook
https://labs.maarch.org/maarch/MaarchCourrier/commit/6f6dbdcbf9edb11adbf5c4774561f99c08fd0eeb

#57 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix circuitId
https://labs.maarch.org/maarch/MaarchCourrier/commit/85f9057ea3b1c5535b930981c0d6f2c14bd5011f

#58 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 fix note for email from MC to FastParapheur
https://labs.maarch.org/maarch/MaarchCourrier/commit/6bc7573caabc3e4bd2bfed6ef51ff78c18df7497

#59 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 add request.json
https://labs.maarch.org/maarch/MaarchCourrier/commit/767740691ccfb6b49b7bb19d69026ea997654bb9

#60 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 2:30 change acces of controlAttachment method from private to public && can create a signed attachment
https://labs.maarch.org/maarch/MaarchCourrier/commit/9172d0caf3155c4d6b644a07bb496aa5690194db

#61 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 can create signed letterbox pdf
https://labs.maarch.org/maarch/MaarchCourrier/commit/8864171498796a5827590501469c12a9487270f3

#62 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 add 6 more langs
https://labs.maarch.org/maarch/MaarchCourrier/commit/067c1281606beb5b6d9f23bb57cff6c7acb011b9

#63 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 update my HistoryController::add args
https://labs.maarch.org/maarch/MaarchCourrier/commit/c2f9ee2c4de6071ca359807ef933fe9022cdea1b

#64 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix show history info to letterbox
https://labs.maarch.org/maarch/MaarchCourrier/commit/1f66a32fd7f4a3443e373dd4ea58784f4e2076fb

#65 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 add makeJsonResponse
https://labs.maarch.org/maarch/MaarchCourrier/commit/6ce5a41a10a4625f35735484eda473247628d571

#66 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 move API related functions to the top
https://labs.maarch.org/maarch/MaarchCourrier/commit/44ebd2b1aadf8fb20918ddb5363e32bde92a05f9

#67 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 change api endpoint to match with MaarchCapture rest call
https://labs.maarch.org/maarch/MaarchCourrier/commit/b16196e35fcf3f8037ac496074875fd8829ca534

#68 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 add subject field to default config
https://labs.maarch.org/maarch/MaarchCourrier/commit/f11103760e796d41c96df90525aa49ea6259aceb

#69 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix lang json
https://labs.maarch.org/maarch/MaarchCourrier/commit/29323584a66a55892109994deda718963d7ddb7e

#70 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 bug fix resIdMaster
https://labs.maarch.org/maarch/MaarchCourrier/commit/f59f4cef160a0fd47a83fd08103a76abcde8bf00

#71 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 bug fix reponseJson && get signatoryBookConfig
https://labs.maarch.org/maarch/MaarchCourrier/commit/e9d0d8b3243eeac51e30036473ace3a585c99969

#72 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:10 use status config && added processVisaWorkflow && bug fix
https://labs.maarch.org/maarch/MaarchCourrier/commit/c03a149848af2aa80f51ea059db92059b4d07aec

#73 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 bug fix
https://labs.maarch.org/maarch/MaarchCourrier/commit/1d475fd0559fdc7010def47fbc5a00a56faa7a9b

#74 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 bug fix
https://labs.maarch.org/maarch/MaarchCourrier/commit/ddda341c5fa7dacfd5ea61653cde324d10629b49

#75 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 update lang
https://labs.maarch.org/maarch/MaarchCourrier/commit/6b2991a34e990bfba34ce126681d07bcd80d7afd

#76 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:05 added error and refused message && added back end api info for MaarchCapture
https://labs.maarch.org/maarch/MaarchCourrier/commit/2f57c3a740ee1864418aceb079a40c415f39203a

#77 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 fix
https://labs.maarch.org/maarch/MaarchCourrier/commit/271a05cd88bf582c2adccb9414f9604e0c348a44

#79 Updated by GIT LAB 3 months ago

Commit ajouté sur la branche feat/19231/20.10_TMA1 de MaarchCourrier
FEAT #19231 TIME 0:01 add errorStatus
https://labs.maarch.org/maarch/MaarchCourrier/commit/a6aef8d5352946464febe2cb32a1b458db2c97b6

#80 Updated by Jean-Laurent DUZANT 3 months ago

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

#81 Updated by Ines MKACHER 3 months ago

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

Also available in: Atom PDF