Skip to content
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

[FEATURE] Move connector module from router crate to a new crate hyperswitch_connectors #4514

Open
2 tasks done
deepanshu-iiitu opened this issue May 2, 2024 · 0 comments
Assignees
Labels
A-core Area: Core flows C-feature Category: Feature request or enhancement C-tracking-issue Category: Tracking issue for a proposal or a category of bugs

Comments

@deepanshu-iiitu
Copy link
Contributor

deepanshu-iiitu commented May 2, 2024

Feature Description

The connector module code needs to be moved from crate router to a new crate hyperswitch_connectors.

Possible Implementation

The following changes (in this order) will be required for this feature:

  • The crate data_models is to be renamed to hyperswitch_domain_models.
  • RouterData will move to crate hyperswitch_domain_models.
  • The trait ConnectorIntegration will move to crate hyperswitch_interfaces.
  • The trait IncomingWebhook will move to crate hyperswitch_interfaces.
  • The connector module will be moved to new crate hyperswitch_connectors.

Linked Issues:

Have you spent some time checking if this feature request has been raised before?

  • I checked and didn't find a similar issue

Have you read the Contributing Guidelines?

Are you willing to submit a PR?

Yes, I am willing to submit a PR!

@deepanshu-iiitu deepanshu-iiitu added A-core Area: Core flows C-feature Category: Feature request or enhancement C-tracking-issue Category: Tracking issue for a proposal or a category of bugs labels May 2, 2024
@deepanshu-iiitu deepanshu-iiitu self-assigned this May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-core Area: Core flows C-feature Category: Feature request or enhancement C-tracking-issue Category: Tracking issue for a proposal or a category of bugs
Projects
None yet
Development

No branches or pull requests

1 participant