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

AAP-39941: Migrate the role generation away from webpack #1818

Merged
merged 1 commit into from
Feb 17, 2025

Conversation

goneri
Copy link
Contributor

@goneri goneri commented Feb 11, 2025

Use Vite/Vue for this webview, as developers. This allows us to change the code and do live reloading without going through all the pain of Webpack.

Disable the syntax highlighting of the playbook generation because the library loading was not compatible. During the coming transition of playbook gen to Vite, we will reimplement this feature with primevue, the same way it's now done for role Gen.

This change slightly lowers the code coverage. We would like to step back and take a bit of time to implement the way we test these Webviews. We are thinking of a series of unit-test-ish (vitest) that focus on each component. This way we would use Selenium only to validate the happy path.

@goneri goneri requested review from a team as code owners February 11, 2025 22:27
@goneri goneri marked this pull request as draft February 11, 2025 22:27
@goneri goneri force-pushed the goneri/migrate-the-role-Gen-to-Vite_16259 branch from 8995d08 to 77670c5 Compare February 13, 2025 01:24
@goneri goneri force-pushed the goneri/migrate-the-role-Gen-to-Vite_16259 branch from d51d309 to 737f018 Compare February 17, 2025 20:46
@goneri goneri force-pushed the goneri/migrate-the-role-Gen-to-Vite_16259 branch from 737f018 to 94265ab Compare February 17, 2025 21:46
@goneri goneri force-pushed the goneri/migrate-the-role-Gen-to-Vite_16259 branch from 94265ab to 8d251bd Compare February 17, 2025 22:47
@goneri goneri merged commit f15881a into main Feb 17, 2025
13 of 15 checks passed
@goneri goneri deleted the goneri/migrate-the-role-Gen-to-Vite_16259 branch February 17, 2025 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants