This repository was archived by the owner on Jul 9, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 374
Conversation
This file contains hidden or 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
* add bundle analyzer * add gzip compression on server * add loading spinner * enable dynamic import support * use different port for server debugging * convert LG page to typescript * dynamic import of lg and lu pages and code editor * fix example description truncation * dynamically load settings page * lazily load home page * lazily load designer page reduces home page bundle significantly * update webpack dependencies for perf improvements * use ts-loader instead of babel requires explicit usage of emotion's jsx pragma * remove webpack dependencies from shared * lazily load code editor bits in form editor * use lodash.* packages instead of main package * use lodash es6 imports instead of single packages easier to use and same bundle impact * add lodash eslint plugin * fix merge conflict * bump fsevents * add custom lint rule to enforce es6 module import from office-ui * just import office-ui types * update lint message * use es6 imports for office-ui * update lint message * use es6 module imports * convert to es6 module imports of office ui * lazily load onboarding assets * add jsx pragma to onboarding components * add eslint plugin emotion * apply jsx pragma to missing files * update ts-jest * don't include tests in webpack build * fix jest config * update usage of cascading css props * fix lint error * add include to webpack ts-loader * use same lodash version for all packages * remove unused variables * use yarn instead of yarn install * force yarn install * remove unused variable * add semantic PR config * add job timeout * remove semantic config * use esnext module for client packages * clear yarn cache * use camel cased lodash function names in imports * fix last lowercase lodash package * remove clearing yarn cache
* abstract Element class & refactor prompt node move logic * refactor cursor move * fix switch case * add selectorElement class * adjust algorithm * refine cursorTracker module * lint * fix ze's comments
* move copyUtils to folder * move DesignerData into SDK types * reorg file * add a batch copy api * copyIfCondition * add a common shallow copy api * apply shallow copy api in IfCondition * copySwitchCondition * add sdk type SendActivity * copySendActivity * copyInputDialog * apply ExternalApi type in copyAdaptiveActionList * implement the parent copier `copyAdaptiveAction` * update interface `deepCopyAction` inside 'shared' * remove dup lisense * change `copyLgTemplate` interface * rename copyUtils.test to copyAdaptiveAction.test * add test cases for SwitchCondition and IfCondition * copyForeach * copyEditActions * copyForeach UT * copyEditActions UT * register new copiers to copyAdaptiveAction * make top level copy interface typed * make `copyAdaptiveActionList` return value typed * leverage function template to omit type conversion * add new schema types in `MicrosoftIDialog` * split test cases in copyAdaptiveAction to certain files * improve the test case of `copyAdaptiveAction` * fix a build error related to DesingerData type * pass in `copyLgTemplate` from ShellApi to json tracker * connect copyLgTemplate with deepCopyAction via ObiEditor * extract all externalApi stub in copyUtils test * move stub to `jestMocks` * optimize `updateBotInfo` due to designer schema changes * update test to not expect called times = 2 * split CopyConstructorMap to another file * mock CopyConstructorMap in test * fix jest config in shared lib by excluding jestMocks * fix the copy filed name in copyInputDialog * more strict type checking for copying prompt * add default strings for prompt types * fix broken UT
* lint ui * update some ui * update some function * update some naming and clean some component * hoist the filter state * convert to es6 module imports of office ui * fix some conflict * fix linting * fix e2e test * add format-message * add e2e test and unit test
… deletion (#1213) (#1580) * implement adaptive action walker * implement `deleteAction` * add a batch api `deleteActions` * apply new destructor to ObiEditor * fix walkAdaptiveAction && add UT * add test for walkAdaptiveActionList * normalize lg templates before removing * Update jsonTracker.ts * move deleteAction bindings outside jsonTracker to not break origin tests * avoid unnecessary change * remove unused code
* save tmp code * save tmp code * save current path in data.json * initialize default path according to OS * use default path if current path does not work * fix bug about updating last accessed path * create default folder * handle comments * handle comments * fix lint error * fix test case * fix test case
* preset name when creating new bot * fix import error
* run cypress tests in parallel on azure * validate PR when edited
* update a trigger name * update trigger name * fix a typo
This reverts commit 21b6d65.
This reverts commit 8f2bc2e.
* Pull from Node 12, add eslint package * Missing ref
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Closes #1616