Skip to content

Thread archive and recovery feature #3771

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

17ColinMiPerry
Copy link
Contributor

@17ColinMiPerry 17ColinMiPerry commented May 6, 2025

Pull Request Type

  • ✨ feat
  • πŸ› fix
  • ♻️ refactor
  • πŸ’„ style
  • πŸ”¨ chore
  • πŸ“ docs

Relevant Issues

resolves #3214

What is in this change?

The archived thread feature allows users to archive threads from there workspace. These threads can then either be recovered or permanently deleted from an Archived Threads dropdown.

Additional Information

Database Changes

Added an archived boolean field to the workspace_threads table

Backend Changes

Added new endpoints in workspaceThreads.js (restore and archive) to handle restoring and archiving threads

Frontend Changes

Implemented a dropdown that appears on hover if archived threads exist that allow for viewing and recovering/deleting archived threads

Developer Validations

  • I ran yarn lint from the root of the repo & committed changes
  • Relevant documentation has been updated
  • I have tested my code functionality
  • Docker build succeeds locally

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT]: Archive vs Trashing of thread content & Workspaces
1 participant