-
Notifications
You must be signed in to change notification settings - Fork 55
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
Migrate to Vue 3 #95
Comments
@edtanous's proposal/discussion: https://gerrit.openbmc.org/c/openbmc/webui-vue/+/55438 |
Dixsie's attempt April 4, 2021
|
BootstrapVue currently does not support Vue3 https://bootstrap-vue.org/docs
|
It looks like bootstrap-vue-3 exists in an early state? |
This is handled in my patch Filters deprecated
I didn't see this one in my tests; Maybe it was a regression that was fixed later?
There was one instance of this, and I think I resolved it by moving to the more common pattern (I think). I added a comment on my review on this line for someone with more knowledge to review. |
what about vuetify3, it's now fully vue3 ready with MIT license. |
Raised following WIP PR for Vue3 migration. |
Pushed one commit to the https://gerrit.openbmc.org/c/openbmc/webui-vue/+/67959 |
Pushed the below changes
|
Pushed below changes to the https://gerrit.openbmc.org/c/openbmc/webui-vue/+/67959
@kirankumarb07 @sivaprabug @gtmills @Renuka9527 @Nikhil-Ashoka |
Pushed below changes. https://gerrit.openbmc.org/c/openbmc/webui-vue/+/67959
|
Pushed below changes https://gerrit.openbmc.org/c/openbmc/webui-vue/+/55438/5..6
|
@suryav9724 As discussed, please explain the issues/fixes in detailed manner for the latest pushed the code changes. |
Pushed below changes to https://gerrit.openbmc.org/c/openbmc/webui-vue/+/72552/3..4
|
Pushed below changes to PR https://gerrit.openbmc.org/c/openbmc/webui-vue/+/72701
|
Cherry-pick the master commits to the vue3 branch |
Add user validation in the user management page code changes push to the PR#73249 in Vue3 branch |
Cherry-pick the master commits to the vue3 branch
|
Cherry-pick the master commits to the vue3 branch |
The below PR are posted for the functionality issue in vue 3 branch 74566: Firmware page vuelidate and form file error fix | https://gerrit.openbmc.org/c/openbmc/webui-vue/+/74566 |
Cherry-pick the master commits to the vue3 branch |
Overview
Migration docs
Requirements
<template>
UI Checklist
Browser Tests (Chrome, Firefox, Safari (Mac), Edge (Windows))
The text was updated successfully, but these errors were encountered: