Skip to content

Renommer les attributs booléens de ImageServer

Il y a actuellement deux booléens sur ImageServer dont le comportement n'est pas documenté et pas explicite :

  • read_only : N'est utile que si un serveur a un s3_bucket défini et empêche d'ajouter une vérification du hash MD5 dans S3 lors du check d'image.
    • Renommer en s3_read_only_bucket ?
    • Ajouter un texte d'aide dans l'admin
    • On pourrait empêcher cette case d'être cochée s'il n'y a pas de bucket pour éviter une confusion
  • validated : Créé initialement pour forcer une validation par un admin des serveurs spécifiés dans l'ancien import IIIF via Git. Cause actuellement l'impossibilité d'utiliser CreateIIIFImage, même pour des images qui existent déjà.
    • Supprimer ?
    • Renommer en disabled (ou enabled, en inversant son fonctionnement) ?
    • Renommer en read_only, et faire en sorte que CreateIIIFImage refuse de créer de nouvelles images depuis une URL mais renvoie des images qui existent déjà ?