You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consider extending the Perseus server to support web hooks that could be invoked when a module's dependencies are added/updated. This idea came up in an internal discussion within CrowdStrike but seems like it could be generally useful.
The minimal implementation would be to send a fire-and-forget HTTP POST to an unauthenticated endpoint, or one using basic auth, with a JSON payload that contains the module being updated along with its dependencies. We could even reuse the protojson encoding of the existing UpdateDependenciesRequest message.
More advanced authentication for web hooks should be investigated but may be outside of MVP scope for this feature.
The text was updated successfully, but these errors were encountered:
Consider extending the Perseus server to support web hooks that could be invoked when a module's dependencies are added/updated. This idea came up in an internal discussion within CrowdStrike but seems like it could be generally useful.
The minimal implementation would be to send a fire-and-forget HTTP
POST
to an unauthenticated endpoint, or one using basic auth, with a JSON payload that contains the module being updated along with its dependencies. We could even reuse theprotojson
encoding of the existingUpdateDependenciesRequest
message.More advanced authentication for web hooks should be investigated but may be outside of MVP scope for this feature.
The text was updated successfully, but these errors were encountered: