Projet

Général

Profil

Bug #4744

Supprimer la fonctionnalité de signature de formulaire

Ajouté par Frédéric Péters il y a environ 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Version cible:
-
Début:
25 avril 2014
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

C'est du bien vieux code, à peine testé, dépendant des navigos, et qui ajoute sa dose de complexité au code gérant les étapes de remplissage d'un formulaire.

Je serais pour le supprimer.


Fichiers

Révisions associées

Révision 149fd04a (diff)
Ajouté par Frédéric Péters il y a presque 6 ans

misc: remove leftover error display code (#23975)

This was only used in signature mode, that got removed in #4744.

Historique

#1

Mis à jour par Frédéric Péters il y a environ 10 ans

  • Priorité changé de Normal à Bas
#2

Mis à jour par Thomas Noël il y a environ 10 ans

Oui, ok pour la suppression aussi.

#3

Mis à jour par Frédéric Péters il y a environ 10 ans

#4

Mis à jour par Thomas Noël il y a presque 10 ans

Ok pour moi (relu puis testé rapidement, pas de crash...)

#5

Mis à jour par Thomas Noël il y a presque 10 ans

Ne faut-il pas aussi supprimer "wcs/qommon/admin/certificates.py" et ce qui l'utilise ?

#6

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

J'ai hésité, puis je n'ai pas voulu aller vérifier dans les authentic1 si jamais c'était utilisé, alors je l'ai laissé.

#7

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

  • Statut changé de En cours à Résolu (à déployer)
commit cf11768b0333f1fc6d10984a477dd089467483f5
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Apr 30 18:23:30 2014 +0200

    Remove the possibility to digitally sign submitted forms (#4744)
#8

Mis à jour par Thomas Noël il y a presque 10 ans

Cette suppression est l'objet de la version 1.10.9 dans laquelle j'ai aussi poussé un peu discrètement une mise à jour subtile de la doc :

diff --git a/help/fr/api-schema.page b/help/fr/api-schema.page
index c6e5165..b9da5d7 100644
--- a/help/fr/api-schema.page
+++ b/help/fr/api-schema.page
@@ -128,7 +128,6 @@ obtenu à l'adresse
 {
     "name": "Newsletter",
     "only_allow_one": "false",
-    "signing": "false",
     "allow_drafts": "false",
     "confirmation": "true",
     "discussion": "false",

(en fait, j'ai pushé sans faire attention)

#9

Mis à jour par Thomas Noël il y a presque 10 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#10

Mis à jour par Thomas Noël il y a plus de 9 ans

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF