Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-2395

Remove/Hide "Code Plugins" integration

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Minor
    • None
    • None
    • System
    • 8
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 3scale 2019-09-09, 3scale 2019-09-30, 3scale 2019-10-28, 3scale 2019-11-11, 3scale 2019-11-25, 3scale 2019-12-09

    Description

      Remove from display and API.

      Since Feb 2017 code plugin integrations are not supported by Red Hat. We want to remove this option from the UI (" Your_API > Integration > Configuration > Edit integration settings").

      On-prem: Remove the whole "Plugin" integration option in the next release.

      SaaS: Hide the "Plugin" section to new or existing services that doesn't have this option selected. For services making use of this kind of integration:

      • Show the plugin section but do not allow choosing another code plugin integration (allow only changing to Gateway or Service Mesh integrations)
      • Show a message in the UI indicating that the code plugin integration is unsupported.
      • If the user select another integration method, show a message indicating that he/she would not be able to select a code plugin again.

      UPDATE: Please note that the "REST integration" querying the 3scale APIs continues to be fully supported so we will need to move it to another section.

      This include rolling update and cucumbers.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              amasferr Andreu Masferrer
              Jakub Smolár Jakub Smolár
              Carlos Ribeiro Carlos Ribeiro (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: