Commit Graph

863 Commits

Author SHA1 Message Date
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 b5d05b3913
fix: Improve log messages for localtunnel (#349) 2017-11-25 22:03:31 -06:00
Jason Etcovitch a1831021ec
Fix two 404s to the API docs (#344) 2017-11-21 22:55:09 -05:00
Brandon Keepers c5a0c5956c
Add `context.log` to add event context to each log message (#321)
* Add logger on context.log

* Update robot.log instances in docs

* Add more event context
2017-11-21 12:31:55 -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
Brandon Keepers c05d36757a
chore(packaging): Remove semantic-release from CI (#341) 2017-11-21 12:29:09 -06:00
Jason Etcovitch 9eeac3a57e
refactor: switch ejs for hbs 2017-11-21 09:21:39 -05:00
Brandon Keepers f8abe25d83
fix: Move unhandled rejection listener to cli scripts (#339) 2017-11-20 21:32:56 -06:00
Brandon Keepers 62e984c123
chore: Move index.js into lib/ (#338) 2017-11-20 21:13:18 -06:00
Dylan 5993a289cf Add option to develop Probot on Glitch (#306)
docs: Add "Remix on Glitch" button for hello world example
2017-11-20 00:23:42 -05:00
Jason Etcovitch 374ee7dd04
refactor: absorb github-app 2017-11-20 00:11:33 -05:00
Jason Etcovitch dbdf9a55e0
chore: Setup Appveyor (#334)
* Add appveyor.yml
* Add AppVeyor badge to README
2017-11-19 23:57:37 -05:00
Brandon Keepers 83b7454f74
docs: Replace examples with include from website (#327) 2017-11-12 14:11:40 -06:00
Brandon Keepers 5dde8405c5
chore: remove unnecessary test config (#313) 2017-11-02 20:39:12 -05:00
Olivier Combe f508dfa2cb fix: use posix join for `context.config` to fix issue on Windows (#311) 2017-11-02 08:09:56 -05:00
Olivier Combe 833a34e62b fix: use lowercase username for localtunnel (#310) 2017-10-31 07:57:05 -05:00
summerhopes d65c23810e docs(typo): Fix typo in CONTRIBUTING 2017-10-30 11:45:04 -04:00
Andreas Ölund 7e49dafb3a Add the zeroth law of robotics (#305) 2017-10-26 16:10:01 -05:00
Sanborn Hilland e3235d5e6f docs(testing): Fix typo 2017-10-23 22:50:47 -04:00
Joe Nash dd814b334f docs(testing): typo (#301) 2017-10-21 19:35:29 -07:00
Brandon Keepers e0cae18db4 docs: Add list of ideas to hello world example (#296) 2017-10-19 10:03:17 -05:00
Jerod Santo 0a26cfabef Add Changelog episode badge to README (#298)
Links to: https://changelog.com/podcast/264
2017-10-19 08:34:05 -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
Teddy Katz c37597d8ed docs: improve visibility of documentation site (#295) 2017-10-16 18:58:51 -04:00
Jason Etcovitch 9dbc3d9f5c chore(docs): Add ideas repo to README 2017-10-16 18:28:39 -04:00
Jason Etcovitch 81ad1f2a46 chore: Add package-lock.json to gitignore
* Add package-lock.json to gitignore

* Remove greenkeeper-lockfile from travis
2017-10-14 13:04:28 -07: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 6c58a9742b
chore(docs): Use GH_TOKEN for updating docs 2017-10-14 07:57:46 -05: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
Bex Warner 763cfabdb1 Merge pull request #285 from probot/rm-eslint
removes unnecessary eslint disables
2017-10-12 16:59:31 -07:00
Bex Warner 1227ef9d3b
removes unnecessary eslint disables 2017-10-12 14:12:39 -07:00
Brandon Keepers 4afda1fd31
chore: Read version from package.json 2017-10-11 21:22:13 -07:00
Brandon Keepers 6d8ddaf3f7 feat: Expose public stats about installations (#181) 2017-10-11 21:09:13 -07:00
Brandon Keepers 3d543c1fb7
chore: remove changelog now that we are using semantic-release 2017-10-11 20:38:27 -07:00
Brandon Keepers c2f0b8d996
chore: update jsdoc to fix error 2017-10-11 20:31:55 -07:00
Brandon Keepers 5b4c332fb7
party machen
BREAKING CHANGE: Setting up semantic release and releasing 1.0.0
2017-10-11 20:18:26 -07:00
Brandon Keepers 28af44461d
chore(travis): Run test on node 8 2017-10-11 20:08:57 -07:00
Brandon Keepers 4b20b6cc80 chore: semantic-release setup 2017-10-11 20:05:47 -07:00
Brandon Keepers e509a99a65 Merge pull request #278 from j-f1/patch-1
Move the note for robot.log before the @example
2017-10-04 16:21:01 -05:00
Jed Fox 1e7d4a6a40 Move note for robot.log before the @example
Currently, the note is shown as part of the example.
2017-10-04 17:00:05 -04:00
Brandon Keepers a8cbea3670 Merge pull request #275 from khorne3/docs-hacktoberfest
Update output mentioned in 'Generating a new app' section
2017-10-02 09:27:14 -05:00
Bex Warner abeff1256c Merge pull request #274 from ghosh/patch-1
Added NPM version badge to readme.
2017-10-01 12:57:07 +02:00
Bex Warner 819cf209d1 Merge pull request #272 from sayak119/contributing
Changes made in CONTRIBUTING.md according to #271
2017-10-01 12:53:15 +02:00
Indrashish Ghosh 9b8df5c683 Added NPM version badge to readme.
Closes #267
2017-10-01 13:00:45 +05:30
sayak119 44de865625 Changes made in CONTRIBUTING.md according to #271
Changes made in CONTRIBUTING.md according to #271

Changes made in CONTRIBUTING.md according to #271

Changes made in CONTRIBUTING.md according to #271
2017-09-30 11:52:52 +05:30
Katie Horne 7b765e7c6f Update output mentioned in 'Generating a new app' section 2017-09-29 15:59:34 -07:00
Jason Etcovitch debd61b7b2 Merge pull request #273 from probot/smaller-welcome-image
Smaller image in the welcome PR comment
2017-09-29 18:06:43 -04:00
Jason Etcovitch c480f110a6 Smaller image in the welcome PR comment 2017-09-29 18:01:39 -04:00
Brandon Keepers 5b9dd0299e Merge pull request #266 from probot/doc-fix-log
docs: fix log statement
2017-09-26 12:08:39 -05:00