381 Commits

Author SHA1 Message Date
Justin
b16b9161e4 Try running with babel on JS 2021-06-07 20:48:41 +00:00
Justin Dalrymple
c792bc31e1
Fix CLI release compilation (#1838)
fixes: #1676
2021-06-07 15:38:59 -04:00
Justin Dalrymple
639472da9b
Revert build system changes (#1851) 2021-06-07 08:43:41 -04:00
Justin Dalrymple
f866037c6f
Updating browser build and testing (#1780) 2021-05-29 19:48:52 -04:00
Justin Dalrymple
8290c7f1db
Updating all dependencies (#1775) 2021-05-15 11:38:04 -04:00
Justin Dalrymple
502d8180a7
Update service typing and peripheral endpoints (#1768)
* Dependency and Configuration updates
* CHANGELOG and README updates
* Added support for camel case and snake case response types in the request helper and base service
* Added support for the Dockerfile Templates API
* Added support for the Issue Note Award Emojis API
* Removed redundant Group Projects service
* Updated types for a variety of services
* Added type updates and removed protect and unprotect endpoints from the Branches API 
* Added type updates and signature endpoint to the Commits API
* Added type updates and edit support to the Deployments API
* Added type updates and a showRepository function to the Container Registry API
* Added type updates and updated the service support to include create, edit, show and remove for the Feature Flags API
* Added type updates and support for the removal of geonodes with the Geo Nodes API
* Renamed UserKeys to UserSSHKeys and added type updates for the User SSH Keys API
* Added type updates for the License Templates API and renamed the export to fix the spelling error
* Added type updates and support for the transfer projects endpoint for the Groups API
* Added type updates and removed removed events endpoint on the Projects API
* Added type updates and modified the create function to require a resource name in the Todos API
2021-05-14 10:07:11 -04:00
dependabot[bot]
093c7184a2
Bump lint-staged from 10.5.4 to 11.0.0 (#1761)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.4 to 11.0.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.4...v11.0.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 10:50:50 -04:00
dependabot-preview[bot]
b717849bff chore(deps-dev): bump husky from 5.2.0 to 6.0.0
Bumps [husky](https://github.com/typicode/husky) from 5.2.0 to 6.0.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.2.0...v6.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-30 05:58:55 +00:00
Justin
fb9d48f6b0 Package update fixes. Eslint required a configuration change [skip ci] 2021-03-13 20:04:34 -05:00
Justin
b048a26c4d Package updates to fix build pipeline [skip ci] 2021-03-13 14:32:21 -05:00
Justin
47d595da0a Updating yarn.lock and adjusting problematic packages [skip ci] 2021-03-13 11:41:03 -05:00
dependabot-preview[bot]
abcec6d8df chore(deps-dev): bump husky from 4.3.8 to 5.0.9
Bumps [husky](https://github.com/typicode/husky) from 4.3.8 to 5.0.9.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.8...v5.0.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-09 05:27:53 +00:00
Justin
81aab87a54 Move into pkg script 2021-01-24 13:43:26 -05:00
Justin
6c55e5944c Add unique test id and add retry to integration builds 2021-01-24 13:16:44 -05:00
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