REQUIRE PHP 7.4
new
#798 : Force migration page.when the database is behind the file version, we immediately redirect to a migration page to ensure that
database columns are not missing, generating error 500.new
#800 : Move to GitHub actions instead of Travis CI.They are still available in the Ajax query
upd
#799 #816 : Require PHP 7.4PHP 7.3 is EOL.
new
#807 : add new command:php artisan lychee:rebuild_albums_takestamps
there are instances where the album min max takestamps are broken. This allows the user to reset it.
upd
#808 : Update traditional Chinese files.fixes
#813 : some error 500 during installations were not properly caught.fixes
#806 : Direct Links of albums do not respect url if lychee installed in subdirectoryfixes
#811 : fall back to native metadata extraction on errorfixes
#810 : fix(rss): avoid display feed link in HTML if RSS option is disablednew
#819 : add support for WebAuth: Yubikeys & fingerprint & other authentication devices.This is only available to the admin login (for now)
Also implements shortcutk
to pop-up the passwordless login interface.new
#822 : add sensitive albums- adds a new "flag" so that such folders can be recognized at first glance while being logged in.
- adds a key-bind
h
who hides all folders previously marked as sensitive. - adds a pink star in the header to notify the user is in a Sensitive folder.
- Changing this property is either done on clicking on the star or toggling it in the visibility parameters.
- makes it possible to hide Sensitive folder by default.
Important note: if a sensitive folder is set as public, it will be revealed by
h
. If you do not wish such public folder to be visible, set it as hidden.fixes
#831 : Use correct file name for small/medium downloadsfixes a regression bug introduced by #777
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env
- edit
.env
php artisan key:generate
php artisan migrate
sudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .
and access from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html