Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 03-09-2020 #2219

Merged
merged 41 commits into from
Mar 10, 2020
Merged

release: 03-09-2020 #2219

merged 41 commits into from
Mar 10, 2020

Conversation

cwhitten
Copy link
Member

@cwhitten cwhitten commented Mar 10, 2020

03-09-2020

Added

Fixed

Changed

Other

refs #2204

a-b-r-o-w-n and others added 30 commits February 21, 2020 09:31
* update lu sample

* inline lu

* update

* refactor lu page, enable inline editor

* move test

* nested section editing

* check for nestedSection

* update

* if file not found, redirect

* update inline diagnostic

* entity suggestion in inline

* fix inline tokenizer

* code refine
* ui fix

* use box-shadow

Co-authored-by: zeye <2295905420@qq.com>
Co-authored-by: Andy Brown <asbrown002@gmail.com>
* enable help link for oauth step

* add learn more link to publishing page

* add learn more link to onboarding page
* draft: DynamicBlock

* don't setState in effect hook

* set default demo to editor

* give decorators unique id

* implement ElementMeasurer for dynamic size

* pass onResize handler to enable boundary propagation

* update FormCard css to not truncate text

* apply ElementMeasurer to necessary widgets

* css: word break in FormCard

* support smart layout in all input types

* revert exp changes in uischema

* add new hook useSmartLayout  for layout changes

* apply useSmartLayouter to PromptWidgets

* apply useSmartLayout hook to IfConditionWidget

* include boundary merge logic in useSmartLayout

* IfCondition, Prompt adapt to new smart layout hook

* apply useSmartLayout to ForeachWidget

* apply useSmartLayout to SwitchConditionWidget

* add comments to ElementMeasurer

* add comments in useSmartLayout

* revert ObiEditor changes

* update FormCard style

* revert unnecessary changes

* revert unnecessary transformer changes

* fix IfConditionWidget layout

* fix a potential undefined func call

* improve ts type in Switch

* sort Switch case keys

* StepGroup apply useSmartLayouter

* feat: boundary cache mechanism to fix flickering

* remove size limit in uischema (deprecated by smart layouter)

* fix FormCard css compatibility

Co-authored-by: Andy Brown <asbrown002@gmail.com>
Co-authored-by: Andy Brown <asbrown002@gmail.com>
* init

* fix LU LSP known bugs

* remove comment

* fix bugs

* remove unused variable

Co-authored-by: Andy Brown <asbrown002@gmail.com>
* display 6 types as contentless node

* fix ut

* header color to darker gray

* fix UT

* put copyright ahead
* update lu format link

* use aka link for lu file format and point to latest emulator release

* remove anchor from lu file format aka links

Co-authored-by: Andy Brown <asbrown002@gmail.com>
* update new trigger modal according to design

* handle comments

* auto-saved vscode lint setting

* handle comments

* css update

* use luUtil api

