* 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
* test: fix cypress test aut
* fixed aut failure
* fix user cypress failure due to autofocus on feed description
* changes as per comments
* fix: custom properties after hook api call
* Fix observability alert test
* update the addOwner function to avoid flakiness
* fixed Data insight and glossaryVersion page cypress
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* cypress: fixed 1.4.2 AUT cypress
* fix cypress around announcement,user,glossary, lineage and mydata
* searchIndexApplication fix and minor changes
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* fix update on roles and backlink them in user profile page
* fix teams, displayName and profile pic issue
* sonar fix
* fix cypress issue
* minor changes
* add teams as reviewer
* Check Users to be reviewers
* Reviewers can be a team or user
* Fix check by id or name
* Review can be team or user both
* Validate Reviewers
* add multi select control
* - Fix Reviewers
* - Centralize Reviewer Relationship to EntityRepository
* - Sort
* add team as reviewer for glossary terms
* locales
* cleanup
* - Update Reviewer should remove existing reviewers
* fix selectable owner control
* fix code smells
* fix reviewer issue
* add glossary cypress
* fix patch issue on reviewers set to null
* update cypress tests
* fix cypress
* fix cypress
* fix reviewers in glossary task and supported cypress
* fix pytest
* Fix
* fix cypress
* fix code smells
* Inherited Reviewers need to be present always
* filter out inherited users
* fix cypress
* fix backend tests failure
* fix backend tests failure -checkstyle
* restrict owner to accept task in case of reviewer present
* fix pytest
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
* feat(ui): support tag & tier filter for test case
* fix tag filter
* allow single select for tier
* added service name filter
* update cypress for tags, tier & service
* add specific add for filters
* fix tier api call
* Fix#16278 : Search to display Draft glossaryTerms as well on Explore page
* add term status quick filter
* change aggregation key for status field
* change aggregation key for status field
* add lowercase_normalizer in status filed for aggregate api
* add cypress tests
* fix cypress
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* fix: test case listing with prefix
* fix: domain filtering
* added cypress for domain and data quality filters
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* #15856 Error when creating test cases if the table contains the name COLUMN
* chore: Update Cypress configuration to include all test files & fixed filter cypres
* 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
* 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>
* ui: add support for edit custom property in entity right panel
* add support for edit custom property in right panel for glossary term
* Add isRenderedInRightPanel prop to PropertyValue component
* Fix click issue in CustomProperty.ts
* Fix input visibility issue in setValueForProperty function
* Fix visibility issue in setValueForProperty function
* Fix import order in CustomProperty.ts
* Update visibility checks in setValueForProperty function in CustomProperty.ts file
* Fix import order in CustomPropertyTable.tsx
* #14941 Filtering and sorting of data quality tests & suites at Data Quality page
* added filters for test case type, status and startTs and endTs
* added platform filter
* sync-translation
* added table filter
* updated pagination for filter
* fixed failing unit test
* added unit test for filters
* added cypress for test case filters
* skipping filter cypress
* skipping cypress test
* fix(#15364): autogenerate ingestion pipeline name and show displayName
* Refactor AddIngestion component and StringsUtils
* Refactor UUID generation function
* Update rowKey in IngestionListTable.component.tsx
* add unit test for replaceCallback
* Fix service run button selector and update row key in IngestionListTable
* Refactor code to improve readability and maintainability
* Fix null check in checkAndDeleteApp function
* remove sample_data dependency for searchFlow and improved version page tests
* address comments to move entity creation and deletion to util functions
* create util functions for getting the entity creation details for advanced search
* Add entityReferences and entityReferenceList as custom properties
* ui: allow to add custom properties for all available property types.
* make entity type as an array
* Fix label typo and import order in AddCustomProperty component
* Remove unnecessary property types with format
* Refactor CustomPropertyTable.tsx to handle array config and enum config
* Add entity reference options and update custom property form
* Add EntityReference and EntityReferenceList as a custom property
* add validation for date format
* Add date and dateTime input support to PropertyValue component
* Fix import order and add search functionality to type dropdown
* Fix custom property cypress tests
* add input for number, email, timestamp, timeInterval, duration, time, sqlQuery,
* add input support for entityReference and entityReferenceList
* Add placeholders for email, timestamp, start time, end time, and duration inputs
* Refactor PropertyValue component to use destructuring for timeInterval object
* Add minWidth style to PropertyValue component and include SQL query editor
* Add entityReference and entityReferenceList as a generic types and not reference to the existing types
* Remove services from entity reference types list
* handle property values for different property type
* Update ExtensionTable to handle object values in CustomPropertyTable
* Add entity reference list rendering and styling
* Fix file paths in complexTypes.json
* Add regex constant for UNIX timestamp in milliseconds and update language files
* Refactor custom property configuration and add new options
* Fix import order and update property value handling
* add unit tests for different input types for different property type
* add unit test for different property type values
* fix cypress tests
* add cypress test for CRUD for different types
* add cypress test for entity ref and entity ref list property type
* add cypress tests for all the 11 entities which support custom properties
* fix cypress test for createCustomPropertyForEntity
* Add new interfaces and types for CustomPropertyTable
* add cypress test for custom property to create via APIs for entities
* add cypress tests for string,integer, markdown, number, duration, email
* add cypress test for enum property for all entities
* add cypress test for sqlQuery, timestamp and timeInterval property
* fix cypress test for sqlQuery input
* fix flaky cypress test for sqlQuery input
* address comments
* Refactor import statements and update ENTITY_PATH enum
* Update import statement in CustomProperty.ts
* change TimeInterval to Time Interval
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* #15080 Add a filter by time and tags on the query view page
* added Query date filter and sorting options
* added owner filter
* fixed failing unit test
* added cypress for query filter
* miner improvement
* fixed failing cypress and move necessary code utils
* fixed failing cypress
* Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue
* fixed failing unit test
* fixed unit test for Data quality test
* reverting e2eLabeler changes
* added tooltip on floating icons
* localizaion keys
* added tooltip on tables and other icons
* clipboard copy tooltip
* fix unit test
* fix cypress issue
* code smell fix
* changes as per comments and fix cypress issue