ansible / vscode-ansible

vscode/vscodium extension for providing Ansible auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.
https://ansible.readthedocs.io/projects/vscode-ansible/
MIT License
364 stars 92 forks source link

Add quick links webview to the sidebar #1654

Closed alisonlhart closed 1 week ago

alisonlhart commented 1 week ago

Replaces the existing sidebar welcome view with a new webview containing links to extension features.

Old view: image

New view: image

Updates existing tests to use the "Getting Started" link rather than the old button.

Reduces duplication by moving the getSystemDetails function to the src/features/utils folder for use by both the welcome page and quick links webviews.

Jira issue: AAP-27841

alisonlhart commented 1 week ago

Moving to ready for review, even though codecov is failing. We can move it back to draft if it seems that more work is required.