Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Implement REST API for custom connectors #434

Closed
zregvart opened this issue Nov 23, 2017 · 0 comments
Closed

Implement REST API for custom connectors #434

zregvart opened this issue Nov 23, 2017 · 0 comments
Assignees
Labels
group/server REST backend for managing integrations size/m Medium
Milestone

Comments

@zregvart
Copy link
Member

The REST API from POC (#308) only allows listing custom connector templates and creating new custom connectors. The design proposal is in PR #393 to refactor and add other missing endpoints.

@zregvart zregvart added group/server REST backend for managing integrations size/m Medium labels Nov 23, 2017
@zregvart zregvart added this to the Sprint 21 milestone Nov 23, 2017
@zregvart zregvart self-assigned this Nov 23, 2017
@zregvart zregvart modified the milestones: Sprint 21, Sprint 20 Nov 24, 2017
zregvart added a commit to zregvart/syndesis that referenced this issue Nov 24, 2017
Extends the contract of `ConnectorGenerator` to provide a basic
information about the new custom connector.

Adds REST API for Custom connectors, first set of API endpoints deals
with enumerating connector templates:

 - `GET /api/v1/custom/connectors` - lists all known connector templates
 - `GET /api/v1/custom/connectors/{id}` - fetches specific connector
   template
 - `POST /api/v1/custom/connectors/{id}/info` - receives a custom
   connector definition, combines it with the template and using a
   connector generator provides basic information about the connector
   (used for confirmation/summary step before creating a new custom
   connector)
 - `POST /api/v1/custom/connectors/{id}/validation` - validates the
   given custom connector definition
 - `POST /api/v1/custom/connectors/{id}` - creates a new custom
   connector

Fixes syndesisio#434
zregvart added a commit to zregvart/syndesis that referenced this issue Nov 24, 2017
Extends the contract of `ConnectorGenerator` to provide a basic
information about the new custom connector.

Adds REST API for Custom connectors, first set of API endpoints deals
with enumerating connector templates:

 - `GET /api/v1/custom/connectors` - lists all known connector templates
 - `GET /api/v1/custom/connectors/{id}` - fetches specific connector
   template
 - `POST /api/v1/custom/connectors/{id}/info` - receives a custom
   connector definition, combines it with the template and using a
   connector generator provides basic information about the connector
   (used for confirmation/summary step before creating a new custom
   connector)
 - `POST /api/v1/custom/connectors/{id}/validation` - validates the
   given custom connector definition
 - `POST /api/v1/custom/connectors/{id}` - creates a new custom
   connector

Fixes syndesisio#434
zregvart added a commit to zregvart/syndesis that referenced this issue Nov 25, 2017
Extends the contract of `ConnectorGenerator` to provide a basic
information about the new custom connector.

Adds REST API for Custom connectors, first set of API endpoints deals
with enumerating connector templates:

 - `GET /api/v1/custom/connectors` - lists all known connector templates
 - `GET /api/v1/custom/connectors/{id}` - fetches specific connector
   template
 - `POST /api/v1/custom/connectors/{id}/info` - receives a custom
   connector definition, combines it with the template and using a
   connector generator provides basic information about the connector
   (used for confirmation/summary step before creating a new custom
   connector)
 - `POST /api/v1/custom/connectors/{id}/validation` - validates the
   given custom connector definition
 - `POST /api/v1/custom/connectors/{id}` - creates a new custom
   connector

Fixes syndesisio#434
zregvart added a commit to zregvart/syndesis that referenced this issue Nov 25, 2017
Extends the contract of `ConnectorGenerator` to provide a basic
information about the new custom connector.

Adds REST API for Custom connectors, first set of API endpoints deals
with enumerating connector templates:

 - `GET /api/v1/custom/connectors` - lists all known connector templates
 - `GET /api/v1/custom/connectors/{id}` - fetches specific connector
   template
 - `POST /api/v1/custom/connectors/{id}/info` - receives a custom
   connector definition, combines it with the template and using a
   connector generator provides basic information about the connector
   (used for confirmation/summary step before creating a new custom
   connector)
 - `POST /api/v1/custom/connectors/{id}/validation` - validates the
   given custom connector definition
 - `POST /api/v1/custom/connectors/{id}` - creates a new custom
   connector

Fixes syndesisio#434
@zregvart zregvart modified the milestones: Sprint 20, Sprint 21 Nov 27, 2017
@pure-bot pure-bot bot closed this as completed in #450 Nov 28, 2017
paoloantinori pushed a commit to paoloantinori/syndesis that referenced this issue Jun 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
group/server REST backend for managing integrations size/m Medium
Projects
None yet
Development

No branches or pull requests

1 participant