4940 Commits

Author SHA1 Message Date
Aniket Katkar
7a6bace101
Fix the deleted assets showing even when deleted switch is not checked (#22217) 2025-07-08 18:48:58 +05:30
Dhruv Parmar
20107efd48
fix navbar crash (#22212) 2025-07-08 17:03:08 +05:30
Mohit Yadav
0b2321e976
Added Session Age for Cookies (#22166)
* - Added Session Age for Cookies

* Make OIDC Session Expiry Configurable

* Update generated TypeScript types

* Updated Docker Files

* Update Session to 7 days

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-08 15:07:52 +05:30
sonika-shah
56b1719494
Fix #22067 : Domain inheritance issue after team removal (#22146)
* fix Domain inheritance issue after team removal

* add backend test and fix logic

* added playwright test

* update domain on reload

* fix test

* fix test

---------

Co-authored-by: Shrushti Polekar <shrushtipolekar@gmail.com>
2025-07-08 12:26:19 +05:30
Dhruv Parmar
2177bc2e03
fixed unaligned charts (#22165)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-08 12:10:18 +05:30
harshsoni2024
718642541c
MINOR: pbi display table name from source (#22191)
* pbi display table name from source

* Update generated TypeScript types

* log correction

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-08 07:26:38 +02:00
Dhruv Parmar
85da793e6f
Fix(UI) : Added browser language support (#22132)
* support browser language

* moved map to utils

* fixed sidebar not rendering and unit tests

* fixed localization rendering

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-08 10:34:39 +05:30
Shrushti Polekar
e8bd7ea8a0
fix(ui): Data quality tab table pagination issue (#22103)
* fix data quality tab pagination issue

* added test

* fix re-render issue on pagination param update

* update test to create multiple test case data

* Enhance query parameter handling in TestCases and useTableFilters components

- Updated TestCases component to use brackets format for array query parameters.
- Modified useTableFilters to handle both array format and comma-separated strings for filter values.
- Removed unnecessary array to string conversion to preserve array format in query parameters.

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-07-08 10:33:09 +05:30
Chirag Madlani
ea049643f7
fix(ui): okta multi tab refresh issue (#21280)
* fix(ui): okta multi tab refresh issue

* add missing import

* update okta settings to run unlimited refresh

* empty commit
2025-07-08 09:57:29 +05:30
Sriharsha Chintalapani
d21c0b0f2e
Add DataContract status result API; add reviewers for data contract (#22176)
* Add DataContract status result API; add reviewers for data contract

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-07 18:30:21 +02:00
Karan Hotchandani
16b94538df
fix stored procedure summary panel exception (#22189) 2025-07-07 21:06:51 +05:30
Sriharsha Chintalapani
02a5a5fcc2
Bulk load fields for paginations and indexing (#21771)
* Add db max connections to used while auto tune search index app

* Add more logging

* Add batch reading of entities

* Fix bulk loading issues

* Fix bulk loading issues

* Fix bulk loading issues

* Increase the default max concurrent requests

* Remove entitynotfound from errors

* Add higher no.of threads

* Fix KPI, TestCase, Policy repository fixes

* Fix Merge Issues

* Remove column tests

* Add bulk load for Tags

* Fix tests

* Fix tests for TestSuiteRepository

* Improve bulk loading in Table, DatabaseSchema

* Improve bulk loading in all entities

* fix merge error

* Improve indexing for entities

* Improve performance while pagination

* fix tests

* fix tests

* fix tests

* fix markdown test

* Address issues with bulkloading owners,inherited owners in database schema, tables, roles

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-07-07 07:46:42 -07:00
Himanshu Khairajani
d12d93e0ea
Feat #21783: Add Json Schema Attribute in Automator for Domain Lineage Propagation. #21784 (#22010)
* Feat #21783: Add Json Schema Attribute in Automator for Domain Lineage Propagation. (#21784)

Automator - Domain Lineage Propagation

* UI Feat: Domain Propagation Changes

* UI Feat: Domain Propagation Changes

* UI Feat: Domain Propagation Changes

* Update generated TypeScript types

* Update generated TypeScript types

---------

Co-authored-by: --global <--global>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-07 16:36:37 +02:00
Karan Hotchandani
087172e537
fix(ui): show toast error on duplicate domain (#22177)
* show toast error on duplicate domain

* fix tests
2025-07-07 19:26:27 +05:30
Aniket Katkar
f5d8b093d5
Fix#1633: Add filterJsonTree to the automatorAppConfig (#22098)
* Add filterJsonTree to the automatorAppConfig

* Update generated TypeScript types

* add comment

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-07 12:29:25 +05:30
Dhruv Parmar
90311b77e3
fixed flaky custom config (#22163) 2025-07-06 22:48:20 +05:30
Ashish Gupta
307e883b10
FIX: Api version endpoint page breaking due to STRING changeDescription updated (#22060)
* fix the api version endpoint page breaking due to STRING changeDescription updated

* change the logic and use same function which  displayName use

* added unit test for schemaVersionUtils

* change function name to be generic

* added support for dataDisplayType diff supported for other supporting entity as well

* adde playwright test
2025-07-05 17:16:23 +05:30
Sriharsha Chintalapani
cec7dd31ad
Fix #21662: Optional Redis Write-Through Cache for Database Queries (#21667)
* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Add lazy load, add test profile

* Fix stylecheck

* Fix tests, sonar comments

* Fix tests, sonar comments

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-07-04 23:21:20 -07:00
Karan Hotchandani
c8a06d17a9
skip domain test (#22151) 2025-07-04 18:25:50 +05:30
Ashish Gupta
79df730b85
fix the playwright auth-setup breaking (#22149) 2025-07-04 16:10:47 +05:30
Shrushti Polekar
d7c11b1557
fix mentions formatting in block editor (#22057) 2025-07-04 14:48:22 +05:30
Dhruv Parmar
6be034fd44
Fixed(ui): cron validations in Ingestion (#22073)
* Fixed cron validations

* added tests

* fixed playwright || addressed comment

* fixed sonar test

* fixed jest tests

* fixed edge cases

* fixed cron expressions
2025-07-04 14:45:05 +05:30
Ashish Gupta
3e17b85f2e
#22089: fix the table column selection not persisting for all action in dropdown (#22094)
* fix the table column selection not persisting for all action in dropdown

* added playwright test for the test

* move the utils changes to the component itself

* updated the code as the setter was not needed

* modify state name and remove unnecessary conditions
2025-07-04 14:43:49 +05:30
Dhruv Parmar
5989df394d
moved types to devdependency (#22133) 2025-07-04 14:26:56 +05:30
Aniket Katkar
7e39510ddb
Fix: Playwright AUTs flakiness (#22128)
* Fix the flak AUT tests

* Add license
2025-07-04 11:47:31 +05:30
Sweta Agarwalla
3f3dcd4241
fix infinite loading issue (#22091)
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-07-04 11:11:09 +05:30
Karan Hotchandani
9a212134c5
fix glossary playwright failure (#22129) 2025-07-03 23:34:23 +05:30
Sriharsha Chintalapani
ca8cbd0ec5
improve ui build times (#21748)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-03 10:55:02 -07:00
Aniket Katkar
befb2e6cf1
Improve the alert destination selection warning message (#22130) 2025-07-03 22:37:23 +05:30
Chirag Madlani
1b9749a1de
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#22086)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-BABELRUNTIME-10044504

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2025-07-03 20:08:38 +05:30
Ashish Gupta
40b2b8793f
#21510: supported rendering all suggestion on user avatar click (#21990)
* supported rendering all suggestion on user avatar click

* fix the more count mismatched after user specific suggestion is clicked

* minor unit test fix

* supported playwright test for the changes

* fix the playwright and multiple user icon being visible on UI

* optimize code and added unit test for it

* fix the case where after more than 3 avatar, weren't able to click and fix the issue around reject suggestion

* minor update

* fix the more count in negative and last avatar with more button, accept or reject also eliminate the more button even having suggestion  to fetch

* added more playwright test usecases around the issue faced while development
2025-07-03 20:02:38 +05:30
Karan Hotchandani
fd0e07a99f
fix flaky playwright (#22038)
* fix flaky playwright

* fix flakiness
2025-07-03 18:50:46 +05:30
Shailesh Parmar
49c2a4d925
fix(playwright): enhance bot page token reset logic to handle button visibility (#22125)
- Added checks for the visibility of the revoke button and the authentication mechanism before performing actions.
- Improved flow to ensure appropriate button clicks based on the current UI state.
2025-07-03 17:19:01 +05:30
Dhruv Parmar
076d093891
fixed flaky custom theme config (#22118)
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-07-03 15:30:18 +05:30
Sriharsha Chintalapani
d2cff8ff52
Fix #21908: Add Persona configuration per User (#21909)
* Fix #21908: Add Persona configuration per User

* Add default persona, add tests for User defaultPersona

* Add default persona, add tests for User defaultPersona

* Fix tests
2025-07-03 14:15:07 +05:30
Ashish Gupta
8b0acc9ecd
FIX: custom logo failure leads to repetitive api calls for that image url (#22100)
* fix the custom logo failure leads to repetative api calls for that image url

* remove unwanted wait here
2025-07-03 12:34:04 +05:30
Sriharsha Chintalapani
0162f42a1d
Fix #20621: User Status Tracking in the System (#21911)
* Fix #20621: User Status Tracking in the System

* Fix #20621: User Status Tracking in the System

* Fix #20621: Add Playwright tests

* Update generated TypeScript types

* fix import

* remove unused imports and fix broken ui for settings user page

* revert path  change for PersonaDetailsPage

* fix unit tests

* fix tests

* Add separate api for last login time

* update last login time api

* remove last login time patch

* remove updateLoginTime

---------

Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2025-07-02 14:37:36 -07:00
Shailesh Parmar
9b0eb6f7f8
fix(test): correct table type filling in TestCases.spec.ts (#22072) 2025-07-02 23:33:01 +05:30
sonika-shah
5a124873e1
add name tag in pom.xml of all modules (#22104) 2025-07-02 22:48:11 +05:30
Dhruv Parmar
07fc2fbfa4
fix flaky add multiple owner (#22059) 2025-07-02 22:17:27 +05:30
Ayush Shah
4c1976409a
Update README and Ingestion Framework Documentation (#22080) 2025-07-02 16:21:06 +05:30
Ram Narayan Balaji
b82b4f23e5
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>
2025-07-02 15:44:01 +05:30
Aniket Katkar
a35883fe76
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
2025-07-02 15:41:40 +05:30
Akash Verma
bd25c6123e
feature:ssas-connector (#22028)
* feature:ssas-connector

* ui and ts files

* ui errors

* minor change

---------

Co-authored-by: Akash Verma <akashverma@Akashs-MacBook-Pro-2.local>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-07-01 15:51:58 +05:30
AntoineGlacet
32471b095e
ISSUE-21970: make TotalDataAssetsWidget a stacked graph (#22012)
Co-authored-by: Antoine Glacet <glacet.antoine@kansai-airports.co.jp>
2025-07-01 14:40:53 +05:30
Chirag Madlani
52863a67b0
test(e2e): long description search test (#21601)
* test(e2e): long description search test

* search for table entity

* fix the timeout issue for bulk import database schema

---------

Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-07-01 11:35:50 +05:30
Dhruv Parmar
d0ec17ea57
Fix(ui): Text Overflow from Widget and Table (#21833)
* fixed widget overflow

* fixed comments

* fixed sonar test cases

* fixed tooltip

* removed maxwidth and resused userpopovercard

* removed maxwidth and increased width for overflow

* addressed comments

* removed extra div

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-07-01 11:30:50 +05:30
Dhruv Parmar
9f2666cf9a
Fix(ui): primary color customization (#21777)
* replaced blue color with primary color

* fixed follow button styling for customized primary color

* preseved previous color for default color scheme

* fixed sidebar colors

* testing changes

* fixed minor changes

* completed with map approach

* removed package-lock file

* fixed yarn lock file

* fixed yarn
2025-07-01 10:15:35 +05:30
Shailesh Parmar
7103366749
Fix: playwright failure for testCases.spec.ts (#22040) 2025-07-01 00:11:48 +05:30
Shrushti Polekar
eb56a14f32
fix(test): Comment and Close Task AUT failure (#22034)
* fix test

* minor fix
2025-06-30 22:30:41 +05:30