feat: batch document tagging #278

Closed
opened 2025-11-11 14:15:06 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @vrdeeznuts on GitHub (Feb 8, 2024).

Originally assigned to: @tjbck on GitHub.

Is your feature request related to a problem? Please describe.
Not necessarily a problem, but similar to issue #655 in that documents can be given tags one by one. However, when uploading several documents, it takes some time to add tags to each one. It would be cool to be able to create tags outside of an individual document, and then be able to upload documents with the tag selected, automatically tagging all documents with the current tag that are dragged and dropped or uploaded with the tag context.
The current workflow looks like this:

  1. click pen icon
  2. click small + button
  3. click 'add a tag' text box
  4. enter tag
  5. click small check mark
  6. click save
  7. repeat for each tag, for each document

Describe the solution you'd like
I think it would be useful if an admin could create tags on the My Documents page without having to select a document first.
New potential workflow:

  1. click a + button next to the last tag listed at the top
  2. in pop up window, enter tag name or provide a list of tag names
  3. click create (pop up window closes, new tag(s) shows in tag list)
  4. select a new tag
  5. upload files to this tag

Describe alternatives you've considered
Another way to go about this is to be able to upload folders, using the folder name as a tag. Or, uploading a folder containing subdirectories could tag all documents with folder/subdir names.
Example: I have a folder called my_documents/ that has 3 subdirectories [2022, 2023, 2024], and each subdir has a set of documents. By uploading the my_documents/ folder, all documents will have the my_documents tag. Each document in its respective subdir will have the 2022, 2023, or 2024 tag as well. The end result is that all documents will have 2 tags (my_documents and 202X tag).

Additional context
Just want to thank you again for the amazing work you're doing!

Originally created by @vrdeeznuts on GitHub (Feb 8, 2024). Originally assigned to: @tjbck on GitHub. **Is your feature request related to a problem? Please describe.** Not necessarily a problem, but similar to issue #655 in that documents can be given tags one by one. However, when uploading several documents, it takes some time to add tags to each one. It would be cool to be able to create tags outside of an individual document, and then be able to upload documents with the tag selected, automatically tagging all documents with the current tag that are dragged and dropped or uploaded with the tag context. _The current workflow looks like this:_ 1. click pen icon 2. click small + button 3. click 'add a tag' text box 4. enter tag 5. click small check mark 6. click save 7. **repeat** for each tag, for each document **Describe the solution you'd like** I think it would be useful if an admin could create tags on the My Documents page without having to select a document first. _New potential workflow:_ 1. click a + button next to the last tag listed at the top 2. in pop up window, enter tag name or provide a list of tag names 3. click create (pop up window closes, new tag(s) shows in tag list) 4. select a new tag 5. upload files to this tag **Describe alternatives you've considered** Another way to go about this is to be able to upload folders, using the folder name as a tag. Or, uploading a folder containing subdirectories could tag all documents with folder/subdir names. Example: I have a folder called my_documents/ that has 3 subdirectories [2022, 2023, 2024], and each subdir has a set of documents. By uploading the my_documents/ folder, all documents will have the my_documents tag. Each document in its respective subdir will have the 2022, 2023, or 2024 tag as well. The end result is that all documents will have 2 tags (my_documents and 202X tag). **Additional context** Just want to thank you again for the amazing work you're doing!
Author
Owner

@AroSwift commented on GitHub (Feb 15, 2024):

This would be extremely helpful 💯

@AroSwift commented on GitHub (Feb 15, 2024): This would be extremely helpful 💯
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#278