* Add new ingestion list component
* localization changes
* Add new icons
* localization changes
* Revamp the ingestion list table
* update the pipeline actions styling
* Improve the ingestion list table functionality
* localization changes
* Fix failing unit tests
* Use the new IngestionListTable component
* localization changes
* Implement new IngestionListTable component in the Services list pipeline tab
* Improve ingestion list table functionality and modify unit tests
* localization changes
* Fix the e2e tests for new ingestion changes
* changes suggested in comments
* Minor bug fixes and improvements
* Change default schedule value from hour to daily
* revert test changes
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* allow dropping off pipeline as node
* Return Pipeline Nodes in Response
* Fix pipeline as a node
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
* 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
* Fix the empty space rendering in place of icons if no icon is present
* Localization changes
* Fix the entity suggestion errors when searched for entities with special characters
* Update the playwright user and mlModel class to provide and update patch method
* add unit test for getEntityIcon
* Implemented TemplateProvider.
* validating templatePlaceholders.
* Refactor: Update query to fetch documents for EmailTemplate type. Implemented a function that retrieves documents from doc_store for documents of type "EmailTemplate". This function returns the email template content.
* revert commit.
* revert commit.
* revert commit.
* implemented templateProvider.
* Added placeholders definition (emailTemplatePlaceholder.json) for each emailTemplates.
* implemented resetSeedApi.
implemented schema for emailTemplate and emailTemplatePlaceholder.
implemented util functions for fetching placeHolders.
* Fix Issue in Template Provider
* Updated EmailUtil to use getTemplate from DocStore.
Updated ResetEmailTemplate API to only reset EmailTemplate type documents.
Cleaned up the previous method for retrieving the template from the path.
* fixes.
* added email validation test.
* Remove ftls
* Update code to better structure
* Fix Failing Tests
* Add Custom Exception and error on null entity
* Update Default Template Provier
* Fix Condition
* Correct Message
* added dataInsightReport.json
* fix dataInsightReport.json
* Fix Failing Test
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>