BookStack/app
Dan Brown 349b4629be
Extracted API auth into guard
Also implemented more elegant solution to allowing session auth for API
routes; A new 'StartSessionIfCookieExists' middleware, which wraps the
default 'StartSession' middleware will run for API routes which only
sets up the session if a session cookie is found on the request. Also
decrypts only the session cookie.

Also cleaned some TokenController codeclimate warnings.
2019-12-30 14:51:28 +00:00
..
Actions Entity Repo & Controller Refactor (#1690) 2019-10-05 12:55:01 +01:00
Api Extracted API auth into guard 2019-12-30 14:51:28 +00:00
Auth Built out interfaces & endpoints for API token managment 2019-12-29 17:03:52 +00:00
Config Extracted API auth into guard 2019-12-30 14:51:28 +00:00
Console Added command to copy shelf permissions 2019-12-11 21:22:03 +00:00
Entities Added command to copy shelf permissions 2019-12-11 21:22:03 +00:00
Exceptions Extracted API auth into guard 2019-12-30 14:51:28 +00:00
Facades Refactored some core entity actions 2019-09-20 00:18:28 +01:00
Http Extracted API auth into guard 2019-12-30 14:51:28 +00:00
Notifications Add feature to send test e-mails 2019-10-16 08:24:33 +02:00
Providers Extracted API auth into guard 2019-12-30 14:51:28 +00:00
Settings Removed setting override system due to confusing behaviour 2019-12-22 13:19:17 +00:00
Translation Made it possible to override translations via theme system 2019-10-26 18:07:14 +01:00
Uploads Made display thumbnail generation use original data if smaller 2019-12-22 12:44:49 +00:00
Application.php Ran phpcbf and updated helpers typehinting 2019-09-15 18:29:51 +01:00
helpers.php Linked new API token system into middleware 2019-12-30 02:16:07 +00:00
Model.php Set /app PHP code to PSR-2 standard 2018-01-28 16:58:52 +00:00
Ownable.php Re-structured the app code to be feature based rather than code type based 2018-09-25 12:30:50 +01:00