2 Commits

Author SHA1 Message Date
Sachin Chaurasiya
0e3cf02618
feat(#10933): API service UI (#17003)
* feat(#10933): API service UI

* feat: Add support for API collections in multiple languages

* feat: add collection page

* feat: Add support for multiple languages in endpoint-plural translation

* chore: Add 'Beta' tag to API Services card, mark 'REST' service as beta, hide Pipelines tab, and update API Schemas card in settings.

* fix: api service version page to show list of collections

* feat: add api collect version page

* feat: add custom property support for api collections and endpoints

* feat: Add API Collection and API Endpoint translations in multiple languages

* Refactor proxy configuration to use '/api/' context instead of '/api/v1'

* feat: add apiEndpoint page

* feat: add APIEndpoint summary component

* feat: add APIEndpoint schema component

* chore: remove the schema type from APIEndpointSchema component

* feat: add version page component for API endpoint

* chore: add task support for api collection and api endpoint

* chore: remove schema from request and response label

* chore: don't show add ingestion button for api services

* feat: add search support for api entity

* feat: add request and response schema field translations for multiple languages

* chore: update icons

* refactor: Add null checks in EntityUtils.tsx

* feat: show deleted child entities if service is deleted

* chore: Update addApiEndpointFollower function in apiEndpointsAPI.ts

* feat: Add API collection and endpoint retrieval in EntityPopOverCard.tsx

* chore: add api endpoint in data assets widget

* feat: Add extra info link in data assets header

* chore: Add API endpoint index to DataAssetsWidget test

* feat: add api endpoint to explore tree

* test: add cypress for apiendpoint and apicollection custom property

* test: add playwright test for api service entity

* test: add playwright test for api collection entity

* test: Add ApiEndpoint playwright test

* test: fix api endpoint and api collection test

* fix: minor issues

* test: add playwright test for creating service from ui and explore page tree

* test: add playwright test for api endpoint lineage

* feat: Update API collection page to use specific fields for owner, tags, and votes

* test: remove api endpoint class from linage spec
2024-07-26 14:31:17 +05:30
Shailesh Parmar
9fbc37839d
playwright: add services test (#16552)
* playwright: add services test

* click on 1st announcement

* folder structure updated
2024-06-06 18:00:31 +05:30