X-Git-Url: https://git.p6c8.net/jirafeau_mojo42.git/blobdiff_plain/1adc7273904dc3be64b309739d9eb9ecdbd67622..refs/merge-requests/89/head:/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 55d697c..1892fef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,29 @@ 5. Follow the installation wizard, it should propose you the same data folder or even update automatically 6. Check your ```/lib/config.local.php``` and compare it with the ```/lib/config.original.php``` to see if new configuration items are available +# version 4.3.0 + +- Fix various docker errors +- Fix various upload errors +- Add composer (useful for CI) +- Code cleaning +- Add option 'store_uploader_ip' to avoid uploaders ip logging +- Upgrade from 4.2.0: in-place upgrade + +# version 4.2.0 + +- New file_hash option to eventually speed-up file identification process +- one_time_download is now optional +- Litespeed workaround for large files +- Admin interface can compute data folder size +- REUSE compliance test +- multiple docker features: mcrypt support, daily cleanup, unprivileged user +- Add upload password capability in script options +- Various bugfixes around retries and error management +- Automatically lower chunk size sent to server refusing large chunks +- Romanian lang support and other various lang support +- Upgrade from 4.1.1: in-place upgrade + # Version 4.1.1 - Fix lang sanity check @@ -58,7 +81,7 @@ find links -type f | while read link; do bn="$(basename "$link")"; mkdir "links/ - Security fixes, thanks [Bishopfox Team](https://www.bishopfox.com/) - Translation fixes - Docker fix -- Advertise javascript license for LibreJS compatibility +- Advertise JavaScript license for LibreJS compatibility - other minor fixes - Upgrade from 3.4.0: in-place upgrade @@ -134,14 +157,14 @@ To reuse a custom version of your ToS, move your ```/tos_text.php``` file to ``` - Link on API page to generate bash script - More informative error codes for API - Security Fix: Prevent authentication bypass for admin interface -- CLI script to remove expired files automatically with a cronjob +- CLI script to remove expired files automatically with a cron job - SHA-256 hash the admin password - New theme "elegantish" - Fix for JavaScript MIME-Type, prevents blocking the resource on some servers - Show download link for a file in admin interface - Default time for expiration (set to 'month' by default) - New expiration time: 'quarter' -- A lof of translation contributions +- A lot of translation contributions - Code cleanups - Upgrade from 1.1: in-place upgrade @@ -152,7 +175,7 @@ To reuse a custom version of your ToS, move your ```/tos_text.php``` file to ``` - Unlimited file size upload using HTML5 file API - Show speed and estimated time during upload - A lot of fixes -- A lot of new langages +- A lot of new languages - Small API to upload files - Limit access to Jirafeau using IP, mask, passwords - Manage (some) proxy headers @@ -174,7 +197,7 @@ The very first version of Jirafeau after the fork of Jyraphe. - Keep uploader's ip - Delete link for each upload - No more clear text password storage -- Simple langage support +- Simple language support - Add an admin interface - New Design - Add term of use