367 Commits

Author SHA1 Message Date
dependabot-preview[bot]
87eed00f94 chore(deps-dev): bump eslint-config-prettier from 6.15.0 to 7.0.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 7.0.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 06:14:24 +00:00
dependabot-preview[bot]
3324cc1ff9 chore(deps-dev): bump @auto-it/all-contributors from 9.61.0 to 10.3.0
Bumps [@auto-it/all-contributors](https://github.com/intuit/auto) from 9.61.0 to 10.3.0.
- [Release notes](https://github.com/intuit/auto/releases)
- [Changelog](https://github.com/intuit/auto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intuit/auto/compare/v9.61.0...v10.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-10 07:06:15 +00:00
dependabot-preview[bot]
14468293c5 chore(deps-dev): bump @auto-it/released from 9.61.0 to 10.3.0
Bumps [@auto-it/released](https://github.com/intuit/auto) from 9.61.0 to 10.3.0.
- [Release notes](https://github.com/intuit/auto/releases)
- [Changelog](https://github.com/intuit/auto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intuit/auto/compare/v9.61.0...v10.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-09 06:31:45 +00:00
dependabot-preview[bot]
105f6f09b6 chore(deps-dev): bump @auto-it/first-time-contributor
Bumps [@auto-it/first-time-contributor](https://github.com/intuit/auto) from 9.60.1 to 10.3.0.
- [Release notes](https://github.com/intuit/auto/releases)
- [Changelog](https://github.com/intuit/auto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intuit/auto/compare/v9.60.1...v10.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-07 01:19:54 +00:00
dependabot-preview[bot]
b457409643 chore(deps-dev): bump auto from 9.61.0 to 10.3.0
Bumps [auto](https://github.com/intuit/auto) from 9.61.0 to 10.3.0.
- [Release notes](https://github.com/intuit/auto/releases)
- [Changelog](https://github.com/intuit/auto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intuit/auto/compare/v9.61.0...v10.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-06 23:29:13 +00:00
dependabot-preview[bot]
377020d4c8 chore(deps-dev): bump @auto-it/core from 9.61.0 to 10.3.0
Bumps [@auto-it/core](https://github.com/intuit/auto) from 9.61.0 to 10.3.0.
- [Release notes](https://github.com/intuit/auto/releases)
- [Changelog](https://github.com/intuit/auto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intuit/auto/compare/v9.61.0...v10.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-06 22:40:17 +00:00
Justin Dalrymple
ab74d9c334
Root dependency updates (#1253)
@auto-it/all-contributors          ^9.53.1  →   ^9.59.1
 @auto-it/core                      ^9.53.1  →   ^9.59.1
 @auto-it/first-time-contributor    ^9.53.1  →   ^9.59.1
 @auto-it/released                  ^9.53.1  →   ^9.59.1
 @types/jest                       ^26.0.14  →  ^26.0.15
 @typescript-eslint/eslint-plugin    ^4.2.0  →    ^4.5.0
 @typescript-eslint/parser           ^4.2.0  →    ^4.5.0
 all-contributors-cli               ^6.17.4  →   ^6.19.0
 auto                               ^9.53.1  →   ^9.59.1
 codecov                             ^3.7.2  →    ^3.8.0
 eslint                             ^7.10.0  →   ^7.11.0
 eslint-config-prettier             ^6.12.0  →   ^6.13.0
 eslint-plugin-import               ^2.22.0  →   ^2.22.1
 eslint-plugin-jest                 ^24.0.2  →   ^24.1.0
 jest                               ^26.4.2  →   ^26.6.0
 lint-staged                        ^10.4.0  →   ^10.4.2
 ts-jest                            ^26.4.0  →   ^26.4.1
2020-10-20 15:22:26 +02:00
Justin
1f9b571e85 Updating linting deps
@typescript-eslint/eslint-plugin  ^2.29.0  →  ^4.2.0
 @typescript-eslint/parser         ^2.29.0  →  ^4.2.0
2020-09-27 17:46:49 +02:00
Justin
ed9188c08a Dependency Updates
jest     ^25.4.0  →  ^26.4.2
 ts-jest  ^25.4.0  →  ^26.4.0
 eslint                      ^6.8.0  →  ^7.10.0
 eslint-config-airbnb-base  ^14.1.0  →  ^14.2.0
 eslint-config-prettier     ^6.11.0  →  ^6.12.0
 eslint-plugin-import       ^2.20.2  →  ^2.22.0
 eslint-plugin-jest         ^23.8.2  →  ^24.0.2
 eslint-plugin-prettier      ^3.1.3  →   ^3.1.4
2020-09-27 14:18:04 +02:00
Justin
54804281e6 Further package updates
@types/jest  ^26.0.0  →  ^26.0.14
 codecov       ^3.6.5  →    ^3.7.2
 got          ^11.0.1  →   ^11.7.0
 husky         ^4.2.5  →    ^4.3.0
 lerna        ^3.20.2  →   ^3.22.1
 lint-staged  ^10.1.7  →   ^10.4.0
 prettier      ^2.0.5  →    ^2.1.2
2020-09-27 13:46:32 +02:00
dependabot-preview[bot]
d1c8ceeae5 chore(deps-dev): bump typescript from 3.9.7 to 4.0.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.7 to 4.0.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.7...v4.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-26 13:53:17 +02:00
Justin
a7457802a1 Updating auto deps 2020-09-25 19:06:57 +02:00
Justin
eb621e20ed Removing exec plugin for auto in favour of local plugin 2020-07-08 14:57:05 +02:00
dependabot-preview[bot]
46548b2df8
chore(deps-dev): bump @types/jest from 25.2.3 to 26.0.0 (#892)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.2.3 to 26.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-16 17:50:23 +02:00
Justin Dalrymple
d322f7ca91
Fixing up missing commits from the latest release (#886) 2020-06-14 14:50:47 +02:00
Justin Dalrymple
8b549da700
Remove Gitlab Instance dependency for CLI tests (#883)
* Also added canary build if label is present
2020-06-12 10:11:10 +02:00
Justin
176dadf9a6 Fixing the types path in the package.json for browser and requester-utils (#742) 2020-05-02 00:12:41 +02:00
Justin Dalrymple
c4522e245a
Adding CLI Integration Tests (#711) 2020-04-23 23:34:22 +02:00
Justin Dalrymple
7a911266c7
Adding integration tests for the browser usage (#697) 2020-04-22 10:23:40 +02:00
Justin
5fd2fd80d5 Double up verbosity 2020-04-21 12:57:52 +02:00
Justin
382c4409b4 Package updates 2020-04-20 23:16:47 +02:00
Justin
b0ed8b6cee Updating package version 2020-04-20 20:29:54 +02:00
Justin
2f7830fb4f Testing with verbose logs 2020-04-20 19:29:00 +02:00
Justin
66ce19d6fe Updating root version 2020-04-20 00:37:33 +02:00
Justin
39667eca8a Testing out auto as a release system (#693) 2020-04-19 19:16:28 +02:00
semantic-release-bot
55404c09ca chore: Release 🚀 17.0.1 [skip ci]
## [17.0.1](https://github.com/jdalrymple/gitbeaker/compare/17.0.0...17.0.1) (2020-03-24)

### Bug Fixes

* Version updates ([2db0be8](2db0be8309))
2020-03-24 21:41:11 +00:00
Justin
2db0be8309 fix: Version updates 2020-03-24 22:34:27 +01:00
semantic-release-bot
d850e8d2e6 chore: Release 🚀 17.0.0 [skip ci]
# [17.0.0](https://github.com/jdalrymple/gitbeaker/compare/16.0.0...17.0.0) (2020-03-24)

### Bug Fixes

* **core:** Adding better handling for form type arguments ([#570](https://github.com/jdalrymple/gitbeaker/issues/570)) ([4751ed2](4751ed225f)), closes [#568](https://github.com/jdalrymple/gitbeaker/issues/568)

### BREAKING CHANGES

* **core:** Trigger.pipeline now has a defined variables property to house all the pipeline variables to be set. Before these variables were set on the root object, but this made it difficult to parse any future options that may be added to this function.
2020-03-24 21:16:52 +00:00
semantic-release-bot
9a42a66ac3 chore: Release 🚀 16.0.0 [skip ci]
# [16.0.0](https://github.com/jdalrymple/gitbeaker/compare/15.2.0...16.0.0) (2020-03-24)

* Fixed variable name for registry method, as per … (#646) ([992b809](992b809cb1)), closes [#646](https://github.com/jdalrymple/gitbeaker/issues/646)

### BREAKING CHANGES

* 🧨 A `removeTags` method parameter name changed from tagNameRegex to nameRegex. Works with GitLab 12.x.

Co-authored-by: Joseph Petersen <josephp90@gmail.com>
2020-03-24 16:30:20 +00:00
semantic-release-bot
8df5a911a3 chore: Release 🚀 15.2.0 [skip ci]
# [15.2.0](https://github.com/jdalrymple/gitbeaker/compare/15.1.0...15.2.0) (2020-03-22)

### Features

* **core:** Override arguments in all template children ([#597](https://github.com/jdalrymple/gitbeaker/issues/597)) ([d9c97d4](d9c97d44d1))
2020-03-22 18:41:41 +00:00
semantic-release-bot
dbd53496ba chore: Release 🚀 15.1.0 [skip ci]
# [15.1.0](https://github.com/jdalrymple/gitbeaker/compare/15.0.0...15.1.0) (2020-03-22)

### Features

* Add typing to project and group variables ([#620](https://github.com/jdalrymple/gitbeaker/issues/620)) ([70f39ab](70f39ab431))
2020-03-22 15:40:14 +00:00
semantic-release-bot
a3022486c6 chore: Release 🚀 15.0.0 [skip ci]
# [15.0.0](https://github.com/jdalrymple/gitbeaker/compare/14.2.2...15.0.0) (2020-03-22)

### Bug Fixes

* **gitbeaker-core:** 🐛 Notification Settings API special PUT requests ([6c748ec](6c748eceb4))
* **gitbeaker-core:** 🐛 ResourceTemplate.show was using the wrong http method ([e068e6a](e068e6a0e2))

### Code Refactoring

* **gitbeaker-core:** 💡 Adjusted the argument order for ResourceAwardEmojis ([348f6c1](348f6c1870))
* **gitbeaker-core:** 💡 Updated the function header for Group.create ([4a3906a](4a3906ad35))
* **gitbeaker-core:** 💡 Updated the License API ([2e9e580](2e9e58013b))
* 💡 Migrated to a monorepo structure ([d9cd4c9](d9cd4c9a91))

### Features

* **gitbeaker-cli:** 🎸 Added support for GITBEAKER_[Property] env variable ([6851800](6851800ca8))

### BREAKING CHANGES

* **gitbeaker-core:** 🧨 The order of arguments that include both the awardId and noteId has changed. It is now projectId, resourceId, noteId, and then awardId. This affects the award, remove and show functions.
* **gitbeaker-core:** 🧨 Changed the spelling of the License API from Licence to License. Additionally the license.create method has been replaced with license.add and has a required first parameter that is the license. The license.all method now returns all licenses and no longer the license
for the current user. This is now done by license.show.
* **gitbeaker-core:** 🧨 Group.create takes an additional argument
* 🧨 This migration requires users to import specific subpackages. For NodeJS
usage, that would be @gitbeaker/node.
2020-03-22 14:31:20 +00:00
Justin
f48006ce26 chore: ✏️ Updating package versions and README 2020-03-22 15:13:46 +01:00
Justin
cedba55151 ci: 🤖 Adding missing publish configuration 2020-03-22 15:11:32 +01:00
Justin
3e49ab98cc chore: ✏️ Updating release configuration and commit linting 2020-03-22 15:09:25 +01:00
Justin Dalrymple
e16962e7f6 chore: 🤖 Switching from npm to yarn, and updating global deps 2020-02-02 16:53:54 +01:00
semantic-release-bot
c6f4c51d58 chore(release): 14.0.1 [skip ci]
## [14.0.1](https://github.com/jdalrymple/node-gitlab/compare/14.0.0...14.0.1) (2019-12-23)

### Bug Fixes

* Adding back functionality for rejectUnauthorized http option ([#502](https://github.com/jdalrymple/node-gitlab/issues/502)) ([0f17bed](0f17bedc0b))
2019-12-23 10:43:54 +00:00
Justin
fa7b1d9c31 Fixing version # 2019-12-23 11:30:51 +01:00
Justin Dalrymple
0f17bedc0b
fix: Adding back functionality for rejectUnauthorized http option (#502)
Assigned the correct defaults as defined in https://nodejs.org/api/tls.html#tls_tls_connect_options_callback.

closes: #502
2019-12-22 20:05:05 +01:00
semantic-release-bot
7720ea9296 chore(release): 14.0.0 [skip ci]
# [14.0.0](https://github.com/jdalrymple/node-gitlab/compare/13.0.0...14.0.0) (2019-12-21)

### Bug Fixes

* Typing on GPGKey method arguments was missing ([#514](https://github.com/jdalrymple/node-gitlab/issues/514)) ([234c9a7](234c9a75db))
* Typing on Group and Project variable keys was incorrect [#512](https://github.com/jdalrymple/node-gitlab/issues/512) ([#515](https://github.com/jdalrymple/node-gitlab/issues/515)) ([c7afca5](c7afca5231))

### BREAKING CHANGES

* The title property is not required for the add method.
2019-12-21 11:20:28 +00:00
semantic-release-bot
99e07ecb6c chore(release): 13.0.0 [skip ci]
# [13.0.0](https://github.com/jdalrymple/node-gitlab/compare/12.1.0...13.0.0) (2019-12-09)

### Features

* Adding ability to get a singular member of a project or group, including inheritedMemebrs ([#508](https://github.com/jdalrymple/node-gitlab/issues/508)) ([807171c](807171c3ff)), closes [#507](https://github.com/jdalrymple/node-gitlab/issues/507)

### BREAKING CHANGES

* Updated the Members.all function to have the inheritedMembers option to be in the optional object.
2019-12-09 10:35:42 +00:00
semantic-release-bot
63b11574aa chore(release): 12.1.0 [skip ci]
# [12.1.0](https://github.com/jdalrymple/node-gitlab/compare/12.0.1...12.1.0) (2019-12-05)

### Bug Fixes

* Removing required options object in a few of the API methods ([#505](https://github.com/jdalrymple/node-gitlab/issues/505)) ([b709ef6](b709ef6716))

### Features

* Add Group/File schemas ([#506](https://github.com/jdalrymple/node-gitlab/issues/506)) ([f467816](f467816070))
2019-12-05 14:37:11 +00:00
semantic-release-bot
55e688c1fb chore(release): 12.0.1 [skip ci]
## [12.0.1](https://github.com/jdalrymple/node-gitlab/compare/12.0.0...12.0.1) (2019-11-27)

### Bug Fixes

* Encode slug value for Wikis API ([#501](https://github.com/jdalrymple/node-gitlab/issues/501)) ([9c56d48](9c56d4819b)), closes [#490](https://github.com/jdalrymple/node-gitlab/issues/490)
2019-11-27 10:04:19 +00:00
semantic-release-bot
f1fe37639d chore(release): 12.0.0 [skip ci]
# [12.0.0](https://github.com/jdalrymple/node-gitlab/compare/11.6.0...12.0.0) (2019-11-21)

* Switching version option type ([6558f09](6558f09522))

### Bug Fixes

* Fixing the inability to use environment variables in the cli export ([#463](https://github.com/jdalrymple/node-gitlab/issues/463)) ([79d8c71](79d8c718b0)), closes [#458](https://github.com/jdalrymple/node-gitlab/issues/458)

### BREAKING CHANGES

* Switch the version option to be a number and not a string. For example 4 instead of 'v4'.
2019-11-21 10:13:15 +00:00
Justin
79d8c718b0 fix: Fixing the inability to use environment variables in the cli export (#463)
chore: Cleaning up the rollup configuration
chore: Updating packages to remove vulnerabilities
docs: Updating usage documentation to improve clarity
test: Adding proper tests for cli functionality
closes:#458
2019-11-21 11:00:18 +01:00
semantic-release-bot
9025d7be7e chore(release): 11.6.0 [skip ci]
# [11.6.0](https://github.com/jdalrymple/node-gitlab/compare/11.5.1...11.6.0) (2019-11-20)

### Features

* Add Group.projects ([#494](https://github.com/jdalrymple/node-gitlab/issues/494)) ([9def4e7](9def4e7f8e)), closes [#384](https://github.com/jdalrymple/node-gitlab/issues/384)
2019-11-20 15:05:25 +00:00
semantic-release-bot
24cc494f63 chore(release): 11.5.1 [skip ci]
## [11.5.1](https://github.com/jdalrymple/node-gitlab/compare/11.5.0...11.5.1) (2019-11-14)

### Bug Fixes

* Fixing the map.json file location ([ced9415](ced94153d2)), closes [#491](https://github.com/jdalrymple/node-gitlab/issues/491)
2019-11-14 09:35:09 +00:00
Justin
12879f36b6 Merge branch '491-cli-bugs' 2019-11-14 10:22:32 +01:00
semantic-release-bot
2a9e2acbcf chore(release): 11.5.0 [skip ci]
# [11.5.0](https://github.com/jdalrymple/node-gitlab/compare/11.4.2...11.5.0) (2019-11-13)

### Features

* Add downloadSingleArtifactFileFromRef method ([#493](https://github.com/jdalrymple/node-gitlab/issues/493)) ([1967984](196798472a))
2019-11-13 20:33:05 +00:00
Justin
ced94153d2 fix: Fixing the map.json file location
fixes: #491
2019-11-13 21:03:41 +01:00