* feat: [Form Editor]inline lu editor in trigger (#1872)

* lu in form editor

* fix naming

* bugfix

* fix circular reference in shared and indexer

* add start and end line for each intent

* add diagnostics

* delete lu editor in dialog

* remove notice

* fix bug: composer crashed when switch page to lu page

* fix tslint error

* support navigation back for lu error in notification

* remove unused referrence

* update the lib

Co-authored-by: Zhixiang Zhan <zhixzhan@microsoft.com>
Co-authored-by: liweitian <liweitian93@outlook.com>
Co-authored-by: leileizhang <leilzh@microsoft.com>

* switch tsx back to js

* switch js to tsx

* add editor in trigger wizard

* fix unit test

* when lu is not valid, don't do update

* handle comments

* rebase code

* resolve rebase conflict

* enable inline mode

* refactor luEditorWidget

* replace third-part npm registry

* update LgNotification class

* handle comments

* handle comments

* fix lu editor widget

* Configure Inline LU Editor to match Inline LG Editor

Co-authored-by: Long Alan <julong@microsoft.com>
Co-authored-by: Zhixiang Zhan <zhixzhan@microsoft.com>
Co-authored-by: leileizhang <leilzh@microsoft.com>
Co-authored-by: zeye <2295905420@qq.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* Update package and sample bot

* Update package to 200216

* Update sdk.schema

* refactor: Migrate lubuild to bf cli tool chain (#1957)

* remove lubuild

* update the bf-lu

* update the version

* update the version

* add to log to builder

* update the name

* upgrade lg-parser/lgIndexer/lg-lsp-editor from @{} to ${}

* Update to UseLuisSettings

* replace @{} to ${}

* add environment field into setting

* update environment default value

* add luis config adaptor

* Update interuption and qna sample

* chore: remove 'InitProperty' type in Composer (#2096)

* disable InitProperty entry

* remove InitProperty definition

* fix lgPatterns: @ -> $ (#2097)

* Fix action test case failure

* update to the latest package

* Update main.yml

* Update main.yml

* Update main.yml

* Removed the BotProject\CSharp

* update test case from @{} to ${}

* merge remote seperate the new recognizer set sample

* update test case

Co-authored-by: leileizhang <leilzh@microsoft.com>
Co-authored-by: Zhixiang Zhan <zhixzhan@microsoft.com>
Co-authored-by: VanyLaw <835493129@qq.com>
Co-authored-by: zeye <2295905420@qq.com>
* elements interface

* styled component

* use styledComponent in visual editor

* refactor

* add styled package

* module name

* revert uischema & refactor itemOverview component

* ui adjust

* rename & delete needless code

*  truncate text

* copy formcard to listoverviewcard for choiceinput and setProperties

* refactor code

* delete listOverviewWidget

* css

* fix some bug

Co-authored-by: Andy Brown <asbrown002@gmail.com>
Co-authored-by: zeye <2295905420@qq.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* implement new CardTemplate

* show icon inside ActionHeader

* update card body style

* experiment new CardTemplate on several types

* Revert "experiment new CardTemplate on several types"

This reverts commit bc00c5c.

* add CardTemplate sparateline placeholder

* update ListOverview types

* migrate userInput to  cardTemplate

* assign ListOverview default value

* make ActivityRenderer pure and apply to uischema

* migrate SetProperties to CardTemplate

* adjust CardTemplate style

* merge ChoiceInput schem into BaseInput

* migrate DialogRef to new template

* deprecate FormCard with CardTemplate

* style: ActionHeader

* fix: null content bug

* implement ArrowLine as card's separator

* adjust Separator style

* style: icon menu padding -> 0

* style: ArrowLine stroke fix

* style: bigger node

* style: ActionHeader

* update dev demo

* display more types in demo

* share duplicated font styles

* removed MultilineDiv and unref defs

* extract css related to ellipsis

* apply EllipsisCSS to styledComponent

* css: rename to TruncatedCSS

* refine all ListOverview related styles

* control footer visibility in CardTemplate

* card footer style

* update footer of SetProperties & BaseInput

* update rest types

* fix display problems

* fix placeholder problem of ChoiceInput

* show '?' as some default values

* fix DialogRef, CardTemplate

* remove outdated titles

* use ActionCard in ReplaceDialog

* show DeleteProperties as ListOverview

Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* Add cross train before luis publish

* update the publish flow

* create cross train config

* fix some bug

* update the lubuild version

* update the bf-lu version and remove the composer's file update check

* fix bug: the file add error

* remove the status test

* fix unit test

* update the bf-lu

* update the function

* update the crosstrain config

* fix lint

* add some comments
* Add header tag

* use header tag for trigger

Co-authored-by: zeye <2295905420@qq.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* fix some known issues

* fix e2e test

* handle comments

Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* feat: Remove input LU when deconstructing prompts

* Fixed lint issue

Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* activity content truncated in visual editor

* show template in visual editor

* fix data in toDobotWithLuis sample bot

* refactor
* double scroll

* fix side bar horizontal scroll

Co-authored-by: zeye <2295905420@qq.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
…2153)

* Fix deployment script.
Use appsettings.Deployment.json for local debug, use appsettings.Production.json for azure deployment.

* update production name to deployment

* fix typo

* use nightly build package

* remove version

* update to 3.1

Co-authored-by: Qi Kang <qika@microsoft.com>
Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
a-b-r-o-w-n and others added 9 commits March 6, 2020 14:21
* fix: correctly fetch the bot project schema

* do not throw error if schemas directory does not exist

* fix type imports

Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* use nightly build replace the private bf-lu

* replace all

* update the lock

Co-authored-by: Dong Lei <donglei@microsoft.com>
Looks like the 3.1 is now required to test the bot

Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
The documentation confused me for a bit. I ran the yarn and yarn build command before remembering I first needed to go into the BotFramework-Composer folder.
I believe this makes it easier.

Co-authored-by: Andy Brown <asbrown002@gmail.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* fix bug

* save tmp code

* add regex intent back

* update

* update label text

* rename onMessageActivity to onMessageReceivedMessage

* update trigger type validation function

* remove commented code

* rename onMessageActivity to onMessageReceivedMessage & update trigger type validation function

* update regex field

* remove commented code

* remove commented code

* revert auto-saved file

* update label text

* fix bug

* save tmp code

* add regex intent back

* update

* update label text

* rename onMessageActivity to onMessageReceivedMessage

* update trigger type validation function

* remove commented code

* update regex field

* remove commented code

* remove commented code

* revert auto-saved file

* update label text

* update label text

* update regEx api

* add shellapi updateRegExIntentHandler

* shell api

* inline regex in form editor

* create new inline regex intent when no intent

Co-authored-by: Long Alan <julong@microsoft.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* add a11y to tags and add additional memebers

* update changelog
@cwhitten cwhitten changed the title Master release: 03-09-2020 Mar 10, 2020
@github-actions
Copy link

Coverage Status

Coverage decreased (-1.7%) to 40.785% when pulling ceb8186 on master into 62ed471 on stable.

cwhitten and others added 2 commits March 10, 2020 09:12
Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
@a-b-r-o-w-n a-b-r-o-w-n merged commit bb10605 into stable Mar 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet