* add new activity feed card component according to the new designs
* add new localization values
* replace the old ActivityFeedCardV1 component with the new ActivityFeedCardV2
delete unused components
* add the delete and edit options for the feeds
* move new activity feed card component to a common folder
* Refactor activity feed header to implement new backend changes
* Refactor activity feed header to implement new backend changes
* Add DescriptionFeed component to show feed info for description changes
* Improve getFeedChangeOperationLabel util function
* Fix activity feed card styling to remove text primary color on hover
* Refactor code for ActivityFeedCardV2 component and add new test case feed components
* Update localization files for test status pluralization
* Update cardStyle enum values in thread.json schema
* Update feed header messages
* Update localization files for feed headers
* Update feed body to display asset details for entityCreated, entityDeleted and entitySoftDeleted
* Update localization files for soft-deleted-lowercase translation
* Add tags feed component show feeds related to tags
* Update localization files for added and removed entity translations
* Refactor TagsFeed component to remove unnecessary code
* - Send Actual Field Name
* - Add json Type in one thread.json
* added feed support for customProperty
* localization keys
* fix sonar issue
* changes made as per comments
* localization keys
* fix feed message not coming up
* testCaseFeed fix
* localizaion keys added
* removed action button on system generated feed
* fix redirect link for alerts feed
* fix the classification and glossary feed card icon
* fix the classification icon and card ui overflow
* minor fix
* changes as per comments
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
* Change ingestion pipeline unpause button to play
Fixe the cron editor alignment
Fix the alignment of beta tag on left menu bar
* chore: Update language files with new translations and add "Play" translation
* Move IngestionRunDetails modal to a common component for reuse
* Add missing localization
* localization changes for all languages
* fix: search sorting on null timestamp
* skipping cypress tests for filters
* fix: use getChildAlias for ES children update/delete
* fix: add retry logic for test case resource ES
* style: ran java linting
* fix: cascade search deletion to children
* updated profilerConfig
* fix: move ES deletion to end of flow
* style: ran java linting
* chore: test mvn execution time without test case resource test
* style: fix java linting
* chore: re enable test case resource tests
* fix: reduce wait time for get test summary
* fix: add rertry on deleteTag for search tests
* fix: denormalize test entities relationship for search
* style: ran java linting
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Fix the schemaFields key for advanced search filters
Add missing "Feature" quick filter for ml model on explore page
* Update the common column filter fields label for different assets to differentiate the fields when combined list is displayed
* Update localization files with new translations
* Add isBeta property to LeftSidebarItem interface
* minor: show toast message for browser popup blocked issue
* Update browser popup blocked message in language files
* Update browser popup blocked message in language files
* revamp announcement card
* cypress fix and minor improvement
* fix sonar issue
* refactor ProfilePicture view and support cypress and fix sonar lint issue
* added and fix some unit test
* fix and added unit test
* changes made as per comments
* fix sonar issue
* skip cypress failure due to flakiness
* Fix#16046 : modify glossaryTerms api endpoint to support querying immediate children with childrenCount
* fix(ui): support lazy loading for n level of glossary
* fix modal update for glossaryTerm
* fixed expand/collapse button bug and update glossary page issue
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* MINOR - Metadata Actions - New Actions
* Add actions
* Add actions
* Add actions
* Add actions
* Add actions
* Add actions
* Add support for chart search in UI
* Refactor searchEntity function in AlertsUtil.tsx and getSearchIndexEntityTypeMapping function in SearchClassBase.ts
* add domain
* add domain
* format
* Update setSourceAsValue parameter in searchEntity function
* add missing fields in the advanced search field selection for all the assets
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* re-supported password input and value hidden on asterisks basis
* supported test
* check the entire string value for showing it in the input
* added test
* Add predefined color palette for UI styling assets - backend
* Update UI components to use customLogoConfig in applicationConfig
* Update UI components to use customLogoConfig and customTheme in applicationConfig
* Update UI components to use customLogoConfig and customTheme in applicationConfig
* Update UI components to use customLogoConfig and customTheme in AppearanceConfigSettingsPage.tsx
* Update UI components to use customLogoConfig and customTheme in AppearanceConfigSettingsPage.test.tsx
* Remove existing customLogoConfiguration
* Refactor App.tsx and ThemeUtils.ts files
* Update AppearanceConfigSettingsPage.tsx with new imports and default theme values
* Update AppearanceConfigSettingsPage.tsx with new imports and reset functionality
* add cypress test
* Fix color update issue in CustomThemeConfig.spec.ts
* Remove existing customLogoConfiguration -migration changes
* Fix theme configuration initialization in useApplicationStore.ts
* Update CustomThemeConfig.spec.ts to check if the color is updated
* update existing customLogoConfiguration with customUiThemePreference -migration changes
* Update CustomThemeConfig.spec.ts to fix color update check
* Add unit tests for ThemeUtils
* move validateJsonSchema method to JsonUtils
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* fix: unique test computation to scalar_subquery
* fix: make test case reference an inherited field
* style: ran java linting
* fix: added test case resolution migration
* style: ran java linting
* MINOR - Metadata Actions schemas
* add type for left side menu bar items
* fix the required fields in automatorAppConfig.json schema
* update constants
* mixin
* create new styled component to show in alerts form card
* Add new translations for ingestion pipeline and location
* Fix import statement in AlertDetailsPage.tsx
* Update automatorAppConfig.json schema to use an array for the 'type' property
* config
* move the advanced search configs to a new classBase for better customization
* Update automatorAppConfig.json schema to add "name" and "description" fields
* Update automatorAppConfig.json schema to remove "name" and "description" fields
* Add new translations for description-plural in multiple language files
* filter Automator
* revert remove
* Update pipeline actions interface and component to handle edit click event
* Update select type for advanced search fields in AdvancedSearchClassBase.ts
* Update ErrorPlaceHolderIngestion component to accept cardClassName prop
* Update FormCardSection component to accept className prop
* Update TagsContainerV2 component to include state property in tag data
* Update TagsContainerV2 component to include defaultState and defaultLabelType properties
* Update ingestionPipelineAPI.ts to include applicationType parameter in getIngestionPipelines function
* Update AdvanceSearchProvider.test.tsx to include pathname in useLocation mock
* work on comments
* fix sonar lint errors
* format
* Update useLocation mock in AdvanceSearchProvider.test.tsx to include pathname
* revert remove
* Update LogsViewerPage interfaces and component to include application_task in IngestionPipelineLogByIdInterface
* Update LeftSidebar component to import LeftSidebarItem interface and fix type annotation in children map function
* fix observability alert test
* revert the form list add method change
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Fixes#14772 Display assets with no description/owner
* added redirection from DI page to explore page with applied filter
* added cypress and unit test for the changes
* updated button style for data insight page