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

Create Archive Feature for User's Note in the Desktop Application #161

Closed
8 of 14 tasks
BaloneyBoy97 opened this issue Oct 7, 2024 · 0 comments · Fixed by #164
Closed
8 of 14 tasks

Create Archive Feature for User's Note in the Desktop Application #161

BaloneyBoy97 opened this issue Oct 7, 2024 · 0 comments · Fixed by #164
Assignees
Labels
enhancement New feature or request

Comments

@BaloneyBoy97
Copy link
Collaborator

BaloneyBoy97 commented Oct 7, 2024

Original Issue #139

Description
As a user,
I need the ability to archieve a note, including the uploaded media file (video, audio, photo) and its associated annotation,
So that I can manage my content by removing unnecessary or outdated uploads.

Tasks

  • Ensure the archive button triggers the proper function when clicked.
    • Change the "delete" button to "archive" button
  • Implement the backend logic to handle the archive of the media file and its associated annotation.
    • Ensure that the note is archived from the database and any associated storage.
  • Create confirmation prompts to avoid accidental deletion. (also note delete is not working can only handle archieve atm)
  • Ensure the archive process updates the UI to reflect the removal of the note.
    • Refresh or remove the archived note from the view without requiring a page reload.
  • Verify that the archive is regression-free.

Acceptance Criteria

  • Code is well-commented.
  • Code should pass the test case before merging.
  • Users can successfully delete a note from their view.
  • Deleted notes do not reappear after a page refresh or re-login.
  • Backend data is correctly updated to reflect the archive note.
  • Confirmation prompts work as expected before archive.

This issue complete last item on the MVP of the project.

@BaloneyBoy97 BaloneyBoy97 added the enhancement New feature or request label Oct 7, 2024
@BaloneyBoy97 BaloneyBoy97 changed the title Create Delete Feature for User's Note in the Desktop Application Create Archive Feature for User's Note in the Desktop Application Oct 8, 2024
@jwang-101 jwang-101 self-assigned this Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants