diff --git a/docs/advanced-setups.html b/docs/advanced-setups.html index 96fbb4c..17ccc59 100644 --- a/docs/advanced-setups.html +++ b/docs/advanced-setups.html @@ -37,7 +37,6 @@
/uploads
APP_FORCE_HTTPS
false
TRUSTED_PROXIES
null
true
LIVEWIRE_ENABLED
false
if the new frontend doesn't work on our installation (this is a temporary workaround).VUEJS_ENABLED
false
if the new frontend doesn't work on our installation (this is a temporary workaround).true
LEGACY_API_ENABLED
VUEJS_ENABLED
is set to false
.false
diff --git a/docs/contributions.html b/docs/contributions.html index 26a1bc1..83d2c37 100644 --- a/docs/contributions.html +++ b/docs/contributions.html @@ -37,7 +37,6 @@Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/docker.html b/docs/docker.html index 030b0fc..7bf7ef2 100644 --- a/docs/docker.html +++ b/docs/docker.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/external_tracking.html b/docs/external_tracking.html index b453b4b..2c8168c 100644 --- a/docs/external_tracking.html +++ b/docs/external_tracking.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/faq_general.html b/docs/faq_general.html index a30d7da..ce9de20 100644 --- a/docs/faq_general.html +++ b/docs/faq_general.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/faq_installation.html b/docs/faq_installation.html index fd3fbc6..a3636f1 100644 --- a/docs/faq_installation.html +++ b/docs/faq_installation.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/faq_troubleshooting.html b/docs/faq_troubleshooting.html index a88b098..9223c0f 100644 --- a/docs/faq_troubleshooting.html +++ b/docs/faq_troubleshooting.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/frontend.html b/docs/frontend.html index 5e23bc4..a92886c 100644 --- a/docs/frontend.html +++ b/docs/frontend.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/honeypot.html b/docs/honeypot.html index cc990fe..b3b879d 100644 --- a/docs/honeypot.html +++ b/docs/honeypot.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/index.html b/docs/index.html index 1a3df2d..603ffdd 100644 --- a/docs/index.html +++ b/docs/index.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/installation.html b/docs/installation.html index 1a3df2d..603ffdd 100644 --- a/docs/installation.html +++ b/docs/installation.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/keyboard.html b/docs/keyboard.html index 5685f3d..cf86872 100644 --- a/docs/keyboard.html +++ b/docs/keyboard.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/livewire.html b/docs/livewire.html deleted file mode 100644 index c921ebe..0000000 --- a/docs/livewire.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - Lychee Documentation - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/org.html b/docs/org.html deleted file mode 100644 index 944d337..0000000 --- a/docs/org.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - -Lychee Documentation - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/releases.html b/docs/releases.html index d69e77e..b881a2b 100644 --- a/docs/releases.html +++ b/docs/releases.html @@ -37,7 +37,6 @@Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/settings.html b/docs/settings.html index 00baa0c..528f6f8 100644 --- a/docs/settings.html +++ b/docs/settings.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) diff --git a/docs/structure.html b/docs/structure.html index 6fbfd15..4bc752a 100644 --- a/docs/structure.html +++ b/docs/structure.html @@ -37,7 +37,6 @@ Prologue
@@ -73,7 +72,6 @@ Contributing
Lychee logic overview Directory Structure Front-end -Livewire Front-end (alpha) @@ -118,7 +116,6 @@ Directory Structure
The Exceptions Directory The Http Directory The Image Directory -The Livewire Directory The Metadata Directory The ModelFunctions Directory The Policies Directory @@ -152,7 +149,11 @@The Routes Directory
The
+routes
directory contains all of the route definitions for Lychee. Several route files are included with Lychee: -api.php
,web-admin.php
,web-install.php
,web-livewire.php
, andweb.php
.api-v1.php
,api-v2.php
,web-admin-v1.php
,web-admin-v2.php
,web-install.php
,web-v1.php
, andweb-v2.php
. +This makes the separation between the two REST API: +-
+v1
routes are used by legacy endpoints, i.e. version 4 of Lychee. This is mostly used as POST requests. +-v2
routes are used by the Version 6 front-end with VueJs. It makes use of a more proper REST definition with PATCH, POST, GET and DELETE.By default
v1
routes are disabled since version 6.The Storage Directory
The
@@ -169,7 +170,7 @@storage
directory contains your compiled Blade templates, file based sessions, file caches, and other files generated by the framework. This directory is segregated intoapp
,framework
, andlogs
directories. Theapp
directory may be used to store any files generated by your application. Theframework
directory is used to store framework generated files and caches. Finally, thelogs
directory contains Laravel's log files (useful in case of hard crash).Th
The majority of Lychee is housed in the app
directory. By default, this directory is namespaced under App
and is autoloaded by Composer using the PSR-4 autoloading standard.
The app
directory contains a variety of additional directories such as Console
, Http
, Livewire
and Providers
. Think of the Console
, Livewire
, and Http
directories as providing an API into the core of your application. The HTTP protocol and CLI are both mechanisms to interact with Lychee, but do not actually contain application logic. In other words, they are two ways of issuing commands to Lychee. The Console
directory contains all of the Artisan commands, while the Http
directory contains your controllers, middleware, and requests. Furthermore the Livewire
directory contains the serverside code necessary for the new front-end.
The app
directory contains a variety of additional directories such as Console
, Http
, and Providers
. Think of the Console
and Http
directories as providing an API into the core of your application. The HTTP protocol and CLI are both mechanisms to interact with Lychee, but do not actually contain application logic. In other words, they are two ways of issuing commands to Lychee. The Console
directory contains all of the Artisan commands, while the Http
directory contains your controllers, middleware, and requests.
The Console
directory contains all of the custom Artisan commands for Lychee. These commands may be generated using the make:command
command.
The Livewire
directory contains the server-side logic for the Livewire front-end. See more here
The Metatdata
directory contains logic related to data such as Exif information, geodecoding, lychee version, GitHub monitoring...