Project

General

Profile

Scénario #14114

EOP : Mieux gérer la valeur maximum d'upload

Added by Vincent Febvre over 8 years ago. Updated over 8 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
Version mineure
Start date:
12/21/2015
Due date:
01/22/2016
% Done:

100%

Estimated time:
(Total: 9.00 h)
Spent time:
(Total: 11.25 h)
Story points:
3.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Actuellement EOP a une limite interne pour l'upload de fichier ("max_upload_file_size" dans le fichier "static/js/documents/documents.js") et une limite liée au reverse proxy ("php_post_max_size" dans gen_config).
Lorsque la première limite est atteinte ("max_upload_file_size" coté client), aucun message d'erreur ne s'affiche et le fichier n'est pas uploadé.
Si c'est la deuxième ("php_post_max_size" coté serveur), l'erreur renvoyée par le server n'est pas répercutée à l'utilisateur.

Taches envisagées

  • Étudier la possibilité de n'avoir qu'une seule limite d'upload (par exemple la limite interne d'EOP se calque sur la valeur choisie pour "php_post_max_size" dans le gen_config)
  • Afficher un message d'erreur si la limite d'upload est atteinte (qu'elle soit coté client ou coté serveur)
  • Exigence : Un message d'erreur doit apparaître si la taille d'upload de fichier est dépassée

Description originale

Test effectué sur un module AmonÉcole 2.4.2

Nous n'arrivons pas à uploader un fichier de 43 Mo (taille du fichier de test).
Nous n'avons pas de message d'erreur particulier et le fichier n'est pas uploadé.
Le changement de la valeur max dans documents.js, n'a pas l'air de changer grand chose.


Subtasks

Tâche #14514: Mettre à jour le plugin pluploadFerméLionel Morin

Tâche #14568: Étudier une manière de synchroniser les valeurs max d'upload entre le reverse proxy et eopFerméLionel Morin

Tâche #14552: Remonter des messages d'erreurs en cas de dépassement de la taille de fichierFerméLionel Morin

History

#1 Updated by Lionel Morin over 8 years ago

  • Tracker changed from Anomalie to Demande
  • Description updated (diff)

#2 Updated by Lionel Morin over 8 years ago

  • Tracker changed from Demande to Proposition Scénario
  • Subject changed from EOP : valeur max d'upload to EOP : Mieux gérer la valeur maximum d'upload
  • Description updated (diff)
  • Category set to Version mineure

#3 Updated by Scrum Master over 8 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Start date deleted (11/20/2015)
  • Release set to EOLE 2.5.2
  • Story points set to 3.0

#4 Updated by Vincent Febvre over 8 years ago

Testé sur un module AmonÉcole 2.4.2 à jour

En changeant les valeurs /opt/lxc/reseau/rootfs/usr/share/eole/flask/eop/static/js/documents/documents.js et php_post_max_size on arrive bien a uploader les fichiers.

Il est vrai qu'un petit message lorsqu'on a atteint la limite d'upload serait le bienvenu.

#5 Updated by Luc Bourdot over 8 years ago

  • Due date set to 01/22/2016
  • Target version set to sprint 2016 01-03 - Equipe MENESR
  • Start date set to 12/21/2015

#6 Updated by Joël Cuissinat over 8 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF