-
Notifications
You must be signed in to change notification settings - Fork 372
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
chore: do not render extensions in iframe #2480
chore: do not render extensions in iframe #2480
Conversation
…/a-b-r-o-w-n/BotFramework-Composer into chore/remove-extension-container
@yeze322 could you review this one? |
@a-b-r-o-w-n I'm really excited on this change! After went through the code, I found 3 items for me to continue work on in Visual:
I will follow up these 3 items in separated PRs. |
I found several strange bugs related to dialog json editing |
* [wip] convert shell api from post message * hoist visual designer out of iframe * Fixed issues with Onboarding * Fixed issues with Onboarding * Fixed teaching bubble placement * remove copy css step * convert all usage of shell api to same frame implementation * remove extension container and related files * remove unused var * change FormEditor to PropertyEditor and fix e2e * show loading spinner when current dialog is not set * fix build errors * move test tsconfig into __tests__ directory * revert moving tsconfig to __tests__ * fix path substitution in client tests * remount the property editor when focus path changes * do not memoize shell data * remove route to serve extension container * fix vertical scroll on visual designer * reset current dialog when dialog id changes * use correct template ref syntax to get template name * fix lg references in todo sample Co-authored-by: TJ Durnford <tjdford@gmail.com> Co-authored-by: zeye <2295905420@qq.com>
Description
Hoists extensions out of iframes and deprecates the messenger api client. Sets us up for passing JS plugins to extensions as well as improved performance.
Task Item
close #2121
refs #2371 - this may have addressed the performance issue I was seeing
refs #2120