BookStack/app
Dan Brown 6f1b88a6a6
Change email confirmation from own middle to trait
Email confirmation middleware caused more mess than good, As caused
priority issues and it depended on auth actions. Instead its now a trai
used on auth middlewares.

Also used 'EncryptCookies' middleware on API instead of custom
decryption in custom middleware since we'd need to do replicate all the
same actions anyway. Shouldn't have too much effect since it only
actions over cookies that exist, of which none should be there for most
API requests.

Also split out some large guard functions to be a little more readable
and appease codeclimate.
2019-12-30 15:49:20 +00:00
..
Actions Entity Repo & Controller Refactor (#1690) 2019-10-05 12:55:01 +01:00
Api Change email confirmation from own middle to trait 2019-12-30 15:49:20 +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 Change email confirmation from own middle to trait 2019-12-30 15:49:20 +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