Commit Graph

1201 Commits

Author SHA1 Message Date
Timon van Spronsen 5443ce03c8 Add documentation about template flag (#752)
* Add documentation about template flag

* Update docs/development.md

Co-Authored-By: TimonVS <timonvanspronsen@outlook.com>

* Update docs/development.md

Co-Authored-By: TimonVS <timonvanspronsen@outlook.com>

* Improve `template` argument documentation

* update template step
2018-10-31 23:02:15 -04:00
Bex Warner 9e60d34710
Follow GitHub Casing Standards (#756)
* casing is lyfe #gIThUB

* Update docs/configuration.md

Co-Authored-By: hiimbex <bexmwarner@gmail.com>

* Update docs/configuration.md

Co-Authored-By: hiimbex <bexmwarner@gmail.com>
2018-10-31 22:42:03 -04:00
greenkeeper[bot] e1e1b32db1 fix(package): update is-base64 to version 0.1.0 (#750) 2018-10-26 11:56:25 -04:00
Bex Warner 286f2d4916 Improve documentation on testing Probot apps with nock (#734) 2018-10-25 15:35:24 -05:00
Bob van der Linden 35dd36da69 Improve GraphQL query for TypeScript (#710) 2018-10-25 15:33:16 -05:00
Brian Douglas 787e36f2ad Create serverless-deployment.md (#698)
* Create serverless-deployment.md

I have worked alongside @tcbyrd and @JasonEtco testing out their Serverless plugins in preparation for a Serverless conference I am attending this week. Having a Serverless section would be nice to share while at the conference, but not required.

This PR adds a new Serverless section to the docs (open to suggestions on placement), @hiimbex mentioned creating a new section to assist not over-crowding the (already existing) deployment.md.

After this week, I plan to begin working with another provider (Azure).

* Update deployment.md

* Bdougie pr serverless fixes (#2)

* adds link to serverless docs

* link to deployments section for repeated content

* Bdougie pr serverless fixes (#3)

* adds link to serverless docs

* link to deployments section for repeated content

* Update serverless-deployment.md

* adds serverless blurb

* Update deployment.md

* Update serverless-deployment.md

* Update deployment.md

* Update serverless-deployment.md

* a few grammar and word changes
2018-10-25 15:15:04 -04:00
mackie f82d647f51 chore(test): convert apps/stats test to TypeScript (#704) 2018-10-25 14:13:09 -05:00
mackie 85502cf3da chore(tests): convert logging test to TypeScript (#696) 2018-10-25 14:11:42 -05:00
Timon van Spronsen 494fd3cbb3 Add done parameter to paginate callback in GitHubAPI interface (#718) 2018-10-25 14:58:42 -04:00
Kunall Banerjee 06d2767607 docs: Fix typo (#741) 2018-10-23 01:39:27 -04:00
Jason Etcovitch 1fc1e905b1
docs: Pretty readme (#740) 2018-10-19 17:10:25 -07:00
Brandon Keepers 76b0417745
robot => app 2018-10-16 11:20:53 -07:00
Brandon Keepers 133496bc88
Document deployment to GitHub Actions (#739) 2018-10-16 11:16:26 -07: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 76b5edd13d Update docs for manually receiving events (#730) 2018-10-15 11:31:31 -07:00
Alberto Gimeno ad06bd5e32 Deprecate `probot simulate` in favor of `probot receive` (#726) 2018-10-15 11:21:36 -07:00
Wilhelm Klopp aef4d72d95
Wrap pem in quotes to make Glitch happy (#737)
* Wrap pem in quotes to make Glitch happy
2018-10-15 09:17:07 -07:00
Bex Warner 8964e7c613
Update development.md (#735) 2018-10-10 23:28:37 -04: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
Héricles Emanuel f657a9733f Create README.pt-br.md (#711) 2018-10-10 01:08:01 -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
Donald Little 3bee037014 remove manual base64 encoding/decoding of private key (#717) 2018-10-03 13:52:42 -04:00
mackie 8663f1b8e6 chore(test): convert app/default test to TypeScript (#703)
See #582
2018-10-02 20:28:38 -04:00
mackie 18821db28c chore(test): convert Sentry test to TypeScript (#702)
See #582
2018-10-02 20:27:51 -04:00
Alberto Gimeno 0e232735ff
Detect color support (#708)
* Detect color support

* Fix linting
2018-10-02 15:25:52 +02:00
Wilhelm Klopp b9ee5de8fd
Fix two typos (#709) 2018-10-02 09:03:32 +01:00
Bex Warner 2ff0ec6b20 7.2.0 2018-09-26 15:46:45 -04:00
Bex Warner 3be935bcd2
httpSSSSSSS (#701) 2018-09-26 15:34:57 -04:00
mackie 1da70093b2 chore(tests): convert serializers test to TypeScript (#695)
* chore(tests): convert serializers test to TypeScript

related to #582

* refactor: update with PR comments
2018-09-26 15:23:09 -04:00
Bex Warner 1e63aa5058
Update development docs to explain GitHub App Manifests (#700)
* Update development.md

* Update development.md

* Update development.md
2018-09-26 15:22:21 -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
Tommy Byrd 9671c13ea9 Merge branch 'master' of https://github.com/probot/probot 2018-09-13 19:51:45 -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
Maks Rafalko be260ef13c Update best-practices.md (#682) 2018-09-05 16:08:08 -04:00
Bex Warner 069ec5e4dc 7.1.1 2018-09-05 15:03:56 -04:00
Bex Warner 217eaa3e63 add npm ignore for package-locks 2018-09-05 15:03:51 -04:00
Bex Warner facac548bf
update octokit/rest and tests to use /app/installations (#681) 2018-09-04 17:06:06 -04:00
AditShah 31ec2a39c3 chore(test): convert server to TypeScript (#664) 2018-09-03 13:14:01 -04:00
greenkeeper[bot] 94d3d100d5 chore(package): update standard to version 12.0.0 (#672) 2018-09-03 12:38:25 -04:00
Shobhit Gupta 415b6ea1ad chore(test): Convert private-key tests to ts (#676) 2018-09-03 12:36:58 -04:00