BookStack/app/Http
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
..
Controllers Added extendable/scalable formatter for webhook data 2022-03-26 16:53:02 +00:00
Middleware Updated CSP with frame-src rules 2022-03-07 14:27:41 +00:00
Requests Change application namespace to BookStack 2015-09-10 19:31:09 +01:00
Kernel.php Laravel 8 shift squash & merge (#3029) 2021-10-30 21:29:59 +01:00
Request.php Apply fixes from StyleCI 2021-06-26 15:23:15 +00:00