10 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
Chirag Madlani
a034a979f1
Fix: #16742 - allow all the tier tags to be assign on entity (#16823)
* fix(ui): consider all the tags as tier which are children of Tier classification

* add playwright

* wip tier cleanup

* fix async select list loading issue

* address comments

* update variable
2024-06-28 11:10:47 +05:30
Shailesh Parmar
282327cf27
playwright: migrate glossary version page spec (#16671) 2024-06-18 11:38:46 +05:30
Shailesh Parmar
18ee2b8ff2
playwright: improve the existing playwright test (#16650)
* playwright: improve the existing playwright test

* pw improvement

* minor change

* reduce the scope of custom property

* reduce scope of custom property test

* addressing comments

* updated response timeout
2024-06-14 11:55:59 +05:30
Shailesh Parmar
8d81c0068d
playwright: migrate entity, database and service spec (#16584)
* playwright: migrating entity spec

* added test for customProperty

* added custom property test

* add boolean for slow test

* add comment
2024-06-11 16:57:09 +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
Shailesh Parmar
10cda1dac1
playwright: migrate announcement, rename, soft delete and hard delete test (#16542)
* playwright: migrate announcement, rename, soft delete and hard delete test

* addressing comment

* minor fix for hover
2024-06-05 17:56:41 +05:30
Shailesh Parmar
612de36ffb
playwright: added follow unfollow and up vote down vote test (#16508)
* playwright: added follow unfollow and up vote down vote test

* updating title

* addressing comment
2024-06-03 14:00:03 +05:30
Shailesh Parmar
30dd7e736c
playwright: test setup and improvement (#16504)
* playwright: test setup and improvement

* added report to dev dependency
2024-06-01 22:18:33 +05:30
Shailesh Parmar
136ec635a7
playwright: initial setup of playwright for UI (#16419)
* playwright: initial setup of playwright for UI

* playwright test 1

* minor change

* added dashboard entity test

* added cli report setup for playwright

* reset unwanted changes

* updating baseUrl

* added playwright for glossary

* updated folder structure

* added classes of container, dashboard, mlmodal, pipeline, searchindex, topic

* addressing comment

* miner fix
2024-05-31 11:01:10 +05:30