Michael Howell
Michael Howell
This allows bors-ng to use less bespoke JavaScript\*, and allows *all* pop-ups to be sourced from the same template code. \* Let's not switch the pop-up menu over to Live...
There should be a page where users can look at the status for a single, ongoing batch. * It should show its current status, of course. * It should show...
FLOW_EXAMPLE and HACKING are both guides to bors's internals, but from different angles. HACKING introduces you to the different structural components, while FLOW_EXAMPLE tries to walk through what the components...
As long as the tree is closed, no new batches can start. Add a button in the dashboard page to close the tree. It changes to an open tree button...
The set of checks that bors runs on a PR before actually adding it to a queue is growing. It really ought to be in its own process, since there's...
People are blowing their timeout with only about 43 repos. That's not a crazy-huge number. Let's make the new timeout something huge, like fifteen minutes, and see if anyone manages...
Basically, Rust's current policy could be duplicated with this `bors.toml` file and the code to make it work. ```toml status = [ "continuous-integration/travis-ci/push", "continuous-integration/appveyor/branch" ] # ... bla bla bla...
The idea is that, if someone self-hosts a bors instance with both public and private repos, the queue in the public repos should be publicly viewable and the private repos...
Instead of batching stuff together, run every item in the backlog immediately with everything ahead of it merged in. This has a couple nice side-effects: * It reduces the time...