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-28376: lightspeed: move playbook exp/gen away from the LSP server #1500

Conversation

goneri
Copy link
Contributor

@goneri goneri commented Aug 6, 2024

It's tricky to get the LSP to send the requests through a HTTP server and we don't
want to deal with to different network configuration/stack.

In addition, we would like to migrate away from Axios and use Electron's fetch which
is already configured to use the VS Code proxy configuration.

@goneri goneri requested review from a team as code owners August 6, 2024 18:56
@goneri goneri requested review from Qalthos and TamiTakamiya August 6, 2024 18:57
@goneri goneri marked this pull request as draft August 6, 2024 18:59
@goneri goneri force-pushed the goneri/lightspeed-move-playbook-exp-gen-away-from-the-LSP-server_16261 branch from 1aa6145 to c2f168b Compare August 6, 2024 19:32
@goneri goneri force-pushed the goneri/lightspeed-move-playbook-exp-gen-away-from-the-LSP-server_16261 branch from 06d91e3 to 28582f1 Compare August 6, 2024 19:57
@goneri goneri force-pushed the goneri/lightspeed-move-playbook-exp-gen-away-from-the-LSP-server_16261 branch from a010cf4 to e73a681 Compare August 6, 2024 20:05
@goneri goneri force-pushed the goneri/lightspeed-move-playbook-exp-gen-away-from-the-LSP-server_16261 branch from e73a681 to 9f74293 Compare August 6, 2024 21:04
@goneri goneri force-pushed the goneri/lightspeed-move-playbook-exp-gen-away-from-the-LSP-server_16261 branch 2 times, most recently from 8df695e to 9176ff9 Compare August 6, 2024 21:20
It's tricky to get the LSP to send the requests through a HTTP server and we don't
want to deal with to different network configuration/stack.

In addition, we would like to migrate away from Axios and use Electron's `fetch` which
is already configured to use the VS Code proxy configuration.
@goneri goneri marked this pull request as ready for review August 6, 2024 21:44
@goneri goneri changed the title lightspeed: move playbook exp/gen away from the LSP server AAP-28376: lightspeed: move playbook exp/gen away from the LSP server Aug 6, 2024
Copy link
Collaborator

@TamiTakamiya TamiTakamiya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. It was good that we could remove the tricky logic to get mapError() in api.ts :-)

@goneri goneri merged commit ab17f51 into ansible:main Aug 7, 2024
12 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants