970 Commits

Author SHA1 Message Date
greenkeeper[bot]
ecefa7d3c5 chore(package): update lockfile package-lock.json 2019-06-12 20:33:33 +00:00
greenkeeper[bot]
62a750f82d chore(package): update @semantic-release/git to version 7.0.12 2019-06-12 20:33:28 +00:00
Justin
4614a49b66 Merge branch 'pagination-url' 2019-06-12 16:16:06 -04:00
Joseph Petersen
2b290b5fe0 fix: Use improved pagination regex to remove service url + leaf
fixes: #352
2019-06-12 16:15:11 -04:00
semantic-release-bot
688c1f2c0f chore(release): 6.3.5 [skip ci]
## [6.3.5](https://github.com/jdalrymple/node-gitlab/compare/6.3.4...6.3.5) (2019-06-12)

### Bug Fixes

* Fix error due to Typescript 3.5.1 ([bd4e141](https://github.com/jdalrymple/node-gitlab/commit/bd4e141))
* Fix error due to Typescript 3.5.1 ([5474f06](https://github.com/jdalrymple/node-gitlab/commit/5474f06))
* Make package Typescript-conformant ([da1a8f6](https://github.com/jdalrymple/node-gitlab/commit/da1a8f6))
* Update Typescript to 3.5.1 ([8f5fec5](https://github.com/jdalrymple/node-gitlab/commit/8f5fec5))
6.3.5
2019-06-12 15:03:30 +00:00
Justin Dalrymple
226b11f48c
Merge pull request #351 from DanielRose/fix-typescript 2019-06-12 10:43:28 -04:00
Daniel Rose
b53e997c16 refactor: Fix formatting 2019-06-12 15:06:03 +02:00
Daniel Rose
bd4e14107e fix: Fix error due to Typescript 3.5.1
encodeURIComponent() does not handle undefined.
To be precise, it actually does and returns undefined, but normally
that is an error, so the Typescript definition wants sensible input
values, i.e. string | number | boolean.
2019-06-12 15:06:02 +02:00
Daniel Rose
5474f0658f fix: Fix error due to Typescript 3.5.1
decamelizeKeys is defined to return Object, but Typescript 3.5.1 is a
bit stricter about Object and indexing properties. The correct fix
would need to be done in the type definition of humps.
2019-06-12 15:06:02 +02:00
Daniel Rose
8f5fec52ce fix: Update Typescript to 3.5.1
This fixes the included library definition of encodeURIComponent().
See https://github.com/Microsoft/TypeScript/issues/18159 for details.
2019-06-12 15:06:01 +02:00
Daniel Rose
da1a8f6a63 fix: Make package Typescript-conformant
Remove the typings directory.
Declare and use the types/interfaces in the various index.ts files.
This will produce a package that can be used by Typescript without
errors.

Remove the typings directory. Declare and use the types/interfaces in the various index.ts files.

This will produce a package that can be used by Typescript without errors.
2019-06-12 15:06:00 +02:00
semantic-release-bot
b811a0b917 chore(release): 6.3.4 [skip ci]
## [6.3.4](https://github.com/jdalrymple/node-gitlab/compare/6.3.3...6.3.4) (2019-06-11)

### Bug Fixes

* Wrong endpoint being passed during pagination ([a2a6126](https://github.com/jdalrymple/node-gitlab/commit/a2a6126)), closes [#344](https://github.com/jdalrymple/node-gitlab/issues/344)
6.3.4
2019-06-11 18:35:05 +00:00
Justin Dalrymple
44ee3bc2cd
Merge pull request #350 from jdalrymple/344-pagination-url 2019-06-11 14:11:40 -04:00
Justin
45f963c82d Fixing some styling problems 2019-06-11 13:45:44 -04:00
Justin
38d50dc6e8 Add trailing slash to replace function 2019-06-11 13:05:08 -04:00
Justin
1ceb27252a Merge remote-tracking branch 'origin/greenkeeper/rollup-1.15.1' 2019-06-11 12:55:31 -04:00
Justin
a2a612648a fix: Wrong endpoint being passed during pagination
fixes: #344
2019-06-11 12:55:09 -04:00
greenkeeper[bot]
8dbe53b3e1 chore(package): update lockfile package-lock.json 2019-06-11 16:47:24 +00:00
greenkeeper[bot]
f98dd509c0 chore(package): update rollup to version 1.15.1 2019-06-11 16:47:20 +00:00
semantic-release-bot
d4382c1e61 chore(release): 6.3.3 [skip ci]
## [6.3.3](https://github.com/jdalrymple/node-gitlab/compare/6.3.2...6.3.3) (2019-06-10)

### Bug Fixes

* Handle edge cases where content-type headers are missing or the content text is null ([dabcb3d](https://github.com/jdalrymple/node-gitlab/commit/dabcb3d)), closes [#343](https://github.com/jdalrymple/node-gitlab/issues/343)
6.3.3
2019-06-10 21:32:14 +00:00
Justin Dalrymple
21c91c3408
Merge pull request #347 from jdalrymple/343-error-handling 2019-06-10 16:01:13 -04:00
Justin
dabcb3d0ac fix: Handle edge cases where content-type headers are missing or the content text is null
fixes: #343
2019-06-10 15:38:31 -04:00
semantic-release-bot
f38500da39 chore(release): 6.3.2 [skip ci]
## [6.3.2](https://github.com/jdalrymple/node-gitlab/compare/6.3.1...6.3.2) (2019-06-10)

### Bug Fixes

* Moving the error wrapper for the Ky Requester to be only around the Ky function request. Also checking to see if the error contains a response before looking for an error message. ([a54a6ae](https://github.com/jdalrymple/node-gitlab/commit/a54a6ae)), closes [#343](https://github.com/jdalrymple/node-gitlab/issues/343)
6.3.2
2019-06-10 18:28:31 +00:00
Justin Dalrymple
3b031d722f
Merge pull request #346 from jdalrymple/343-error-handling 2019-06-10 14:10:19 -04:00
Justin
a54a6aec37 fix: Moving the error wrapper for the Ky Requester to be only around the Ky function request. Also checking to see if the error contains a response before looking for an error message.
fixes: #343
2019-06-10 13:42:35 -04:00
semantic-release-bot
51e99d0b52 chore(release): 6.3.1 [skip ci]
## [6.3.1](https://github.com/jdalrymple/node-gitlab/compare/6.3.0...6.3.1) (2019-06-10)

### Bug Fixes

* Resource Discussion API was using the incorrect url to add a note ([#345](https://github.com/jdalrymple/node-gitlab/issues/345)) ([c6ff86d](https://github.com/jdalrymple/node-gitlab/commit/c6ff86d)), closes [#342](https://github.com/jdalrymple/node-gitlab/issues/342)
6.3.1
2019-06-10 17:38:30 +00:00
Justin Dalrymple
c6ff86d9c1
fix: Resource Discussion API was using the incorrect url to add a note (#345)
fixes: #342
2019-06-10 13:19:10 -04:00
semantic-release-bot
facd53716e chore(release): 6.3.0 [skip ci]
# [6.3.0](https://github.com/jdalrymple/node-gitlab/compare/6.2.0...6.3.0) (2019-06-08)

### Features

* Add configurable request timeout ([#341](https://github.com/jdalrymple/node-gitlab/issues/341)) ([4d99902](https://github.com/jdalrymple/node-gitlab/commit/4d99902))
6.3.0
2019-06-08 21:32:40 +00:00
mseyma
4d99902a10 feat: Add configurable request timeout (#341)
Adds the ability for the client to configure the timeout (default is still 300 seconds)
2019-06-08 17:14:51 -04:00
semantic-release-bot
ea36deacee chore(release): 6.2.0 [skip ci]
# [6.2.0](https://github.com/jdalrymple/node-gitlab/compare/6.1.0...6.2.0) (2019-06-07)

### Features

* Adding support for Container Registry API [#274](https://github.com/jdalrymple/node-gitlab/issues/274) ([59f9286](https://github.com/jdalrymple/node-gitlab/commit/59f9286))
6.2.0
2019-06-07 20:29:26 +00:00
Justin Dalrymple
8c1dd9b3db
Merge pull request #339 from jdalrymple/274-container-registry
feat: Adding support for Container Registry API #274
2019-06-07 16:08:18 -04:00
Justin
f1f747c3f2 Merge branch 'greenkeeper/rollup-1.14.4' 2019-06-07 15:12:31 -04:00
Justin
59f92869ca feat: Adding support for Container Registry API #274 2019-06-07 15:11:30 -04:00
greenkeeper[bot]
639d483ab0 chore(package): update lockfile package-lock.json 2019-06-07 19:07:08 +00:00
greenkeeper[bot]
b298f5e7b6 chore(package): update rollup to version 1.14.4 2019-06-07 19:07:03 +00:00
Justin
25e1683b90 test(jest): Moving detectHandles option to cli call not the jest.config file 2019-06-06 15:04:20 -04:00
semantic-release-bot
f47cb3cc2e chore(release): 6.1.0 [skip ci]
# [6.1.0](https://github.com/jdalrymple/node-gitlab/compare/6.0.0...6.1.0) (2019-06-06)

### Bug Fixes

* Make the options argument optional [#336](https://github.com/jdalrymple/node-gitlab/issues/336) ([cf3c17e](https://github.com/jdalrymple/node-gitlab/commit/cf3c17e))

### Features

* Adding support for ReleaseLinks API ([d6a2248](https://github.com/jdalrymple/node-gitlab/commit/d6a2248))
* Adding support for Releases API [#295](https://github.com/jdalrymple/node-gitlab/issues/295) ([7191e81](https://github.com/jdalrymple/node-gitlab/commit/7191e81))
6.1.0
2019-06-06 18:56:33 +00:00
Justin
0c39a14d3c style(lint): Linting .md and jest config files 2019-06-06 14:35:32 -04:00
Justin
165f50041f test(jest): Detect open handles to determine where async calls are not fulfilling. 2019-06-06 14:31:55 -04:00
Justin Dalrymple
9391f3559c
Merge pull request #337 from jdalrymple/336-showjobs-optional
fix: Make the options argument optional #336
2019-06-06 14:26:00 -04:00
Justin Dalrymple
535fd423a5
Merge pull request #334 from jdalrymple/295-releases
feat: Adding support for Releases API #295
2019-06-06 14:09:26 -04:00
Justin Dalrymple
fb2f0e8830
Merge branch 'master' into 295-releases 2019-06-06 14:07:16 -04:00
Justin Dalrymple
0107db4f2d
Merge pull request #335 from jdalrymple/295-release-links
feat: Adding support for ReleaseLinks API
2019-06-06 14:05:33 -04:00
Justin
cf3c17e1f6 fix: Make the options argument optional #336 2019-06-06 13:33:22 -04:00
Justin
7191e81cd8 feat: Adding support for Releases API #295 2019-06-06 13:29:57 -04:00
Justin
d6a2248d36 feat: Adding support for ReleaseLinks API 2019-06-06 13:29:38 -04:00
Justin
b0af54b803 chore: Updating lock file 2019-06-06 12:52:50 -04:00
Justin Dalrymple
adf048f29d
Merge pull request #333 from jdalrymple/greenkeeper/rollup-1.14.3
chore(package): update rollup to version 1.14.3
2019-06-06 12:13:05 -04:00
greenkeeper[bot]
c2e0444e41 chore(package): update rollup to version 1.14.3 2019-06-06 13:04:42 +00:00
Justin
88589f5d3c Merge branch 'greenkeeper/rollup-1.14.2' 2019-06-05 12:03:07 -04:00