Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Conversation

@zhixzhan
Copy link
Contributor

@zhixzhan zhixzhan commented Oct 23, 2020

Description

Target on botprojects feature branch.

  1. Add/Remove a new remote/local skill to a bot project, display manifest in form editor Add/Remove a new remote/local skill to a bot project #3954
  2. Context menu in Project tree Context menu in Project tree #3958

Task Item

close #3958
close #3954

Screenshots

Add/Remove a new remote/local skill to a bot project

Open a local skill
Untitled

Create a skill
Untitled2

Repair broken skill
image

Remote skill manifest in property editor
image

Context menu in Project tree
image
image
image
image

Srinaath Ravichandran and others added 30 commits July 29, 2020 15:05
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>

Loading multiple projects working effeiciently

Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>

creat new bot

Signed-off-by: Srinaath Ravichandran <[email protected]>

Bot project file

Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
…oser into srravich/bot-project-file

Signed-off-by: Srinaath Ravichandran <[email protected]>

# Conflicts:
#	Composer/packages/server/src/controllers/project.ts
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
creation, adding remote/local skills. Populate state management with rootbot and skills
Signed-off-by: Srinaath Ravichandran <[email protected]>
…oser into srravich/botproject-file-handler

Signed-off-by: Srinaath Ravichandran <[email protected]>

# Conflicts:
#	Composer/packages/client/__tests__/components/appSettings.test.tsx
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>

More updates

Signed-off-by: Srinaath Ravichandran <[email protected]>

Revert publish console logs

Signed-off-by: Srinaath Ravichandran <[email protected]>

All unit tests added

Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
Copy link
Contributor

@beyackle beyackle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good enough to me.

Comment on lines +298 to +302
{warnings.length ? (
<TooltipHost content={warningHTML} directionalHint={DirectionalHint.bottomLeftEdge}>
<Icon iconName={'WarningSolid'} style={warningIcon} />
</TooltipHost>
)}
{item.warningContent && (
<TooltipHost content={item.warningContent} directionalHint={DirectionalHint.bottomLeftEdge}>
) : undefined}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd go with something like warnings.length > 0 && ( <stuff here> ) - it's easier to follow.

{item.warningContent && (
<TooltipHost content={item.warningContent} directionalHint={DirectionalHint.bottomLeftEdge}>
) : undefined}
{errors.length ? (
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here.

@srinaath srinaath merged commit a1bcf6b into feature/bot-projects Nov 14, 2020
@srinaath srinaath deleted the zhixzhan/botprojects-skill branch November 14, 2020 17:46
alanlong9278 added a commit to alanlong9278/BotFramework-Composer that referenced this pull request Nov 18, 2020
* feature/bot-projects:
  fix: keep highlight on item with the menu open (microsoft#4835)
  All tests passed
  chore: Pull form dialogs feature branch back to main (microsoft#4841)
  X-platform fix for electron-server "start" script (microsoft#4833)
  build: add option to force rebuild of extensions (microsoft#4830)
  fix: remove checkURL call from navTo on dialog clicks (microsoft#4795)
  fix: export to zip (microsoft#4820)
  fix: prevent minification of AbortSignal (microsoft#4829)
  feat: Settings page (microsoft#4456)
  feat: bot projects skill & context menu (microsoft#4492)
  fix: repair E2E tests that depended on seeing a single bot name (microsoft#4807)
  Removed some extraneous characters from the downloaded pva zip name (microsoft#4808)
  fix: Fixes linux icons on the taskbar (microsoft#4806)
  Update 1.2.0.md
  release: 1.2.0 (microsoft#4796)
  fix: validate bot name when passed via URL params (microsoft#4712)
  fix async move (microsoft#4799)
  fix: Await until delete action finishes (microsoft#4792)
  fix: update debounced update handlers (microsoft#4790)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

BotProjects Group all Bot projects tickets Not Targetting Main a pull request created not against main

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants