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

Add Activity Creation Functionality to Activities Sidebar Component #30379

Closed
oidacra opened this issue Oct 17, 2024 · 1 comment
Closed

Add Activity Creation Functionality to Activities Sidebar Component #30379

oidacra opened this issue Oct 17, 2024 · 1 comment

Comments

@oidacra
Copy link
Member

oidacra commented Oct 17, 2024

Parent Issue

#30017

User Story

As a user, I want to be able to add new activities directly from the Activities component in the sidebar, so I can quickly create and track my tasks without navigating away from my current view.

Acceptance Criteria

  • A prominent "Add Activity" button is visible within the Activities sidebar component
  • Clicking the "Add Activity" button opens a textarea for creating a new activity (see the video)
  • Users can submit the form to create a new activity
  • The newly created activity appears immediately in the Activities list without requiring a page refresh
  • The form includes proper validation to ensure all required fields are filled before submission
  • A success message is displayed after successfully adding an activity
  • The UI is consistent with the overall design of the dotCMS interface

Proposed Objective

  • Core Features

Proposed Priority

  • Priority 2 - Important

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

CleanShot.2024-10-16.at.15.58.20.mp4

Assumptions & Initiation Needs

  • The existing Activities component in the sidebar is fully functional
  • Backend API endpoints for creating activities are already in place
  • Access to the design system or UI kit to ensure consistency with existing components

Quality Assurance Notes & Workarounds

  • Test the feature across different browsers and devices to ensure compatibility
  • Verify that the new functionality doesn't interfere with existing sidebar features
  • Check for proper error handling when network issues occur during activity creation
@oidacra oidacra changed the title Add activity Add Activity Creation Functionality to Activities Sidebar Component Oct 17, 2024
@oidacra oidacra moved this from New to Next 1-3 Sprints in dotCMS - Product Planning Oct 17, 2024
@oidacra oidacra added the Epic label Oct 30, 2024
@oidacra oidacra closed this as completed Oct 30, 2024
@github-project-automation github-project-automation bot moved this from Next 1-3 Sprints to Internal QA in dotCMS - Product Planning Oct 30, 2024
@jcastro-dotcms jcastro-dotcms self-assigned this Nov 8, 2024
@jcastro-dotcms
Copy link
Contributor

jcastro-dotcms commented Nov 8, 2024

As per confirmation with @oidacra , this ticket is the duplicate of the official one:

Moving this one to Done.

@jcastro-dotcms jcastro-dotcms moved this from Internal QA to Done in dotCMS - Product Planning Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants