42 Commits

Author SHA1 Message Date
Justin Dalrymple
c20f53e9c6 v21.0.1 2020-06-12 12:40:31 +02:00
Justin Dalrymple
2a0f0d1c85 Bump version to: 21.0.0 [skip ci] 2020-06-12 12:31:52 +02:00
Justin Dalrymple
c6898b1c7d Update CHANGELOG.md [skip ci] 2020-06-12 12:30:50 +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 Dalrymple
b5d1230e27 Bump version to: 19.7.0 [skip ci] 2020-05-17 17:12:03 +00:00
Justin Dalrymple
5906c6180f Bump version to: 19.6.0 [skip ci] 2020-05-16 11:49:46 +00:00
Justin Dalrymple
8dbc11590b Bump version to: 19.5.1 [skip ci] 2020-05-11 20:44:40 +00:00
Justin Dalrymple
b58d24ca63 Bump version to: 19.5.0 [skip ci] 2020-05-11 20:39:34 +00:00
Justin Dalrymple
0f0d2d7a15 Bump version to: 19.4.0 [skip ci] 2020-05-06 17:32:27 +00:00
Justin Dalrymple
0ce47f2dd8 Bump version to: 19.3.1 [skip ci] 2020-05-05 13:38:18 +00:00
Justin Dalrymple
4f4f0634c0 Bump version to: 19.3.0 [skip ci] 2020-05-01 22:27:15 +00:00
Justin Dalrymple
63d1eaf12c Bump version to: 19.2.0 [skip ci] 2020-04-29 23:23:16 +00:00
Justin Dalrymple
6132395b2c Bump version to: 19.1.0 [skip ci] 2020-04-27 20:14:26 +00:00
Justin Dalrymple
eb13b34981 Bump version to: 19.0.0 [skip ci] 2020-04-23 21:52:11 +00:00
Justin Dalrymple
3c2793b9c3 Update CHANGELOG.md [skip ci] 2020-04-23 21:52:09 +00:00
Justin Dalrymple
c4522e245a
Adding CLI Integration Tests (#711) 2020-04-23 23:34:22 +02:00
Justin Dalrymple
c4c8f95439 Bump version to: 18.2.0 [skip ci] 2020-04-22 19:20:54 +00:00
Justin Dalrymple
4b4b064004 Bump version to: 18.1.0 [skip ci] 2020-04-22 08:33:27 +00:00
Justin Dalrymple
d56995e1cc Update CHANGELOG.md [skip ci] 2020-04-22 08:33:16 +00:00
Justin Dalrymple
7a911266c7
Adding integration tests for the browser usage (#697) 2020-04-22 10:23:40 +02:00
Justin Dalrymple
1687dc466f Bump version to: 18.0.0 [skip ci] 2020-04-21 14:16:22 +00:00
Justin Dalrymple
4ced442da2 Update CHANGELOG.md [skip ci] 2020-04-21 14:16:10 +00:00
Justin
2f7830fb4f Testing with verbose logs 2020-04-20 19:29:00 +02:00
Justin
7a3f9c4884 docs: Updating README badges 2020-04-20 00:46:58 +02:00
Justin Dalrymple
4be71d2d50 Bump version to: v17.0.3 [skip ci] 2020-04-19 20:10:59 +02:00
Justin Dalrymple
8009be1253 Update CHANGELOG.md [skip ci] 2020-04-19 20:10:35 +02:00
dependabot-preview[bot]
415c50a9eb
chore(deps-dev): bump rollup-plugin-typescript2 from 0.26.0 to 0.27.0 (#654)
Bumps [rollup-plugin-typescript2](https://github.com/ezolenko/rollup-plugin-typescript2) from 0.26.0 to 0.27.0.
- [Release notes](https://github.com/ezolenko/rollup-plugin-typescript2/releases)
- [Commits](https://github.com/ezolenko/rollup-plugin-typescript2/compare/0.26.0...0.27.0)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-01 20:39:07 +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
dependabot-preview[bot]
bcb403204a
chore(deps-dev): bump rollup-plugin-preserve-shebangs (#643)
Bumps [rollup-plugin-preserve-shebangs](https://github.com/elado/rollup-plugin-preserve-shebangs) from 0.1.2 to 0.2.0.
- [Release notes](https://github.com/elado/rollup-plugin-preserve-shebangs/releases)
- [Changelog](https://github.com/elado/rollup-plugin-preserve-shebangs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/elado/rollup-plugin-preserve-shebangs/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-24 10:10:41 +01: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
Justin
d9c97d44d1 feat(core): Override arguments in all template children (#597) 2020-03-22 18:25:59 +01: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
Justin Dalrymple
f60e4375ad docs: Adding package specific README 2020-03-22 15:52:47 +01: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
3e49ab98cc chore: ✏️ Updating release configuration and commit linting 2020-03-22 15:09:25 +01:00
Justin Dalrymple
156a9dce73 test(gitbeaker-cli): 💍 Moved CLI tests into the integration folder 2020-02-02 16:53:54 +01:00
Justin Dalrymple
6851800ca8 feat(gitbeaker-cli): 🎸 Added support for GITBEAKER_[Property] env variable
This also includes a gb prefix for command line arguments. See README for example usage.
2020-02-02 16:53:54 +01:00
Justin Dalrymple
d9cd4c9a91 refactor: 💡 Migrated to a monorepo structure
Gitbeaker has been split up into 5 subpackages: gitbeaker-core, gitbeaker-node, gitbeaker-cli, gitbeaker-browser and gitbeaker-requester-utils.

gitbeaker-[node,cli,browser] are enviroment
specific sub packages. For example, if you want to use gitbeaker in a NodeJS environment, use gitbeaker-node. gitbeaker-core is where all the
base logic exists, and gitbeaker-requester-utils is a collection of utility functions for making custom requester libraries.

BREAKING CHANGE: 🧨 This migration requires users to import specific subpackages. For NodeJS
usage, that would be @gitbeaker/node.
2020-02-02 16:53:54 +01:00