Skip to content

Commit

Permalink
feat: add channels, entities and intents commands (#46)
Browse files Browse the repository at this point in the history
### Features

**Channels commands**
* channels:activate
* channels:configure
* channels:convert
* channels:create
* channels:deactivate
* channels:rename

**Entities commands**
* entities:configure
* entities:convert
* entities:create
* entities:destroy
* entities:get
* entities:list
* entities:rename

**Intents commands**
* intents:create
* intents:destroy
* intents:get
* intents:list
* intents:rename

### Bug fixes
* correct typos in README.md
* correct typos in auth command
* add organization ID to output of projects:get

**BREAKING CHANGES**
* Node.js >= 14 required
* change flag --name to --new-name in rename commands
  • Loading branch information
grof authored Aug 12, 2022
1 parent d621eac commit cea2a51
Show file tree
Hide file tree
Showing 78 changed files with 5,899 additions and 216 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
persist-credentials: false

- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v3.4.0
with:
node-version: 16

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v3.4.0
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
Expand Down
158 changes: 158 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,161 @@
# [2.0.0-beta.2](https://github.com/nuance-communications/mix-cli/compare/v2.0.0-beta.1...v2.0.0-beta.2) (2022-08-12)


### Bug Fixes

* add warning regarding pattern values ([#45](https://github.com/nuance-communications/mix-cli/issues/45)) ([50d7ff3](https://github.com/nuance-communications/mix-cli/commit/50d7ff355893fd48b4d027fa0d66ebef17d88a72))

# [2.0.0-beta.1](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.18...v2.0.0-beta.1) (2022-08-11)


### Features

* drop Node.js 12 support ([#42](https://github.com/nuance-communications/mix-cli/issues/42)) ([f2d0e08](https://github.com/nuance-communications/mix-cli/commit/f2d0e083e7ed0868911c887232014f8b43464b02))


### BREAKING CHANGES

* Node.js >= 14 required

# [1.4.0-beta.18](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.17...v1.4.0-beta.18) (2022-08-11)


### Features

* update documentation for api client ([51c67fd](https://github.com/nuance-communications/mix-cli/commit/51c67fd0c10e4ae5914f09ca2e879aa208d67de3))

# [1.4.0-beta.17](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.16...v1.4.0-beta.17) (2022-08-11)


### Bug Fixes

* remove N/As from entities:get output ([#40](https://github.com/nuance-communications/mix-cli/issues/40)) ([b308b52](https://github.com/nuance-communications/mix-cli/commit/b308b52395e8997050596fde731db402cc9bda64))

# [1.4.0-beta.16](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.15...v1.4.0-beta.16) (2022-08-11)


### Bug Fixes

* change from --name to --new-name in rename commands ([72cd71f](https://github.com/nuance-communications/mix-cli/commit/72cd71f72c66aa32c95554eaa7e0e8abaf84d3ae))

# [1.4.0-beta.15](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.14...v1.4.0-beta.15) (2022-08-10)


### Bug Fixes

* make --to-entity-type flag required in entities:convert ([056ee97](https://github.com/nuance-communications/mix-cli/commit/056ee97233e57b85486d8132d132fd249c4cf4ec))


### Features

* add channels topic and commands ([cda55a9](https://github.com/nuance-communications/mix-cli/commit/cda55a97bf22cc6538e0b622452a38907e209215))

# [1.4.0-beta.14](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.13...v1.4.0-beta.14) (2022-08-10)


### Bug Fixes

* make consistent use of color in entities commands output ([096a0cf](https://github.com/nuance-communications/mix-cli/commit/096a0cf4dbf080b575896340ded96804be17739e))

# [1.4.0-beta.13](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.12...v1.4.0-beta.13) (2022-08-09)


### Bug Fixes

* add --entity-type flag to examples in entities:configure ([c993d5c](https://github.com/nuance-communications/mix-cli/commit/c993d5ca574accf3185b0ace11917e83b1a046f3))

# [1.4.0-beta.12](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.11...v1.4.0-beta.12) (2022-08-09)


### Bug Fixes

* add MIX_PROJECT as default for entities commands ([3bf30cb](https://github.com/nuance-communications/mix-cli/commit/3bf30cb85e689045f19cd656f179c082161958d5))

# [1.4.0-beta.11](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.10...v1.4.0-beta.11) (2022-08-09)


### Bug Fixes

* correct typos and wording in README.md ([#35](https://github.com/nuance-communications/mix-cli/issues/35)) ([43fb599](https://github.com/nuance-communications/mix-cli/commit/43fb5995e01959e90b64d68a62def3222aeabd4b))

# [1.4.0-beta.10](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.9...v1.4.0-beta.10) (2022-08-08)


### Bug Fixes

* add organizationId to projects:get output ([#34](https://github.com/nuance-communications/mix-cli/issues/34)) ([66e0cbd](https://github.com/nuance-communications/mix-cli/commit/66e0cbdb1bbfcc79b285dfd21e67b44234d01b3e))

# [1.4.0-beta.9](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.8...v1.4.0-beta.9) (2022-08-08)


### Bug Fixes

* add MIX_PROJECT as default for project flag in all intents commands ([#33](https://github.com/nuance-communications/mix-cli/issues/33)) ([96e322e](https://github.com/nuance-communications/mix-cli/commit/96e322ec791cae86df9d36a8b15b47bed7b5aeaf))

# [1.4.0-beta.8](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.7...v1.4.0-beta.8) (2022-07-27)


### Bug Fixes

* correct set of issues with entities:configure ([#32](https://github.com/nuance-communications/mix-cli/issues/32)) ([8a958d2](https://github.com/nuance-communications/mix-cli/commit/8a958d221849a4a81b58a1633bbe62240d4a6a9a))

# [1.4.0-beta.7](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.6...v1.4.0-beta.7) (2022-07-26)


### Features

* add entities:convert command ([#31](https://github.com/nuance-communications/mix-cli/issues/31)) ([e9dd567](https://github.com/nuance-communications/mix-cli/commit/e9dd567f7b7b828d11887b714efc0d29a17982b5))

# [1.4.0-beta.6](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.5...v1.4.0-beta.6) (2022-07-20)


### Features

* add entities:configure command ([#29](https://github.com/nuance-communications/mix-cli/issues/29)) ([ba64bb1](https://github.com/nuance-communications/mix-cli/commit/ba64bb1ed6c95730efe8e6849162a99a781df1cc))

# [1.4.0-beta.5](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.4...v1.4.0-beta.5) (2022-07-18)


### Features

* add entities:create command ([#28](https://github.com/nuance-communications/mix-cli/issues/28)) ([8a31f40](https://github.com/nuance-communications/mix-cli/commit/8a31f404723aa56d8ad631ab1fc0f7c5194d8ad7))

# [1.4.0-beta.4](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.3...v1.4.0-beta.4) (2022-07-15)


### Features

* add entities:rename command ([#24](https://github.com/nuance-communications/mix-cli/issues/24)) ([6ae3287](https://github.com/nuance-communications/mix-cli/commit/6ae32875bbe1def133cb78f54d3f564a964d2a3e))
* add intents commands ([#25](https://github.com/nuance-communications/mix-cli/issues/25)) ([c92b6af](https://github.com/nuance-communications/mix-cli/commit/c92b6af71155e17e9f7bcae5fe86d5db13878c5e))

# [1.4.0-beta.3](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.2...v1.4.0-beta.3) (2022-07-12)


### Features

* add entities:destroy command ([#23](https://github.com/nuance-communications/mix-cli/issues/23)) ([a87860a](https://github.com/nuance-communications/mix-cli/commit/a87860a9cc3a6fc0565b942792e83be2b7fb0c17))

# [1.4.0-beta.2](https://github.com/nuance-communications/mix-cli/compare/v1.4.0-beta.1...v1.4.0-beta.2) (2022-07-12)


### Features

* add entities:list command ([#21](https://github.com/nuance-communications/mix-cli/issues/21)) ([6ea0280](https://github.com/nuance-communications/mix-cli/commit/6ea0280d1c56799f3a23f8da7e12ab91a7374de1))

# [1.4.0-beta.1](https://github.com/nuance-communications/mix-cli/compare/v1.3.1-beta.1...v1.4.0-beta.1) (2022-07-11)


### Features

* add entities:get command ([#20](https://github.com/nuance-communications/mix-cli/issues/20)) ([e7ee8cd](https://github.com/nuance-communications/mix-cli/commit/e7ee8cde4aee2614e4ddc83524c212325531b223))

## [1.3.1-beta.1](https://github.com/nuance-communications/mix-cli/compare/v1.3.0...v1.3.1-beta.1) (2022-07-03)


### Bug Fixes

* amend minor auth message typo ([#8](https://github.com/nuance-communications/mix-cli/issues/8)) ([#9](https://github.com/nuance-communications/mix-cli/issues/9)) ([7513003](https://github.com/nuance-communications/mix-cli/commit/7513003259799127f5cb81272b1493cd44a5bd9d))

# [1.3.0](https://github.com/nuance-communications/mix-cli/compare/v1.2.3...v1.3.0) (2022-07-03)


Expand Down
Loading

0 comments on commit cea2a51

Please sign in to comment.