Commit graph

6 commits

Author SHA1 Message Date
220da4d695 fix(media): finaliser implémentation de UploadFormFiles 2023-12-19 19:38:35 -05:00
24855a4115 wip: ajouter MediaClient.UploadFormFiles
Une fois terminé, permettra de téléverser plusieurs documents à la fois
dans un même bucket.

Pour l'instant, est capable de recevoir des `[]*multipart.FileHeader` et
de valider leur `Content-Type` selon une liste prédéfinie (pdf, markdown
et plain text). Valide aussi que les pointeurs mémoires sont non-nil.

Retourne `http.StatusCreated` ainsi que la liste des documents validés qui
doivent être insérés.

Le travail restant est écrit en commentaires TODO
2023-12-18 17:40:37 -05:00
0a6008189c Fix mediaclient usage of map[string]string buckets 2023-08-15 15:51:42 -04:00
3891ea36ca Ajouter MediaClient.Seed()
Retirer MediaClient.foo()
2023-07-04 20:33:27 -04:00
cb92f20375 Ajouter validation d'accessKeyId et secretAccessKey vides 2023-07-04 18:41:27 -04:00
4f5b451042 Ajouter media/ pour abstraire le client minio
Ajouter media/ à Dockerfile

Migrer serverCmd#HandleV1Seed à utiliser media#NewMediaClientFromViper()
2023-07-04 16:47:03 -04:00