./www/py-django-filer, File management application for Django

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.1, Package name: py311-django-filer-3.1.1, Maintainer: adam

django-filer is a file management application for Django. It handles uploading
and organizing files and images in contrib.admin.


Required to run:
[www/py-django] [devel/py-setuptools] [www/py-django-mptt] [textproc/py-Unidecode] [lang/py-six] [www/py-django-polymorphic] [lang/python37] [www/py-easy-thumbnails]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1083.933 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-23 11:45:56 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-filer: updated to 3.1.1

3.1.1

ci: pre-commit autoupdate
feat: Image dimensions update management command
fix: address failing gulp ci jobs.
fix: Added compatibility code in aldryn_config go support setting \ 
THUMBNAIL_DEFAULT_STORAGE in django 4.2
   2023-10-10 18:41:14 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-filer: updated to 3.1.0

3.1.0 (2023-10-01)

feat: limit uploaded image area (width x height) to prevent decompression bombs
feat: Canonical URL action button now copies canonical URL to the user's clipboard
fix: Run validators on updated files in file change view
fix: Update mime type if uploading file in file change view
fix: Do not allow to remove the file field from an uplaoded file in the admin \ 
interface
fix: refactor upload checks into running validators in the admin and adding \ 
clean methods for file and (abstract) image models.
Fixed two more instances of javascript int overflow issue
fix: ensure uniqueness of icon admin url names
fix: Crash with django-storage if filer file does not have a storage file attached

3.0.6 (2023-09-08)

Re-add alphabetical sorting as default
fix: django-storage 1.14 complains about files being opened twice when copying

3.0.5 (2023-08-22)

Fix bug that ignored thumbnail storage custom settings in directory view
remove Django 2.2, 3.0, and 3.1 classifiers in setup.py
remove tests for Django < 3.2 since those versions are not supported anymore

3.0.4 (2023-08-04)

Fix bug when submitting permission admin form
Fix folder select field css of permission admin form
Fix requirements (Django>=3.2) in setup.py and docs
Update Dutch, Spanish and French locale

3.0.3 (2023-07-21)

Fix copy folder being broken after django-mptt removal
fix: crash in the file detail view
Fix: actions.js error thrown in js console

3.0.2 (2023-07-17)

Fix another bug when the the thumbnailer in admin tags crashes because of \ 
invalid or missing file
Ensure action buttons in directory listing do not get disabled after using \ 
cancel or back button if files or folders are selected.

3.0.1 (2023-07-13)

Fix a bug that creates a server error when requesting a thumbnail from an \ 
invalid or missing file
Fix a bug that on some systems webp images were not recognized
Add missing css map files

3.0.0 (2023-07-05)

Add validation framework to prevent XSS attacks using HTML or SVG files (see docs)
Only show uncategorized files to the owner or superuser if permissions are active
Add an edit button to the file widget which opens edit file pop-up
Refactored directory list view for significant performance increases
Remove thumbnail generation from the directory list view request response cycle
Support for upload of webp images
Optional support for upload of heif images
Add Django 4.2 support
Add thumbnail view for faster visual management of image libraries
Fix File.objects.only() query required for deleting user who own files.
Fix several CSS quirks
Fix folder widget
Remove unused css from delete confirmation view and move file view
Add Pillow 10 compatibility
Update translations (de/fr/nl)
Drop Django 2.2, 3.0, and 3.1 support
   2023-07-13 12:03:31 by Thomas Klausner | Files touched by this commit (45)
Log message:
*: switch django users to py-django3
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-01-16 10:41:58 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-django-filer: updated to 2.0.2

2.0.2
Fix 1214: serve() missing 1 required positional argument: filer_file.
Fix 1211: On upload MIME-type is not set correctly.

2.0.1
Fixed NotNullViolation: null value in column "mime_type" in migration \ 
filer.0012_file_mime_type.py.

2.0.0
Added support for Django 3.1
Dropped support for Python 2.7 and Python 3.4
Dropped support for Django < 2.2
Changed the preferred way to do model registration via model inheritance and \ 
mptt.AlreadyRegistered, which is deprecated since django-mptt 0.4
Use dashed name for django-polymorphic dependency in setup.py
In models.File, add field mime_type to store the Content-Type as set by the \ 
browser during file upload
For extended Django Filer models, adopt the classmethod matches_file_type to its \ 
new signature, this is a breaking change
Add attribute download to the download link in order to offer the file under its \ 
original name
   2020-06-19 14:04:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-filer: updated to 1.7.1

1.7.1:
Fix problem with loading jquery.js after jquery.min.js had been loaded.
Fix usability: Upload files into most recently used folder, instead of root folder.