Files
librenms-librenms/app/Models
Jellyfrog 1dbab5ac7e Error reporting (#14190)
* Error reporting

* Move code to ErrorReportingProvider
Enable reporting of error (and warning) messages.
report module exceptions

* Restore flare key
Not needed to set late anymore.  We set up filtering before it is initialized.

* Remove unnecessary and maybe double Flare report

* lint

* Cannot use typed properties yet, use phpdoc

* fix handleError return type

* Filter both exceptions and reports (so we don't miss any)
Consolidate the check if reporting should be enabled

* Cache reportingEnabled check for the runtime

* Split out middleware to improve readability
Logging of why reporting is disabled
Fix reportingEnabled cache

* Style

* Return some user data

* Change to class based middleware, it looks nicer

* Fix error page error id report, add url.

* also rewrite intended url

* remove link

* Move ignition to production and update flare-client

Co-authored-by: Tony Murray <murraytony@gmail.com>
2022-08-24 00:33:28 +02:00
..
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2022-05-31 08:08:40 -05:00
2020-09-21 14:54:51 +02:00
2021-09-10 20:09:53 +02:00
2020-09-21 14:54:51 +02:00
2021-10-02 18:03:24 -05:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2022-01-23 19:43:48 +01:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2022-08-02 16:02:37 -05:00
2022-08-05 09:01:15 -05:00
2021-09-10 20:09:53 +02:00
2022-01-30 16:28:18 -06:00
2021-09-08 23:35:56 +02:00
2019-01-22 17:04:28 -06:00
2022-01-30 16:28:18 -06:00
2021-09-10 20:09:53 +02:00
2022-08-24 00:33:28 +02:00
2021-09-10 20:09:53 +02:00
2022-05-31 08:08:40 -05:00
2021-10-26 18:31:44 -05:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00