vscode-viva icon indicating copy to clipboard operation
vscode-viva copied to clipboard

Present solutions deployed per app catalog. Closes #215

Open Saurabh7019 opened this issue 1 year ago • 3 comments

🎯 Aim

Present solutions deployed per app catalog and add additional app-related actions (deploy, retract, remove, enable, disable etc.)

📷 Result

image

✅ What was done

  • [X] Dynamic loading of children for ActionTreeItem
  • [X] Present solutions deployed per app catalog
  • [X] Allow to disable and enable a solution
  • [X] Allow to deploy and retract a solution
  • [X] Allow to remove a solution
  • [X] Clicking on app link should go to the solution appStore.aspx page
  • [] Allow to move solutions between app catalogs (from site level to tenant level and the other way around)
  • [] Allow to add a webpart to all sites

🔗 Related issue

Closes #215

Saurabh7019 avatar Oct 06 '24 19:10 Saurabh7019

But still I think it was pretty nice to go to the app catalog by clicking on the item

Oh, I missed that! I'll include it today. Should I just make the node itself a link, or would you prefer an action for it? The App Catalog node already looks like a link, so as a user I would think it should be clickable. Users can click on the node to navigate directly to the App Catalog, and click the arrow on the left to expand and see the list of apps.

image

or, I can provide additional action, if you prefer that?

Saurabh7019 avatar Oct 08 '24 14:10 Saurabh7019

@Saurabh7019 I'll leave it up to you. For me any of the options you mentioned are fine 👍 as long as we keep this functionality as I think it is just helpful. I will leave the decision up to you 👍 this is an open-source and community-driven tool and I am confident you will pick the best option

Adam-it avatar Oct 08 '24 20:10 Adam-it

@Saurabh7019 I also now just realized we should update the guidance in the readme and screenshots that present this part of toolkit to keep this up to date 👍

Adam-it avatar Oct 08 '24 23:10 Adam-it

Awesome work 👏👏👏. You Rock 🤩

Adam-it avatar Oct 14 '24 23:10 Adam-it