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

feat: Bot Project Operations #4316

Merged
merged 36 commits into from
Oct 8, 2020
Merged

Conversation

srinaath
Copy link
Contributor

@srinaath srinaath commented Oct 2, 2020

  • Support for adding/removing,replacing skills to a Root Bot in a Bot Project workspace.

  • Persisting changes to BotProject file.

  • Temporarily housing the schema of Bot Project File in Composer server

GH tickets​
Platform work for refs #3954 #4162

Srinaath Ravichandran and others added 15 commits September 17, 2020 16:21
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

Loading multiple projects working effeiciently

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

creat new bot

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

Bot project file

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
…oser into srravich/bot-project-file

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

# Conflicts:
#	Composer/packages/server/src/controllers/project.ts
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
creation, adding remote/local skills. Populate state management with rootbot and skills
@srinaath srinaath added the R11 Release 11 - November 15th, 2020 label Oct 2, 2020
@srinaath srinaath added this to the R11 milestone Oct 2, 2020
@srinaath srinaath added BotProjects Group all Bot projects tickets Team: Platform labels Oct 2, 2020
@srinaath srinaath changed the title draft: Bot Project Operations draft: Bot Project Operations (WIP) Oct 2, 2020
Srinaath Ravichandran added 3 commits October 2, 2020 12:43
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
…oser into srravich/botproject-file-handler

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

# Conflicts:
#	Composer/packages/client/__tests__/components/appSettings.test.tsx
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Srinaath Ravichandran and others added 5 commits October 2, 2020 12:57
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
@srinaath srinaath changed the title draft: Bot Project Operations (WIP) draft: Bot Project Operations Oct 6, 2020
Srinaath Ravichandran added 3 commits October 5, 2020 23:08
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
@srinaath srinaath changed the title draft: Bot Project Operations feat: Bot Project Operations Oct 6, 2020
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
@coveralls
Copy link

coveralls commented Oct 6, 2020

Coverage Status

Coverage increased (+0.5%) to 56.027% when pulling 32fa411 on srravich/botproject-file-handler into 818b60e on main.

Srinaath Ravichandran added 5 commits October 6, 2020 11:31
…oser into srravich/botproject-file-handler

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

# Conflicts:
#	Composer/packages/client/src/recoilModel/selectors/index.ts
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

More file util tests added

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

Support for exporting .botproj file

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>
@srinaath srinaath requested a review from lei9444 October 8, 2020 17:05
…oser into srravich/botproject-file-handler

Signed-off-by: Srinaath Ravichandran <srravich@microsoft.com>

# Conflicts:
#	Composer/packages/client/src/recoilModel/persistence/FilePersistence.ts
#	Composer/packages/types/src/indexers.ts
@srinaath srinaath merged commit 843d1d5 into main Oct 8, 2020
@srinaath srinaath deleted the srravich/botproject-file-handler branch October 8, 2020 22:04
@cwhitten cwhitten mentioned this pull request Nov 13, 2020
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BotProjects Group all Bot projects tickets R11 Release 11 - November 15th, 2020 Team: Platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants