Tommy Byrd
d2fe925e1a
chore: Rewrite core in Typescript ( #372 )
2018-05-25 15:17:19 -05:00
Brandon Keepers
61393304f0
chore: Commit version number, remove snapshot tests ( #535 )
2018-05-19 08:26:01 -05:00
Gregor Martynus
97ca3a512f
fix(package): update @octokit/rest to version ^15.6.0 ( #533 )
2018-05-16 11:03:26 -07:00
Richard Littauer
4524ada62c
docs: suggested changes from audit #522 ( #523 )
2018-05-13 01:16:43 -04:00
Brandon Keepers
215d9e97be
chore: relax version for express-async-errors ( #481 )
2018-03-26 15:58:04 -05:00
Brandon Keepers
71d94bda1a
chore: Remove github-webhook-handler ( #477 )
2018-03-22 11:23:41 -05:00
Brandon Keepers
9f324c79e3
chore: Minimal changes to get @octokit/webhooks working ( #462 )
2018-03-21 13:23:51 -04:00
Brandon Keepers
ecfdce2caf
chore: Remove scripts that are no longer used ( #468 )
2018-03-18 18:03:45 -05:00
greenkeeper[bot]
5898da7f50
fix(package): update @octokit/rest to version 15.2.0 ( #457 )
2018-03-15 00:00:22 -05:00
Brandon Keepers
24aec79be5
chore(package): update semver to version 5.5.0 ( #461 )
2018-03-14 23:31:02 -05:00
Brandon Keepers
71ad002471
chore(package): update nock to version 9.2.0 ( #460 )
2018-03-14 23:26:33 -05:00
Brandon Keepers
1d139b71df
chore(package): update raven to version 2.4.2 ( #459 )
2018-03-14 23:20:01 -05:00
Brandon Keepers
6086c92fc5
chore(package): update bottleneck to version 2.2.0 ( #458 )
2018-03-14 23:19:42 -05:00
greenkeeper[bot]
9cf5745120
fix(package): update @octokit/rest to version 15.1.9
2018-03-10 17:37:24 +00:00
greenkeeper[bot]
c83ea72c24
chore(package): update semantic-release to version 15.0.0 ( #452 )
2018-03-10 10:00:43 -06:00
Brandon Keepers
204d122e00
chore(package): update eslint to version 4.18.2 ( #455 )
2018-03-08 23:40:12 -05:00
greenkeeper[bot]
74de2ce443
fix(package): update @octokit/rest to version 15.1.7
2018-03-08 16:50:57 +00:00
greenkeeper[bot]
0060098fd7
chore(package): Update standard to the latest version 🚀 ( #436 )
2018-02-28 10:09:40 -05:00
Brandon Keepers
bff87ef7d0
Lock to specific version of express-async-errors ( #432 ) ( #444 )
...
https://github.com/davidbanham/express-async-errors/pull/4 is the cause
for https://github.com/gr2m/wip-bot/issues/42
2018-02-28 08:25:15 -06:00
greenkeeper[bot]
b820949216
fix(package): update @octokit/rest to version 14.0.9
2018-02-18 23:36:17 +00:00
greenkeeper[bot]
2f3f434ab8
fix(package): Update bottleneck to the latest version 🚀 ( #397 )
2018-02-03 15:55:50 -05:00
greenkeeper[bot]
7d932b8fcc
fix(package): update dotenv to version 5.0.0 ( #412 )
2018-02-01 11:42:56 -06:00
greenkeeper[bot]
c0844e00f8
fix(package): update @octokit/rest to version 14.0.8
2018-01-30 17:36:48 -08:00
Gregor
3872ec6c6e
fix(package): -github, +@octokit/rest
2018-01-29 11:07:17 -08:00
greenkeeper[bot]
8b483f7922
chore(package): update semantic-release to version 12.2.2 ( #395 )
2018-01-26 08:59:24 -05:00
Brandon Keepers
26fc0e61bc
Remove unused eventsource, move jest to dev deps ( #403 )
2018-01-18 08:11:45 -06:00
Brandon Keepers
a3c91afdf3
Properly handle async errors ( #384 )
2018-01-12 08:10:10 -06:00
Brandon Keepers
0b527178eb
Use smee-client instead of EventSource directly ( #389 )
2018-01-11 21:39:50 -06:00
Brandon Keepers
0e373a8af5
fix(package): update jest to version 22.0.3 ( #378 )
...
Closes #373
2017-12-20 23:08:00 -06:00
Brandon Keepers
6aa3a2f7b2
feat: Add support for experimental webhook proxy ( #359 )
...
Usage:
$ WEBHOOK_PROXY_URL=http://github-webhook-proxy.herokuapp.com/abcxyz npm start
2017-12-07 12:30:18 -06:00
Jason Etcovitch
c2d2da17ee
Enable Codecov ( #360 )
2017-12-05 10:22:40 -05:00
Brandon Keepers
1e2551853e
feat: Add request/response logging ( #322 )
...
BREAKING CHANGE:
- Default log level is now `INFO` instead of `DEBUG`
2017-11-25 22:16:54 -06:00
Brandon Keepers
d6129b48fc
fix(package): update github to version 12.0.3 ( #340 )
...
Closes #243
2017-11-21 12:29:50 -06:00
Jason Etcovitch
9eeac3a57e
refactor: switch ejs for hbs
2017-11-21 09:21:39 -05:00
Brandon Keepers
62e984c123
chore: Move index.js into lib/ ( #338 )
2017-11-20 21:13:18 -06:00
Jason Etcovitch
374ee7dd04
refactor: absorb github-app
2017-11-20 00:11:33 -05:00
Brandon Keepers
5dde8405c5
chore: remove unnecessary test config ( #313 )
2017-11-02 20:39:12 -05:00
Jason Etcovitch
5d29945dd2
feat: /probot homepage ( #279 )
...
* Add /probot route with tests
* Add index route, write tests
* Remove unused arg
* Pass tests
* Tweak HTML string and pkg require
* Add static directory
* Design welcome page
* Rename to probot.html
* Implement EJS
* Remove duplicate load
* Extract default homepage into plugin
* Fix issue after merge conflict
* Refactor app loading
* Remove autoloading of plugings
BREAKING CHANGE: `probot run` without any arguments will no longer autoload apps named `probot-*`.
* Move setup
* Look for `apps` key instead of `plugins`
* Update simulate command
* Simplify resolver
* Remove unused routes variable
* Move views to default path
* Call probot.setup to properly initialize default apps
* Simplify package loading
* Specify extension
* Add links to docs/slack
* Remove stats link
* Add helper to jest ignore
* Fix ejs views error
* Move a require to top of file
* Remove unnecessary (and breaking) test
2017-10-17 09:35:58 -04:00
Gregor
52d6ef5574
chore(package): run "docs" script after semantic-release
2017-10-14 11:45:19 -07:00
Jason Etcovitch
e7a0c5cd80
chore(tests): Migrate to Jest
...
* Add jest, remove mocha/expect
* Migrate all tests to Jest
* Make test pass
* Move tests into `/test/`
* Update testing docs
* Fix resolver test
2017-10-14 06:02:34 -07:00
Brandon Keepers
dda5df88d8
Refactor app loading ( #284 )
...
BREAKING CHANGE: `probot run` without any arguments will no longer autoload apps named `probot-*`.
2017-10-14 05:25:02 -07:00
Brandon Keepers
6d8ddaf3f7
feat: Expose public stats about installations ( #181 )
2017-10-11 21:09:13 -07:00
Brandon Keepers
c2f0b8d996
chore: update jsdoc to fix error
2017-10-11 20:31:55 -07:00
Brandon Keepers
4b20b6cc80
chore: semantic-release setup
2017-10-11 20:05:47 -07:00
Brandon Keepers
bb8e7136d8
Add eslint-plugin-markdown to lint docs
2017-09-12 07:01:18 -07:00
Brandon Keepers
d2c000ca49
0.11.0
2017-09-05 12:19:46 -05:00
Brandon Keepers
b646154b19
Merge remote-tracking branch 'origin/master' into github-apps
...
* origin/master: (72 commits)
Fix title
Link to testing next
Install eslint-config-standard to fix error
Configure greenkeeper-lockfile
docs(readme): add Greenkeeper badge
chore(package): update dependencies
spacing
other pee robot from #229
pro the bot
Move unchanged constants outside of function
Set LOG_LEVEL=fatal for all tests
Silence server errors in test with default error handler
Move to absolute reference
Fix doc links
Create stale.yml
Update changelog for removed deprecations
Remove deprecated event argument for callback
Remove deprecated `robot` method from a probot instance
Update CHANGELOG.md
Add link to full changelog
...
2017-09-05 12:07:44 -05:00
Brandon Keepers
ceb2cf726b
Use latest github and github-app releases
2017-09-05 12:05:12 -05:00
Brandon Keepers
41ae301aa4
Install eslint-config-standard to fix error
...
I was seeing the following error locally and on Travis:
https://travis-ci.org/probot/probot/builds/270683575 .
---
standard: Unexpected linter output:
Error: Failed to load plugin import: Cannot find module 'eslint-plugin-import'
Referenced from: /Users/bkeepers/projects/probot/probot/node_modules/standard/eslintrc.json
at Function.Module._resolveFilename (module.js:485:15)
at Function.resolve (internal/module.js:18:19)
at Object.load (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/plugins.js:134:29)
at Array.forEach (native)
at Object.loadAll (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/plugins.js:162:21)
at load (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/config-file.js:541:21)
at configExtends.reduceRight (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/config-file.js:424:36)
at Array.reduceRight (native)
at applyExtends (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/config-file.js:408:28)
at Object.load (/Users/bkeepers/projects/probot/probot/node_modules/eslint/lib/config/config-file.js:566:22)
2017-08-31 23:26:57 -05:00
greenkeeper[bot]
14692dd45b
chore(package): update dependencies
2017-09-01 03:46:29 +00:00