-
Notifications
You must be signed in to change notification settings - Fork 24
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
feat: transfer ownership via webgui #741
Conversation
I forgot to sign my commit messages. Can ammend that later |
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.
I do not yet understand how the backend and frontend connect to each other. I plan to spend more time on more tutorials to understand this. Since the associated issue for this was marked as a "good first issue", I thought I could easily handle this after following the introductory tutorial but I couldn't. So it's either I'm overcomplicating this and there's an easier way to go about it, or it's more complex than it seems. Would appreciate hints on what's the right direction to follow
@datenangebot Ah, I see what you mean. Makes sense. Should have asked clarified earlier. Thanks |
91bdeae
to
2b828b9
Compare
As a reminder for us, please make sure that we have this before merging:
|
59be853
to
720c8be
Compare
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.
Thanks @enjeck. I left a few inline comments regarding smaller code suggestions, but apart from that this looks quite nice already and works well :)
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
Regarding the CI failure, you might want to check the details at https://github.com/nextcloud/tables/pull/741/checks?check_run_id=19976327121 on how to solve it and make sure to signoff commits in the future: |
For some reason, trying to sign from VS Code doesn't work. I thought I set this up already, but apparently not :/. I'll try again |
Hello there, We hope that the reviewing process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR reviewing process. Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6 Thank you for contributing to Nextcloud and we hope to hear from you soon! |
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
src/shared/components/ncUserAndGroupPicker/NcUserAndGroupPicker.vue
Outdated
Show resolved
Hide resolved
@enjeck Hey, do you want to rebase, force push and merge into main here? I mean feature seems to be good, CI is green and this PR is approved... 😁 |
Could you rebase instead of adding a merge commit? Let me know if you need some guidance on that :) |
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
- add suggestion for UI - move user lookup to a shared component as it could be used elsewhere - logic to request users and groups is missing, should be exchanged with new api endpoint Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
- make use of API v2 structure - add route - add controller method and API description - update API docs Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
- reuse and adjust from occ command - adjust occ command logic to fit to the new business - adjust permission service to allow those changes Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
Signed-off-by: Florian Steffens <florian.steffens@nextcloud.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
Signed-off-by: Cleopatra Enjeck M <patrathewhiz@gmail.com>
This addresses #711
The goal is to add a way to transfer table ownershi using the webgui