lufi/CHANGELOG

95 lines
3.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Revision history for Lufi
?.??.? ????-??-??
- LocalStorage key is now prefix-dependant (#154)
This allow to not mix up files in localStorage for two instances if they
are on the same domain
- Fix bug on cookie-based language choice when using two instances on same
domain, with ones path is the beginning of the other instances path.
WARNING! You need to do a `carton install --deployment …` to have the fix.
- Fix navbar bug (there can be too much items in it, depending on Lufi
settings (LDAP, invitations…), trouble beginning at screens < 1800px)
0.04.0 2019-08-04
- Allow to zip the files before upload
- Allow to see whats in zip file on download page
- Allow to individually download files from zip file (only if zip created by Lufi)
- Allow to invite people to send you files on Lufi when using LDAP auth (#150).
Feature paid for by TECHadvantage (https://www.tech-advantage.com/)
0.03.7 2019-08-01
- Fix missing default values for some settings (mildis)
0.03.6 2019-07-30
- Update german translation
- Use configured url prefix when using mail sending interface
- Avoid collision between startup and recurring provisionings
- Avoid files password autocomplete by browsers (tested with Firefox and
Chromium) (#138)
0.03.5 2018-12-06
- Fix CI
0.03.4 2018-12-06
- Update arabic, german and italian translations
0.03.3 2018-11-02
- Update deps, seems to fix install on Debian Jessie
0.03.2 2018-11-02
- Fix dependences in Lufi.pm
0.03.1 2018-10-29
- Fix default CSP Header
0.03 2018-10-28
- Use Mojo::SQLite instead of ORLite
- Use FiatTux plugins
- Option to force "Burn after reading" for each uploaded file
- Use GzipStatic and StaticCache plugins for speed
- Allow to block files by setting an abuse field in DB
- Display file size when uploading
- Add Content-Security-Policy header
- Update sjcl.js
- Mitigate genRandomKey exception risk
- Add report file link in the navbar
- Allow to choose your language
- Use a recurrent task to provision shorts
- Add a command to migrate data from SQLite to an other database
- Add a test suite
- MySQL support
- Display max size on upload page
- Add CSRF token challenge on login
- Add CSRF token challenge on logout
- Add constraints on mail sending to prevent spam sending (not perfect, but
should be good enough)
- Add Code of Conduct
- Add arabic translation
- Add german translation
0.02.2 2017-09-18
- Fix cron tasks bug
0.02.1 2017-09-14
- Fix DB abstraction layer bug
0.02 2017-09-13
- Database abstraction layer
- PostgreSQL support
- IE 11 and Edge support
- Fix encoding error (#83)
- Htpassword authentication support
- Ability to add a password to a file
- Portuguese translation
- Catalan translation
- Dutch translation
- Deleting files from "My files" is now done with Ajax (#23)
- Allow bulk files deletion from "My files" (#24)
- Bugfixes
0.01 2017-01-09
- Upload files
- Download files
- Preview files in browser depending on mimetype (images and videos)
- LDAP authentication support