I want to 'use an autocomplete to find api or applications in contact page'
So that 'select loads all apis and applications'
:sunrise_over_mountains: Additional information
This will improve two things:
usability (to find the concerned api)
performance (data loading will be faster)
Technically, beyond the UI, we must use the search /apis/_search?q=My api and not use /apis?size=-1.
By the way, we should remove the size=-1 behavior on /apis and have only paged results.
This degrades the performance See the benchmark https://github.com/gravitee-io/gravitee-api-management/pull/938
For the /apis/_search we could transform the HTTP method from POST to GET, the POST method brings nothing.
:link: Dependencies
Related to gravitee-io/issues#6254
:camera: Mockups
:books: Documentation required
:superhero: Acceptance criteria
[ ] Given '...'
[ ] Then '...'
[ ] When '...'
:warning: Potential impacts
Which other features may be impacted by this fix. This could be populated after fix
What are the impacted versions?
:heavy_check_mark: Definition of Done
For each User Story everything on the list must be considered, select only what was required
[ ] Acceptance criteria met and tested
[ ] Sonar Cloud quality gate passes
[ ] CircleCi checks pass
[ ] Cypress or Postman API check passes
[ ] Test containers passed if modifications on the repository modules
[ ] Translation for portal UI checked
[ ] Developer created draft documentation PR
[ ] New migration scripts checked
Can be run multiple times but only makes changes the first time
Display to user what script has done
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
:rainbow: Feature
As a 'Portal user'
I want to 'use an autocomplete to find api or applications in contact page'
So that 'select loads all apis and applications'
:sunrise_over_mountains: Additional information
This will improve two things:
Technically, beyond the UI, we must use the search
/apis/_search?q=My api
and not use/apis?size=-1
. By the way, we should remove thesize=-1
behavior on/apis
and have only paged results. This degrades the performance See the benchmark https://github.com/gravitee-io/gravitee-api-management/pull/938For the
/apis/_search
we could transform the HTTP method fromPOST
toGET
, thePOST
method brings nothing.:link: Dependencies
Related to gravitee-io/issues#6254
:camera: Mockups
:books: Documentation required
:superhero: Acceptance criteria
:warning: Potential impacts
Which other features may be impacted by this fix. This could be populated after fix
What are the impacted versions?
:heavy_check_mark: Definition of Done
For each User Story everything on the list must be considered, select only what was required
:rocket: