svix-webhooks
svix-webhooks copied to clipboard
The enterprise-ready webhooks service 🦀
It's not a serious issue, but when you rotate a key it's still used for signing even if it has already expired. The problem is in worker.rs: ```rust let keys:...
Currently, filtering by message status when listing attempted messages is constrained to filtering by just one status (eg "MessageStatus.Success"). However, it would be useful to filter by multiple statuses, particularly...
We can potentially use the https://docs.rs/error-chain/latest/error_chain/ crate for better error handling and stack traces. I'm not sure how needed it is, because with Rust most issues are enforced at compile...
Before these changes we had used the concept of the cache for features such as idempotency and others which have persistent data. This conflicts with the definition of caching, which...
We already support PATCH, we need to now add support for it in the libs. Probably call it 'patch', 'partial', or 'partialUpdate`, the same way we currently have "update".
Node is emitting the following warning when using the Svix JavaScript API: ``` (node:11249) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time ```...
Starts to add internal filtering of webhook destinations such that private IPs are blocked by default. This is still a draft. Still to do is to - Improve error handling...
I think the Rust ecosystem can really benefit from having a generic queue implementation, and since we already have it, we may as well split it out? Let me know...
## Bug Report ### Version `latest` as per dockerhub; most likely `v0.63 ### Platform docker ### Description Suggest using `PATCH` instead of `PUT` in all the apis where we perform...
Some of our libraries are not currently built in CI for PRs. This prevents us from verifying that changes will build. We need to build a library as part of...