Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-11463

Allow editing of OpenAPI connector definition

XMLWordPrintable

      (Migrated from https://github.com/syndesisio/syndesis/issues/6063)

      Author: Martin Muzikar
      Assignees: unassigned

      This is a...

      [pre][code]
      [x] Feature request
      [ ] Regression (a behavior that used to work and stopped working in a new release)
      [ ] Bug report [!-- Please search GitHub for a similar issue or PR before submitting --]
      [ ] Documentation issue or request
      [/code][/pre]

      Description

      Since Apicurio is already used in Syndesis, it would make sense to allow editing of custom connector definitions. Currently it is possible only to edit the host route and base path.
      Right now if user needs to change something that they noticed after publishing an integration, they need to delete the integration, delete the connection and definition; then they can upload the specification again and edit it.

      I am sure there is going to be a problem of what are we allowed to modify when the specification is used by a connection that's used in a running (maybe even stopped) integration.
      I would propose:

      • allow to edit only when the connector is not used in any integration
      • (better option) duplicate the definition and edit that duplicate, with it user can create a new connection to replace the old one and doesn't loose the integrations they created

              Unassigned Unassigned
              rhn-support-hbraun Heiko Braun
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: