forked from microsoft/BotFramework-Composer
-
Notifications
You must be signed in to change notification settings - Fork 0
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
preview Srravich/dl feature #8
Draft
yeze322
wants to merge
1,220
commits into
main
Choose a base branch
from
srravich/dl-feature
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Await until delete action finishes Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> * Boost coverage Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> * More tests for getting coverage up Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> * More tests Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Andy Brown <asbrown002@gmail.com>
* update lockfile * add prelaunch task to build electron * clean up electron start scripts add server as project reference so that it will rebuild when building electron * ignore tsbuildinfo files * update extension lockfiles * add start:electron and make default start electron * validate new bot form when storage changes * add start:dev:electron script * revert changes to server tsconfig * wait on client dev server before starting electron * revert ts project changes * add server build and client ping dependencies to electron task Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: Tony Anziano <tonyanziano5@gmail.com>
* 1.2 changelog * Notable features * B&I * Change version fields * Adds SDK_PACKAGE_VERSION Co-authored-by: Andy Brown <asbrown002@gmail.com>
* Fixes linux icons * Fixes app name on linux on the top panel Co-authored-by: Soroush <sorgh@microsoft.com>
* do not update lockfile when building extensions * add option to force compile extensions
Co-authored-by: Andy Brown <asbrown002@gmail.com>
* Excluded luconfig.json from project load (microsoft#4648) * Fix: form dialog view dialog action * Fix: Prevent dismissing a property card due to click during text selection within the card * fix: Fixes dismissing a property card due to clicking outside of it during text selection inside the card. (microsoft#4649) * Fix: form dialog view dialog action * Fix: Prevent dismissing a property card due to click during text selection within the card * Revert "Fix: form dialog view dialog action" This reverts commit eacbbd1. Co-authored-by: Soroush <sorgh@microsoft.com> * chore: sync form-dialogs feature branch (microsoft#4734) * Fix: form dialog view dialog action * Fix: Prevent dismissing a property card due to click during text selection within the card * feat: update sdk package to 4.11.0-rc2 (microsoft#4625) * Update sdk package to 4.11.0-rc2 * Fix tests for ReplaceDialog * Delete the default appsettings that ships with qna (microsoft#4650) Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Srinaath Ravichandran <srravich@microsoft.com> * fix: dialog resources recognizer/qna incorrect creation (microsoft#4612) * fix customize imported dialog resource auto creation * add test * avoid touch form generated dialog * update detecting * update test * update detecting at server Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * larger warning icon (microsoft#4665) * fix: Test/Start buttons unable to click. (microsoft#4666) * filter hidden card, do not render empty container * update Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: azure publish fail (microsoft#4660) Co-authored-by: Dong Lei <donglei@microsoft.com> * always show "create from scratch" button in "from url modal" (microsoft#4662) Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: update 'Disable/Enable' buttons state in realtime (microsoft#4664) * add dialog content as a dep of useMemo microsoft#4629 * remove log Co-authored-by: Dong Lei <donglei@microsoft.com> * does not allow to delete root bot (microsoft#4671) * fix: Visual canvas mess up when add new actions in a zoom in/out mode (microsoft#4672) * fix: mess when zoom in/out * use scroll Co-authored-by: Dong Lei <donglei@microsoft.com> * use throttle 200 instead of debounce 1000 (microsoft#4670) Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * promisify the 'saveData()' api and fix microsoft#4616 (microsoft#4667) Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * fix: Form dialog hidden fixed feature flags (microsoft#4675) * Form dialog hidden fixed feature flags * remove temp lint directive * Removed debugging vars * don't install package during eject js runtime, install and build when publish (microsoft#4668) Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com> * fix: misordered using directives in runtime (microsoft#4684) * Update Startup.cs * Update runtime/dotnet/azurewebapp/Startup.cs * add region parameter to luis build call options (microsoft#4685) * change Microsoft.UpdateActivity title from "Send an activity" to "Update an activity" (microsoft#4686) Co-authored-by: Dong Lei <donglei@microsoft.com> * read recognizer intent from dialog content (microsoft#4683) Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: router cache bug (microsoft#4687) * clean all router cache when switching project * reset routerCache * should check rootProjectId Co-authored-by: Dong Lei <donglei@microsoft.com> * Fix variable name (microsoft#4661) Co-authored-by: Dong Lei <donglei@microsoft.com> * feature: Supporting core+package templates stored on NuGet (microsoft#4588) * - added hosted template to template list - updated template type to account for hosted templates * initial scaffolding of hosted template grab * external nuget template working e2e as template in creation flow * Removing redundent types * adding support for relative runtime paths. Removing unused dependencies. * adding comments and removing autogenerated yan lock file from root dir * Adding version to template acquasition Generating build files Fixing broken unit test * updating template version to latest stable * hiding remote template feature flag until NuGet packages are public * Making PR changes * simplifying featureflag logic changing feature flag default values * removing bad null check * update naming * Fixing broken test updating locale files with latest added strings * Removing 'del' dependency in favor of rimraf for directory deletions * Reverting feature flag bug fix in favor for bug fix implemented in seperate PR Co-authored-by: Patrick Volum <pavolum@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * fix: breadcrumb display for ProjectTree (microsoft#4604) * remove old breadcrumbs and start making new ones * Update DesignPage.tsx * Update DesignPage.tsx * update unit tests to remove breadcrumb things * fix duplicate key bug in breadcrumbs * fix e2e test * detect and display action names in breadcrumb * rewrite to make typechecker happy * make new DesignPage unit tests * Update publisher.ts * Update publisher.ts * restore navigation in undo * retrieve breadcrumb from URL on location change * read double-nested $designer fields * navigate to trigger[0] on OpenDialog node events * fix typo and unit tests * Update validateDialogName.test.ts * better error-checking for invalid URLs * make special "beginDialog" trigger * Update en-US.json * Update DesignPage.tsx * initialize onboarding status to complete in non-production * restore WelcomeModalCloseIcon to ToDoBot test Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * fix: Sorting OneOfField options / better default type (microsoft#4673) * Sorting OneOfField options based on type weights * Fix test * fix test Co-authored-by: Geoff Cox (Microsoft) <gcox@microsoft.com> * Updated locale from building (microsoft#4694) * when changes on common.lg, reparse all lgFiles (microsoft#4669) Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * Update projectTemplates.ts (microsoft#4697) * fix: undo/redo (microsoft#4688) * Bot proj breadcrumbs (#4) * remove old breadcrumbs and start making new ones * Update DesignPage.tsx * Update DesignPage.tsx * update unit tests to remove breadcrumb things * fix duplicate key bug in breadcrumbs * fix e2e test * detect and display action names in breadcrumb * rewrite to make typechecker happy * make new DesignPage unit tests * Update publisher.ts * Update publisher.ts * restore navigation in undo * retrieve breadcrumb from URL on location change * read double-nested $designer fields * navigate to trigger[0] on OpenDialog node events * fix typo and unit tests * Update validateDialogName.test.ts * better error-checking for invalid URLs * make special "beginDialog" trigger * Update en-US.json * Update DesignPage.tsx Co-authored-by: Ben Yackley <61990921+beyackle@users.noreply.github.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> * fix: undo/redo * add location check and add fix unit tests * Revert "Bot proj breadcrumbs (#4)" This reverts commit d558846. * add selector for undo * move status * fix unit test Co-authored-by: Ben Yackley <61990921+beyackle@users.noreply.github.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: Notification deep link (microsoft#4700) * notification with multi-bot, fix url * clean up * redirect to dialog root (microsoft#4698) Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: Update disabled property to booleanExpression across all the kinds + two uischema update (microsoft#4682) * Update disabled property to booleanExpression across all the kinds * Update server sdk schema and include other two uischema update * Revert "Update server sdk schema and include other two uischema update" This reverts commit cfffa74. * update server sdk schema and include two other uischema update Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: the generated recognizer files is messy when the dialog name has the same prefix (microsoft#4708) * move luBuildResolver to shared lib, apply in azurePublish (microsoft#4709) Co-authored-by: Dong Lei <donglei@microsoft.com> * replace deprecated azure blob interface (microsoft#4702) Co-authored-by: Dong Lei <donglei@microsoft.com> * add useMemo to improve performance (microsoft#4701) Co-authored-by: Dong Lei <donglei@microsoft.com> * make name text field disable in edit (microsoft#4699) Co-authored-by: Dong Lei <donglei@microsoft.com> * ci: Disable CI validation (microsoft#4646) Co-authored-by: Andy Brown <asbrown002@gmail.com> * fix: remodel ProjectTree for greater clarity (microsoft#4714) * start tree CSS experiments * Update projectTemplates.ts * make ProjectTree save tree state * start possible fix for textwidth * Update ProjectTree.tsx * Update ProjectTree.tsx * no more squishy triangles * make left-right split view thing work * Update treeItem.tsx * Always enable allowClarmsValidator (microsoft#4717) Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: undo/redo can't navigate to the correct position (microsoft#4722) * fix: undo/redo can't navigate to the correct position * update the type * fix: add skillConfiguration settings for old bot (microsoft#4724) * fix: add skillConfiguration settings for old bot * add update file for get Co-authored-by: Dong Lei <donglei@microsoft.com> * fix onResize handler props (microsoft#4720) Co-authored-by: Dong Lei <donglei@microsoft.com> * fix: azure publish failed (microsoft#4725) * fix: update incompatible Trigger redirect url & icon size (microsoft#4719) * fix onResize handler props * increase warning icon font size to 12 * fix incompatible trigger redirect url * Revert "fix onResize handler props" This reverts commit c9ba885. Co-authored-by: Dong Lei <donglei@microsoft.com> * feat: Integrate OneAuth library (microsoft#4677) * Integrated OneAuth library for Windows * Auth updates * chore: remove orchestrator (microsoft#4602) * Added CSRF protection to getAccessToken route. * Build changes to support OneAuth * Shared types and did some renaming. * Consolidated types * Fixed naming issue on babel localization config * Separated out auth service code. * Removed TODO * Updated shim to be at the oneauth service level * Added interactive retry when failing to get token silently * Added documentation for using OneAuth locally * sign mac assets with correct entitlements add mac signing script add signing and verifying steps fix path to bundles copy provision profile into each app bundle copy the provision profile in contents directory sign each dylib and framework version fix logging string sign frameworks before bundles * Made temporary mac auth flow dev-env-only * Fixed bad import * Removed manual oneauth installation steps from AUTH.md * Linting fixes * Setup tests * Added more tests * Added test for token caching. * Added cross-platform testing for oneauth service Co-authored-by: Andy Brown <asbrown002@gmail.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: Soroush <sorgh@microsoft.com> Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com> Co-authored-by: Srinaath Ravichandran <srinaath27@gmail.com> Co-authored-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Zhixiang Zhan <zhixzhan@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: zeye <zeye@microsoft.com> Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: leileizhang <leilzh@microsoft.com> Co-authored-by: liweitian <liweitian93@outlook.com> Co-authored-by: Long Alan <julong@microsoft.com> Co-authored-by: Geoff Cox (Microsoft) <gcox@microsoft.com> Co-authored-by: VanyLaw <wenyluo@microsoft.com> Co-authored-by: zxyanliu <32497439+zxyanliu@users.noreply.github.com> Co-authored-by: Fei Chen <43032123+feich-ms@users.noreply.github.com> Co-authored-by: liweitian <weitli@microsoft.com> Co-authored-by: Péter Bozsó <3806723+peterbozso@users.noreply.github.com> Co-authored-by: pavolum <pavolum@outlook.com> Co-authored-by: Patrick Volum <pavolum@microsoft.com> Co-authored-by: Ben Yackley <61990921+beyackle@users.noreply.github.com> Co-authored-by: LouisEugeneMSFT <66701106+LouisEugeneMSFT@users.noreply.github.com> Co-authored-by: Qi Kang <kangqidev@gmail.com> Co-authored-by: Tony Anziano <tonyanziano5@gmail.com> Co-authored-by: Andy Brown <asbrown002@gmail.com> * .form extension for form dialog schema files (microsoft#4735) Co-authored-by: Soroush <sorgh@microsoft.com> * Update library, show feature flag * Set app schema for generated dialogs (microsoft#4834) * Updated strings * undo old fix * revert yarn.lock changes * revert generate library update Co-authored-by: Geoff Cox (Microsoft) <gcox@microsoft.com> Co-authored-by: Soroush <sorgh@microsoft.com> Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com> Co-authored-by: Srinaath Ravichandran <srinaath27@gmail.com> Co-authored-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Zhixiang Zhan <zhixzhan@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: zeye <zeye@microsoft.com> Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: leileizhang <leilzh@microsoft.com> Co-authored-by: liweitian <liweitian93@outlook.com> Co-authored-by: Long Alan <julong@microsoft.com> Co-authored-by: VanyLaw <wenyluo@microsoft.com> Co-authored-by: zxyanliu <32497439+zxyanliu@users.noreply.github.com> Co-authored-by: Fei Chen <43032123+feich-ms@users.noreply.github.com> Co-authored-by: liweitian <weitli@microsoft.com> Co-authored-by: Péter Bozsó <3806723+peterbozso@users.noreply.github.com> Co-authored-by: pavolum <pavolum@outlook.com> Co-authored-by: Patrick Volum <pavolum@microsoft.com> Co-authored-by: Ben Yackley <61990921+beyackle@users.noreply.github.com> Co-authored-by: LouisEugeneMSFT <66701106+LouisEugeneMSFT@users.noreply.github.com> Co-authored-by: Qi Kang <kangqidev@gmail.com> Co-authored-by: Tony Anziano <tonyanziano5@gmail.com> Co-authored-by: Andy Brown <asbrown002@gmail.com>
Co-authored-by: Dong Lei <donglei@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
* Added status controller for front end process status queries Added backgroundprocessmanager as a service used for process tracking Added routing to the controller * Cleaning up unused aspects of ported polling pattern * creating new 'create bot' server endpoint for new creation experinece back end Refactoring exisitng endpoint for code sharing * scaffolding new creation backend flow * Implemented new backend creation flow with polling * minor bug fix * Stronger typing and minor clean up * minor changes for clean 'yarn typecheck' * Fixing server response status and nit clean up * foxing return statement * Update project.ts Removed unnecessary check Co-authored-by: Patrick Volum <pavolum@microsoft.com> Co-authored-by: Soroush <hatpick@gmail.com>
…oft#4295) * Fix microsoft#4294 - Disable the default timeout for requests on the LU build step which can take > 2 minutes for large models * update mocked request object to contain settimeout Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
Co-authored-by: Soroush Ghorashi <sorgh@microsoft.com>
…microsoft#4831) * Added a build:dev yarn task to create working node-side sourcemaps * Added missing newline * Fixed up dev config Co-authored-by: Andy Brown <asbrown002@gmail.com> Co-authored-by: Soroush <hatpick@gmail.com>
…#4801) * fix async move * add type declarations for useDialogEditApi * fix ts type Co-authored-by: Soroush <hatpick@gmail.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com> Co-authored-by: Andy Brown <asbrown002@gmail.com>
* Update bf-generate-lib * Form dialog fixes requested by Melanie * PR comment Co-authored-by: Soroush Ghorashi <sorgh@microsoft.com>
…t#4739) Co-authored-by: Patrick Volum <pavolum@microsoft.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>
…osoft#4862) * Added node-fetch types to pvaPublish extension * Added stricter type checking to pvaPublish extension * PR comments
* feat: Add data collection dialog and settings * small changes * remove console.log * fix log message * fix type
* add import endpoint * ne dependency * add support for getting a github project * allow import from github * fix issue with internal reference * add support for nuget packages * new deps * semi-functional UI for importing assets from the web, some error checking, exciting stuff * Ability to add, update, remove declarative libraries * allow plugins to provide assets to appear in the library * remove add route : * sample libs * additional error handling * allow categories of available libraries * implement package manipulation using bf cli * functioning install from npm or nuget * exlcude version flag if not specified * update to latest bf-dialog * fix typos * specify path to schema * add confirmation if the merge process detects a conflict * detect ejected * update lockfile * wrap test controller in editor extension * [wip] move asset library into extension * move some components into ui-shared * add more apis to extension client * add fabric to window * fix build script * disable if not ejected * do not show installed list when disabled * exit with error if error in any extensions * add navigateTo to application context * move asset library wholy into its own extension~ * use results of import/remove to update the ui instead of reprocessing * merge master * add confirm api to application context * use the confirm api * fix types resolution for sample-ui-plugin * add recently used list to the asset library * remove old version of library files * aggregate all the UI strings at the top for ease of editing * fix test * add key field to default config * show only compatible packages * add missing field to test file * yarn file * finish merge * refactor ui to use tabs * learn more links * add readme * readme updates * readme updates * extract a few ui strings * more readme * more readme * latest rc * add key to runtime settings * move extension context to server package * update ExtensionContext imports * pass extension context to ext manager * fix server launch config * move extension manager to server * do not update lockfiles when building extensions * do not pass extension context when loading * remove unused import * fix typescript error * fix test failure * add missing type imports * remove duplicate property * remove obsolete api * add ExtensionRegistration type * update extension references to ExtensionRegistration * pass dataDir to registration * use axios library instead of @types * use same version of axios in types and client * Update readme.md fix grammatical error in "How to build your own packages" section header * fix issue with extensions * small adjustments due to extension boundary change * fix test * remove some unused code remove feature flag for library rename plugin to packageLibrary * move strings into component. add types to internal state. * Add cards to list of package features * add instructions for using a JS custom action * add typing for telemetry setting * remove mocked enum * fix main js Co-authored-by: Andy Brown <asbrown002@gmail.com> Co-authored-by: Scott Gellock <scott.gellock@microsoft.com>
…microsoft#5481) * Remove Orchestrator from runtime * remove pdb hack as well * Start of Orchestrator docs * Adding Orch to runtime * v1 of doc * Notes to publish to 32-bit * Use Yan's images (grey border) * Address Tien, Yan's comments * Sentencecase changes * Remove uneeded line * typos * Minor corrections and typo fixes. * minor image formatting * more minor typo fixes * Minor formatting for images * bullet point fix Co-authored-by: Dong Lei <donglei@microsoft.com>
* Revert to reopening a resource Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> * Remove unused var Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Srinaath Ravichandran <srravich@microsoft.com> Co-authored-by: Dong Lei <donglei@microsoft.com>
…soft#5483) * async selector * update lg files state * update the luProvider for dialog * fix unit test * add cache for dialog validate * fix lint * fix comments * fix tests * fix lint * update text * fix lint * fix lint Co-authored-by: Srinaath Ravichandran <srinaath27@gmail.com> Co-authored-by: Dong Lei <donglei@microsoft.com>
* fix some l18n apostrophe errors * Curlify quotes * fix issues in l18n files
* telemtry fixes * remove duplicate code Co-authored-by: Dong Lei <donglei@microsoft.com>
Co-authored-by: Dong Lei <donglei@microsoft.com>
* Bump to 1.3.1 * fix lint
* fix: project tree switch item lagging * fix tests Co-authored-by: Dong Lei <donglei@microsoft.com>
* generate change log v1.3.1 * Update 1.3.1.md * update latest commit Co-authored-by: Dong Lei <donglei@microsoft.com>
* add check script for l10n files * Update l10nCheck.js * Update fr.json
Co-authored-by: Dong Lei <donglei@microsoft.com>
Co-authored-by: Soroush <hatpick@gmail.com> Co-authored-by: Dong Lei <donglei@microsoft.com>
Co-authored-by: Soroush <hatpick@gmail.com> Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com>
microsoft#5516) * change source of feeds from local feed to live npm/nuget feed * fixes to formatting * update feed urls * Apply linting and prettification rules * address feedback from peers * remove unnecessary deps
* stringify error in local publish * stringify error by toString * fix comment
* fix manual check update conflict with auto update * pass version
…t#5563) * fix: Move persistence layer's delta computation into worker * fix unit testsa * fix tests * fix tests * add test coverage * update naming Co-authored-by: Dong Lei <donglei@microsoft.com>
When playing around examples..
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
yeze322
pushed a commit
that referenced
this pull request
Jan 27, 2021
yeze322
pushed a commit
that referenced
this pull request
Jul 20, 2021
* extract visual editor from design page * bump shared packages * add botframework-ui dependencies * extract property editor from design page * don't pass rootPath as a prop * [wip] use adaptive form package * don't hoist botframework-ui packages * start stubbing out sync based new shell api * bump prompts plugin * revert to using shell extension container to render new form * add extension and adaptive form packages * update jest config to include display name * import json and prompts plugins * convert code editor to @monaco-editor package * render string field for expressions * remove height transition when there is an error * feat: Added select dialog ui plugin (#1) * feat: Added select dialog ui plugin * Apply suggestions from code review * Added tests * Clean up * Updated tests * renamed directory to select-dialog Co-authored-by: Andy Brown <asbrown002@gmail.com> * enable json ui plugin * allow customization of $role and $kind fields * [wip] begin lg editor field * fix height calculation * fix: Set default value in StringField to an empty string (#2) * use field name for lg fields * ignore lg lib * refactor plugin config add roleSchema and kindSchema * clean up lg plugin dependencies * drop ui prefix for ui options * bump @types/react and @types/react-dom * initial support of recognizers in plugin config * initial lu ui plugin * fix: Fixed object array border conflict (#3) * fix: Fixed object array border conflict * Modified getUISchema function * Resolve build errors * Fixed uiOptions in SchemaField * Reverted changes to getUISchema * [wip] start work on rendering better descriptions and help links * finish rendering description and help links * re-renable custom keybinding * clean up old bfcomposer monaco editor bits * fix build errors * do not enable minimap by default * feat: Add Select Dialog Plugin * Updated defaultUiSchema * Added select dialog plugin * fixed issue in uiSchema * Fixed luIntentOptions * Added help link * Modified tests * Fixed tests * move shared types from indexers to shared * fix merge issue * fix lint error * do not compile with test files * move prompt settings to 'Other' tab * fix: Moved prompt settings to 'Other' tab * fix: prompt settings styling and description * wrap labels in formatMessage Co-authored-by: Andy Brown <asbrown002@gmail.com> * move globally hidden fields to getOrderedProperties * [wip] add ability to have multi field rows * make sure to pass value to form rows * use json schema version 7 for base typings * add one of field * begin work on expression editor * update prompt plugin to use json schema v 7 * feat: Updated FormRow to support multiple fields in a row * feat: Updated FormRow to support multiple fields in a row * Updated FormRow * Updated FormRow * fix problem with yarn install * bump react versions * fix merge conflicts * correctly hide placeholder in code editor * remove inline recognizer editor * remove select intent plugin * add key to editor to force remounting * handle type and oneOf expression schemas * port inline luis intent editor * memoize initial value * rename lu plugin to luis * port regex intent editor * fix: Moved type selector to be inline with label (#7) * fix: Fixed warning related to link navigation styling (#8) * rename handleChange to handleRecognizerChange * add method to recognizer config to determine if selected * refactor code editors to not have dependency on monaco-editor package directly * downgrade monaco-languageclient There is an error initializing the language services * export OnInit type * clean up monaco dependencies * update sample schema * render all other fields on single row sets up support for defaultValue exression editor * render json editor with selected schema for complex types * feat: Added custom array field for set properties * feat: Added stackArrayItems to UiOptions * fix: Fixed array item borders * add designerId to ShellData formContext.dialogId is actually data.$designer.id which is confusing when there is dialogId in the ShellData. * feat: Updated ObjectArrayField to display complex arrays in a stacked layout * fix: Filtered object array properties to reflect ui order * removed console.log * fix: Fixed ExpressionField flicker * feat: Added add button for stacked array items * add schema prop to json editor * updated defautUiSchema.ts * register schemas on a per-model basis * fix merge build issue * trigger intent field change when editor changes * fix: Added 'expression' to expression type dropdown. * add disabled item actions for new array item * reduce height of lg field * pass raw errors to schema field child * plumb errors through the prompt form * fix array item styles when an error is present * use label overrides from ConceptLabels in form title * pass project id to lg editor * fix: Added 'expression' to type selector * implement arrayitem wrapper for array fields * fix: Added helpLinks to defaultUiSchema * add useArrayItems hook for array fields * fix: Added 'expression' to type selector * fix: added 'expression' to type dropdown * fix: combined 'selectedSchema' and 'selectedKey' into 'selectedOption' * feat: Added inline lu to prompts * do not override descriptions for prompt fields * fix array item usage * support expression fields with object properties * add subtitle to uiSchema * add titles to choices and confirmChoices * do not use label overrides in form title * [wip] use schema field to render all input fields * update ui schema * correctly set selected option * fix: fixed array item styles * feat: added formatData to uiOptions * fix: Added formatData to ObjectArrayField * default to correct type in expression editor * start case the fallback labels * allow labels for objects with properties * combine choice input and confirm input components * handle enum expressions * feat: Removed formatData in favor of serializer * fix: Fixed serializer labeling * Updated jest.config.js * fix: fixed recognizer in prompts * fix: fixed getSelectedOption returning expression option for strings * fix unit tests * Removed select intent * Fixed luis handleRecognizerChange method * fix merge issue * fixed error message displaying next to field in an array * removed kindSchema comments * update error message when recognizer can't be determined * add testid to expression dropdown * fix todo spec * fix notifications page spec * remove obiformeditor package * fix new LGTM alerts * incorporate locale when setting lg file name * fix selecting correct lu file with locale * sync data with shell to support undo/redo * update oneOf field to handle array of types * do not use transparent border for one of fields * do not have transparent border for expression editor It looks weird with the prefix icon * fix: Fixed dropdownWidth in expressions * fix: Fixed inline array styling * fix: removed unused variable * fix: Fixed lint issue * get localize lu file for inline intent editor * fix: Fixed error rendering issue * fix: Fixed schema field styles Co-authored-by: TJ Durnford <tjdford@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
If this is a bug fix, please describe the root cause and analysis of this problem.
Task Item
Please include a link to the related issue. Ex.
Closes #<issue #>
Type of change
Please delete options that are not relevant.
Checklist
Screenshots
Please include screenshots or gifs if your PR include UX changes.