-
Notifications
You must be signed in to change notification settings - Fork 3
Publisher Command Center: One-click add integration for first-deploy workflow #146
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both #138 and this PR are seeking to upgrade Publisher Command Center. Lets get both merged, then do a version bump. So we can take the manifest.json changes out of this PR.
dotNomad
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for publishing this and making it available for testing. That was great.
extensions/publisher-command-center/src/components/UnauthorizedView.js
Outdated
Show resolved
Hide resolved
extensions/publisher-command-center/src/components/UnauthorizedView.js
Outdated
Show resolved
Hide resolved
dotNomad
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great 😎
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll mention it here as well - the manifest only needs to be updated when we are upping the release. It is helpful to keep up-to-date so a release incrementing PR doesn't need to check every file, but we should probably be doing that anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank goodness lol, it was getting really frustrating!
Fixes #144
Fixes https://github.com/posit-dev/connect/issues/31392
This PR adds a one-click deployment experience to the Publisher Command Center, bringing it inline with the Usage Metrics Dashboard. Uses the same language for both screens (integration found / no integration found).
A version is published at https://connect.posit.it/publisher-command-center-one-click-setup/ — if you're a collaborator (and if I tagged you for review you are) you can play around with adding and removing the integration.
Screen.Shot.2025-05-21.at.07.04.18.PM.mp4
(Claude was helpful figuring out the Mithral stuff.)