Luc Didry d909b8
Revision history for Lufi
Luc Didry d909b8
Luc Didry 0abb0d
?.??.? ????-??-??
Luc Didry 7b61b6
Luc Didry f34d99
0.05.3 2020-08-17
Luc Didry 634707
	- šŸ› Check if provisioning lockfile mod time exists before using it (#208)
Luc Didry 634707
Luc Didry 7b61b6
0.05.2 2020-07-25
Luc Didry 5e2dd6
	- šŸ”„ Remove code from abandonned feature
Luc Didry 7b61b6
	- Fix regression introduced in 0.05.1 (#201)
Luc Didry 0db4a8
Luc Didry 35d09c
0.05.1 2020-06-30
Luc Didry 35d09c
	- Update german translation
Luc Didry 35d09c
	- Fix possible high load due to concurrent provisioning
Luc Didry 35d09c
Luc Didry 0db4a8
0.05.0 2020-06-02
Luc Didry 25cba3
	- Notifications when uploading and downloading files (#181)
Luc Didry ba209f
	- Use Weblate instead of Zanata for translations (https://weblate.framasoft.org/projects/lufi/development/)
Luc Didry 53342a
	- Add config API endpoint (#183)
Luc Didry 17600f
	- Show latest tag and commit of the instance in about page and config API endpoint (#174)
Luc Didry 0b2ad4
	- Add support for Swift object storage (EXPERIMENTAL)
Luc Didry 1b3502
Luc Didry 1b3502
0.04.6 2019-11-07
Luc Didry 740268
	- Now can send large files (>2Gio) while using a DB other than SQLite (#165)
Luc Didry 441400
	- Use customized instance name in <title>
Luc Didry 78c212
Luc Didry 78c212
0.04.5 2019-10-14
Luc Didry c340bd
	- Update german language
Luc Didry 409704
	- Smoother progress of progress bar (use smaller chunks)
Luc Didry 26a9d0
Luc Didry 26a9d0
0.04.4 2019-10-11
Luc Didry 83432f
	- Fix invitations sorting order (#163)
Luc Didry 24d1f6
	- Same behavior on files and invitations tables (striped, invert selection
Luc Didry 7c3bd9
	  button) (#166)
Luc Didry 24d1f6
	- Change row color on hover
Luc Didry 7c3bd9
	- Fix typo that leads to error in Safari (#164)
Luc Didry 3e3e84
	- Fix (for good, I hope) the problem with badly detected URLs in mail
Luc Didry 3e3e84
	  sending (#159)
Luc Didry 074729
	- Fix unstranslated string (#167)
Luc Didry 7f46f1
Luc Didry 7f46f1
0.04.3 2019-09 29
Luc Didry be0b3c
	- Translate dates in invitations (#161)
Luc Didry be0b3c
	- Ignore all .conf files in .gitignore
Luc Didry be0b3c
	- Remove redundant fixed_domain setting in conf template
Luc Didry a3b2fc
Luc Didry 3d5524
0.04.2 2019-08-14
Luc Didry 3d5524
	- Update german language
Luc Didry 3d5524
	- Fix logout button color on mobile view (#157)
Luc Didry 3d5524
Luc Didry a3b2fc
0.04.1 2019-08-12
Luc Didry 8d85cd
	- LocalStorage key is now prefix-dependant (#154)
Luc Didry 8d85cd
	  This allow to not mix up files in localStorage for two instances if they
Luc Didry 8d85cd
	  are on the same domain
Luc Didry 166146
	- Fix bug on cookie-based language choice when using two instances on same
Luc Didry 166146
	  domain, with oneā€™s path is the beginning of the other instanceā€™s path.
Luc Didry 166146
	  WARNING! You need to do a `carton install --deployment ā€¦` to have the fix.
Luc Didry 5910c8
	- Fix navbar bug (there can be too much items in it, depending on Lufi
Luc Didry 5910c8
	  settings (LDAP, invitationsā€¦), trouble beginning at screens < 1800px)
Luc Didry 89f3ef
	- Add setting to customize the instance name (#156)
Luc Didry 0abb0d
Luc Didry 0abb0d
0.04.0 2019-08-04
Luc Didry cf7993
	- Allow to zip the files before upload
Luc Didry 466433
	- Allow to see whatā€™s in zip file on download page
Luc Didry 0700ea
	- Allow to individually download files from zip file (only if zip created by Lufi)
Luc Didry 466433
	- Allow to invite people to send you files on Lufi when using LDAP auth (#150).
Luc Didry 466433
	  Feature paid for by TECHā€™advantage (https://www.tech-advantage.com/)
Luc Didry cf7993
Luc Didry b2d5f3
0.03.7 2019-08-01
Luc Didry b2d5f3
	- Fix missing default values for some settings (mildis)
Luc Didry b2d5f3
Luc Didry 4e0266
0.03.6 2019-07-30
Luc Didry 4e0266
	- Update german translation
Luc Didry 4e0266
	- Use configured url prefix when using mail sending interface
Luc Didry 4e0266
	- Avoid collision between startup and recurring provisionings
Luc Didry 4e0266
	- Avoid files password autocomplete by browsers (tested with Firefox and
Luc Didry 4e0266
	  Chromium) (#138)
Luc Didry 4e0266
Luc Didry 2ac16f
0.03.5 2018-12-06
Luc Didry 2ac16f
	- Fix CI
Luc Didry 2ac16f
Luc Didry 73eed1
0.03.4 2018-12-06
Luc Didry 73eed1
	- Update arabic, german and italian translations
Luc Didry 73eed1
Luc Didry f8d02e
0.03.3 2018-11-02
Luc Didry f8d02e
	- Update deps, seems to fix install on Debian Jessie
Luc Didry f8d02e
Luc Didry 82b8a4
0.03.2 2018-11-02
Luc Didry 82b8a4
	- Fix dependences in Lufi.pm
Luc Didry 82b8a4
Luc Didry 66a724
0.03.1 2018-10-29
Luc Didry 66a724
	- Fix default CSP Header
Luc Didry 66a724
Luc Didry 9790bc
0.03 2018-10-28
Luc Didry 164698
	- Use Mojo::SQLite instead of ORLite
Luc Didry 13e855
	- Use FiatTux plugins
Luc Didry c2e926
	- Option to force "Burn after reading" for each uploaded file
Luc Didry b61880
	- Use GzipStatic and StaticCache plugins for speed
Luc Didry 25ab7e
	- Allow to block files by setting an abuse field in DB
Luc Didry ed472d
	- Display file size when uploading
Luc Didry 377ba0
	- Add Content-Security-Policy header
Luc Didry cc012f
	- Update sjcl.js
Luc Didry cc012f
	- Mitigate genRandomKey exception risk
Luc Didry 377a48
	- Add report file link in the navbar
Luc Didry 986e77
	- Allow to choose your language
Luc Didry 6958b7
	- Use a recurrent task to provision shorts
Luc Didry a4149b
	- Add a command to migrate data from SQLite to an other database
Luc Didry e41b08
	- Add a test suite
Luc Didry 44507c
	- MySQL support
Luc Didry 501db9
	- Display max size on upload page
Luc Didry 548f83
	- Add CSRF token challenge on login
Luc Didry da7cb6
	- Add CSRF token challenge on logout
Luc Didry 9fb591
	- Add constraints on mail sending to prevent spam sending (not perfect, but
Luc Didry 9fb591
	should be good enough)
Luc Didry fef978
	- Add Code of Conduct
Luc Didry 6d9d54
	- Add arabic translation
Luc Didry e06631
	- Add german translation
Luc Didry 164698
Luc Didry 7efebf
0.02.2 2017-09-18
Luc Didry 7efebf
	- Fix cron tasks bug
Luc Didry 7efebf
Luc Didry a729d5
0.02.1 2017-09-14
Luc Didry a729d5
	- Fix DB abstraction layer bug
Luc Didry a729d5
Luc Didry 0edc10
0.02  2017-09-13
Luc Didry d909b8
	- Database abstraction layer
Luc Didry 18499a
	- PostgreSQL support
Luc Didry d909b8
	- IE 11 and Edge support
Luc Didry d909b8
	- Fix encoding error (#83)
Luc Didry d909b8
	- Htpassword authentication support
Luc Didry d909b8
	- Ability to add a password to a file
Luc Didry 834f25
	- Portuguese translation
Luc Didry 834f25
	- Catalan translation
Luc Didry 0edc10
	- Dutch translation
Luc Didry 55b0a3
	- Deleting files from "My files" is now done with Ajax (#23)
Luc Didry 81d73c
	- Allow bulk files deletion from "My files" (#24)
Luc Didry 834f25
	- Bugfixes
Luc Didry d909b8
Luc Didry d909b8
0.01  2017-01-09
Luc Didry d909b8
	- Upload files
Luc Didry d909b8
	- Download files
Luc Didry d909b8
	- Preview files in browser depending on mimetype (images and videos)
Luc Didry d909b8
	- LDAP authentication support