Skip to content

refactor(settings): migrate Users form sub-components to script setup - #61064

Merged
pringelmann merged 7 commits into
masterfrom
refactor/40903/user-management-script-setup
Aug 5, 2026
Merged

refactor(settings): migrate Users form sub-components to script setup#61064
pringelmann merged 7 commits into
masterfrom
refactor/40903/user-management-script-setup

Conversation

@pringelmann

@pringelmann pringelmann commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #59406.

Summary

Migrates the 10 user-management components from Vue 2 Options API to <script setup lang="ts">

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests included or not applicable (behavior-preserving refactor; existing unit + Cypress cover the surface)
  • Screenshots before/after — n/a, no visual change
  • Documentation updated or not required

AI

  • The content of this PR was partly generated using AI

@pringelmann pringelmann self-assigned this Jun 8, 2026
@susnux susnux added this to the Nextcloud 35 milestone Jun 9, 2026
@pringelmann
pringelmann force-pushed the refactor/40903/user-management-script-setup branch 3 times, most recently from 3711f51 to fa59e33 Compare June 19, 2026 12:14
@pringelmann pringelmann added feature: users and groups technical debt 🧱 🤔🚀 ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Jun 19, 2026
@pringelmann
pringelmann marked this pull request as ready for review June 19, 2026 12:19
@pringelmann
pringelmann requested a review from a team as a code owner June 19, 2026 12:19
@pringelmann
pringelmann requested review from nfebe, sorbaugh and susnux and removed request for a team June 19, 2026 12:19
@pringelmann pringelmann added the 3. to review Waiting for reviews label Jun 19, 2026
@pringelmann
pringelmann requested a review from artonge June 19, 2026 12:19
@pringelmann

Copy link
Copy Markdown
Contributor Author

/compile rebase amend

Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann
pringelmann force-pushed the refactor/40903/user-management-script-setup branch from fa59e33 to 3ae1573 Compare August 5, 2026 13:51
@pringelmann
pringelmann merged commit 4144ce0 into master Aug 5, 2026
133 checks passed
@pringelmann
pringelmann deleted the refactor/40903/user-management-script-setup branch August 5, 2026 16:35
@nextcloud-bot nextcloud-bot mentioned this pull request Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: users and groups ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) technical debt 🧱 🤔🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants