Projet

Général

Profil

Anomalie #17560

[Alfresco]Problème de statut et de vérification

Ajouté par Ludovic ARAUJO il y a presque 3 ans. Mis à jour il y a environ 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Quentin RIBAC
Version cible:
Début:
24/06/2021
Echéance:
Version applicable MC:
Tags Courrier:

Description

Statut :
l'interconnexion avec alfresco rencontre des problèmes.
un utilisateur peut injecter a plusieurs reprise un meme document dans alfresco.
il faut donc vérifier en base de l'external id n'est pas renseigner avant de relancer l'action.
Si l'external id est rempli il faut demander a alfresco si le dossier est bien renseigné a "depot fini".

Vérification :
il faut ajouter la vérification des char | et / ainsi que les espace en début de nom.


Demandes liées

Lié à Backlog Courrier - Anomalie #19331: [Alfresco] Filtrage des caractères autorisés dans les noms de fichier R&D - Terminé2021-12-302022-01-18

Historique

#1 Mis à jour par Ludovic ARAUJO il y a presque 3 ans

Voici un correctif proposé pour les vérif :

$alfrescoCharRefused = [':', '*', '\'', '"', '>', '<', '|', '/'];  // ligne 531 correctif
~~$document['subject'] = str_replace([':', '*', '\'', '"', '>', '<'], ' ', $document['subject']);~~ // ligne 612 avant

$document['subject'] = ltrim(str_replace($alfrescoCharRefused, ' ', $document['subject']));// ligne 612 correctif
$attachment['title'] = ltrim(str_replace($alfrescoCharRefused, ' ', $attachment['title'])); // ligne 707 correctif

#3 Mis à jour par Ludovic ARAUJO il y a presque 3 ans

pour la vérification dans alfresco : voir le ticket 17330

proposition d'amélioration :

        if ($document['external_id'])// ligne 563 / syntaxe incertaine.
        {
            // curl GET pour vérifier si le dossier est good
            // si c'est good
                     // maj status
            // si non curl PUT pour toutes les metadata/fichiers
        }

#4 Mis à jour par Ludovic ARAUJO il y a presque 3 ans

pour plus d'info me contacter directement.

#5 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de A qualifier à R&D - A étudier
  • Assigné à changé de EDI PO à Alex ORLUC

#6 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance changé de 30/06/2021 à 01/07/2021
  • Statut changé de R&D - A étudier à En cours

#7 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de En cours à R&D - En cours

#8 Mis à jour par Guillaume HEURTIER il y a presque 3 ans

On va intégrer la vérification sur les caractères.
La proposition d'amélioration nous parait cohérente, on va l'implémenter.

-> on stock dans external_id que l'identifiant du document déposé, pas le dossier. Il faut stocker l'identifiant du dossier pour faire le contrôle proposé.
Ce qui signifie que pour les documents déjà déposés, ce contrôle ne sera pas effectué.

Cible : Develop / 21.03 / 20.03 TMA

#9 Mis à jour par Guillaume HEURTIER il y a presque 3 ans

  • Assigné à changé de Alex ORLUC à Guillaume HEURTIER

#12 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance changé de 01/07/2021 à 03/08/2021

#13 Mis à jour par Guillaume HEURTIER il y a presque 3 ans

  • Statut changé de R&D - En cours à Complément d'Informations

#15 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Assigné à changé de Guillaume HEURTIER à Ludovic ARAUJO

#16 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Priorité changé de 0-Bloquant à 2-Sérieux

#18 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance 03/08/2021 supprimé

#19 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Priorité changé de 2-Sérieux à 3-Mineur

Toujours en cour d’Enquête rien a signaler pour le moment.

#20 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à Ludovic ARAUJO supprimé
  • Priorité changé de 3-Mineur à 1-Majeur

#22 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance mis à 06/12/2021
  • Statut changé de A traiter à R&D - A étudier
  • Assigné à mis à Ines MKACHER

#23 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Statut changé de R&D - A étudier à R&D - En cours
  • Assigné à changé de Ines MKACHER à Quentin RIBAC

#24 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Version cible changé de 291 à 20.03 TMA4

#25 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Echéance 06/12/2021 supprimé

#26 Mis à jour par GIT LAB il y a plus de 2 ans

Commit ajouté sur la branche fix/17560/20.03_TMA4 de MaarchCourrier
FIX #17560 TIME 0:30 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/42be360b399259df5b1a7a7f48e13a80dc647747

#27 Mis à jour par Quentin RIBAC il y a plus de 2 ans

  • Statut changé de R&D - En cours à R&D - En test

#28 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Lié à Anomalie #19331: [Alfresco] Filtrage des caractères autorisés dans les noms de fichier ajouté

#30 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance mis à 04/01/2022

#31 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Echéance changé de 04/01/2022 à 11/01/2022

#32 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Echéance changé de 11/01/2022 à 18/01/2022

#33 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans

  • Statut changé de R&D - En test à R&D - Terminé

#34 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans

  • Statut changé de R&D - Terminé à R&D - En test

#35 Mis à jour par Ines MKACHER il y a plus de 2 ans

  • Echéance 18/01/2022 supprimé

RAF : 21.03 et develop

#37 Mis à jour par Hamza HRAMCHI il y a environ 2 ans

  • Statut changé de R&D - En test à R&D - En cours

#38 Mis à jour par GIT LAB il y a environ 2 ans

Commit ajouté sur la branche fix/17560/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/b5392c2991a648fdce86d2270ba0f5a62b684e9f

#39 Mis à jour par GIT LAB il y a environ 2 ans

Commit ajouté sur la branche fix/19331/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/fc362899278f40708e3586aae8f1505fa2d2620d

#40 Mis à jour par Quentin RIBAC il y a environ 2 ans

  • Statut changé de R&D - En cours à R&D - En test

#41 Mis à jour par GIT LAB il y a environ 2 ans

#42 Mis à jour par Hamza HRAMCHI il y a environ 2 ans

  • Statut changé de R&D - En test à R&D - Terminé

#44 Mis à jour par GIT LAB il y a environ 2 ans

[MERGE REQUEST] Mergé sur fix/19843/21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/542)

Formats disponibles : Atom PDF