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

FTM: New UVE Toolbar - Implement Workflows Action button #30737

Closed
Tracked by #30598
KevinDavilaDotCMS opened this issue Nov 21, 2024 · 2 comments · Fixed by #30908
Closed
Tracked by #30598

FTM: New UVE Toolbar - Implement Workflows Action button #30737

KevinDavilaDotCMS opened this issue Nov 21, 2024 · 2 comments · Fixed by #30908

Comments

@KevinDavilaDotCMS
Copy link
Contributor

KevinDavilaDotCMS commented Nov 21, 2024

Parent Issue

#30598

Task

Integrate the existing Workflows Action button into the new UVE Toolbar, maintaining its current functionality and interactions. This task involves adapting the newWithEditorToolbar() feature store to properly handle the Workflows Action button state and operations.

Proposed Objective

Successfully integrate the Workflows Action button into the new toolbar while ensuring identical behavior and functionality as in the old toolbar, across both traditional and headless pages.

Acceptance Criteria

  • Integrate the existing Workflows Action button into the new toolbar UI.
  • Adapt the new toolbar store (if necessary) to handle Workflows functionality:
    • Workflow state management
    • Action triggers and responses
    • Status updates
    • Interaction with workflow API
  • Ensure the component maintains exact feature parity with its implementation in the old toolbar:
    • Available workflow actions display
    • Action execution
    • Status indication
    • Error handling
    • Success notifications
  • Verify the component works correctly in both traditional and headless pages.
  • Test all workflow scenarios to ensure behavior matches the old toolbar implementation exactly.
  • Ensure proper integration with the workflow service and API endpoints.
Copy link

@nollymar nollymar moved this from In Progress to In Review in dotCMS - Product Planning Dec 13, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in dotCMS - Product Planning Dec 16, 2024
@rjvelazco rjvelazco moved this from Done to Internal QA in dotCMS - Product Planning Dec 17, 2024
@rjvelazco rjvelazco reopened this Dec 17, 2024
@github-project-automation github-project-automation bot moved this from Internal QA to Current Sprint Backlog in dotCMS - Product Planning Dec 17, 2024
@rjvelazco rjvelazco removed their assignment Dec 17, 2024
@KevinDavilaDotCMS KevinDavilaDotCMS moved this from Current Sprint Backlog to Internal QA in dotCMS - Product Planning Dec 17, 2024
@valentinogiardino
Copy link
Contributor

IQA PASSED

Tested on dotcms/dotcms:trunk_82ddbb0

Videos

iqa-uve-toolbar-traditional.mp4
iqa-uve-toolbar-headless.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants