0
0
Fork 0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-04-21 03:30:38 +00:00
BookStackApp_BookStack/app/Http/Controllers
Dan Brown 031c67ba58
Reduced the memory usage, db queries and cache hits loading revisions
Updated revision listing to only fetch required fields, massively
reducing memory usage by not loading content.
This also updates user avatar handling to effectively cache the avatar
url within request to avoid re-searching from cache, which may improve
performance of others areas of the application.
This also upates handling of the revisions list view to extract table
row to its own view to break things down a bit.

For 
2022-08-10 17:50:35 +01:00
..
Api Set a fairly sensible limit on user name validation 2022-08-09 12:40:59 +01:00
Auth Set a fairly sensible limit on user name validation 2022-08-09 12:40:59 +01:00
Images Standardised laravel validation to be array based 2021-11-05 00:26:55 +00:00
AttachmentController.php Extracted download response logic to its own class 2022-06-08 23:50:42 +01:00
AuditLogController.php Fix PHP CS 2021-12-10 14:58:05 +08:00
BookController.php Fixed issue blocking tags on book update 2022-06-25 13:46:55 +01:00
BookExportController.php Extracted download response logic to its own class 2022-06-08 23:50:42 +01:00
BookshelfController.php Improved shelf book management interface 2022-07-24 12:23:25 +01:00
BookSortController.php Changed model loading and permission checking on book sort 2022-01-04 21:09:34 +00:00
ChapterController.php Applied styleci changes for conversion work 2022-06-19 18:14:53 +01:00
ChapterExportController.php Extracted download response logic to its own class 2022-06-08 23:50:42 +01:00
CommentController.php Standardised laravel validation to be array based 2021-11-05 00:26:55 +00:00
Controller.php Extracted download response logic to its own class 2022-06-08 23:50:42 +01:00
FavouriteController.php Added page titles to many missing app areas 2022-01-04 13:33:24 +00:00
HomeController.php Aligned some editor events, Changed wysiwyg custom styles loading 2022-02-08 01:01:37 +00:00
MaintenanceController.php Allowed database queue usage where desired 2021-12-13 18:34:18 +00:00
PageController.php Added core editor switching functionality 2022-04-18 17:39:28 +01:00
PageExportController.php Extracted download response logic to its own class 2022-06-08 23:50:42 +01:00
PageRevisionController.php Reduced the memory usage, db queries and cache hits loading revisions 2022-08-10 17:50:35 +01:00
PageTemplateController.php Reorgranised blade view files to form a convention 2021-08-22 13:17:32 +01:00
RecycleBinController.php Start recycle bin API endpoints: list, restore, delete 2022-04-07 22:34:00 +02:00
RoleController.php Applied latest styleCI changes 2022-01-06 12:18:11 +00:00
SearchController.php Started removal of non-view permission queries 2022-07-13 15:23:03 +01:00
SettingController.php Updated method of string interpolation 2022-05-05 09:33:25 +01:00
StatusController.php Added inital phpstan/larastan setup 2021-11-05 16:18:06 +00:00
TagController.php Added page titles to many missing app areas 2022-01-04 13:33:24 +00:00
UserApiTokenController.php Standardised laravel validation to be array based 2021-11-05 00:26:55 +00:00
UserController.php Set a fairly sensible limit on user name validation 2022-08-09 12:40:59 +01:00
UserProfileController.php Made a pass to clean up UserRepo 2022-02-13 12:56:26 +00:00
UserSearchController.php Applied latest StyleCI changes 2021-12-15 13:49:20 +00:00
WebhookController.php Applied latest styleCI changes 2022-01-06 12:18:11 +00:00