-
Notifications
You must be signed in to change notification settings - Fork 241
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/vuex to pinia #5705
Migrate/vuex to pinia #5705
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #5705 +/- ##
============================================
- Coverage 29.29% 24.02% -5.28%
+ Complexity 914 457 -457
============================================
Files 287 246 -41
Lines 13987 11569 -2418
Branches 2139 2163 +24
============================================
- Hits 4098 2779 -1319
+ Misses 9575 8475 -1100
- Partials 314 315 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
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.
First batch
I tested most changes locally.
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.
Second batch. One more left.
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.
Third batch done. Now, only manual testing and rebasing is left to be done.
fc48105
to
3ae431e
Compare
I rebased and tried to migrate the new code which would be Hamza's widgets and my default calendar feature. I clicked around a bit and already fixed some console errors. The only thing left to do is manual testing. I'd prefer to get it in quickly to prevent ending up in conflict hell. |
I also did some clicking around and everything seems to be working well, thanks @st3iny! |
3ae431e
to
7de1908
Compare
Error in ListView when opening the sidebar for a readonly event:
Same for month view:
|
Nice finds. Those are regressions from the nc-vue v8 migration and calendar editor redesign. I'll create a new PR. I also just pushed a commit to fix uploading attachments. |
Signed-off-by: Grigory V <scratchx@gmx.com> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
a87546a
to
88f6dd2
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.
Let's go!!! 🚀 🌔
Close #5686 as part of nextcloud/groupware#64
Continuation of #5685
TODO:
mapGetters
,mapState
, etc.