216 Commits

Author SHA1 Message Date
Gregor
ca853910cd 7.5.0 2019-01-10 11:18:03 -08:00
greenkeeper[bot]
2c0a342c89 fix(package): update supports-color to version 6.0.0 2018-12-21 10:35:23 -08:00
greenkeeper[bot]
a96b06ab25 chore(package): update @types/jsonwebtoken to version 8.3.0 (#757) 2018-12-10 14:43:43 -05:00
greenkeeper[bot]
213b12f5fb fix(package): update dotenv to version 6.2.0 (#781) 2018-12-10 14:42:25 -05:00
Bex Warner
58559ff22d 7.4.0 2018-11-20 13:23:57 -05:00
Gregor
9d159250cd fix(package): @octokit/rest@^15.18.0 2018-11-20 09:50:06 -08:00
greenkeeper[bot]
e1e1b32db1 fix(package): update is-base64 to version 0.1.0 (#750) 2018-10-26 11:56:25 -04:00
Brandon Keepers
43acbbc843 Fix: Allow starting probot without token or id/cert (#738) 2018-10-15 13:10:02 -07:00
Brandon Keepers
5dc37f6bdf 7.3.0 2018-10-15 11:38:01 -07:00
Bex Warner
6b5e9a2a72 chore(package): update @octokit/rest to version 15.13.1 (#732) 2018-10-10 12:02:58 -04:00
greenkeeper[bot]
914d968045 Update standard-markdown to the latest version 🚀and lint docs
* chore(package): update standard-markdown to version 5.0.0

* chore(package): update standard-markdown to version 5.0.1

Closes #689

* fix linting
2018-10-10 11:54:31 -04:00
greenkeeper[bot]
00f0e192a5 chore(package): update typedoc to version 0.13.0 (#731) 2018-10-10 11:27:00 -04:00
Bex Warner
0036fee389 chore(package): update commander to version 2.19.0 (#729) 2018-10-10 09:23:05 -04:00
greenkeeper[bot]
7cb1167dc9 fix(package): update dotenv to version 6.1.0 (#724) 2018-10-09 09:30:33 -05:00
Bex Warner
1f88f432d6 Update octokit rest (#721)
* chore(package): update @octokit/rest to version 15.13.0

* use the number id not string
2018-10-06 14:59:50 -04:00
Alberto Gimeno
0e232735ff Detect color support (#708)
* Detect color support

* Fix linting
2018-10-02 15:25:52 +02:00
Bex Warner
2ff0ec6b20 7.2.0 2018-09-26 15:46:45 -04:00
Brandon Keepers
f6946a0607 Probot Support for GitHub App Manifests (#650)
* Add button to setup GitHub app

* Add app.yml

* Add some comments to app.yml

* Associate events with permissions

* Allow configuring app with manifest

* Hacky version of callback URL for configuring app

* Remove manifest stuff for now

* Return nil if private key is not found

* Move setup stuff to a separate plugin

* Revert changes to default plugin

* Remove FIXME

* Revert changes to default template

* Use separate template for setup

* Fix lint warnings

* Convert test helper to typescript

* Initial test for setup app

* Require tests files to match `.test.(js|ts)`

* Account for multiple protocols in x-forwarded-proto

* Wrap pem in quotes

* Collapse class into request method for now

* run `refresh` after updating .env on Glitch

* Extract update-dotenv to a node module

* Create a smee url if one does not exist

* Hacky version of serving up the manifest

* WIP Manifest with code

* add comments for plan + figure out port

* using user-agent header for review lab

* add success view to redirect to after installation

* api is actually on github

* start making post

* fix quoting issue on POST

* everything is off review lab and on dotcom

* working version of app manifest flow

* Start trying to write tests against setup

* more refactor into thingerator; basic tests; write plans for other tests

* merge better..

* ok atom conflict handling broke

* hack the tests back together

* pass the tests 👊🏼

* moar test

* make it open in a new tab for Wil 💖

* make boolean work

* clean up logic, move messgae, just return html url not response

* clean up tests 👷🏾‍♀️

* rename Brandon's thingerator to manifest-creation
2018-09-26 15:22:11 -04:00
mackie
fc992466cc Resolve Jest transform option deprecation warning (#694) 2018-09-24 20:12:53 -04:00
greenkeeper[bot]
bdb2c0ebd9 chore(package): update nock to version 10.0.0 2018-09-14 16:03:03 -07:00
Tommy Byrd
a8a0f6521a 7.1.2 2018-09-13 19:53:00 -04:00
Gregor Martynus
fcd1e9201e fix(package): require @octokit/webhooks@^5.0.2 (#691)
this is a security update
2018-09-13 19:50:39 -04:00
Brandon Keepers
4972ed0e83 Relax webhooks requirement 2018-09-11 22:26:28 -07:00
greenkeeper[bot]
4310b6e560 fix(package): update @octokit/webhooks to version 5.0.1 2018-09-11 22:26:28 -07:00
Bex Warner
069ec5e4dc 7.1.1 2018-09-05 15:03:56 -04:00
Bex Warner
facac548bf update octokit/rest and tests to use /app/installations (#681) 2018-09-04 17:06:06 -04:00
greenkeeper[bot]
94d3d100d5 chore(package): update standard to version 12.0.0 (#672) 2018-09-03 12:38:25 -04:00
greenkeeper[bot]
0a417e925c chore(package): update tslint-config-standard to version 8.0.0 (#677) 2018-09-03 12:35:35 -04:00
Brandon Keepers
ba0616d174 7.1.0 2018-08-27 18:42:09 -04:00
Bex Warner
782707af67 fix: Show friendly error when the webhook secret on GitHub does not match WEBHOOK_SECRET (#647) 2018-08-24 10:36:30 -04:00
Brandon Keepers
84518e5234 chore(package): update ts-jest to version 23.1.4 (#662) 2018-08-22 10:54:34 -04:00
Brandon Keepers
c8d9f0a9a1 chore(package): update bottleneck to version 2.8.0 (#661) 2018-08-22 10:40:28 -04:00
Brandon Keepers
691d724bea chore(package): update @types/node to version 10.7.0 (#659) 2018-08-17 18:57:52 -04:00
greenkeeper[bot]
135193225a chore(package): update typedoc to version 0.12.0 (#658) 2018-08-17 17:00:20 -04:00
Ben Scott
686232d13d chore: Rename plugins to apps (#654) 2018-08-17 14:17:15 -04:00
Tommy Byrd
59f924e4e6 Add environment variable option to provide a base64 encoded key (#624)
* check for base64 in the PRIVATE_KEY variable

* Update private_key config documentation

* Link to deployment docs for private key usage
2018-08-10 08:07:12 -04:00
Tom Milligan
d40254cee8 Fixed jest tests not running due to insecure localhost warning (#640) 2018-07-27 16:03:55 -07:00
greenkeeper[bot]
37fc44440b chore(package): update ts-jest to version 23.0.0 (#602) 2018-07-15 06:26:32 -05:00
Brandon Keepers
1795133ee4 chore(test): Run tslint against tests (#622) 2018-07-13 10:23:50 -05:00
Jason Etcovitch
b32fc2b38d 7.0.1 2018-07-06 17:02:43 -04:00
Tommy Byrd
8340d85dbb Update ocotokit/rest.js to v15.9.4 (#610)
* update ocotokit rest
2018-07-06 16:56:13 -04:00
greenkeeper[bot]
13ca06d852 Update eslint to the latest version 🚀 (#581)
* chore(package): update eslint to version 5.0.0

* Fix eslint-plugin-markdown

* Add standard-markdown to use with tslint
2018-07-06 15:33:35 -04:00
Brandon Keepers
9ec8765b79 Remove next tag (#595) 2018-06-28 11:41:40 -05:00
Brandon Keepers
a90fe25c54 7.0.0 2018-06-28 11:35:51 -05:00
Brandon Keepers
d740f2aa3e chore: Use tslint-config-standard (#594) 2018-06-28 11:10:23 -05:00
greenkeeper[bot]
cec2e58d29 chore(package): update @types/jest to version 23.1.3 (#593) 2018-06-27 22:31:18 -05:00
greenkeeper[bot]
dee76d207b chore(package): update @types/jest to version 23.0.0 (#555) 2018-06-27 19:15:58 -05:00
Brandon Keepers
c2476c74e9 chore: Replace jsdoc with typedoc (#583) 2018-06-26 18:02:59 -05:00
greenkeeper[bot]
ada0e75e56 fix(package): update dotenv to version 6.0.0 (#556) 2018-06-10 10:44:41 -05:00
Steven Zeck
e51dd016dc chore: Remove noImplicitAny and add types to params (#546) 2018-06-09 23:20:03 -05:00