Skip to content

feat: Add config-manager push connector-definitions command#80

Open
dallinjsevy wants to merge 2 commits intomainfrom
feature/config-manager-push-connector-definitions
Open

feat: Add config-manager push connector-definitions command#80
dallinjsevy wants to merge 2 commits intomainfrom
feature/config-manager-push-connector-definitions

Conversation

@dallinjsevy
Copy link
Copy Markdown

No description provided.

@dallinjsevy dallinjsevy force-pushed the feature/config-manager-push-connector-definitions branch 4 times, most recently from db3cb16 to 65955be Compare March 25, 2026 22:15
@phalestrivir phalestrivir force-pushed the feature/config-manager-push-connector-definitions branch from 65955be to 8fb166d Compare March 31, 2026 22:22
Copy link
Copy Markdown

@phalestrivir phalestrivir left a comment

Choose a reason for hiding this comment

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

See comments below

@dallinjsevy dallinjsevy force-pushed the feature/config-manager-push-connector-definitions branch from 8fb166d to e7a2b14 Compare April 3, 2026 16:05
Copy link
Copy Markdown

@phalestrivir phalestrivir left a comment

Choose a reason for hiding this comment

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

See comments below (also don't forget to rebase and squash)

}

/**
* Import all mappings in fr-config-manager format
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Shoulds say "connectors" instead of mappings

* @returns {Promise<boolean>} true if successful, false otherwise
*/
export async function configManagerImportDefinitions(
name: string
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

should have name be optional: name?: string

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Don't need to include this change.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Don't need to include this change.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Tests should be configured to be against Forgeops and not Cloud. I sent a document on how to setup an RCS with connectors in the Frodo chat, so use that to be able to do the tests. I would create another connector in addition to your "test" connector to test importing multiple connectors (you can just use a simple CSV file connector since those are the simplest to configure)

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.

3 participants