Skip to content

Conversation

@toph-allen
Copy link
Collaborator

@toph-allen toph-allen commented May 21, 2025

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.)

Copy link
Collaborator

@dotNomad dotNomad left a 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.

Copy link
Collaborator

@dotNomad dotNomad left a 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.

@toph-allen toph-allen requested a review from dotNomad May 22, 2025 15:02
Copy link
Collaborator

@dotNomad dotNomad left a 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 😎

Copy link
Collaborator

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.

Copy link
Collaborator Author

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!

@toph-allen toph-allen merged commit 276560e into main May 22, 2025
10 checks passed
@toph-allen toph-allen deleted the toph/pcc-auto-add-integration branch May 22, 2025 17:08
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.

Publisher Command Center: Add one-click integration setup experience

4 participants