gravitee-api-management
gravitee-api-management copied to clipboard
Improve console subscription screen
Issue
https://github.com/gravitee-io/issues/issues/8496
Description
When a user try to subscribe to an API from an application (in the console), we first load all the available APIs. Then we can filter this list with an autocomplete input.
As it is not a good idea to fetch all the APIs in one call, This PR change the behaviour of the feature:
- When a user clicks on "Subscribe to APIs", he is redirected to the right screen wiuthout waiting for APIs to be loaded.
- On init, we only load APIs already subscribed by the current application
- The autocomplete form now uses the same search method as the main APIs page, and allow the user to use query like "name:..."
📚 View the storybook of this branch here
🚀 CI was able to deploy the build of this PR, so you can now try it directly here Notes: The deployed app is linked to the management API of APIM master. (Same login and password as APIM master)