-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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 and remove tags from multiple files at once #18199
add and remove tags from multiple files at once #18199
Conversation
8f6b06a
to
bacfd68
Compare
Could you rebase the branch? Should fix the test failures. |
@danxuliu could you give a hand on tests here? :) |
This comment has been minimized.
This comment has been minimized.
The rebase doesn't seems right 🙈 |
1c0a7fd
to
2f427c9
Compare
2f427c9
to
f9b0d24
Compare
There was some mess with the rebase, should be ok now |
ALL GREEN!!!! @nextcloud/javascript can you believe it :D |
c8e4a50
to
12ed3a3
Compare
Hey @rolandinus |
12ed3a3
to
1fe8d5d
Compare
I rebased it to newest master, but now I get again errors on some the tests (for server side parts which I did not touch at all) Last time they vanished after rebasing them to the newest master. But I pushed directly after rebasing. Can anyone give me information about why these errors occur and how i can avoid them? |
They're coming from anbother issue introduced in master. |
159c48c
to
6bc92da
Compare
I rebased this for CI |
Yep – it is indeed outdated but that’s where we are. It’s good for 19 and a big help for people who use tagging. Short of bigger design feedback I only have 1 point @rolandinus
|
{ name: 'tags', | ||
displayName: 'Tags', | ||
iconClass: 'icon-tag' | ||
|
||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This block should go a bit further up so it’s below the "Download" action instead. :) Otherwise all good
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See comment ^
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep – it is indeed outdated but that’s where we are. It’s good for 19 and a big help for people who use tagging.
No, sorry, I have to block.
This is too sensitive. Sorry @rolandinus , this is some areas of the code where it alwyas blow up later on. I refuse to be the one that have to fix 3 legacy files that are unrelated for this to get in.
Beside, 19 is feature freeze, nothing like that gets in for now :)
Those who eagerly want this feature can just apply as as patch. You can download that from https://patch-diff.githubusercontent.com/raw/nextcloud/server/pull/18199.patch. |
@rolandinus Unfortunately I have to acknowledge this. We are already in beta 7 and it is a too high risk of breakage here. I will move it to the 20 milestone. |
I know the code is outdated, I just tried to fit it in with the code of the rest of the files app. I am happy to refactor it for a future version of NC. However it would only make sense if the rest of the files app is refactored before I guess |
@rolandinus Also, I want to give you some explanation, because I think you deserve to have some. It is never worth it. Hope you can understand why it takes so long for this to get approved. |
Thank you all for your efforts and your explanations! So thank you again, always good luck & good speed and please stay healthy! |
This comment has been minimized.
This comment has been minimized.
Closing, see #18199 (comment) |
Hi, I installed version 12.01, but I can't find the "multiple tags" function in the actions. How do I go about implementing it? |
Hi, I installed version 21.0.4, but I can't find the "multiple tags" function in the actions. How do I go about implementing it? |
#10674
Adds an option to the actions when multiple files are selected.
The tags from all selected files are fetched and the tags which are common to all files will be preselected.
When Tags are deselected they will be removed from all selected files.
When new Tags are selected or created they will be added to all files