forked from bcgov/supreme-court-viewer
-
Notifications
You must be signed in to change notification settings - Fork 0
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
JASPER-157: Vue 3 Migration #92
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Created a Dockerfile.local to be able to create the web-dev image for local development - Fixes for codes that no longer works after vite migration - Disable splunk as there is a newer way of calling it (via REST API)
- Convert existing components to SFC in preparation to fully migrate to Vue 3 standards - Refactor filters to follow Vue pattern - Refactor service classes so that it can be injected and easier to write unit test in the future - Replaced Vuex with Pinia for state management
- Update vue version to 3.5.13 - Refactor Calendar component to follow SFC pattern -Comment out Monthly Picker because it does not work with Vue 3
WadeBarnes
force-pushed
the
feature/vue3
branch
from
December 5, 2024 13:59
6dd5113
to
95fe43f
Compare
WadeBarnes
force-pushed
the
feature/vue3
branch
2 times, most recently
from
December 5, 2024 17:25
85e3541
to
95fe43f
Compare
- Change https to http. This will be ignored in SonarCloud
- Removed this usage in NavigationFooter Separate CriminalFutureAppearanceTable on a different component Separate CriminalPastAppearance table data into its own component Refactore updating of commonStore methods and props Refactore updating of commonStore methods and props for CriminalPastAppearance component Put the similar logic to a util function for now to resolve duplication error - Refactor Civil Past/Future Appearances to centralize info extraction - Pass commonStore param instead of accessing it using directly from utils
ronaldo-macapobre
force-pushed
the
feature/vue3
branch
from
December 9, 2024 16:44
3b5f987
to
eca4cb9
Compare
Quality Gate passedIssues Measures |
JTraill
approved these changes
Dec 9, 2024
WadeBarnes
approved these changes
Dec 9, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request for JIRA Ticket: ----JASPER 157, 229 and 230----
Issue ticket number and link
https://jag.gov.bc.ca/jira/browse/JASPER-157
https://jag.gov.bc.ca/jira/browse/JASPER-229
https://jag.gov.bc.ca/jira/browse/JASPER-230
Description
High Level Updates
TODOs
vue-month-picker (https://www.npmjs.com/package/vue-month-picker)
BootstrapVue Toaster
Splunk Logging
Notes
Runtime warnings. These are all related to styling used by Bootstrap and BootstrapVue due to deprecated code. This should get resolved once we switch to Vuetify.
Some stylings (and icons) are not working for existing components. I would say reimplementing the components to Vue 3 would resolve this.
Type of change
How Has This Been Tested?
Checklist: