Skip to content

feat(dev-env): add vip internal commands to use with codespaces #2225

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

Open
wants to merge 6 commits into
base: trunk
Choose a base branch
from

Conversation

sjinks
Copy link
Member

@sjinks sjinks commented Feb 10, 2025

Description

This PR adds vip internal is-logged-in and vip internal fetch-integrations commands.

These commands are not intended for the users; VIP Codespaces and maybe some automation tools will use them.

These commands produce their output in a machine-readable format (JSON) and communicate their success/failure status with exit codes.

vip internal is-logged-in checks whether the user is logged in without triggering a login workflow if they aren't.

vip internal fetch-integrations fetches integrations configuration (similar to what vip @app.env dev-env create does but it uses simpler queries and transfers less data).

Pull request checklist

New release checklist

Steps to Test

N/A

Related to PLTFRM-281

@sjinks sjinks self-assigned this Feb 10, 2025
Copy link
Contributor

github-actions bot commented Feb 10, 2025

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@sjinks sjinks marked this pull request as ready for review February 10, 2025 18:22
Copy link

@rinatkhaziev
Copy link
Contributor

some merge conflicts now.

Copy link

Copy link
Contributor

This pull request has been marked stale because it has been open for 60 days with no activity. If there is no activity within 7 days, it will be closed.

This is an automation to keep pull requests manageable and actionable and is not a comment on the quality of this pull request nor on the work done so far. Closed PRs are still valuable to the project and their branches are preserved.

@sjinks sjinks force-pushed the add/vip-internal branch from 21ecb1f to fa7f302 Compare July 30, 2025 14:22
Copy link

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