Pranita Fulsundar
cf34e78712
test(ui): refactor e2e tests ( #22661 )
...
* remove redundunt visitiEntityPageWithCustomSearchbox
* fix tests
* fix tests
* fix visitEntityPage for loader
* fix roles.spec
* fix roles.spec
2025-07-31 12:27:48 +05:30
Chirag Madlani
b098395602
Data contracts support for tables & Multi Domain Migration ( #22108 )
...
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* rules
* rules
* rules
* fix retrieval by entity
* test dc
* test dc
* WIP: Data contract feature
* destructure component to it's own files
* WIP contract tab
* update local
* fix test
* First iteration for multi domain support
* fix inheritance fields
* fix inheritance fields
* fix create interface
* fix few more tests
* fix indexing updates
* fix domain rel
* update domain --> domains
* merge
* fix merge
* fix csv tests and createEntity interface
* Update generated TypeScript types
* Trigger Build
* migrations
* fix tests
* fix tests
* fix tests
* Update generated TypeScript types
* Trigger Build
* handle drive service
* fix pg migration
* fix domains ref after merge and clean python tests
* Update generated TypeScript types
* fix merge domains
* format
* add missing migrations
* Update generated TypeScript types
* tests
* Update generated TypeScript types
* Trigger Build
* tests
* tests
* fix py test
* migrate domain to domains and fix compilation errors
* fix domain assignement
* fix domain spec
* fix py tests
* fix data product creation issue
* fix domain tests
* fix bulk import
* fix tests
* fix tests
* fix query and domain migration
* fix py test
* fix playwrights
* fix getEntitiesWithDisplayName indexing quotes
* fix domain prapogation tests
* fix domain propagation
* Fix patch api
* fix domain schema build edit playwright
* fix test
* fix test
* fix domain selection issue and console errors
* quick fix landing page changes
* fix remaining tests
* fix ui tests
* Fix adding data products
* format
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-22 09:34:50 +02:00
Pranita Fulsundar
680537cd70
feat(ui): revamp landing page ( #21691 )
...
* fix: minor style for customisation pages
* feat(ui): customisation of landing page (#21692 )
* add customise header section
* fix react grid layout for widgets
* fix widget height and refactor code
* fix tests
* address pr comments and added unit test
* fix unit test
* fix spacing issues and addressed pr comments
* feat(ui): customise home page banner (#21793 )
* add structure for customise home modal
* feat: customise banner background color
* refactor css
* add unit tests
* fix color change functionality
* minor fix
* refactor code
* minor refector
* feat(ui): new layout for home page (#21901 )
* update new layout for home page
* add unit tests
* feat(ui): widgets selection modal (#21974 )
* add selection widgets to modal
* implement add widgets functionality
* fix placeholderWidgetKey for addWidget
* fix handleApply call
* fix erros after merging to main for react upgrade
* add tests
* refactor css for widget card
* fix tests
* add images for widgets
* add localisation
* fix test
* Add json files for new landing page (#22116 )
* chore(ci): improve e2e runners with conditions (#22084 )
* MINOR: Fix pytest 3.9 (#22085 )
* feat: add support for DBX system metrics (#22044 )
* feat: add support for DBX system metrics
* feat: add support for DBX system metrics
* fix: added WRITE back
* fix: failing test cases
* fix: failing test
* Doc: Meta Description Updation (#22074 )
* Doc: 404 Images Fixing (#22083 )
* Doc: Version change along with 404 Error Fixing (#22053 )
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
* Minor: Fix the token expiry options order (#22049 )
* Fix the token expiry options order
* Improve the logic and fix playwright tests
* fix sonar cloud issue
* Fix the type error
* Feature #20137 Move Glossary Terms to any level including other glossaries (#21867 )
* allow changing of glossary term
* Draft ES Index Update for Glossary term move
* ES Upates in a more faster one shot bulk update
* Remove validations on Parent Glossary Hierarchy and Include Circular Glossary Term Validations
* Introduced a new PUT api for glossaryTerms move operation
* Optimised moveGlossaryTerm
* Added Transaction Scope in moveAndStore in updater
* Remove Consolidate and revert changes for move operation
* Improved Change Description and Versioning for move operation
* Improvise request payload to have only parent and optimise the flow
* Implement async functionality of Glossary Terms move
* mvn spotless:apply
* MoveGlossaryTermChannel, Get only the required fields
* Fix: Update Parent for Glossary Term during Bulk Import
* allow glossary term to be moved across glossaries
* update locales
* move socket listening to hierarchy dialog
* Added fqn to move message for the websocket response
* fix tests
* add glossary tests
* cleanup
* fix tests
* Refactor code: Resolve Conflicts
* fix tests
* fix permissions
* cleanup
* Update generated TypeScript types
* Abstraction Logic in place of instanceOf logic for bulkImportExportGlossary to update the parent
* Update generated TypeScript types
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* update the snapshots url for ossrh migration (#22090 )
* Update README and Ingestion Framework Documentation (#22080 )
* Add my task json for new landing page
* update description
* add domain.json
* fix test
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
* feat(ui): Add support to create curated assets widget (#21870 )
* feat(ui): Add support to create curated assets widget
* revert settings.json
* fix: minor style for customisation pages
* feat(ui): customisation of landing page (#21692 )
* add customise header section
* fix react grid layout for widgets
* fix widget height and refactor code
* fix tests
* address pr comments and added unit test
* fix unit test
* fix spacing issues and addressed pr comments
* fix locale
* update icons and styles
* fix view more
* fix footer
* add unit tests and minor fixes
* add curatedAssets.json
* format json file
* address comments
* address comments
* remove unnecessary indentation and fix locale
* minor fix
* address comments
* update json
* remove unnecessary changes
* update imports
* add sort and size options
* add unit test
* fix test
* revert test changes
* fix unit tests
* Fix failing test
* fix sonar nullish operator issue
* address feedback
---------
Co-authored-by: Pranita <pfulsundar8@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* feat(ui): create widgets with new layout having sizes small and medium (#22082 )
* fix customise home modal for home page
* redesign widget
* fix following widget
* data assets widget
* fix conflicting styles
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* Remove global search bar and add functionality to new search bar (#22156 )
* Remove global search bar and add functionality to new search bar
* add unit tests
* Add support for My Task widget (#22161 )
* Add support for My Task widget
* address comments
* minor fix
* fix failing tests
* Hide non configured curated asset from my data page (#22209 )
* Hide non configured curated asset from my data page
* address comments
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* Disable save button and fix UI discrepencies (#22152 )
* Disable save button and miscellaneous changes
* fix ui
* Fix failing test
* address comments
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* add persona preference to uiCustomisation
* Add support to update persona preferences for the user (#22235 )
* Add support to update persona preferences for the user
* add loader
* add success toast
* Fix failing unit test
* Update generated TypeScript types
* Support background update by admin for customized landing page (#22301 )
* Fix failing e2e tests (#22248 )
* Fix failing e2e tests
* fix activity feed tests
* fix failing e2e tests
* fix EntityDataSteward and Entity tests
* fix failing tests
* Fix metric tests
* Fix lineage and my data page
* update uuid
* Add support for domains widget (#22318 )
* Add support for domains widget
* code cleanup
* minor fix
* fix failing test
* address comments
* update .less file
* import t from utils
---------
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Update curated assets widget for full size (#22343 )
* Fix customize search functionality (#22349 )
* Fix customize search functionality
* update-my-task-icon
* fix failing tests
* Redesign Data Assets widget (#22353 )
* Redesign Data Assets widget
* remove comments
* add footer and its unit tests
* Add new announcement widget (#22373 )
* Add new announcement widget
* fix badge color
* fix styles
* address comments
* fix failing test
* minor fix
* fix css
* fix color variable
* Fix KPI and Total Data Assets widgets (#22359 )
* fix dropdown styles
* fix minor styles
* remove recently viewed widget
* fix kpi widget and added tests
* fix total data assets widget and add tests
* minor style fix
* remove kpi filters
* fix total data assets chart colors
* add filters for total data assets
* fix kpi widget styles
* minor style fix
* addressed pr comments
* Feat(UI): Added Feed , Assets Following and My data widget (#22375 )
* added feeds widget
* addressed comments
* fixed padding
* addressed comments and added new tests
* addressed comments and added new tests
* removed unncessary slice condition
* added sorting for follwing and my data widget
* fixed truncate and overflow edge condtions
* fixed sonar test
* remove unwanted options
* Fix UI cosmetic issues (#22439 )
* fix: failing e2e tests (#22427 )
* fix Entity.spec
* fix metric tests from Entity.spec
* minor fix
* minor fix
* Fix CSS for data assets, KPI and total data assets widget (#22458 )
* Fix failing e2e tests (#22396 )
* Fix failing e2e tests
* Fix tour and data quality tests
* Fix description suggestion
* fix customMetric tests
* fix tests
* fix tests
* fix navbar and bulk import tests
* Fix entity service tests
* Fix ExploreQuickFilters.spec.ts
* fix metric tests
* update config
* minor fix
* Fix domain rbac
* Fix test
* fix unit test
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix tests
* Fix failing E2E tests (#22462 )
* Fix failing E2E tests
* Fix service entity tests
* fix tests
* fix kpi widget test id
* fix schema definition and frequently joined tests
* fix domains.spec
* fix tests
* fix tests and address ui feedbacks
* fix unit tests
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Harshit Shah <dinkushah169@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com>
2025-07-19 17:59:14 +05:30
Dhruv Parmar
40aba1d906
Fix(ui): loading issue for react-awesome-query ( #21424 )
...
* fixed loading issue for react-awesome-query
* added tests
---------
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-06-09 16:08:56 -07:00
Shailesh Parmar
11af2b44eb
Playwright: fixed AUT failure of main ( #20453 )
...
* Playwright: fixed AUT failure of main
* Remove Advanced search tests for entityType field
* Improve searchIndex application spec
* Add slow test flag for entity version page and remove unused entityType field from advanced search
* replace heading click with clickoutside function
* conditional allowed
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-03-27 16:58:28 +05:30
Chirag Madlani
2363ea8614
fix(ui): Persona comments and sonar issues ( #20011 )
...
* fix(ui): Persona comments and sonar issues
* improve code and add tests for generic tab
* adding test for common widget
* add tests for generic provider
* update
* fix tests
* fix tests
* fix tests
* update localization
* fix test
* modify MlModel tabs
* fix playwright tests
* fix playwright
* update translation
* fix failing tests
* fix translation
* fix unit tests
* make first tab as default selected
* update tests
* fix tests
* update default height for widgets
* update layout
* update translation
* fix layout changes
* support drag and drop for customize tabs
* fix tests
* update
* fix unit tests
* fix failing tests and sonarcloud
* fix tests
* fix more tests
* fix tests
* remove follow button for non-follower entity
2025-03-19 09:30:25 +05:30
Aniket Katkar
2559be6774
Increase the timeout for advanced search beforeAll and afterAll ( #20264 )
2025-03-15 19:43:15 +05:30
Aniket Katkar
08fbd32871
Remove the custom timeout for Advanced Search ( #19935 )
2025-02-25 10:27:34 +05:30
Sriharsha Chintalapani
a924064c09
Fix #17723 : Generate Incremental Change Events even when consolidation of events applied ( #19550 )
...
* Fix #17723 : Generate Incremental Change Events even when consolidation of events applied
* Fix #17723 : Generate Incremental Change Events even when consolidation of events applied
* fix tests
* Fix tests
* clean policy tests
* update search methods to use incrementalChangeDescription part-1
* Fix the version page playwrights
* update search methods to use incrementalChangeDescription part-2
* introduce new field incrementalChangeDescription for search part-3
* fix mvn endpoint test
* fix followers and page search test
* fix following of assets
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-02-20 10:23:08 +05:30
Aniket Katkar
84719b66a8
Playwright: Remove the flakiness ( #19757 )
...
* Remove the flakiness for AdvancedSearch and AutoClassification tests
* Fix the failing tests
* fixed failing data quality test
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-02-14 15:48:37 +05:30
Ashish Gupta
6f417b2cd4
test(e2e): Added new Fields for e2e for advanced search filters on Explore page ( #19695 )
...
* test(e2e): Added new Fields for e2e for advanced search filters on Explore page
* added requestSchema and responseSchema fields
* fix the activityFeed, user and advanceSearch playwright test
2025-02-07 17:03:59 +05:30
Rushikesh Bunge
75952889a1
test(e2e): Improve the e2e for advanced search filters on Explore page ( #19584 )
...
* fix: add more fields for advance search filters
* added more children values data in respective classes for tests
* added some more fields for advance search filters
* added project and status fields for search filter
* added Glossary field and some code refactoring
* updated EntityDataClass with new entities required for AdvanceSearch spec
* removed some hard coded field values
* updated advancedSearch with additional fields
* removed failing tests of additional fields
* remove failing fields for now to make the test green
* remove the config changes from the PR
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-02-06 20:06:09 +05:30
Aniket Katkar
cb9b5d4a62
Increase the test timeout for advanced search playwright tests to avoid AUT flakiness ( #19555 )
2025-01-28 15:29:45 +05:30
Aniket Katkar
f6b4434e4a
Improvements: Playwright tests ( #18849 )
...
* Resolve all the type errors in playwright code
* Fix the playwright tests
* Improve the ingestion test connection logic and autoClassification
* Fix flaky tests
* SearchIndexApplication fix
* Fix the flaky tests
* flaky test fixes and trace on for debugging
* Fix the flaky tests
* update the trace config for data insights setup
* Fix flaky tests
* Fix the flaky tests
2024-12-05 17:53:14 +05:30
Karan Hotchandani
534a209845
GEN-1266: Dashboard Data Models Improvements ( #18351 )
...
* fetch all custom properties
* fix database and schema filter aggregations
* add playwright tests for custom props
* fix tests
* fix tests
* wrap in try catch
2024-10-28 14:57:29 +05:30
sonika-shah
a99fbb2eb6
GEN-1434: Improvement : Show displayName for database and databaseSchema in explore tree ( #17876 )
...
* Show displayName for database and databaseSchema in explore tree
* use display name for database and schema
* add playwright
* resync indexes of dataAssets based on database & databaseSchema displayName change
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-09-26 16:18:16 +05:30
Aniket Katkar
f21bb16cc3
GEN-1226: Add display name field in the advanced search filter ( #17829 )
...
* Add display name filter field for advanced search
* Localization changes
* Update advanced search tests to include display name filter checks
* Fix the failing playwright tests
* localization changes
* Fix flaky tests
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-25 00:51:01 +05:30
Karan Hotchandani
67820a2aa7
fix playwright tests for search and owners ( #17816 )
...
* fix playwright tests
* fix tests
* fix minor tests
2024-09-13 01:46:05 +05:30
Karan Hotchandani
a63ad69100
Migrate advanced search tests ( #17666 )
...
* migrate advanced search tests
* verify advanced search tests
* fix minor config
* push fixes
* add before all timeout
* increase test timeout
* revert playwright config
* add rule based search
* migrate group tests
2024-09-03 18:59:58 +05:30