Luc Didry d909b8
Revision history for Lufi
Luc Didry d909b8
Luc Didry 0abb0d
?.??.? ????-??-??
Luc Didry a7bb41
Luc Didry a7bb41
0.05.13 2021-01-28
Luc Didry 007dd1
	- ๐Ÿ› Fix latest git tag improperly fetched
Luc Didry a2b935
Luc Didry 7e94a3
0.05.12 2021-01-13
Luc Didry 7e94a3
	- ๐ŸŒ Update translations
Luc Didry 7e94a3
	- ๐Ÿ› Fix `Notification not defined`
Luc Didry 7e94a3
Luc Didry a2b935
0.05.11 2020-12-07
Luc Didry 91bd7b
	- ๐ŸŒ Update translations
Luc Didry 91bd7b
	- ๐Ÿ› Try to avoid clients constantly hitting /download/XXX
Luc Didry e7c500
Luc Didry 514eb6
0.05.10 2020-11-28
Luc Didry 514eb6
	- ๐ŸŒ Update translations
Luc Didry 514eb6
Luc Didry e7c500
0.05.9 2020-11-25
Luc Didry 379df0
	- ๐Ÿ› Invitation, error 500 when guest send file with special character (#229)
Luc Didry e7c500
	- ๐ŸŒ Update translations
Luc Didry 3871fb
Luc Didry 154ecd
0.05.8 2020-11-18
Luc Didry 154ecd
	- ๐ŸŒ Update translations
Luc Didry 154ecd
Luc Didry 3871fb
0.05.7 2020-10-06
Luc Didry c9efb5
	- ๐Ÿ› Remove breakingchanges migration from sqliteToOtherDB (no need for now)
Luc Didry 5c5b65
Luc Didry 6be823
0.05.6 2020-09-28
Luc Didry 6be823
	- ๐ŸŒ Update translations
Luc Didry 6be823
	- ๐Ÿ“ Document file deletion behavior
Luc Didry 6be823
Luc Didry d2b946
0.05.5 2020-08-20
Luc Didry d2b946
	- ๐Ÿ› Change lufi-provisioning.lock handling process to avoid error messages (#210)
Luc Didry d2b946
Luc Didry 5c5b65
0.05.4 2020-08-17
Luc Didry 85a02e
	- ๐Ÿ› Fix incorrect HTML in delays.html.ep (#207)
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