Skip to content

Conversation

@richardbidin-paragon
Copy link
Collaborator

@richardbidin-paragon richardbidin-paragon commented Nov 26, 2025

Description

We're adding support for allowMultipleCredentials, overrideRedirectUrl and selectedCredentialId to the InstallFlow API

Steps to test

  • Switching between credentials in headless should work as expected
  • Settings per credentialId should show & update accordingly
  • Workflows settings per credentialId should show & update accordingly
  • Disconnecting from a selected credentialId should work as expected

Note

Adds multi-credential management to integrations, including per-credential install, settings, and workflow configuration with new dropdown/button-group UI.

  • Integrations UI:
    • IntegrationCard: supports selecting/connecting multiple credentials via ButtonGroupRadioDropdown; shows per-credential status; opens IntegrationModal with selected credentialId.
    • ActionButton: switches to reconnect flow with dropdown option to disconnect.
  • Install/Uninstall Flow:
    • IntegrationModal: uses allowMultipleCredentials, selectedCredentialId, and Time.minutes(...); onComplete returns credentialId; uninstall targets selected credential.
  • Per‑Credential Configuration:
    • IntegrationSettingsSection and WorkflowSection: read/write settings tied to selectedCredentialId (including updateIntegrationUserSettings, updateWorkflowState, updateWorkflowUserSettings).
  • New UI Components:
    • ButtonGroupRadioDropdown, ButtonGroup, dropdown-menu primitives; extend Button variants/sizes.
  • App/Deps:
    • Add React Query Devtools; bump @useparagon/connect to 2.2.2; add @radix-ui/react-dropdown-menu and minor Radix updates.

Written by Cursor Bugbot for commit cbc0f27. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@richardbidin-paragon richardbidin-paragon merged commit 00ea4fc into main Nov 29, 2025
2 checks passed
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.

4 participants