Maulik Kotak
3caf7e53e5
Fixes #16442 : Store auth tokens on client using service worker + indexedDB ( #22539 )
...
* implement sw for token storage
* register sw and update webpack config to enable it
* implement sw token storage utils
* use token storage methods from sw utils instead of localstorage
* cleanup localstorage utils
* update tests
* add tests for sw token storage utils
* fixed unit tests
* update code comments
* refactor playwright token management logic
* refactor: remove unused code
* enable indexedDB for storageState
* refactor saml callback component useEffect code
* fix(playwright): saveToIndexedDB operation logic
* fix(playwright): increase timeout for waitForURL to handle Service Worker initialization in CI
* fix(playwright): add Service Worker auth timing diagnostics to resolve CI navigation failures
* fix(playwright): redirection issue on home page
* fix(playwright): ensure Service Worker is ready before page redirection
* Enhance Playwright user navigation with Service Worker readiness and token availability checks.
* Increase timeout for Playwright page redirection
* Remove timeout for URL waits in common.ts
* fix: ensure IndexedDB ready before using Playwright auth fixtures
* refactor: remove Service Worker and token checks from UserClass and common utility functions
* revert yarn.lock
* remove indexedDB wait logic
* fix(playwright): update wait for my-data route logic
* fix(playwright): improve wait logic for redirecting to my-data route
* feat(auth): add isAuthenticating state to manage loading behavior during authentication
* fix(playwright): enhance authentication setup with additional waits for indexedDB and auth state persistence
* playwright config changes for debugging
* revert playwright config changes
---------
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
2025-09-01 12:41:34 +05:30
Shailesh Parmar
d956087968
playwright: fixed flakiness in AddTestCaseNewFlow, Tour & Domains ( #23154 )
...
* refactor: improve test case flows
* refactor: enhance test case flow by utilizing TableClass for table selection and management
* refactor: streamline domain verification by replacing viewer container check with locator for description
* refactor: update Playwright configuration and enhance Tour test flow
* refactor: rename waitForAllSkeletonLoadersToDisappear to waitForAllLoadersToDisappear and update usage across tests
* refactor: remove redundant afterAll cleanup and enhance loader visibility in AssetsTabs
* refactor: streamline test case flow by consolidating table selection and API context retrieval
2025-08-31 12:46:39 +05:30
Ashish Gupta
527511ca50
Chore(ui): fix flaky playwright test ( #23148 )
...
* PLAYWRIGHT: fix some flaky playwright test
* revert the config changes
* fix the flakyness around bulk_import and glossary, and skip the glossary reviewer task
* fix the bulk import failure and minor user spec flaky test
* fix failing test
2025-08-30 20:00:37 +05:30
Aniket Katkar
65aff8ce8e
Chore(UI): Fix flaky playwright tests ( #23156 )
...
* Fix playwright tests
- AdvancedSearch.spec.ts
- Autopilot.spec.ts
- DescriptionSuggestion.spec.ts
- ObservabilityAlert.spec.ts
- EntityVersionPages.spec.ts
* Fix the flakiness while logging in
* Update config to run only required tests
* Revert description suggestion spec changes
* Revert playwright config changes
* Update playwright config
* improve observability alert page navigation
* Fix Description suggestion
* Standardize left nav bar to close for all tests
* Fix failing playwright tests
2025-08-30 18:37:45 +05:30
Sriharsha Chintalapani
b32575eb5d
handle persona deletion and relations fetch when entitynotfoundexceptoin is thrown ( #23094 )
...
* handle persona deletion and relations fetch when entitynotfoundexceptoin is thrown
* Fix persona deletion
* Add Playwright Tests
2025-08-29 16:15:08 -07:00
Mayur Singal
c5a1bf317f
MINOR: Allow additional fields for custom connectors ( #23103 )
...
* MINOR: Allow additional fields for custom connectors
* Update generated TypeScript types
* Fix the ConfigClass import
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-29 13:58:23 +05:30
Dmitriy
4ba4bed300
Fixes #22598 : Add Russian Language Support for Elasticsearch Search ( #22599 )
...
* ISSUE-22598: Add Russian language support for Elasticsearch index mappings
- Add 44 Russian (ru) Elasticsearch mapping files for all entity types
- Update IndexMappingVersionTracker to handle language-specific mappings
- Update generated UI configuration files
* fix Typescript generation
* Add RU to IndexMappingLanguage enum in JSON schema
* fix missing index ,fix typescript, Renamed directory: elasticsearch/RU/ → elasticsearch/ru/ (lowercase) ,Replaced filter: icu_folding → asciifolding (built-in filter that doesn't require plugins)
---------
Co-authored-by: dmitrii.cherkashin <dmitrii.cherkashin@welltory.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
2025-08-29 00:13:25 +05:30
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
Himanshu Khairajani
8c4cebea13
fix #21555 : Automator - Separating terms and tags in action config ( #22970 )
...
* Separating terms and tags in action config
* Update generated TypeScript types
* add: migration files for separate tags and terms
* chore: java formatting
* yaml formatting
* Chore: updated the release number
* updated to v194 as per release cycle
* updated to v195 as per release cycle
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: --global <--global>
2025-08-28 10:50:48 +02:00
Karan Hotchandani
4d3dbd2c82
cleanup unused components ( #23132 )
2025-08-28 14:05:46 +05:30
Harshit Shah
cdf9f6ed3b
Unskip activity feed widgets E2E tests ( #23024 )
...
* Unskip activity feed widgets E2E tests
* minor fix
2025-08-28 11:10:18 +05:30
Ashish Gupta
cfaa4555bc
added js and css in the non-filtered extension in pom file ( #23107 )
2025-08-28 10:23:15 +05:30
Pere Miquel Brull
f66ed79037
MINOR - Update translations ( #23119 )
2025-08-28 10:06:29 +05:30
Pere Miquel Brull
6b075e3c18
MINOR - Add specific endpoint for log downloads in streaming ( #23021 )
...
* MINOR - Add specific endpoint for log downloads in streaming
* Fix unit tests
* Fix unit test
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-27 08:25:38 +02:00
mmigdiso
5be7aadba8
Corrected duplicated documentation about the mcp endpoints ( #23100 )
...
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-26 17:23:31 -07:00
Dhruv Parmar
c1b2cfb177
fix(ui): Playwright Cover For Column Search ( #22783 )
...
* playwright cover for column search
* fixed test
* fixed flaky test
* fix flakyness
* fixed flakyness
2025-08-26 14:01:51 +05:30
Dhruv Parmar
f739ba2355
All links should open in new window ( #23041 )
...
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-26 09:09:47 +05:30
Ashish Gupta
6dea079aa5
fix the table version page breaking if large column list ( #22864 )
...
* fix the table version page breaking if large column list
* fix the table version page breaking in case of large column set by adding pagination support
* reverted some unwanted code changes
* minor fix
* added playwright and minor code fixes
* fix the deplay paint issue of table data due to passing data as key value to table, have use state to manage expanded infomration
* fix the sonar and switch color
2025-08-25 23:38:20 +05:30
Ashish Gupta
82de8cf2a9
fix the markdown data not visible in right panels ( #23083 )
2025-08-25 19:03:43 +05:30
sonika-shah
e5286c15b9
Enhancement #22111 : Enable sub-domain access with hasDomain() Rule ( #22855 )
...
* Enhancement #22111
: Implement Hierarchical Domain Access for hasDomain() Rule
* improve logic
* add test
* update selector
* modify subdomain creation
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-08-25 15:52:12 +05:30
Ashish Gupta
9db2730f42
PLAYWRIGHT: fix subdomain playwright failure ( #23057 )
...
* fix subdomain playwright failure
* slow the beforALL
* slow the afterALL
* remove subdomain delete operation since we will deleteing the main one
2025-08-25 14:47:58 +05:30
Chirag Madlani
0081ece0ac
fix(ui): tab label with persona assigned ( #22927 )
...
* fix(ui): tab label with persona assigned
* fix tests
* fix tests
* add playwright to validate the same
* remove dndProvider from glossary term table
* fix unit tests
* fix tests
* fix data contract failure
2025-08-25 12:58:23 +05:30
satish
5771b6c014
Node upgrade and migrate from webpack to vite ( #23072 )
...
* Node upgrade and migrate from webpack to vite
* fix(build): Disable sourcemaps to prevent OOM errors
* Add basePath back
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
2025-08-25 11:37:54 +05:30
Ashish Gupta
8d4b7c7894
MINOR: fix the knowledge, Glossary/Term page redirect notification link ( #21341 )
...
* fix the knowledge page redirect notification link
* fix the feed redirection for glossary
* use entityRef data for displayName if present
2025-08-23 22:01:46 +05:30
satish
9b2222fa4d
Revert "Node upgrade and webpack to vite ( #22993 ) ( #22997 )" ( #23069 )
...
This reverts commit bef698b8e63ce8138341902eb28d3f936752b115.
2025-08-23 14:24:42 +05:30
Chirag Madlani
ecdeec84f8
fix(test): increase timeout for data contract spec for AUTs ( #23070 )
2025-08-23 14:12:33 +05:30
Shailesh Parmar
1e5d2c9268
fix: improve test case form loading and structure in AddTestCaseNewFlow ( #23068 )
2025-08-23 09:30:52 +05:30
Pranita Fulsundar
7bf06c5ecd
fix Suggestions.test.tsx ( #23058 )
2025-08-22 19:22:53 +05:30
Shailesh Parmar
bef698b8e6
Node upgrade and webpack to vite ( #22993 ) ( #22997 )
...
* Node upgrade and webpack to vite (#22993 )
* Node upgrade and webpack to vite
* Update node versions in workflows
* Update setup-node
* Fix node version issue in workflow
* Update npm cache
* Npm cache update
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
* Node upgrade (#23000 )
* Node upgrade and webpack to vite
* Update node versions in workflows
* Update setup-node
* Fix node version issue in workflow
* Update npm cache
* Npm cache update
* Upgrade @windmillcode/quill-emoji
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* Node upgrade (#23006 )
* Node upgrade and webpack to vite
* Update node versions in workflows
* Update setup-node
* Fix node version issue in workflow
* Update npm cache
* Npm cache update
* Upgrade @windmillcode/quill-emoji
* Add node setup in workflow instead of relying on runners default node
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
* downgrade vite svgr to support both default and react component export
* Update build structure and fix qs ts error (#23030 )
* Get node version from .nvmrc for github workflows (#23051 )
* Update build structure and fix qs ts error
* Get node version from .nvmrc for github workflows
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
* Webpack cleanup (#23062 )
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
---------
Co-authored-by: satish <satishmwaghela@gmail.com>
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-08-22 19:13:55 +05:30
Pere Miquel Brull
bdf3659b41
MINOR - Data Contract fixes and improvements ( #23043 )
...
* fix change event handling for alerts
* contract is deleted when asset is deleted
* add support for custom properties
* Update generated TypeScript types
* handle suite index deletion
* validate owner is not coming back if not requested
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-22 12:58:06 +02:00
Karan Hotchandani
7ad16f5623
chore(ui): playwright fixes ( #23048 )
...
* fix playwright issues in CI
* update timeout
* update timeouts
2025-08-22 15:58:21 +05:30
Ashish Gupta
457a72b170
fix the ui breaking on contract status button click ( #22925 )
...
* fix the ui breaking on contract status button click
* fix the test
* fix dataContract test
---------
Co-authored-by: Pranita <pfulsundar8@gmail.com>
2025-08-22 12:27:55 +05:30
Ashish Gupta
3253527e04
PLAYWRIGHT: fix the bulk action failure due to input field not enable ( #23033 )
...
* fix the bulk action failure due to input field not enable
* fix the failure
2025-08-22 12:10:04 +05:30
Mohit Yadav
c0d7a574d7
chore(release): Prepare Branch for 1.10.0-SNAPSHOT
( #23034 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-21 21:43:01 +05:30
Karan Hotchandani
20486c23c5
fix(ui): app schema ref resolve ( #23016 )
...
* resolve application schema refs
* add details and install comps for plugin
* add tests
* use parse schema
2025-08-21 17:23:45 +05:30
Pranita Fulsundar
8a24e6d3a3
fix(test): ExploreSortOrderFilter.spec and EntityVersionPages.spec ( #23011 )
...
* fix explore sort order test
* fix entity version page test
* fix load state
* minor fix
* fix test
2025-08-21 11:13:57 +05:30
Harshit Shah
abfb3a8e8a
Update asset types in curated assets list ( #22976 )
...
* Update asset types in curated assets list
* add knowledge page in asset type list
2025-08-21 03:42:09 +00:00
Pranita Fulsundar
5179ce53bc
fix(ui): UI lag when viewing kafka topics with large nested schemas ( #22988 )
...
* fix ui lag for kafka topic for large nested columns
* fix type
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-20 10:25:59 +05:30
Harshit Shah
3bd3158bee
Fix pagination for Persona listing ( #22975 )
...
* Fix pagination for Persona
* fix failing tests
2025-08-19 17:12:47 -07:00
Ajith Prasad
360aaf8d55
Seperate path for rdf config which doesnt need auth ( #22995 )
2025-08-19 08:54:17 -07:00
Shailesh Parmar
672858f0fc
unskip: Profiler matrix playwright test ( #22990 )
2025-08-19 19:33:09 +05:30
Ashish Gupta
b6c5211876
fix the panel alignement in lineage edit mode full screen ( #22984 )
2025-08-19 15:34:04 +05:30
Pranita Fulsundar
ef162cec89
feat(ui): allow toggle to see both deleted and non-deleted chart on dashboard page ( #22963 )
...
* add deleted/non-deleted charts functionality
* add e2e test
* fix test
* minor refactor
2025-08-19 14:17:11 +05:30
Dhruv Parmar
b1a1cd89a7
Fix(ui): Force Test Connection ( #21734 )
...
* added force test connection
* fixed test connection appearns on input field click
* fixed test connection
* removed blocker when ingestion is off
* made test connection consistent
* fixed test cases
* removed condition on test
* removed delete initiated condition
* fixed custom service condition
2025-08-19 14:08:00 +05:30
Copilot
1b36d74570
Fix swapped domain type descriptions in UI ( #22956 )
2025-08-19 12:14:42 +05:30
Shailesh Parmar
7fd03d7ab5
fix: issue with redirection from logs view page to data quality page. ( #22973 )
2025-08-19 10:51:48 +05:30
Pranita Fulsundar
946f63c83d
fix test ( #22968 )
...
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-18 22:45:37 +05:30
Shailesh Parmar
80798a63e2
skip: Profiler matrix test ( #22971 )
2025-08-18 15:17:10 +00:00
Ashish Gupta
0e4aa3e391
fix the lineage layers not visible upfront ( #22958 )
...
* fix the lineage layers not visible upfront
* fix the platform lineage height, added tooltip on radio buttons and remove the new node styling for the root node
* commented out the lineage view as we will re-design it
* remove unwanted code and fix the playwright removing the table test portion
* fix the sonar test
2025-08-18 19:27:38 +05:30
Shailesh Parmar
bb9b395243
Upgrade playwright version to 1.51.1 ( #22884 )
...
* Upgrade playwright version to 1.54.2 (latest) to support indexedDb storageState (#22879 )
* bump playwright version to latest
* update playwright version in workflow files
* update playwright installation step in workflow files to ensure consistent working directory
---------
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
* update playwright version to 1.51.1
* fix tests for lineage
* minor refactor and cleanup
* fix lineage tests
---------
Co-authored-by: Maulik Kotak <72746599+maulikkotak98@users.noreply.github.com>
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-18 14:41:01 +05:30