Dhruv Parmar
c3cf12f444
Minor(ui): Fixed Pagination alignment ( #22333 )
...
* fixed pagination disalignment
* fixed pagination disalignment
2025-07-15 18:18:13 +05:30
Mohit Yadav
d6814614cf
Policy Improvements ( #22273 )
...
* - Removed Trimmed Permissions
- Fix Sample Data
* Add View Permissions Per Entity Api
* Remove Permission Trim for all calls
* Added generic function to prioritize field-level permissions over view all
* refactor: create separate edit and view permission functions
* add granular view and edit permission validation for entity pages
* update DataQuality components with granular permission checks
* update Domain related components with granular permission checks
* fix sonar cloud failure and address pr comment
* update Metric
* added playwright test for entities and fix failing unit test
* fix table profiler
* fix test and minor fix
* fix sonar cloud issues
* minor fix
* address pr comments and fix failing tests
* fix test
* fix test
---------
Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
2025-07-15 17:47:17 +05:30
Ashish Gupta
f93e6758a6
FIX: the race condition in bulk import around websocket and restAPI ( #22277 )
...
* fix the race condition in bulk import around websocket and restAPI
* Fix for Race condition
* remove the ui race condition fix
* re-switch the function to old place to avoid unwanted file change
* added ui support to tackle race condition as per backend changes
* fix the localization keys and unsave the data after restAPI call, since we are getting it from websocket started response
* fix bulk edit table flakyness
* minor code fixes
* fix the bulk action being affected if multiple tab open for same page and increase the database test time to avoid flakyness
* Fix Failing Test
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-15 17:10:58 +05:30
Ashish Gupta
2c97b7ae2f
supported playwright test for nested columns suggestions ( #22361 )
2025-07-15 14:59:43 +05:30
Suman Maharana
f73b3bc643
Add: missing supportsMetadataExtraction flag in connectors ( #22296 )
...
* Add: missing supportsMetadataExtraction flag in connectors
* addressed comments
* generate types
2025-07-15 08:34:56 +02:00
Akash Verma
6f42921c88
feature: thoughtspot connector ( #22266 )
...
* feature: thoughtspot connector
* java and ts files
* java checkstyle
* rm java files
* ui changes
* java files
* minor changes
---------
Co-authored-by: Akash Verma <akashverma@Akashs-MacBook-Pro-2.local>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Keshav Mohta <68001229+keshavmohta09@users.noreply.github.com>
2025-07-15 07:59:10 +02:00
Aniket Katkar
d499a8821e
I worked on fixing the flakiness in ObservabilityAlerts.spec.ts ( #22336 )
2025-07-15 10:12:59 +05:30
Aniket Katkar
08f3873475
Fix#21401: Auto pilot trigger button enable and improve test coverage ( #22329 )
...
* Modify the condition to only disable the Run Agents button when AutoPilot is in RUNNING state.
* Add playwright coverage for agents deletion confirmation after service is deleted
2025-07-15 09:56:57 +05:30
Ashish Gupta
f581ebbbe4
#19932 : supported global pageSize change for pagination ( #22251 )
...
* supported global pageSize change for pagination
* fix the explore page size issue
* change default page size from 50 to 15
* fix unit and added playwright test for it
* modify playwright file page to work independently so won't affect globally
* made the changes as per comments
2025-07-14 17:12:26 +05:30
Chirag Madlani
707a3b5d2d
Feat whats new redesign ( #22107 )
...
* feat(ui): redesign what's new alert
* update local
* update
* update
* support links
* fix navbar crash (#22212 )
* MINOR: Fix pytest 3.10 running too long (#22211 )
* [FIX] 21910: Update amundsen ingest (#22201 )
Addresses: #21910
Removed 'Either' that currently wraps the generators being yieded from
in the amundsen `metadata.py` from the `AmundsenSource` class. I think
these are not necessary and causing the issue since the objects being
yielded inside those methods (`self.create_table_entity`, etc) are all
yielding `Either` objects.
Tested on my local instance and this resolved the issue with the service
not being able to ingest.
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
* MINOR: Improve Array Sampler for UC & DBX (#22155 )
* MINOR: Improve Array Sampler for UC & DBX
* make log debug
* address comments
* Fix the deleted assets showing even when deleted switch is not checked (#22217 )
* Fix the failing playwright for service ingestion (#22218 )
* parametrize get private key for snowflake (#22214 )
* Schema Change Alert Not Triggering for Team Owner with Slack Destination (#22215 )
* [Snyk] Security upgrade react-i18next from 11.18.6 to 15.5.3 (#21785 )
* fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-BABELRUNTIME-10044504
* Empty commit
* Fix type errors
---------
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Fixes #18151 : change replaced copy by model_copy (#18153 )
* feat: replace copy
* fix native python copy
---------
Co-authored-by: IceS2 <pjt1991@gmail.com>
* Fix #20145 : Implemented Prefix For Dashboard Service (#21585 )
* feat: implemented microstrategy lineage & dbServicePrefix
* feat: added dbServicePrefixes support in other dashboards
* fix: test_metabase and powerbi extra code remove
* fix: python checkstyle
* refactor: added prefix support for other connectors - superset, tableau, etc
* refactor: added migration for prefix change and fix dbServicePrefixes field description
* refactor: added prefix changes in superset db source
* doc: add prefix in tableau doc
* fix: typescript files and postgres migration for prefix
* fix: moved migration in 1.8.2
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* fix test (#22226 )
* fix test (#22220 )
* fix table filter test (#22219 )
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* pass test case result ts as event time (#22190 )
* Fix Patch Tool (#22222 )
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* added tests for current user store (#22221 )
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Handle quoted entity names in masking queries (#22174 )
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Fix #1751 : Include Column Constraint in DI Charts (#22199 )
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Update operations.yaml (#22231 )
Fix email templates
* Add lineage stored procedure and view filter pattern support (#22223 )
* Add lineage stored procedure and view filter pattern support
* Update generated TypeScript types
* Add tests for lineage filter pattern
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* Docs update (#22232 )
* Docs: Fix links in secrets manager docs
* Docs: fix dbt Cloud typos in docs
---------
Co-authored-by: Nick Acosta <nick.acosta@getcollate.io>
* Slack Application Document Addition in Collate (#22213 )
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
* Add Permission Debugger to understand roles & permissions for a user (#22207 )
* Add debug api endpoints for roles & policies
* Add Roles & Policy Debugger
* fix errors
* Address comments
* Address comments
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix: cross-platform path resolution for dbt ingestion (on Windows) (#22230 )
* fix: windows os dbt ingestion fix
* py formatting
---------
Co-authored-by: --global <--global>
* fix tests
* fix tests
* fix issue with cookie version
* fix tests
* fix tour spec
* address comments
---------
Co-authored-by: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Mike Kutzma <michaelkutzma@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: IceS2 <pjt1991@gmail.com>
Co-authored-by: Ajith Prasad <37380177+aji-aju@users.noreply.github.com>
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Ethan <63649819+kuma0128@users.noreply.github.com>
Co-authored-by: Keshav Mohta <68001229+keshavmohta09@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Shrushti Polekar <shrushtipolekar@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Mohit Tilala <63147650+mohittilala@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nick Acosta <30478672+PubChimps@users.noreply.github.com>
Co-authored-by: Nick Acosta <nick.acosta@getcollate.io>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
Co-authored-by: Himanshu Khairajani <46777429+Khairajani@users.noreply.github.com>
2025-07-14 13:16:18 +05:30
Sriharsha Chintalapani
58cd7daf7e
Add drive as service ( #22159 )
...
* Fix #22157 : Add Drive Service Support to OpenMetadata
* Fix #22157 : Add Drive Service Support to OpenMetadata
* Update generated TypeScript types
* Fix tests
* Update generated TypeScript types
* Fix tests
* Tests are passing
* Tests are passing
* Update generated TypeScript types
* Address comments
* Update generated TypeScript types
* Add sample data and ingestion for drives, directories, spreadsheets, worksheets, files
* Fix postgres migrations
* Fix postgres tests, optimize queries
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-07-11 10:00:54 -07:00
Ashish Gupta
178ea84a9b
PLAYWRIGHT: supported test around lineage drawer ( #22281 )
...
* supported test around lineage drawer
* added dashboard data model as well in the list
* fix new node suggestion not coming on search, drawer close not clicking due to longer div width and fix the playwrigth test on it
* fix the drag icon size in lineage left sidebar
* fix the list not updating after search
* fix the new node selector being overflowing and icon not visible
2025-07-11 19:10:29 +05:30
Dhruv Parmar
2262161096
fix(ui): Updated button names ( #22250 )
...
* updated button names
* fix jest test
* update button names
* consistent submit button text
* updated forgot password form
* fixed sonar and playwright
* fixed playwright
---------
Co-authored-by: Sweta Agarwalla <swetaagarwalla13@gmail.com>
2025-07-11 16:54:17 +05:30
Dhruv Parmar
b397e8861a
Feat(ui): Add "Metric" as an Option for Entity Reference Type Dropdown ( #22272 )
...
* added matric to entity reference
* updated tests
2025-07-11 12:47:30 +05:30
Sweta Agarwalla
13a893059f
fix(test): AUT test failures ( #22224 )
...
* fix glossary version page playwright test
* fix lineage test
2025-07-10 15:00:54 +05:30
Shrushti Polekar
8492e2909c
chore(ui): Update whats new for 1.8.3 ( #22262 )
...
* update whats new for 1.8.3
* minor update
2025-07-10 12:38:21 +05:30
Shrushti Polekar
738810c76a
fix test ( #22236 )
2025-07-10 10:25:13 +05:30
Dhruv Parmar
8413bcc636
chore(ui): rename confusing labels ( #22227 )
...
* fixed column name
* removed database schema from column name
* addressed comments
2025-07-09 12:37:24 -07:00
Chirag Madlani
1689df8fa1
fix(ui): typo with tranlsation usage ( #22256 )
2025-07-09 11:50:18 -07:00
x-0-r
20825696a0
Improves German ui translations ( #22255 )
2025-07-09 11:40:48 -07:00
satish
f61ddbe41f
Table bulk edit keyboard support ( #22113 )
...
* Keyboard support for tags, glossary terms and related terms
* Keyboard support for Certification, Domain, Tier, User team select components
* FocusTrap common and first element focus
* Unit tests for useRovingFocus and FocusTrapWithContainer
* Deactivate focus trap on popover close
* Update Playwrite tests
* Address review comments
---------
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
2025-07-09 12:12:39 +05:30
Sriharsha Chintalapani
f1b73aeaec
Add Permission Debugger to understand roles & permissions for a user ( #22207 )
...
* Add debug api endpoints for roles & policies
* Add Roles & Policy Debugger
* fix errors
* Address comments
* Address comments
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-08 18:55:51 -07:00
Mohit Tilala
a6c0261728
Add lineage stored procedure and view filter pattern support ( #22223 )
...
* Add lineage stored procedure and view filter pattern support
* Update generated TypeScript types
* Add tests for lineage filter pattern
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-08 16:32:25 -07:00
Dhruv Parmar
0c4253386b
added tests for current user store ( #22221 )
...
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-08 15:08:31 -07:00
Shrushti Polekar
11bb3a9fdc
update whats new ( #22229 )
2025-07-08 13:26:03 -07:00
Shrushti Polekar
6cca32934f
fix table filter test ( #22219 )
...
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-07-08 10:58:19 -07:00
Shrushti Polekar
def7d054c1
fix test ( #22220 )
2025-07-08 10:57:32 -07:00
Shrushti Polekar
a1afe76a96
fix test ( #22226 )
2025-07-08 23:26:08 +05:30
Shrushti Polekar
f573a021c9
chore(ui): Update whats new for 1.8.2 ( #22196 )
...
* update whats new for 1.8.2
* update whats new
2025-07-08 23:00:21 +05:30
Keshav Mohta
6e40f976e7
Fix #20145 : Implemented Prefix For Dashboard Service ( #21585 )
...
* feat: implemented microstrategy lineage & dbServicePrefix
* feat: added dbServicePrefixes support in other dashboards
* fix: test_metabase and powerbi extra code remove
* fix: python checkstyle
* refactor: added prefix support for other connectors - superset, tableau, etc
* refactor: added migration for prefix change and fix dbServicePrefixes field description
* refactor: added prefix changes in superset db source
* doc: add prefix in tableau doc
* fix: typescript files and postgres migration for prefix
* fix: moved migration in 1.8.2
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-07-08 18:54:35 +02:00
Akash Jain
ab906e569e
[Snyk] Security upgrade react-i18next from 11.18.6 to 15.5.3 ( #21785 )
...
* fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-BABELRUNTIME-10044504
* Empty commit
* Fix type errors
---------
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-07-08 19:24:54 +05:30
Aniket Katkar
00b8aa03fd
Fix the failing playwright for service ingestion ( #22218 )
2025-07-08 18:51:21 +05:30
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