Django-filer

Latest version: v3.1.1

Safety actively analyzes 628918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 13

2.2.2

Not secure
==================
* Fix 1305: Install django-filer with easy-thumbnail's optional SVG support.

2.2.1

Not secure
==================

* Fix: Define a ``default_auto_field`` as part of the app config.

2.2

Not secure
================

* Improve the list view of Folder permissions.
* Fix: Folder permissions were disabled for descendants, if parent folder
has type set to CHILDREN.
* The input field for Folder changes from a standard HTML select element to
a very wide autocomplete field, showing the complete path in Filer.
* Fix: Upload invalid SVG file.
* Add support for Python-3.10.
* Switch theme for readthedocs to Furo.
* Fix: 404 error when serving thumbnail.
* Experimental support for Django-4.

2.1.2

Not secure
==================

* In Folder permissions, make user and group autocomplete fields.
* Extent testing matrix to Python-3.10.

2.1.1

Not secure
==================

* Pin dependency for easy-thumbnails to version 2.8.0.

2.1

Not secure
================

* Remove unused legacy CSS from project.
* Remove legacy code for compatibility of old Django versions.
* Improve PermissionAdmin performance:

* PermissionAdmin: filter by groups instead of users
* PermissionAdmin: allow to search via user, group or folder names
* PermissionAdmin: use prefetch_related to decrease number of DB queries

* Fix 1234: Directory listing template conflicts with djangocms-admin-style
sidebar style.
* Fix minor styling regressions introduced in 2.1rc2.
* Fix 1227: Some icons were not aligned in the dropzone layout.
* All file/image fields render the field label.
* Fix 1232: Drag & drop of empty files results into Internal Server Error.
* Add support for SVG images. They now are handled by the model
``filer.imagemodels.Image`` and can be used whereever a pixel based image
was used. This includes scaling and cropping using existing thumbnailing
functionality from the
`easy-thumbnails <https://easy-thumbnails.readthedocs.io/en/latest/index.html>`_
library.
* Drop support for high resolution images and remove ``retina.js`` from project.
High resolution images are handled by the HTML standard attribute in
``<img srcset="..." ... />``.
* In model ``filer.imagemodels.Image`` change ``_width`` and ``_height`` to
Django's ``FloatFields``; this because SVG images specify their image
extensions as floats rather than integers.
* All icons for displaying folders, files (not images) have been replaced by
nicer looking SVG variants from `PaoMedia <https://paomedia.github.io/small-n-flat/>`_.
* Increase size of thumbnails in the admin backend's list view from 25x25 to
40x40 pixels.
* For local development switched to NodeJS version 14.
* Add templatetag ``file_icon`` to ``file_admin_tags.py``. It now handles the
rendering of all file types, including folders, zip-files and missing files.
* Remove pre-thumbnailing of images. Up to version 2.0, all images were scaled
immediatly after upload into many different sizes, most of which never were
used. Thumbnailing in the admin backend now is perfomerd lazily.
* Uploaded audio can be listened at in their detail view.
* Uploaded video files can be previewed in their detail view.
* Fix scaling of very wide but short images – causing a division by zero
exception: ceil height to integer.
* Add method ``exists()`` to ``MultiStorageFieldFile``, which checks if a file
exists on disk.
* Drop support of Python-3.5 (Reason: Third party requirement
`reportlabs <https://www.reportlab.com/>`_ requires Python>=3.6).
* Fix dropzone error callback for admin fields.
* Fix 1247: Not owned files in unfiled folder can not be listed if perms are ON.
* Fix 1184: OSError close file before deletion on file move.

Page 3 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.