Commit Graph
6 Commits
Author SHA1 Message Date
Jellyfrog cf5ed4fb51 wip 2022-11-09 16:33:43 +01:00
Jellyfrog 0d465ebaaf wip 2022-11-09 16:33:43 +01:00
JellyfrogandStyleCI Bot b1f97a7275 Apply fixes from StyleCI (#14517)
Co-authored-by: StyleCI Bot <[email protected]>
2022-11-09 16:33:43 +01:00
Jellyfrog c5e8901845 Fix more flare 2022-11-09 16:33:43 +01:00
Tony MurrayandGitHub e4451714e2 version and git helper improvements (#14412)
* Fix up version and git helpers
Improve method names
Move all git calls into the git helper
Allow runtime and external cache of results where appropriate
Consolidate version headers for discovery, poller, and validate

* Style fixes

* improve consistency in git calls

* fix style

* don't send name inconsistently

* Improve database versions

* No need to cache Version it is not used more than once currently.
2022-10-02 00:41:56 -05:00
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 <[email protected]>
2022-08-24 00:33:28 +02:00