Skip to content

Releases: Geoplateforme/sdk-entrepot

Version 0.1.23

04 Mar 09:55
Compare
Choose a tag to compare

v0.1.23

[Added]

  • DateResolver: ajout d'un résolveur pour les dates #86

v0.1.22

[Added]

  • Dans une étape d'un workflow, itération possible sur les actions. (V0, sera amélioré suite à la modification des résolveurs #87, #85)

[Changed]

  • Renommage de CopieConfigurationAction en CopyConfigurationAction

[Fixed]

  • #83 : fusion de la liste des used_data en gardant l'ordre de la liste lors de l'édition de configurations
  • #80 : Upload.api_delete_data_file(): suppression exception pour répertoire "data"
  • #78 : ajout route upload_delete_data dans la configuration
  • Bug #77 : problème de nommage de l'action de copie de configuration entre le code est la doc : utilisation de copy-configuration
  • Bug #98 : problème de datastore lors de la création d'une ProcessingExecution

Test 0.1.23

04 Mar 09:53
Compare
Choose a tag to compare
Test 0.1.23 Pre-release
Pre-release

v0.1.23

[Added]

  • DateResolver: ajout d'un résolveur pour les dates #86

v0.1.22

[Added]

  • Dans une étape d'un workflow, itération possible sur les actions. (V0, sera amélioré suite à la modification des résolveurs #87, #85)

[Changed]

  • Renommage de CopieConfigurationAction en CopyConfigurationAction

[Fixed]

  • #83 : fusion de la liste des used_data en gardant l'ordre de la liste lors de l'édition de configurations
  • #80 : Upload.api_delete_data_file(): suppression exception pour répertoire "data"
  • #78 : ajout route upload_delete_data dans la configuration
  • Bug #77 : problème de nommage de l'action de copie de configuration entre le code est la doc : utilisation de copy-configuration
  • Bug #98 : problème de datastore lors de la création d'une ProcessingExecution

Version 0.1.21

20 Feb 11:36
3d2cdee
Compare
Choose a tag to compare

v0.1.21

[Added]

[Changed]

[Fixed]

  • Upload: modification de la requête suite modification de l'API GPF #54

Test 0.1.21

20 Feb 10:24
3d2cdee
Compare
Choose a tag to compare
Test 0.1.21 Pre-release
Pre-release

v0.1.21

[Added]

[Changed]

[Fixed]

  • Upload: modification de la requête suite modification de l'API GPF #54

Version 0.1.20

09 Feb 08:34
2fb25b1
Compare
Choose a tag to compare

[Added]

  • DeleteAction : suppression des upload, stored_data, configuration et offering dans un workflow #63
  • EditAction : édition(modification) des upload, stored_data, configuration et offering dans un workflow (entité + tags + commentaires) #66
  • CopieConfigurationAction: création d'une configuration à partir d'une configuration déjà existante #67
  • Offering #58 :
    • ajout fonction Offering.api_synchronize() : synchronisation de l'offre avec la configuration
    • ajout de la fonction Offering.get_url() : récupération de la liste des urls d'une offre
    • ajout de l'action SynchronizeOfferingAction : synchronisation de l'offre avec la configuration depuis un workflow
  • Documentation sur les workflow et les résolveurs

