Projet

Général

Profil

Development #58982

Permettre de bannir certaines extensions à l'upload

Ajouté par Marie Kuntz il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
25 novembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Créer une liste des extensions à bannir (blocklist) pour l'upload de documents dans le porte-doc ; cette liste doit pouvoir être différente d'une instance à une autre (pas d'interface prévue).


Fichiers


Demandes liées

Lié à Fargo - Development #7241: Ajouter limite sur le type de documentFermé14 mai 2015

Actions
Lié à Fargo - Development #9641: permettre de préciser les formats de fichier autorisésNouveau13 janvier 2016

Actions

Révisions associées

Révision bf9049d8 (diff)
Ajouté par Frédéric Péters il y a plus de 2 ans

misc: add settings to block some extensions (#58982)

Historique

#3

Mis à jour par Marie Kuntz il y a plus de 2 ans

#4

Mis à jour par Marie Kuntz il y a plus de 2 ans

  • Lié à Development #9641: permettre de préciser les formats de fichier autorisés ajouté
#5

Mis à jour par Frédéric Péters il y a plus de 2 ans

#6

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

  • Statut changé de Solution proposée à Solution validée

Si tu as le temps, ajouter un mini commentaire/exemple sur le settings :

# ex: FARGO_FORBIDDEN_EXTENSIONS = ['.exe', '.com']

pour qu'on se rappelle qu'il faut ajouter le point

#7

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)

Fait,

# forbidden files, list of extensions, ex: ['.php', '.exe']
FARGO_FORBIDDEN_EXTENSIONS = None
commit bf9049d87d4d34d3a78c1d5c193511957db058e1
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Nov 29 11:04:15 2021 +0100

    misc: add settings to block some extensions (#58982)

(dans la branche j'ai aussi derrière actualisé pre-commit et appliqué isort et pyupgrade, mergés).

#8

Mis à jour par Frédéric Péters il y a plus de 2 ans

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

Formats disponibles : Atom PDF