Commit Graph

665 Commits

Author SHA1 Message Date
Jamie Jones 828deba2e8 remove deprecated integration id
Integration id was set to be removed in 0.7. We're past that version, so cleaning up the deprecated option.
2017-08-05 13:45:05 -04:00
Brandon Keepers 231f87a047
Update API docs for `context.config` 2017-08-04 11:32:01 -05:00
Brandon Keepers 89891394ff Merge pull request #183 from probot/express
Use Express for the web server and allow plugins add routes
2017-08-03 20:06:39 -05:00
Brandon Keepers 097e4c8b51 Merge pull request #186 from JasonEtco/default-config
Pass defaultConfig object to context.config
2017-08-03 19:58:35 -05:00
Brandon Keepers 99d3af7485
Fix use of logger 2017-08-03 19:18:14 -05:00
anglinb 17f382dfae
Fixes loading pluigns on the express branch 2017-08-03 19:15:54 -05:00
Brandon Keepers 2ea6a5419b
Restore robot method and mark as deprecated 2017-08-03 19:11:43 -05:00
Jason Etcovitch 6ecafc12c8 Pass defaultConfig object to context.config 2017-08-03 14:56:03 -07:00
Brandon Keepers 5bea838e33
Add jsdoc on robot.route 2017-08-01 23:13:38 -05:00
Brandon Keepers ce9d87f626
Update docs 2017-08-01 22:42:23 -05:00
Brandon Keepers fa6136cdcd
Add test and fix receive method 2017-08-01 20:05:50 -05:00
Brandon Keepers 698f567713
Update docs 2017-08-01 19:44:51 -05:00
Brandon Keepers 849a86b208
Add robot.route() method 2017-08-01 16:32:01 -05:00
Brandon Keepers 4961e0f692
Create a separate robot for each plugin 2017-08-01 15:26:09 -05:00
Brandon Keepers d17d9b717b
Create a new router for the robot 2017-08-01 14:13:11 -05:00
Brandon Keepers 74e59724b8
Add router on robot 2017-08-01 14:13:05 -05:00
Brandon Keepers 767c852553
Use express for http server 2017-08-01 14:12:09 -05:00
Brandon Keepers 8f134e7c6d Merge pull request #182 from hiimbex/patch-2
Create config.yml
2017-08-01 09:45:22 -05:00
Bex Warner a911d988b4 Create config.yml 2017-07-31 15:13:41 -07:00
Brandon Keepers 20743926df
Doc the create-probot-plugin cli 2017-07-27 14:16:51 -05:00
Brandon Keepers e7e189e2ff
Fix script for publishing docs 2017-07-27 11:32:21 -05:00
Brandon Keepers 28d30d507b
0.8.0 2017-07-27 11:16:42 -05:00
Brandon Keepers cc619ac522
Publish docs after publishing package 2017-07-27 11:16:36 -05:00
Brandon Keepers 38bf929a92 Merge pull request #141 from probot/read-config
Add helper for loading config from a repository
2017-07-27 11:09:51 -05:00
Brandon Keepers 0a44d52191
Move test helper to block where it is used 2017-07-27 10:48:45 -05:00
Brandon Keepers 93ff9f99c5
Update API response format to include data attribute 2017-07-27 10:47:41 -05:00
Brandon Keepers 1d5da34153
Tweak docs 2017-07-27 10:26:52 -05:00
Brandon Keepers 0d41954c3a
Add example in doc, link from best practices 2017-07-27 10:16:19 -05:00
Brandon Keepers 2ee252e0d1
Fixture for unsafe yaml test 2017-07-27 10:14:41 -05:00
Brandon Keepers 81694fa5cd
Use safeLoad for untrusted yaml 2017-07-27 10:04:59 -05:00
Brandon Keepers b70e6af7b1
Update API docs 2017-07-27 09:43:18 -05:00
Brandon Keepers 794064f242
Move config method to context 2017-07-27 09:37:31 -05:00
Brandon Keepers f21679a303
Merge remote-tracking branch 'origin/master' into read-config
* origin/master: (79 commits)
  Fix typo
  Add nodemon option to  development docs
  Document event simulation
  document tailing logs on heroku
  Use commander for simulate command
  Use receive api to deliver event
  Add simulate as a subcommand
  Rename simulate script and fix lint errors
  Update LICENSE
  0.7.5
  chore(CHANGELOG): 0.7.5
  fix: allow to set PRIVATE_KEY with "\\n" characters
  test: allow to set PRIVATE_KEY with "\\n" characters
  Don't capitalize npm
  0.7.4
  Update CHANGLEOG for 0.7.4
  Fix bug introduced in 0.7.3
  Consolidate Robot tests
  Fix changelog for 0.7.3 release
  0.7.3
  ...
2017-07-27 08:11:06 -05:00
Brandon Keepers b51fd90a11 Merge pull request #179 from hiimbex/patch-2
Add nodemon option to  development docs
2017-07-24 15:56:44 -05:00
Brandon Keepers f4b324c992 Fix typo 2017-07-24 15:55:38 -05:00
Bex Warner 374dff600f Add nodemon option to development docs 2017-07-24 13:50:27 -07:00
Brandon Keepers c254a68c3f Merge pull request #136 from probot/simulate
Simulate command
2017-07-22 09:26:11 -05:00
Brandon Keepers a796b5be1d
Document event simulation 2017-07-22 09:24:12 -05:00
Brandon Keepers 6a279a4297 Merge pull request #178 from zeke/tail-the-logs
document tailing logs on heroku
2017-07-21 13:19:43 -05:00
Zeke Sikelianos db76238600 document tailing logs on heroku 2017-07-20 22:03:34 -07:00
Brandon Keepers 48518d6a94 Merge pull request #175 from soccerJoshNumberNine/patch-1
Update LICENSE
2017-07-19 16:47:23 -05:00
Brandon Keepers bed7346781
Use commander for simulate command 2017-07-18 20:32:19 +02:00
Brandon Keepers 332ee97bce
Use receive api to deliver event 2017-07-18 20:29:12 +02:00
Brandon Keepers f2103fded6
Add simulate as a subcommand 2017-07-18 20:09:57 +02:00
Brandon Keepers afa1a91921
Rename simulate script and fix lint errors 2017-07-18 20:09:17 +02:00
Brandon Keepers 18bd6644f0
Merge remote-tracking branch 'origin/master' into simulate
* origin/master: (65 commits)
  0.7.4
  Update CHANGLEOG for 0.7.4
  Fix bug introduced in 0.7.3
  Consolidate Robot tests
  Fix changelog for 0.7.3 release
  0.7.3
  Update changelog
  Raise errors by default
  Raise errors in tests
  Wait for async events to resolve before returning
  Fix lint errors
  Expose method to create robot
  Test with taking an argument and not
  Ensure * event still works
  Make Robot self-sustaining
  Allow creating robot without a logger
  Fix typo
  Move default secret so it works for programatic uses
  Test for manually delivering events
  Define receive method for manually delivering events
  ...
2017-07-18 20:05:34 +02:00
soccerJoshNumberNine 5f8619530a Update LICENSE 2017-07-16 16:41:12 -07:00
Gregor f0b3f4993f 0.7.5 2017-07-13 08:18:37 -07:00
Gregor a18f00c605 chore(CHANGELOG): 0.7.5 2017-07-13 08:18:32 -07:00
Gregor Martynus ece26960ff Merge pull request #171 from gr2m/master
allow to set PRIVATE_KEY with "\\n" characters
2017-07-13 08:14:51 -07:00