Luc Didry d909b8
Revision history for Lufi
Luc Didry d909b8
Luc Didry 0abb0d
?.??.? ????-??-??
Luc Didry b77562
Luc Didry 30dc4d
0.05.18 2022-03-19
Luc Didry 30dc4d
	- ✨ Add support for header authentication, thanks to @mildis (!69)
Luc Didry 30dc4d
	- 🌐 Update translations
Luc Didry 30dc4d
Luc Didry 02fe51
0.05.17 2022-03-02
Luc Didry 02fe51
	- 🌐 Update translations
Luc Didry 02fe51
Luc Didry b77562
0.05.16 2021-11-08
Luc Didry bafefd
	- πŸ‘·πŸ› Create release in CI before publishing changelog
Luc Didry b77562
	- 🌐 Update translations
Luc Didry 7295e7
Luc Didry 7295e7
0.05.15 2021-11-03
Luc Didry 41722d
	- πŸ› Fix mail signature separator
Luc Didry 41722d
	- πŸ’„ Disable signature when using LDAP (#249)
Luc Didry 41722d
	- 🌐 Update translations
Luc Didry e32ef3
	- πŸ”’ Fix XSS where using zip feature (#254)
Luc Didry ff9b32
	- πŸ”’ Fix unauthorized manipulations of invitations (#254)
Luc Didry 396218
	- πŸ”’ Detect schemeless URL in mail (#254)
Luc Didry e08b44
Luc Didry e08b44
0.05.14 2021-06-16
Luc Didry 037478
	- πŸ”§ Set default morbo port to 3000 (as it should have stay)
Luc Didry 295e66
	- πŸ› Fix `Notification not defined` in Duckduckgo browser (Fix #224 again)
Luc Didry 5845f3
	- ✨ Add `disable_mail_sending` config parameter
Luc Didry c59845
	- 🌐 Update translations
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