fleet/server
Roberto Dip 894fa22c71
implement a thin wrapper around stdlib errors (#5733)
This solves #5679 , and also implements #5515, #5509 and lays the ground for #5516

With the introduction of Wrap, Is and As in the standard library, we've now got built-in support for wrapping.

On top of that, a common pattern in the community is to define errors tailored to the context of each project while still conforming to the error and Unwrap interfaces (see Upspin, Chromium)

The output now includes stack traces and additional info
2022-05-18 11:47:55 -03:00
..
authz Merge pull request from GHSA-pr2g-j78h-84cr 2022-04-18 10:27:30 -07:00
bindata Allow users to be readded if they were ever removed (#1945) 2021-09-07 13:33:40 -03:00
config Support per-task configuration for async host processing configuration (#5700) 2022-05-16 09:44:50 -04:00
contexts implement a thin wrapper around stdlib errors (#5733) 2022-05-18 11:47:55 -03:00
datastore Add label information to host summary response (#5573) 2022-05-10 10:32:55 -05:00
errorstore implement a thin wrapper around stdlib errors (#5733) 2022-05-18 11:47:55 -03:00
fleet Produce hosts' CSV report based on requested columns (#5656) 2022-05-10 14:25:53 -04:00
health Fix documentation typos (#1682) 2017-12-21 18:37:32 -08:00
launcher Upgrade osquery-go (#4728) 2022-03-23 12:15:37 -03:00
live_query Migrate team-related endpoints to new pattern (#3740) 2022-01-19 10:52:14 -05:00
logging Fix some config mismatches in osquery logging (#5488) 2022-05-10 11:27:32 -04:00
mail update copyright year in core product transactional email templates (#3549) 2022-01-01 12:41:32 -06:00
mock Add label information to host summary response (#5573) 2022-05-10 10:32:55 -05:00
ptr Add CentOS parsing+post-processing to reduce false positives in vulnerability processing (#4037) 2022-02-14 15:13:44 -03:00
pubsub Migrate team-related endpoints to new pattern (#3740) 2022-01-19 10:52:14 -05:00
service Support per-task configuration for async host processing configuration (#5700) 2022-05-16 09:44:50 -04:00
sso Fix SSO paths to always use /v1/ instead of /latest/ (#5246) 2022-04-20 12:46:45 -04:00
test Add hosts_count field to "list software" endpoint (#3873) 2022-01-26 09:47:56 -05:00
vulnerabilities test: Add retry to the correct part that has sync enabled (#5688) 2022-05-11 10:11:51 -03:00
webhooks Queue jobs for Jira integration when enabled and new vulnerabilities are found. (#4975) 2022-04-11 16:42:16 -04:00
websocket Use new error handling approach in other packages (#2954) 2021-11-22 09:13:26 -05:00
worker Add Zendesk external service integration for vulnerability automations (#5372) 2022-05-02 15:58:34 -05:00
utils.go Modify /server/utils to handle all 2xx codes as POST success (#3534) 2021-12-30 16:00:10 -06:00