Граф коммитов

1121 Коммитов

Автор SHA1 Сообщение Дата
Emilio Munoz ecafb816d5
Updating docs (#1172) 2021-04-01 16:05:02 -07:00
Tien Suwandy e7d2e8f64e
beta->main merge (#1165)
* added dispatcher package

* added orchestratorlib

* added orchestrator cli package

* make orchestrator cli installed with bf cli install

* cleaned up dependency, removed extra file

* Update package.json

* Update pnpm-lock.yaml

updated reference to bf-lu in dispatcher to local reference (from "next")

* Addressed review comments

- Updated orchestrator unit test code to use test base model URL, so not to confuse our download stats for customers
- Updated dispatcher and orchestratorlib readme to include internal MS use only text
- Updated dispatcher package.json to exclude oclif
- Removed unecessary files

* fullEmbeddings parameter should be taken from env var

* Added missing scripts per Emilio's PR comment and removed unneeded dependencies from orchestratorlib

* Update package.json

fixed posttest script

* Refactored base model download for testing

* Addressed review feedback

1. Added orchestrator command documentation on main cli package
2. Removed travil.yml from orchestrator package
3. Removed .vscode from orchestrator package
4. Removed "return 0;" from the command sources

* Updated Orchestrator package README

Removed specific install instructions for Linux Ubuntu.

* fixed build errors

* new interfaces and strengthed null-exception logic

* remove composer sampler tests and reduce unnecessary "as"

* Remove functional tests

* updated orchestrator core package, added versions script to orchestrator package

* Removed debugging logs

* correct index.ts

* fixed build error

* remove no longer required tests

* README.md and command documents

* Update orchestrator bf-cli to point at release candidate

* fix eslint issues

* remove the eslint map testcase

* Update pnpm-lock.yaml

* more refactoring to interfaces

* Update pnpm-lock.yaml

* Update orchestratorhelper.ts

removed unecessary comments

* clean up comments

* refactor comments

* more comment refactoring

* removing unused imports

* more interfaces and others

Co-authored-by: Hung-chih Yang <hunyang@microsoft.com>
Co-authored-by: Dave Taniguchi <daveta@microsoft.com>
Co-authored-by: daveta <6182197+daveta@users.noreply.github.com>
2021-04-01 14:05:01 -07:00
Chris McConnell 8dc6ffe69b
Fix bug with npm scoped packages (#1170)
* Scoped packages bug
Fix bug where scoped packages in node would have all of their imported
assets removed.

* Resolve relative negative patterns.

* Add test files.

Co-authored-by: Chris McConnell <chrimc>
2021-03-31 16:17:54 -07:00
Fei Chen dc0594f8f6
Add new cli for bf lg:analyze (#1151)
* add cli for bf lg:analyze

* typo

* fix typo

* refactor to use usual syntax

* refactor if else

* trigger CI

Co-authored-by: Emilio Munoz <emmunozp@microsoft.com>
2021-03-30 11:18:08 +08:00
Chris McConnell b9b652d0d0
Fixes #1149 (#1162)
Adds tests to make sure that merge works properly when getting failures.

Co-authored-by: Chris McConnell <chrimc>
2021-03-29 12:51:19 -07:00
Emilio Munoz edada32c4b
Adding plugins:link command to improve the contribution experience (#1169)
* Adding plugins:link command to improve the contribution experience

* Removing unnecesary comment
2021-03-26 00:54:58 -07:00
Emilio Munoz 2241623753
Adding arm token to config file and reading from it if present (#1168) 2021-03-23 01:36:00 -07:00
Shuai Wang 8f22a9d2d9
Add options to support doing luis and qna cross-train seperately (#1161)
* add flag for controling cross train

* change naming

* add more tests and docs

* rename to trainingOpt

* minor fixes

* add options for luRecognizerID

* fix tests

* retrriger

* fix lint problem

* fix flags naming and add options

* remove lu recognizer id

* fix format

* remove no need doc

* remove a console.log statement

Co-authored-by: Fei Chen <43032123+feich-ms@users.noreply.github.com>
2021-03-23 10:01:35 +08:00
Fei Chen de71c518c1
Fix prebuilt entity name comparison to be case-insensitive (#1163)
* fix prebuilt entity name compare

* update test case

* fix typo

* typo 2
2021-03-21 20:23:17 -07:00
Emilio Munoz 2aac9b59dc
Adding command config:remove (#1160)
* Adding command config:remove

* Adding missing flag description
2021-03-17 02:06:52 -07:00
Emilio Munoz 5c5c684b88
Adding fix for translation commands (#1150)
* Adding fix for translation commands

* Checking for headers in http request

* Adding translation settings object to LU object translate

* Fixing Docs
2021-03-17 01:06:04 -07:00
Emilio Munoz 5220b63e8f
Adding validation to only show upgrade message when checking for version (#1159) 2021-03-17 00:13:07 -07:00
Fei Chen 7efaf27d2d
bf luis:build support to republish luis app if users specify a new publishing mode (#1145)
* support republish for publishing mode changes only

* fix typo

* optimize
2021-03-17 14:30:45 +08:00
Fei Chen 52a79162bd
Enable escaping square brackets and parenthesis to avoid being recognized as pattern (#1142)
* support to excape square brackets and parenthesis

* fix logic for deduplication of utterance
2021-03-17 14:09:20 +08:00
Fei Chen 5c86839358
fix some corner case of prebuild entities in luis:test cli (#1148) 2021-03-17 11:00:24 +08:00
Emilio Munoz 436a69929f
Setting exit code to 1 on error (#1156) 2021-03-16 14:56:16 -07:00
Emilio Munoz ea3dc6f08e
Enable build for beta branch 2021-03-10 09:26:57 -08:00
Fei Chen 33c7b6e376
Fix lu converter to handle required feature at top level and whitespaces at child entity name correctly (#1139)
* fix lu converter

* add validation for invalid intent and phraselist name and move them out
2021-03-08 21:02:56 -08:00
Emilio Munoz 7004e0bcf0
Commenting as per Chris/Scott request 2021-03-02 14:11:17 -08:00
Fei Chen 8d7ee7f9ec
Fix max features numbers validation issue (#1131)
* fix max number of features issue

* add test cases to test the features boundary
2021-03-01 13:01:12 -08:00
Fei Chen 62f691eaec
fix phraselist merging bug (#1133) 2021-03-01 16:52:12 +08:00
Chris McConnell ab2ff4cfd5
Fix bug where luis:convert would incorrectly generate an error message (#1129)
* Fix #1128

* Remove debugger

* Add test cases

* fix merge intent don't merge features bug and adjust test cases

* further fix and adjust test cases

Co-authored-by: Fei Chen <feich@microsoft.com>
2021-02-24 22:13:51 -08:00
Chris McConnell 5f35a0e692
Add support for verifying $policies. (#1126)
* Add support for verifying $policies.

* Remove unneed package reference.

Co-authored-by: Chris McConnell <chrimc>
Co-authored-by: Emilio Munoz <emmunozp@microsoft.com>
2021-02-19 16:01:52 -08:00
Fei Chen f330820a75
fix import bug (#1124) 2021-02-19 15:21:04 -08:00
Emilio Munoz d9e7d3a250
Bump main version to 4.13.0 2021-02-17 14:36:12 -08:00
Emilio Munoz 8fcf25e3b0
Generating docs for R12 (#1119)
* Generating docs for R12

* Documenting Node version dependency
2021-02-17 10:51:18 -08:00
Emilio Munoz 3b12e37f4b
Cleaning component governance alerts (#1118)
* Cleaning component governance alerts

* Increasing pnpm version

* Setting pnpm to 4.9.3

* Setting pnpm to 4.14.4
2021-02-17 09:38:24 -08:00
Axel Suárez 64a2839b12
Support for composite entities with prebuilt children (#1117)
* Support for composite entities with prebuilt children

* Fixed test target

Co-authored-by: Emilio Munoz <emmunozp@microsoft.com>
2021-02-12 19:44:13 -08:00
Emilio Munoz 41daaf7b87
Adding export format option to luis:version:export (#1116) 2021-02-12 18:55:48 -08:00
Emilio Munoz 50bae19266
Adding fix and test for luis:convert on missing luis members (#1115) 2021-02-11 17:16:17 -08:00
Axel Suárez 94a52178d0
Fixing try catch in generate/cs (#1114) 2021-02-11 13:41:35 -08:00
Emilio Munoz d80ed6acd4
Adding mode flag to train command (#1113)
* Adding mode flag to train command

* Checking for error object

* Applying PR feedback
2021-02-10 11:37:26 -08:00
Fei Chen dbba6c64f7
Fix luis converter to enable escaping specific chars (#1111)
* fix luis converter

* add test cases
2021-02-09 13:02:38 +08:00
Fei Chen b300d92648
Add language support for qnamaker build related api (#1083)
* support output to file for kb:export command

* add language support for qna builder

* add more locale to language mappings

* add more test cases and validation for locale or language support

* fix typo
2021-02-08 10:06:28 +08:00
Fei Chen 17c7565834
fix luis objects merging over-filtering issue (#1108) 2021-02-05 17:09:27 +08:00
Fei Chen fe563066bb
Fix expression visitor to make escape work in nested entity definition (#1106)
* fix expression lexer

* fix expression parser
2021-02-05 14:57:10 +08:00
Fei Chen c622c6fa57
enable luis vnext train mode (#1099) 2021-02-01 17:57:36 +08:00
Fei Chen b2ce5f5ef5
Add escape brackets in utterance capability (#1104)
* add excape brackets capability

* fix test
2021-02-01 17:14:25 +08:00
Fei Chen 82760de88d
Enable direct version publish (#1098) 2021-01-28 16:59:46 +08:00
Chris McConnell 3725565994
Support wild cards in nuget versions for dialog:merge (#1096)
* Support wild cards in nuget versions

* Address review feedback and add some comments.

* Add const
2021-01-27 11:09:28 -08:00
Fei Chen fc25e779bc
Fix the issue caused by additional semicolon at the end of some lu definitions (#1093)
* support output to file for kb:export command

* handle splitting semicolon issue at the end of all list item definitions
2021-01-27 14:59:55 +08:00
Chris McConnell 0184ff09c5
Hash line ending agnostic and import exclusion bug (#1095)
* Make hashing line ending agnostic.
Fix bug where imports were not excluded properly.
Added obj to exclusions.

* Add missing wildcard.

Co-authored-by: Chris McConnell <chrimc>
2021-01-25 15:56:10 -08:00
Fei Chen 7decc068f8
Fix entity type case sensitive issue and class definition typo issue (#1091)
* support output to file for kb:export command

* fix entity type case sensitive issue and a typo
2021-01-21 10:46:44 +08:00
Fei Chen d2c102f9ee
Allow intent or entities using phraseList features of same name (#1089)
* support output to file for kb:export command

* support name duplication of intent or entity with phraseList

* fix comments and typo
2021-01-15 19:11:29 +08:00
Fei Chen 2b004088f2
[bf-lu] Fix throwing exception bug in validateResponse when utterance reference is invalid (#1079)
* support output to file for kb:export command

* fix exception issue in validateResponse

* fix named groups not supported in composer
2021-01-15 11:40:23 +08:00
Chris McConnell e06f70f77c
Lowercase package names (#1073)
* Lowercase package names
Mac/linux dotnet lowercases all package names.

* Address review feedback.

Co-authored-by: Chris McConnell <chrimc>
2020-12-10 12:22:11 -08:00
Fei Chen a2ab9dd73d
Support to customize user agent for luis and qnamaker build api calls from process env (#1070)
* support output to file for kb:export command

* enable luis and qnamaker build to customize user agent from env
2020-12-08 21:35:17 +08:00
Fei Chen 3315f42493
[Cross-Train] avoid qna questions with brackets to be added to crosstrained lu file (#1067)
* support output to file for kb:export command

* remove questions with brackets to avoid adding to crosstrained lu file
2020-12-07 16:21:54 +08:00
Scott Gellock 954f0068c4
Fix markdown link sytax (#1066)
fix malformed link syntax to Azure CLI
2020-12-02 16:54:36 -08:00
Fei Chen 1253a5bcc5
support output to file for kb:export command (#1065) 2020-11-30 12:52:43 -08:00