Malte Schwarzkopf

Results 7 issues of Malte Schwarzkopf

This avoids versioning conflicts when combined with other crates (e.g., git2 and slack-hook); seems like none of the breaking changes in 0.10 affect afterparty.

In [Taster](https://github.com/ms705/taster), I use afterparty to provide a regression testing service for Rust applications. As part of this, I need to keep some state across multiple webhook deliveries (namely, performance...

[`hubcaps`](https://github.com/softprops/hubcaps) offers a higher-level interface for GitHub interaction than `git2` does, and using it might simplify taster's implementation.

Instead of tasting all branches' `HEAD` commits on startup, we should only get a baseline measurement for a branch when we actually see a `Push` event. This avoids unnecessarily tasting...

feature-req

Taster currently loses all of its history information for previous commits on exit, requiring them to be tediously replayed to gain baselines after a restart. We should instead serialize the...

feature-req

Taster currently runs the entire tasting logic synchronously in the web hook handler closure. As a result, GitHub often decides that the webhook has timed out before Taster actually completes...

feature-req

We currently deliver only Slack notifications. `src/email.rs` has the start of an email notifier, but it isn't finished and hasn't seen any testing. Being able to generate emails would be...

feature-req