POST /photos — import de photos depuis la galerie #5

Closed
opened 2026-06-07 06:59:53 +02:00 by Gato · 0 comments
Owner

Contexte

L'écran d'import (ImportScreen) permet de sélectionner des photos depuis la galerie de l'appareil et de les envoyer au serveur. Actuellement mockée via apiPhotoUpload: false — l'import simule une progression locale sans envoi réel.

Problème

Aucun endpoint d'upload n'existe. Les photos sélectionnées ne sont pas persistées.

Besoin

POST /photos (multipart/form-data)

Corps de requête : un ou plusieurs fichiers image (files[]).

Réponse attendue (201) :

[
  {
    "id": "string",
    "imageUrl": "string",
    "status": "todo",
    "date": "string",
    "by": "string"
  }
]

Le serveur extrait la date EXIF si disponible, sinon utilise la date d'upload. Les photos créées ont le statut todo par défaut.

Priorité

Important

## Contexte L'écran d'import (`ImportScreen`) permet de sélectionner des photos depuis la galerie de l'appareil et de les envoyer au serveur. Actuellement mockée via `apiPhotoUpload: false` — l'import simule une progression locale sans envoi réel. ## Problème Aucun endpoint d'upload n'existe. Les photos sélectionnées ne sont pas persistées. ## Besoin `POST /photos` (multipart/form-data) Corps de requête : un ou plusieurs fichiers image (`files[]`). Réponse attendue (201) : ```json [ { "id": "string", "imageUrl": "string", "status": "todo", "date": "string", "by": "string" } ] ``` Le serveur extrait la date EXIF si disponible, sinon utilise la date d'upload. Les photos créées ont le statut `todo` par défaut. ## Priorité Important
Gato closed this issue 2026-06-07 09:55:42 +02:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Gato/Olhar-API#5