Skip to content
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

UI refactor #87

Merged
merged 15 commits into from
Jan 26, 2022
Merged

UI refactor #87

merged 15 commits into from
Jan 26, 2022

Conversation

rdnt
Copy link
Owner

@rdnt rdnt commented Jan 26, 2022

  • Switch from webpack to Vite for speed & ease of use
  • Drop centralized store, use component-to-component communication
  • API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
  • Change keystore encoding format to include a hard-coded key that helps verify the password in 1 pass when unlocking.

@rdnt rdnt merged commit dbc20f9 into main Jan 26, 2022
@rdnt rdnt deleted the ui-client branch January 28, 2022 18:46
rdnt added a commit that referenced this pull request Aug 30, 2023
* Authenticated requests, user-scoped keystores and invitations querying
* Switch from webpack to Vite for speed & ease of use
* Switch to Vue 3 with typescript support
* Drop centralized store, use component-to-component communication
* API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
* New onboarding UI
* Refactor enclave, test enclave lossless encrypt/decrypt, fix error when re-running client, new authentication method for client
* Switch to openapi-generator for client code generation, login component, drop centralized state store for now
* Cleanup

Former-commit-id: dbc20f9
rdnt added a commit that referenced this pull request Aug 30, 2023
* Authenticated requests, user-scoped keystores and invitations querying
* Switch from webpack to Vite for speed & ease of use
* Switch to Vue 3 with typescript support
* Drop centralized store, use component-to-component communication
* API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
* New onboarding UI
* Refactor enclave, test enclave lossless encrypt/decrypt, fix error when re-running client, new authentication method for client
* Switch to openapi-generator for client code generation, login component, drop centralized state store for now
* Cleanup

Former-commit-id: 7d44c38 [formerly 5f05a6d]
Former-commit-id: dda75675233a3da9eb70e26f1d73968a1c0d630e
rdnt added a commit that referenced this pull request Aug 30, 2023
* Authenticated requests, user-scoped keystores and invitations querying
* Switch from webpack to Vite for speed & ease of use
* Switch to Vue 3 with typescript support
* Drop centralized store, use component-to-component communication
* API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
* New onboarding UI
* Refactor enclave, test enclave lossless encrypt/decrypt, fix error when re-running client, new authentication method for client
* Switch to openapi-generator for client code generation, login component, drop centralized state store for now
* Cleanup

Former-commit-id: 5f05a6d
rdnt added a commit that referenced this pull request Aug 30, 2023
* Authenticated requests, user-scoped keystores and invitations querying
* Switch from webpack to Vite for speed & ease of use
* Switch to Vue 3 with typescript support
* Drop centralized store, use component-to-component communication
* API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
* New onboarding UI
* Refactor enclave, test enclave lossless encrypt/decrypt, fix error when re-running client, new authentication method for client
* Switch to openapi-generator for client code generation, login component, drop centralized state store for now
* Cleanup
rdnt added a commit that referenced this pull request Aug 30, 2023
* Authenticated requests, user-scoped keystores and invitations querying
* Switch from webpack to Vite for speed & ease of use
* Switch to Vue 3 with typescript support
* Drop centralized store, use component-to-component communication
* API boilerplate code generation for the UI based on https://github.com/OpenAPITools/openapi-generator
* New onboarding UI
* Refactor enclave, test enclave lossless encrypt/decrypt, fix error when re-running client, new authentication method for client
* Switch to openapi-generator for client code generation, login component, drop centralized state store for now
* Cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants