BookStack/app
Dan Brown 3625f12abe
Added extendable/scalable formatter for webhook data
Creates a new organsied formatting system for webhook data, with
interfaces for extending with custom model formatting rules.
Allows easy usage & extension of the default bookstack formatting
behaviour when customizing webhook events via theme system, and keeps
default data customizations organised.

This also makes the following webhook data changes:
- owned_by/created_by/updated_by user details are loaded for events with
  Entity details. (POTENTIALLY BREAKING CHANGE).
- current_revision details are loaded for page update/create events.

Added testing to cover added model formatting rules.

For #3279 and #3218
2022-03-26 16:53:02 +00:00
..
Actions Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Api Updated with latest styleci changes 2022-02-08 15:29:58 +00:00
Auth Applied latest styleCI changes 2022-03-25 11:14:27 +00:00
Config Added LDAP group debugging env option 2022-03-23 16:34:23 +00:00
Console Made a pass to clean up UserRepo 2022-02-13 12:56:26 +00:00
Entities Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Exceptions Updated OIDC error handling for better error reporting 2022-02-24 14:16:09 +00:00
Facades Added ability to clone books 2021-12-19 19:20:31 +00:00
Http Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Interfaces Tweaked custom command registration, Added StyleCI fixes 2021-11-22 22:22:31 +00:00
Notifications Added language select to the user create form 2022-01-31 22:15:21 +00:00
Providers Added user-update API endpoint 2022-02-03 16:52:28 +00:00
Settings Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00
Theming Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Traits Done a round of phpstan fixes 2021-11-06 00:32:01 +00:00
Translation Apply fixes from StyleCI 2021-08-21 14:49:40 +00:00
Uploads Added manual image thumbnail exif orientation handling 2022-03-26 12:32:08 +00:00
Util Applied latest styleCI changes 2022-03-09 14:30:36 +00:00
Application.php Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00
helpers.php Merge branch 'v21.05.x' 2021-07-03 12:02:13 +01:00
Model.php Applied latest StyleCI changes 2021-11-06 22:00:33 +00:00