entity icon indicating copy to clipboard operation
entity copied to clipboard

Namex examination Upgrade - Vue 3

Open pwei1018 opened this issue 2 years ago • 0 comments

Description (Hypothesis):

Upgrade to newer version of VueJS to stay current

User Story

Scenario: Upgrade to Vue 3 Given I am a User And I want to upgrade to a more current version of VueJS And insure NameX has better access to shared components, tools and maintenance And the older version will no longer be supported When I need to perform use the product Then I can login to the UI And I can use the functions of NameX as before And I maintain process and data integrity

Acceptance Criteria

[] Setup a banner (feature flag) in NameX-examination application. [] Implement HTML / CSS templates for the Examination page using mock data. [] Integrate the Keycoak-Js package for authentication. [] Connect the Vue 3 templates for the Examination page to a mock Pinia store which can be swapped out with the real store. [] Convert the old Vuex store to new Pinia stores for the Examination page. [] Connect templates with the state management system for the Examination page. [] Implement the Stats page in Vue 3. [] Implement the Transactions page in Vue 3 and link it from the Examination page. [] Connect the Admin link in the header to the NameX Solr Admin App. [] Add a standardized Version Display. Full regression testing will be required of each project.

pwei1018 avatar May 25 '23 23:05 pwei1018