diff --git a/docs/index.html b/docs/index.html index af652ae8..c6358c20 100644 --- a/docs/index.html +++ b/docs/index.html @@ -171,7 +171,7 @@
While Lychee works on 32bit systems, we strongly recommend the use of a 64bit OS.
Download the release zip-file from the Releases page and extract it (usually in /var/www/html
).
It contains a trimmed down version of the Lychee files.
Lychee utilizes Composer to manage its dependencies. Make sure you have Composer installed on your machine.
+Lychee utilizes Composer to manage its php dependencies and npm for its front-end. Make sure you have both installed on your machine.
git clone https://www.github.com/LycheeOrg/Lychee /var/www/html/Lychee
Get into the directory:
@@ -190,8 +190,10 @@If you want to help develop Lychee, install the development dependencies by removing the --no-dev
or replacing it with --dev
.
If you want to help develop Lychee, install the development dependencies by removing the --no-dev
and use npm run dev
to have change monitoring on the front-end.
Permissions of certain directories must be set correctly for Lychee to run. diff --git a/docs/installation.html b/docs/installation.html index af652ae8..c6358c20 100644 --- a/docs/installation.html +++ b/docs/installation.html @@ -171,7 +171,7 @@
While Lychee works on 32bit systems, we strongly recommend the use of a 64bit OS.
Download the release zip-file from the Releases page and extract it (usually in /var/www/html
).
It contains a trimmed down version of the Lychee files.
Lychee utilizes Composer to manage its dependencies. Make sure you have Composer installed on your machine.
+Lychee utilizes Composer to manage its php dependencies and npm for its front-end. Make sure you have both installed on your machine.
git clone https://www.github.com/LycheeOrg/Lychee /var/www/html/Lychee
Get into the directory:
@@ -190,8 +190,10 @@If you want to help develop Lychee, install the development dependencies by removing the --no-dev
or replacing it with --dev
.
If you want to help develop Lychee, install the development dependencies by removing the --no-dev
and use npm run dev
to have change monitoring on the front-end.
Permissions of certain directories must be set correctly for Lychee to run. diff --git a/docs/releases.html b/docs/releases.html index 84d2896f..d870eb5f 100644 --- a/docs/releases.html +++ b/docs/releases.html @@ -107,6 +107,10 @@
Released on Dec 25, 2023
+If you are using git clone
, you will need to use npm
to build the front-end:
composer install --no-dev
php artisan migrate
npm install
npm run build
Those files are however provided in the release zip file.
+new
#2031 : improved honeypot logic & add more honey by @ildyria.new
#2033 : map providers are now specified in an Enum by @ildyria.fixes
#2041 : Delete existing user permissions associated by @ildyria.new
#2066 : Add optimize database call by @ildyria.fixes
#2069 : Adds missing space separator in Ghostbuster command advice by @HorlogeSkynet.new
#2071 : Drops support for singular public photos in search. by @ildyria.new
#2060 : Bye bye PHP 8.1, long live PHP 8.2 by @ildyria.new
#2072 : Add configuration check between int and positive (>0) by @ildyria.fixes
♯199 : Depreciated dependencies cries for a new frontend. #199++Complete rewrite of the front-end using latest technologies. Moving to a TALL stack: Tailwind, Alpinejs, Livewire, Laravel.
+
new
#12 : Shared albums: policy++Complete new implementation of sharing and access rights.
+
new
#383 : Allow other users to upload to shared albums++See #12
+
new
#725 : Login on direct album url if not logged in and album needs it++Proper implementation with the new frontend
+
new
#748 : UI/UX: give more information about the capabilities given to new users in the users pagefixes
#828 : Album name not correct displayed in confirmation popup when moving a newly created albumnew
#857 : Support for very large uploads by chunkingfixes
#1053 : Public album is not and can not be configured to be public #1053++BREAKING CHANGE: The public smart album has been removed. Pictures are no longer made public singular.
+
new
#1211 : Date/Time display options++Date/Time format are now configurable in the settings per location (sidebar, panel etc.)
+
new
#1249 : header text for the gallery++Description of each album is directly readable at the top and support markdown.
+
new
#1189 : Multiline descriptions with markdown support for images and albums++Similar functionalities have been added for pictures too.
+
new
#1253 : Change album's Top Right menu behavior when selecting some pictures++Top right action menu behaviour has enhanced to increase visibility and intent in the album view. +It now depends of the selected elements.
+
new
#1462 : Access Rights management: Users and Albums++Major refactoring the access rights, user can now give read, upload, edit, delete access to others.
+
fixes
#1676 : Unable to open sidebar, can't navigate away from log/diagnostic/setting pagenew
#1704 : Add real links to albums++No longer use fragments, as a results links are properly clickable.
+
fixes
#1720 : Download button is visible and does not support download rights yet.fixes
#1732 : Consistent URLs when Landing Page is disabled.++url have been made consisten accross the board.
+
fixes
#1744 : UX broken on version 4.7.0 for Safari iPhone++New front-end will need more testing.
+
new
#1825 : Change accent color++With the use of tailwindcss this is now easier to produce.
+
new
#1891 : Login popup appears if no albums createdfixes
#1948 : Internal server error on photo upload (permissions?)++No longer applicable due to new front-end
+
fixes
#1973 : The CSS tweaks to disable auto zoom in/out no longer work #1973++No longer applicable due to new front-end
+
new
#1989 : Add search / filter for 'Move' destination album listnew
#2011 : Album Delete Confirmation++deletion is now hidden in a danger zone.
+
fixes
#2050 : When trying to open a password protected shared album, no password prompt is shownfixes
#2051 : Photo Download not work - UnauthorizedException fixes
#2058 : Insufficient privilieges when opening the "Share album" dialog as a regular userfixes
#2068 : Album allow public upload but disallow deletion++Part of this is now available, user can give upload access to other users while preventing deletion. + The public part is not taken in consideration as this is too much of a security risk.
+
new
♯104 : Rework Sharing Dialog in Settings++Sharing page only provide an overview, sharing is now done at the album level.
+
new
♯166 : Add album description between the header and the picturesnew
♯268 : Css is too complex to permit anyone to create new theme++We now use tailwindcss, which makes it easier to create a unified theme.
+
new
♯312 : Make login dialog more prominent, auto-show login dialog if necessary, hide empty smart folders for anonymous usersfixes
♯343 : Use proper URL instead of # fragments.fixes
♯344 : a are now correct links/interactivefixes
♯373 : Left menu is now working correctlynew
#2078 : Diagnostics: Info are displayed in blue by @ildyrianew
#2079 : Add option for thumbs overlay: none|hidden|always by @ildyriaReleased on Sep 24, 2023
diff --git a/index.html b/index.html index 19d270c9..ba8ee985 100644 --- a/index.html +++ b/index.html @@ -36,7 +36,7 @@ "url": "https://LycheeOrg.github.io/", "image": "https://LycheeOrg.github.io/assets/images/og.jpg", "description": "Lychee is a free photo-management tool, which runs on your server or web-space. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.", - "softwareVersion": "4.13.0", + "softwareVersion": "5.0.0", "applicationCategory": "Photo Management", "sameAs": [ "https://twitter.com/getlychee" @@ -61,7 +61,7 @@ diff --git a/support.html b/support.html index 50b0b86b..0188484c 100644 --- a/support.html +++ b/support.html @@ -36,7 +36,7 @@ "url": "https://LycheeOrg.github.io/", "image": "https://LycheeOrg.github.io/assets/images/og.jpg", "description": "Lychee is a free photo-management tool, which runs on your server or web-space. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.", - "softwareVersion": "4.13.0", + "softwareVersion": "5.0.0", "applicationCategory": "Photo Management", "sameAs": [ "https://twitter.com/getlychee" @@ -61,7 +61,7 @@ diff --git a/update.json b/update.json index 45eab347..e57d3094 100644 --- a/update.json +++ b/update.json @@ -1,5 +1,5 @@ { "lychee": { - "version": 41300 + "version": 50000 } }