Commit Graph

1060 Commits

Author SHA1 Message Date
Brandon Keepers
4a2b820b1b Switch back to named exports 2018-05-25 09:58:51 -05:00
Brandon Keepers
54b30f4a6e Rename OctokitWithPagination to GitHubAPI 2018-05-20 12:54:46 -05:00
Brandon Keepers
24a1018967 Fix formatting on requires 2018-05-20 11:23:14 -05:00
Brandon Keepers
2e06389ad8 Move GraphQL error properties into class definition 2018-05-20 11:23:14 -05:00
Brandon Keepers
0994f1782e Export default function from github plugins 2018-05-20 11:23:13 -05:00
Brandon Keepers
5a029f3a76 Rename exported interfaces 2018-05-20 11:23:13 -05:00
Brandon Keepers
014c22d170 Renamed EnhancedGitHubClient to GitHubAPI 2018-05-20 11:23:13 -05:00
Brandon Keepers
28a10aed50 Use prepare instead of prepublish
Fixes this warning:

    npm WARN prepublish-on-install As of npm@5, `prepublish` scripts are
deprecated.
    npm WARN prepublish-on-install Use `prepare` for build steps and
`prepublishOnly` for upload-only.
    npm WARN prepublish-on-install See the deprecation note in `npm help
scripts` for more information.
2018-05-20 10:36:04 -05:00
Brandon Keepers
2530f3469a Merge remote-tracking branch 'origin/master' into typescript-init
* origin/master:
  Docs: Missing `break` statement in "Early exit" example (#538)
  chore: Commit version number, remove snapshot tests (#535)
  docs: Add docs on unauthenticated events and a log warning (#536)
  fix: Allow listening to `installation.deleted` event and other events
that don't include an installation id (#475)
2018-05-20 10:33:54 -05:00
Bo Zhang
a73beeb630 Docs: Missing break statement in "Early exit" example (#538)
In current example, the `for` loop won't exit unless the missing `break` statement is added.
2018-05-20 07:23:33 -05:00
Brandon Keepers
61393304f0 chore: Commit version number, remove snapshot tests (#535) v6.2.0 2018-05-19 08:26:01 -05:00
Brandon Keepers
6ba287f8e4 docs: Add docs on unauthenticated events and a log warning (#536) 2018-05-19 08:24:54 -05:00
Bartosz Łaniewski
f525df9e8a fix: Allow listening to installation.deleted event and other events that don't include an installation id (#475) 2018-05-18 23:43:16 -05:00
tcbyrd
15b2496853 Merge remote-tracking branch 'origin/master' into typescript-init 2018-05-18 23:56:42 -04:00
Brandon Keepers
1748c63219 Fix deprecatation warning for octokit authentication 2018-05-18 22:42:32 -05:00
tcbyrd
d0d9cefe50 Fixing types for id and installation_id 2018-05-18 23:29:00 -04:00
tcbyrd
dbefde8a41 Wrapped logger types 2018-05-18 22:01:28 -04:00
tcbyrd
8e16a8102e Add optional headers to graphql query 2018-05-18 22:01:03 -04:00
tcbyrd
4e555f0e46 Merge branch 'master' into typescript-init 2018-05-18 16:25:55 -04:00
tcbyrd
a67a90678a Updates to get newest Octokit
Merge remote-tracking branch 'origin/master' into typescript-init

Add login to Account

interfaces don't need commas

Revert description
2018-05-18 16:05:30 -04:00
Gregor Martynus
97ca3a512f fix(package): update @octokit/rest to version ^15.6.0 (#533) 2018-05-16 11:03:26 -07:00
Jason Etcovitch
d99f3bdb6e chore: Test Node 9 and 10 in CI (#532) 2018-05-16 13:33:31 -04:00
tcbyrd
5593c27582 Add function signature for logger 2018-05-13 21:54:51 -04:00
tcbyrd
57dd099637 Update GitHub interface and add GraphQL Query 2018-05-13 21:54:12 -04:00
Bex Warner
38da7388f5 Audit of readme based on maintainer audit feedback (#526)
* add building a probot app section + rm soc section

* the -> their
2018-05-13 15:32:56 -05:00
Bex Warner
c0140b5d7b add ignore spammy/abusive user option for stats endpoint (#513)
* add spammy user ignorance and test - not sure why failing 😭

* set account.stars to 0

* use id 1 for test user to properly authenticate

* delete process.env.ignored_accounts on aftereach

* add extra line
2018-05-13 15:28:18 -05:00
Richard Littauer
4524ada62c docs: suggested changes from audit #522 (#523) 2018-05-13 01:16:43 -04:00
Jason Etcovitch
7250d1de1e docs: Issue templates (#525)
* Add Bug report

* Add Feature Request

* Update Bug_report.md
2018-05-13 01:15:13 -04:00
Pika
1bace4c32c docs: Remove the docs/deploy.md step... (#520)
...since the template no longer includes it
2018-05-05 15:17:50 -04:00
tcbyrd
fa049626af Merge remote-tracking branch 'origin-auth/typescript-init' into typescript-init 2018-05-03 12:41:55 -04:00
Pika
70dd807f36 docs: Remove obsolete step for deploying to Now (#517) 2018-05-03 10:33:23 -05:00
Ashantha Lahiru
42e23d43ba Fix typo (#515) 2018-04-24 11:54:48 -04:00
Brandon Keepers
f432b95133 Fix typescript linting (#494) 2018-04-22 21:10:31 -04:00
Brandon Keepers
c5d884b32e Refactor createProbot function into a class (#493) 2018-04-22 17:05:39 -04:00
Abhijeet Singh
544e662740 doc: Added details about using the wildcard event (#504) 2018-04-22 16:53:40 -04:00
Kautilya Tripathi
cfe3cddd58 fix: throw informative error if payload is missing repository (#508) 2018-04-22 16:36:08 -04:00
Brandon Keepers
9a26b1a968 docs: Add probot-attachments to extensions list (#510) 2018-04-21 09:59:12 -04:00
Aditya Agarwal
3e9bcea693 doc: Modified conflicting in probot-config docs (#505) 2018-04-18 18:51:24 -05:00
Brandon Keepers
ada906f3f9 Explicitly list files to be included in package (#502) 2018-04-17 11:22:49 -05:00
Aditya Agarwal
0ce45adb21 doc: added documentation for available npm run scripts (#489)
with the availability of `npm run lint` there is a need for some documentation. As other useful scripts like `test:watch` are being added, I think making a small subsection about them is good
2018-04-15 07:57:21 -07:00
Brandon Keepers
1bbf88cc77 Enable typescript diagnostics in ts-jest (#495) 2018-04-14 09:01:37 -05:00
Abhijeet Singh
450b42c090 docs(deployment): log level setting for deployments to now (#492) 2018-04-12 12:57:09 -07:00
tcbyrd
4ee9e087bb Merge branch 'typescript-init' of https://github.com/probot/probot into typescript-init 2018-04-11 12:31:35 -04:00
tcbyrd
f6c27a05b4 pull 2018-04-11 12:20:37 -04:00
Tommy Byrd
093f7ff7e7 Add type declaration 2018-04-09 19:07:25 -04:00
tcbyrd
3cfa913f91 Merge remote-tracking branch 'origin-auth/typescript-init' into typescript-init 2018-04-09 19:05:11 -04:00
Brandon Keepers
a9e7162d11 Merge remote-tracking branch 'origin/master' into typescript-init
* origin/master:
  correct featured apps link (#490)
  chore: Add icon to title of probot (#483)
  docs: Recommend using `npm run dev` to start with nodemon (#487)
2018-04-09 17:46:48 -05:00
Tommy Byrd
088e223213 correct featured apps link (#490) 2018-04-06 09:38:10 -04:00
Kautilya Tripathi
72d0d81bf8 chore: Add icon to title of probot (#483) 2018-04-05 13:59:44 -05:00
Zeke Sikelianos
b00a6f1bb7 docs: Recommend using npm run dev to start with nodemon (#487) 2018-04-02 17:11:42 -05:00