[Changed]

  • GlobalREsolver et Resolver : il est possible d'ajouter des couples clefs-valeurs dans la fonction resolve() de GlobalResolver et ils sont transmis aux résolveurs. Cela permet de base de résoudre la récupération d'entités (#68).
  • Workflow : ajout des actions DeleteAction, EditAction, SynchronizeOfferingAction
  • StoreEntity: ajout de edit() permettant de gérer l'édition des entités si possible. Ici impossible de mettre à jour les entités.
  • PartialEditInterface: surcharge de edit() pour permettre l’édition partielle
  • FullEditInterface: surcharge de edit() pour permettre l’édition complète

[Fixed]

  • #68 : le datastore est transmis au moment de la résolution ce qui corriger le problème.
  • StoreEntityResolver: avant l'utilisation de l'entité, récupération de toutes ses informations
  • Endpoint: neutralisation des fonctions inutilisables

Test 0.1.20

09 Feb 08:28
2fb25b1
Compare
Choose a tag to compare
Test 0.1.20 Pre-release
Pre-release
Merge pull request #73 from Geoplateforme/resolveur_datastore

Resolveur datastore : clef-valeur transmis à la résolution

Version 0.1.19

18 Jan 14:17
1408abd
Compare
Choose a tag to compare

v0.1.19

[Added]

  • Classe Metadata + configuration associée et tests
  • Classe DescriptorFileReader pour la livraisons des fichiers static, metadata et annexe
  • Main: gestion des fichiers static, metadata et annexe (upload, liste, détail, publication et dépublication)
  • Main: fonction ctrl_c_upload() pour la gestion du Ctrl+C pendant le monitoring des vérifications

[Changed]

  • Résolution des workflows :
    • ActionAbstract : si l'action après résolution n'est plus un JSON valide, on log le texte obtenue en niveau debug ;
    • ActionAbstract : on n'indente pas le JSON avant résolution
    • Regex resolver : ajout de _ avant et après le nom du résolveur si format list ou dict.
  • renommage DescriptorFileReader en UploadDescriptorFileReader
  • valeur définie dans la configuration pour client_secret et client_id et mise à jour de la documentation
  • conservation de NotFoundError lors de ApiRequester.url_request()
  • ApiRequester.url_request(): suppression de l'affichage automatique des erreurs
  • main : meilleure gestion globale des erreurs
  • Attente à la suppression des offres (non instantanée) pour éviter bug avec -b DELETE #57 et suppression en cascade.

[Fixed]

  • Bug de config pour les URL des fichiers statics
  • Bug absence de transmission des behavior venant de la commande pour ConfigurationAction et OfferingAction
  • Gestion du Ctrl+C pendant le monitoring des vérification, suppression des vérifications non fini et réouverture de la livraison

Test 0.1.19

18 Jan 14:11
1408abd
Compare
Choose a tag to compare
Test 0.1.19 Pre-release
Pre-release

v0.1.19

[Added]

  • Classe Metadata + configuration associée et tests
  • Classe DescriptorFileReader pour la livraisons des fichiers static, metadata et annexe
  • Main: gestion des fichiers static, metadata et annexe (upload, liste, détail, publication et dépublication)
  • Main: fonction ctrl_c_upload() pour la gestion du Ctrl+C pendant le monitoring des vérifications

[Changed]

  • Résolution des workflows :
    • ActionAbstract : si l'action après résolution n'est plus un JSON valide, on log le texte obtenue en niveau debug ;
    • ActionAbstract : on n'indente pas le JSON avant résolution
    • Regex resolver : ajout de _ avant et après le nom du résolveur si format list ou dict.
  • renommage DescriptorFileReader en UploadDescriptorFileReader
  • valeur définie dans la configuration pour client_secret et client_id et mise à jour de la documentation
  • conservation de NotFoundError lors de ApiRequester.url_request()
  • ApiRequester.url_request(): suppression de l'affichage automatique des erreurs
  • main : meilleure gestion globale des erreurs
  • Attente à la suppression des offres (non instantanée) pour éviter bug avec -b DELETE #57 et suppression en cascade.

[Fixed]

  • Bug de config pour les URL des fichiers statics
  • Bug absence de transmission des behavior venant de la commande pour ConfigurationAction et OfferingAction
  • Gestion du Ctrl+C pendant le monitoring des vérification, suppression des vérifications non fini et réouverture de la livraison

Version 0.1.18

14 Dec 09:45
2526304
Compare
Choose a tag to compare

[Added]

  • Ajout d'un fichier de listing des modifications.

[Changed]

  • La livraison de plusieurs jeux de données est plus efficace (livraison des jeux de données puis attente des vérifications)
  • Documentation : uniformisation du style + maj liens et noms

[Fixed]

  • Bug de config upload_push_data manquante.

Test 0.1.18

14 Dec 09:43
e4b92cc
Compare
Choose a tag to compare
Test 0.1.18 Pre-release
Pre-release

[Added]

  • Ajout d'un fichier de listing des modifications.

[Changed]

  • La livraison de plusieurs jeux de données est plus efficace (livraison des jeux de données puis attente des vérifications)
  • Documentation : uniformisation du style + maj liens et noms

[Fixed]

  • Bug de config upload_push_data manquante.