Aniket Katkar
4ac030ed25
Chore(UI): Refactor auth setup to avoid unnecessary logout and login operation ( #23064 )
...
* Refactor auth setup to avoid unnecessary logout and login operation
* Revert initial setup refactoring
* Remove the auth.teardown and logout code from auth.setup
* Cleanup logic
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-28 18:34:58 +05:30
Ashish Gupta
4e3740bbad
fix flaky metric and bulk import issue around range selector ( #22582 )
2025-07-25 17:48:52 +05:30
satish
e9c549278a
React data grid range selection support ( #22417 )
...
* React data grid range selection support
* Fix left arrow selection and mouse range extendissues
* Range selection enhancement and Playwright tests
* Move selection color to variables
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
2025-07-22 12:39:10 +05:30
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
Chirag Madlani
0dc2058447
feat(ci): support slack message for OSS playwright run ( #21163 )
...
* feat(ci): support slack message for OSS playwright run
* update for slack message
* Update .github/workflows/mysql-nightly-e2e.yml
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
* Update .github/workflows/postgresql-nightly-e2e.yml
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
* fix download report step
* udpate tokens
* fix path issue
* wait for downloads to be completed
* add blob report to reporters
* upload blob reports to artifacts
* fix download step
* update download step for mysql
* fix upload / download approch
* skip tests to fasten testing
* fix ci error
* fix path issue
* fix path
* fix path
* update path
* fix download path
* revert playwright config
* address comments
---------
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
2025-05-19 17:23:54 +05:30
Aniket Katkar
fa6b1b9ec1
Chore(ui): Add Autopilot playwright and separate Nightly tests ( #20840 )
...
* Add AutoPilot playwright tests
* Update the playwright config and separate the nightly tests
* Delete the created service
* Fix the tests
* Increase the AutoPilot timeout
* Reduce the timeout for AutoPilot and add default filter inputs
* - Update playwright workflow
- Move the ingestion based tests unaffected by the autopilot app out of nightly
* Renamed nightly folder to follow the coding standard
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-04-28 10:29:49 +05:30
Aniket Katkar
7fea955338
Tests #19066 : Playwright coverage for ViewAll rule with matchAnyTag() and isOwner() condition ( #19374 )
...
* Modify the setup for the tests and add teardown to reset the organization policies
* Fix the loader shown in case of no permission
* Add playwright tests to cover the viewAll permission with conditions
* Add description for the commented code
2025-01-17 09:08:54 +05:30
Ashish Gupta
a1a8d93316
#16465 : supported resize column in glossary tables ( #17794 )
...
* supported resize column in glossary tables
* added right border in resizable table column
* fix glossary drag and drop spec flaky
* minor css fix as previous border style applied to all table and not only resizable one
* fix type conditions
* added the import for get
* skip tests due to code change required
* fixme EntityDataSteward spec
improve worker to 4
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-17 00:17:21 +05:30
Aniket Katkar
c7dd060607
Minor: Alert e2e playwright migration ( #17664 )
...
* Fix the alert details page disabled edit action
* Localization change for other languages
* Migrate Alert cypress to playwright
* remove the cypress and fix ObservabilityAlert spec
2024-09-13 19:15:35 +05:30
Chirag Madlani
5b117539f8
ui: playwright increase test timeout
2024-09-13 02:18:24 +05:30
Chirag Madlani
8ad3db243b
fix(ui): misc issues ( #17447 )
...
* fix(ui): redirect unauthorised users to error page
* remove left panel for import action in glossary import
* fix data insight app stuck in aut
* fix path issue
* fix setup issue
* add tree field to build advance filter on ui side
* update unauthorised page level to root instead authenticated
* minor fixes
* update error message
2024-08-20 13:01:00 +05:30
Aniket Katkar
d77aac425f
Minor: Add playwright test for entity pages with users with different roles ( #17316 )
...
* Add playwright test for a user with DataConsumer role
* Add entity tests for Data Steward role
* Fix flaky playwright tests
* Fix the playwright for owner actions
* playwright config change and minor fix
* minor testing
* minor setting change
* Worked improvement comments.
* Fix glossary spec flakiness with Assets count verification step `Rename the same entity again`
* Improved util function argument types
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-08-13 18:43:03 +05:30
Shailesh Parmar
fe964e3ee4
playwright: fixed AUT announcement test ( #16564 )
...
* playwright: fixed AUT announcement test
* fixed announcment and owner selection
2024-06-09 19:51:11 +05:30
Shailesh Parmar
1fd2056d27
playwright: add support for base url via env variable ( #16526 )
2024-06-04 16:29:42 +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