BookStack/app/Actions
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
..
Activity.php Laravel 7.x Shift (#3011) 2021-10-26 22:04:18 +01:00
ActivityLogger.php Applied latest StyleCI changes 2021-12-18 11:43:05 +00:00
ActivityQueries.php Applied latest StyleCI changes 2021-12-18 11:43:05 +00:00
ActivityType.php Initial controller/views for webhooks management 2021-12-08 14:29:42 +00:00
Comment.php Laravel 8 shift squash & merge (#3029) 2021-10-30 21:29:59 +01:00
CommentRepo.php Refactored the activity service 2021-12-11 17:29:33 +00:00
DispatchWebhookJob.php Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Favourite.php Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00
Tag.php Added tag values as part of the indexed search terms 2021-11-12 17:06:01 +00:00
TagRepo.php Updated translators and made StyleCI changes 2021-11-16 12:29:50 +00:00
View.php Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00
Webhook.php Added timeout and debugging statuses to webhooks 2022-01-03 19:42:48 +00:00
WebhookFormatter.php Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
WebhookTrackedEvent.php Applied latest StyleCI changes 2021-12-18 11:43:05 +00:00