-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
refactor(user_status): migrate to Vue 3 #56544
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
Conversation
fa9056c to
b837912
Compare
b837912 to
5ca53f4
Compare
06cbc16 to
d54009f
Compare
b78f534 to
2515803
Compare
|
/compile |
szaimen
left a 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.
🐘
|
/compile rebase |
|
cc @Antreesy as an app owner |
b03e6f9 to
f008810
Compare
|
Added a commit because lint is red unrelated - this will be fixed in a different PR. |
|
Proper fix: #56660 |
Antreesy
left a 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.
Works with mentioned changes
|
I was sure, I did all these changes... |
ae13758 to
8493eeb
Compare
|
Antreesy
left a 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.
Looks good now!
| 'settings-admin': resolve(import.meta.dirname, 'apps/user_ldap/src', 'settings-admin.ts'), | ||
| }, | ||
| user_status: { | ||
| menu: resolve(import.meta.dirname, 'apps/user_status/src', 'menu.js'), |
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.
No typescript ?
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.
Since this is another big chunk of work, I will tackle it later and separately
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.
Yes, the goal of this PR is to migrate the app to Vue 3 with minimal changes. There is much to refactor in this app, but it could be done before and can be done after the Vue 3 migration
8493eeb to
ddece38
Compare
|
Yes, thank you :) |
Signed-off-by: Grigorii K. Shartsev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]> Signed-off-by: Maksim Sukharev <[email protected]>
Signed-off-by: Grigorii K. Shartsev <[email protected]>
ddece38 to
8ca4a7a
Compare
|
/compile |
Signed-off-by: nextcloud-command <[email protected]>

Summary
AccountMenuEntryis not fully compatible with Vue 3, expecting menu items to be replaced when mounted in place, not to be mounted inside the entryuser_statustocoreto avoid illegal import (core should not depend on an app)box-sizing: border-boxaddedChecklist
3. to review, feature component)stable32)