Skip to content

r1720-ls213

Latest
Compare
Choose a tag to compare
@LinuxServer-CI LinuxServer-CI released this 11 Nov 21:32
cdd6743

CI Report:

https://ci-tests.linuxserver.io/linuxserver/projectsend/r1720-ls213/index.html

LinuxServer Changes:

Rebase to Alpine 3.20.

projectsend Changes:

Folders! Finally, the most requested feature is available. At the moment folders and subfolders can be created, rearranged by drag&drop and will be presented in all templates together with a breadcrumbs trail for easy navigation. There's much to do yet (select multiple, make an entire folder public, etc) but this basic implementation should give a great starting point.
Show image file dimensions (manage files, public page, download page, all templates)
Added Option to show public files on clients files lists
Added link to download translations to the languages dropdown
Fixed php >8 warnings
Allow underscores on usernames
Fixed 2FA token not validating due to php and mysql time differences.
Allow svg files as branding image
Manage files: show file assigned categories
Added option "Do not log downloads by the file's uploader"
Added an option to organize file uploads in year/month folders
Add support for Env vars for SMTP Configuration (by redondi88, see variables here)
add aliases or virtual links for uploaded files (by mhpcc)
Fixed preview of video files (by Nimon77)

Sanitize svg files uploaded in settings pages
Include local version of jQuery on templates

Admin pages improvement: check user session before starting to process data
Do not load google's recaptcha js asset if recaptcha is disabled
Fix double "x" in close modal button (by rob4226)

Fix: Extended remote_ip field on downloads table for long ipv6 addresses
FIxed showing validation errors when creating a client/user fails
Fix error 500 when self registering
Fixed XSS when changing template
fix upgrade failure when table prefix isn't tbl_ (by mhpcc)
Fixed getting links of previews by users with no access to the file (found by hassan al-khafaji and kiyell)
Fixed insecure strings being generated by a simple random string function (found by hassan al-khafaji)
Updated dependencies with known security issues (ie CKEditor5)