Projet

Général

Profil

Development #10921

api/wscall: ne pas transmettre les fichiers sous forme base64 mais via une URL

Ajouté par Benjamin Dauvergne il y a presque 8 ans. Mis à jour il y a plus de 5 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 mai 2016
Echéance:
% réalisé:

100%

Temps estimé:
(Total: 0:00 h)
Patch proposed:
Non
Planning:

Description

Avec les statistiques il va devenir un peu tendu de récupérer des listings complets si ils contiennent des fichiers.

Pour être rétrocompatible on aurait un flag dans la querystring 'nofilecontent' pour avoir ce nouveau comportement, les URLs retournées auraient des signatures dont la durée de vie est allongée mais sans nonce.


Sous-tâches

Development #10922: api: permettre un durée de vie arbitraire pour une signatureRejetéBenjamin Dauvergne

Actions
Bug #10923: api: valider les nonces dans les signaturesFerméBenjamin Dauvergne

Actions

Demandes liées

Duplique w.c.s. - Bug #8884: Générer directement des URLs signés pour les URLs des fichiers attachés (FileField, AddAttachment et ExportToModel)Fermé05 novembre 2015

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a presque 8 ans

Les fichiers ne sont pas repris dans les listings fournis par l'API. (même en fournissant un bien mal nommé ?full=on, qui ajoute les données des formdata mais pas leurs fichiers).

            if get_request().form.get('full') == 'on':
                d.update(form.get_json_export_dict(include_files=False))
#2

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

Ok je retire la coloration stat du ticket alors, mais ça reste utile, bien que pas prioritaire.

#3

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

  • Duplique Bug #8884: Générer directement des URLs signés pour les URLs des fichiers attachés (FileField, AddAttachment et ExportToModel) ajouté
#4

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

  • Statut changé de Nouveau à Rejeté

Duplique #8884.

Formats disponibles : Atom PDF