θΏ™ζ˜―indexlocζδΎ›ηš„ζœεŠ‘οΌŒδΈθ¦θΎ“ε…₯任何密码
Skip to content

Conversation

@imtiazmehmood
Copy link
Contributor

@imtiazmehmood imtiazmehmood commented May 7, 2024

Pull Request Type

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

Relevant Issues

resolves #1264

What is in this change?

Add fast delete for chat

Additional Information

By clicking the control button, checkboxes will appear next to the threads. Users can select thread items for deletion. At the bottom, with New Thread button, there is a Delete Selected button is provided to delete all selected 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

@imtiazmehmood
Copy link
Contributor Author

imtiazmehmood commented May 7, 2024

pull request for a new feature addition: fast chat deletion. Attached is a screenshot showcasing the feature.
Cadapture

@timothycarambat timothycarambat added blocked PR:needs review Needs review by core team labels May 7, 2024
@timothycarambat
Copy link
Member

Refactored this to be in line with the rest of the UI design look and feel
Refactored implementation to be able to revive threads accidentally marked for deletion
Add backend bulk thread deletion support
Add support for Control on Windows and Meta key support for all other OS's

Screenshot 2024-05-08 at 11 06 40β€―AM

@timothycarambat
Copy link
Member

Thank you @imtiazmehmood !

@timothycarambat timothycarambat merged commit ad778dd into Mintplex-Labs:master May 8, 2024
CrackerCat pushed a commit to CrackerCat/anything-llm that referenced this pull request Jul 31, 2024
* feat:quick delete chat thread

* update:pull request template

* refactor bulk-deletion implementation

* unset pull_request_changes

* add border none for desktop support

* unset marks when toggling bulk mode

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
CrackerCat pushed a commit to CrackerCat/anything-llm that referenced this pull request Aug 1, 2024
* feat:quick delete chat thread

* update:pull request template

* refactor bulk-deletion implementation

* unset pull_request_changes

* add border none for desktop support

* unset marks when toggling bulk mode

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
CrackerCat pushed a commit to CrackerCat/anything-llm that referenced this pull request Aug 2, 2024
* feat:quick delete chat thread

* update:pull request template

* refactor bulk-deletion implementation

* unset pull_request_changes

* add border none for desktop support

* unset marks when toggling bulk mode

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
CrackerCat pushed a commit to CrackerCat/anything-llm that referenced this pull request Aug 3, 2024
* feat:quick delete chat thread

* update:pull request template

* refactor bulk-deletion implementation

* unset pull_request_changes

* add border none for desktop support

* unset marks when toggling bulk mode

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
cabwds pushed a commit to cabwds/anything-llm that referenced this pull request Jul 3, 2025
* feat:quick delete chat thread

* update:pull request template

* refactor bulk-deletion implementation

* unset pull_request_changes

* add border none for desktop support

* unset marks when toggling bulk mode

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked PR:needs review Needs review by core team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT]: Add fast delete for chat

2 participants