Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/bugbot

Making life easier for people who report or triage Electron issues.
https://github.com/electron/bugbot

fix: use express routing params (#67)

7320aab77e42c156f9c439c1b360ddd15af58d18 authored over 3 years ago by Calvin <[email protected]>
chore(broker): add Procfile (#65)

* chore(broker): trigger build

* chore(broker): add Procfile

243320e072ba02aa9707cf7067909cba76d5654b authored over 3 years ago by Erick Zhao <[email protected]>
feat(broker): add PORT as env variable fallback (#61)

* chore(broker): remove unused fs import

* feat(broker): add PORT as env variable fallback

...

0efe6b8a82156993c0b18fddba4bd059a061066e authored over 3 years ago by Erick Zhao <[email protected]>
refactor: replace got() with fetch() in runner (#59)

* refactor: replace got() with fetch() in runner

Currently we use fetch() in modules/bot/ and...

fab38259236a96fe4be6072ea6487afd5c680b71 authored over 3 years ago by Charles Kerr <[email protected]>
feat: sanitize broker responses (#60)

* refactor: escape the broker's resp.send() messages

* refactor: remove duplicate matching ch...

6966993014984186be28742a23c8b3a4c3f77501 authored over 3 years ago by Charles Kerr <[email protected]>
refactor: use consistent config across the monorepo (#57)

* refactor: consistent env var naming

* chore: remove leftover code config from an experiment...

03f4ec4ab0733cb69b5229b6d03e6a9b87b7a667 authored over 3 years ago by Charles Kerr <[email protected]>
test: new github checks: 'yarn test' + coveralls (#58)

* test: add 'yarn test' GitHub action for PR to main

* fix: run 'tsc build' before 'yarn test...

d7fe7f6745b8ac8ea0330fb0e95dc76f86f459fd authored over 3 years ago by Charles Kerr <[email protected]>
chore(bot): add app.json schema (#53)

8da877883aa84f23db95d48fd29f2d214aeabbd0 authored over 3 years ago by Erick Zhao <[email protected]>
fix: broken log URL in issue comments (#56)

* fix: broken log URL in issue comments

86fe0b658c36a1ea21b2b23bed36bba44be22d6a authored over 3 years ago by Charles Kerr <[email protected]>
refactor: use probot.Context type in probot client (#55)

bedf306d10b8119f4f45b7fa6dc2dc97b4c2f2cc authored over 3 years ago by Charles Kerr <[email protected]>
test: fix integration tests (#54)

* fixup! feat: logging link (#39)

1a762f2df386c14fb01c08b5d1e70a4ae4366cc6 authored over 3 years ago by Charles Kerr <[email protected]>
feat: logging link (#39)

* feat: in the issue comments, add a link to the log

* feat: make links in the log clickable
...

52aa2dd18ee4dafb92fbc0c45b1648a0b152cdc2 authored over 3 years ago by Charles Kerr <[email protected]>
chore(bot): heroku procfile (#32)

22f07ecea11fa728b75d63acc1aed5081b34e115 authored over 3 years ago by Erick Zhao <[email protected]>
feat: bot add/remove labels on bisect complete (#31)

e9c515354751fedc3b2fad5a28d17ab5356fb464 authored over 3 years ago by Charles Kerr <[email protected]>
feat: add logging support to runner (#30)

* feat: add logging support to runner

* refactor: tweak some ugly promise code in previous co...

b26092f29e27a6aaeb560e5909d3b37a4edbf998 authored over 3 years ago by Charles Kerr <[email protected]>
feat(bot): integrate with broker (#24)

* chore(bot): make runner API terms more generic

* feat(bot): integrate with broker

* spec...

f45d7de13202d0eab8d21073a8d9846ca1f17d34 authored over 3 years ago by Erick Zhao <[email protected]>
fixup! fixup! refactor: better sharing of types and interfaces (#29)

db72c226bbf587049c6ea063d6aef98ad81cb590 authored over 3 years ago by Charles Kerr <[email protected]>
fixup! refactor: better sharing of types and interfaces (#29)

742e13dd11c06d7ecb6d47a5fe8e60ca0d03011f authored over 3 years ago by Charles Kerr <[email protected]>
refactor: better sharing of types and interfaces (#29)

e59c5cf88e2b38913c463fd8d8dcfa8023d1b76d authored over 3 years ago by Charles Kerr <[email protected]>
fixup! test: add some broker/runner integration tests (#28)

84d33cb916d23e81b3fd390ed7057806e00086e7 authored over 3 years ago by Charles Kerr <[email protected]>
test: add some broker/runner integration tests (#28)

aa889c6d105e1b0313e635502827d80f2fbb58ac authored over 3 years ago by Charles Kerr <[email protected]>
refactor: make Runner easy to start/stop for tests (#27)

7eb15783bf91367fa00f44bea63d5f7f4578d284 authored over 3 years ago by Charles Kerr <[email protected]>
feat: add job properties: current, history, last (#26)

This should allow better error reporting for failed jobs and also allow
other runners to pick u...

f723a222400fccbe1366f62bd7b66c67ad9ea9ac authored over 3 years ago by Charles Kerr <[email protected]>
feat: add more filter options when querying jobs (#25)

a2b659475b16203f02b16a30154f5eacc85b1089 authored over 3 years ago by Charles Kerr <[email protected]>
refactor: use process.platform os names (#22)

For clarity, use the same names that the rest of the Node world is using.
before: 'linux', 'mac...

442c4aec769e57ce1e250b41c3404a5206f760a4 authored over 3 years ago by Charles Kerr <[email protected]>
feat: serve ssl (#21)

df9bfd6e0de1823ce3150b7ad7e2ee02bffbd356 authored over 3 years ago by Charles Kerr <[email protected]>
fix: tsc warning in broker

4ed152a59d99e7b5576e348e3674c5f7ad782598 authored over 3 years ago by Charles Kerr <[email protected]>
fix: broker test import URLSearchParams explicitly (#19)

Works around an upstream typing issues with URL, URLSearchParams. Without this, the broker's tes...

4a1900eb098ba5fafc1ea3092c842ee0d5b9d903 authored over 3 years ago by Charles Kerr <[email protected]>
feat(bot): add basic `/test` command parsing (#17)

cc96ed465065a72e46e7ec4b0f948c3928842bc7 authored over 3 years ago by Erick Zhao <[email protected]>
fix: a broker job property differing from the spec (#20)

Rename 'bisect_result' to 'result_bisect' and add a test to confirm it.

63ff4c448ac8c886999a9a3cb8e18ea6325f5978 authored over 3 years ago by Charles Kerr <[email protected]>
feat: update runner to poll from broker (#18)

* feat: update runner to poll from broker

f6254f89779c32c59080a5031e06aaca9f6cd30d authored over 3 years ago by Calvin <[email protected]>
fix: os keys match spec

965f15adf4b42ba2480c9c30c9bbefd9e0996547 authored over 3 years ago by Charles Kerr <[email protected]>
feat: implement broker (#16)

* feat: implement broker

7c192ad63e619b637e84f14762ef76e4de1114e3 authored over 3 years ago by Charles Kerr <[email protected]>
style: restructure project (#15)

* style: restructure project

Co-authored-by: Erick Zhao <[email protected]>

a24be2e4e3cb141446bccec75ba4e9e1bdf1cc28 authored over 3 years ago by Calvin <[email protected]>
test: avoid repetition in test scaffolding code (#10)

a4e298bc53bb84177d0b5a22f03a1c88787c807a authored over 3 years ago by Charles Kerr <[email protected]>
feat: bot responds with a formatted message (#9)

e023addd5b623b6ea7b7ff6b950a002adad06e04 authored over 3 years ago by Calvin <[email protected]>
feat: connect runner and client (#8)

Co-authored-by: Calvin <[email protected]>

c6dbf1f82803ad7d0516dc7e0604f3049e723be5 authored over 3 years ago by Erick Zhao <[email protected]>
feat: simple bisect runner server (#7)

...and a simple api client for it.

67eccaa3eab9295c2ef2c2677a23219771735ba3 authored over 3 years ago by Calvin <[email protected]>
feat: parse issue body markdown (#4)

f98936ec6e346ecc04ea01c7800d447ed94d4887 authored over 3 years ago by Erick Zhao <[email protected]>
chore: lint .eslintrc.js (#3)

7c1a45f6da448576bc8eb8c120d0dc2804130d47 authored over 3 years ago by Erick Zhao <[email protected]>
chore: copy issue template from electron/electron

09988a8e395a6e8d01fedea6583d6f1fffe668d4 authored over 3 years ago by Charles Kerr <[email protected]>
chore: setting up shop

ae94f33fef9d2b754807b0db1dbddeeab97d6804 authored over 3 years ago by Charles Kerr <[email protected]>
Initial commit

f0bc0768b11de0b4935515afd0499ff909c30030 authored over 3 years ago by Charles Kerr <[email protected]>