You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
POST /participations ==> créé la participation sans fichiers, pas de trigger de tadarida à ce moment
POST/PUT /fichiers ==> upload des fichiers avec un <lien_participation> pour unicité des fichiers pour une participation
PUT /participations//pieces_jointes==> ajout d'un/plusieurs fichiers à la participation, ne trigger pas tadarida (du coup tu peux appeler cette fonction de temps en temps, genre tous les 10 fichiers uploadés par exemple)
POST /participations//compute==> le front lance tadarida une fois tout l'upload fini
The text was updated successfully, but these errors were encountered:
@touilleMan
POST /participations//compute==> le front lance tadarida une fois tout l'upload fini ==> cette route existe déjà donc aucun travail dessus normalement
Autre modification :
Ajouter un champ "vitesse_connexion" de type integer aux utilisateurs. Servira pour le nombre d'uploads lancés en parallèle par le front et enregistrer son choix pour éviter de le demander à l'utilisateur à chaque participation. (par contre il devra potentiellement le changer à chaque fois qu'il change de lieu)
Ce champ doit faire parti des champs modifiables par la suite par un PATCH des utilisateurs ou du profil. def _utilisateur_patch. Il est non obligatoire et par défaut à 0.
Nouvelle logique d'upload 2c21b66
1 - POST /participation
2 - POST/PUT /fichiers avec lien_participation=<particpation_id> dans le payload
2' - en cas de fichier déjà uploadé (même lien_participation, même mime type, même nom) une erreur 422 est envoyée par le back, on peut donc sauter ce fichier pour l'upload
3 - POST /participations/<id>/compute une fois tout uploadé on demande le lancement de tadarida
la route /participations/<id>/pieces_jointes est donc deprecated (on la laisse mais on ne l'utilise plus)
The text was updated successfully, but these errors were encountered: