Teddy
f2a67b8501
MINOR - fix test suite migration ( #21320 )
...
* fix: don't add relationship if test suite exists
* style: ran java linting
2025-05-27 12:40:01 +02:00
Imri Paran
baee931b85
MINOR: App changes for collate support ( #21068 )
...
* feat: prep for collate support
- Added support for delayed background jobs. This is to delete the support user after a while.
- added ScheduleType.OnlyManual for applications to support only manual triggers
- Added a four hour token expiration
- Allow a null trigger type in job data (not sure what it's for)
* added test for delayed job
* added type checking for enumCleanupArgs in navbar
* - added a support toten type
- added job handler for delete token
* fixed whitelist links
* patch OnlyManual apps
* Update openmetadata-spec/src/main/resources/json/schema/entity/applications/app.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* added indexes for runAt
* use NO_JOB_SLEEP_SECONDS in background job test
* Fixed NavBar test
* removed backticls
* fix indexes
* change for support app
* fix tests
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-05-26 12:02:14 +02:00
Imri Paran
e323b100b6
MINOR: chore: validate app class before registering ( #21279 )
...
* chore: validate app class before registering
* Update AppMarketPlaceMapper.java
2025-05-24 11:18:40 -07:00
Mohit Yadav
8138a47b20
Revert: Filter for function score and add floor to totalVotes ( #21371 )
...
* Revert "OSS add guards for sqrt, log1p etc (#21358 )"
This reverts commit 35d9f726ca91e974e09b24d67f633a38744fe191.
* Revert "Add Guards for function boost negative values (#21356 )"
This reverts commit 8346303978e43046f5da7b094817a758308c7ec0.
* Add floor to totalVotes
* Fix total votes
2025-05-22 18:49:59 +05:30
IceS2
6f4204731f
MINOR: Fix app marketplace migrations ( #21360 )
...
* Fix app marketplace migrations
* Fix test
2025-05-22 15:13:00 +02:00
Mohit Yadav
35d9f726ca
OSS add guards for sqrt, log1p etc ( #21358 )
2025-05-22 14:20:54 +05:30
Mohit Yadav
8346303978
Add Guards for function boost negative values ( #21356 )
2025-05-22 13:19:24 +05:30
IceS2
04bfb7b85d
Improve Workflow Logs and Reduce Concurrency ( #21345 )
2025-05-21 16:22:28 +02:00
Pere Miquel Brull
1a9a9156b6
MINOR - Secrets Manager server logging ( #21325 )
2025-05-20 19:52:36 +02:00
Mohit Yadav
3830e79f52
Fix Test Case Assignee not cleared from incident tasks ( #21314 )
2025-05-20 19:58:38 +05:30
Mohit Yadav
b2d854b796
Add Missing Package to rule evaluator ( #21318 )
2025-05-20 18:12:51 +05:30
Mohit Yadav
d09907b7ee
make authorizer protected ( #21315 )
2025-05-20 17:26:11 +05:30
Mohit Yadav
2c85597b05
Add Authorization RBAC to patch tool ( #21310 )
...
* Add Authorization RBAC to patch tool
* Return Error message on exceptions
* Add Glossary to index mapping
2025-05-20 17:18:02 +05:30
Ajith Prasad
fc33e055ba
MINOR: Import glossary term tag bug fix ( #21293 )
2025-05-20 12:29:41 +05:30
IceS2
b761efbfd3
MINOR: Add missing workflow config status migrations ( #21286 )
...
* Add missing workflow config status migrations
* Moved to Java based migrations to redeploy pipeline
* Moved migrations to Java. Updated Listener based on config
* Improved update on the migrations
2025-05-20 08:02:02 +02:00
Mohit Yadav
bbc450b2d1
Embedded MCP Server ( #21206 )
...
* Mcp Server
* Update Server
* Refactored into multiple files
* Add Tool Dynamic loading
* Updated to use toolName
* add description for tools
* initial create glossary term action
* initial patch entity tool
* Fix Glossary Tool
* Use prepare
* Changed const to default
* Prepare for Collate Tools
* Update HttpServletSseServerTransportProvider.java
* Checkstyle fix
* endpoint changed to messages in new versions
* Add Auth Filter to MCP Request
* description
* clean response
---------
Co-authored-by: Pablo Takara <pjt1991@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-05-20 07:23:50 +02:00
Imri Paran
7314b33d5e
fix: added io.collate to allowed consumer packages ( #21278 )
2025-05-19 17:02:23 +02:00
Pere Miquel Brull
aa96019ab1
Rel to #1575 - LabelType Generated ( #21244 )
...
* Rel to #1575 - LabelType Generated
* migration
* format
* tests
* generate types for taglabel
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-05-19 06:59:13 +02:00
Mohit Tilala
4c0ce77756
Fix airbyte pipeline lineage extraction ( #21151 )
2025-05-19 10:14:33 +05:30
sonika-shah
f33cf42290
Fix - 21204 inconsistent domain reassignment in bulkAsset API ( #21205 )
2025-05-19 09:29:02 +05:30
Teddy
b1edb96469
ISSUE #20962 - Issues with test case alerts ( #21253 )
...
* fix: test case alerts and un-indexable fields
* fix: test case alerts and un-indexable fields
2025-05-18 22:59:05 +02:00
Teddy
0b483ecb86
ISSUE #21216 : added include field to incident list ( #21221 )
...
* fix: added include field to incident list
* added ui changes for allowing deleted entries in entity page and fix the count on incident page
* fix: error retrieving soft deleted test cases
* fix: ran java linting
* Update openmetadata-ui/src/main/resources/ui/src/components/IncidentManager/IncidentManager.component.tsx
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* fix testcase playwright
* fix playwright test
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-05-18 21:35:13 +02:00
sonika-shah
b61cdd940d
Minor : Fix enum cleanup not triggering when all enum keys are removed ( #21258 )
2025-05-18 19:55:46 +05:30
Sriharsha Chintalapani
4c267f8af5
Fix snyk's reported vulnerabilities ( #21167 )
...
* Fix snyk's reported vulnerabilities
* Fix tests
* Fix tests
* fix PolicyEvaluatorTest
* replace with single line imports
* Fix tests
---------
Co-authored-by: Harsha <harsha@Harshas-MacBook-Air.local>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
2025-05-17 09:50:06 +05:30
IceS2
28f87afe86
Reduce Events from WorkflowEventConsumer. Remove ChangeEvent from Test Connection ( #21147 )
2025-05-15 10:34:12 +02:00
Pere Miquel Brull
2cbf032b1d
FIX - Try to install app before initializing the entity ( #21033 )
...
* FIX - Try to install app before initializing the entity
* FIX - Try to install app before initializing the entity
2025-05-14 17:17:36 +02:00
Sriharsha Chintalapani
2f4355bd4e
Fix #18110 : Allow serving UI under a subpath ( #18111 )
...
* Fix #18110 : Allow serving UI under a subpath
* Update ui package to pick up BASE_PATH
* apply java check style
* update
* update ui part
* update UI paths
* fix unit tests
* fix build
* fix tests
---------
Co-authored-by: Chira Madlani <chirag@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-05-14 13:11:50 +05:30
sonika-shah
829196f92b
Support followers for Database ( #21169 )
2025-05-14 09:50:23 +05:30
Imri Paran
112dc4be1f
MINOR fix: autopilot marketplace runtime ( #21134 )
2025-05-13 15:45:50 +05:30
sonika-shah
f96151146c
Fix #20568 : Remove data products associated with the old domain when an entity’s domain is updated ( #20994 )
2025-05-12 19:20:18 +05:30
Mohit Yadav
2a205d5c35
Fix Rest Util if empty of null om url ( #21133 )
2025-05-12 10:10:06 +05:30
Imri Paran
d91273a30d
Fix 20325: Trigger external apps with config ( #20397 )
...
* wip
* feat: trigger external apps with override config
- Added in openmetadata-airflow-apis functionality to trigger DAG with feature.
- Modified openmetadata-airflow-apis application runner to accept override config from params.
- Added overloaded runPipeline with `Map<String,Object> config` to allow triggering apps with configuration. We might want to expand this to all ingestion pipelines. For now its just for apps.
- Implemented an example external app that can be used to test functionality of external apps. The app can be enabled by setting the `ENABLE_APP_HelloPipelines=true` environment variable.
* fix class doc for application
* fixed README for airflow apis
* fixes
* set HelloPipelines to disabeld by default
* fixed basedpywright errros
* fixed app schema
* reduced airflow client runPipeline to an overload with null config
removed duplicate call to runPipeline in AppResource
* Update openmetadata-docs/content/v1.7.x-SNAPSHOT/developers/applications/index.md
Co-authored-by: Matias Puerta <matias@getcollate.io>
* deleted documentation file
---------
Co-authored-by: Matias Puerta <matias@getcollate.io>
2025-05-06 17:41:24 +07:00
Mayur Singal
a7adda8414
MINOR: Fix unsupported Pipeline entity for lineage ( #21069 )
2025-05-05 07:38:56 +07:00
Mohit Yadav
8314fdf8d0
Adds followers to services and database schema ( #21017 )
...
* Adds followers to services and database schema
* Add delete and followers fields
* Add missing fields
* Fix failing test for get entity with different fields
* Fix ingestion test case failure
2025-04-30 17:15:13 +05:30
sonika-shah
16997110e2
Backend: Support Ability to Un-Nest Knowledge Center Pages ( #20096 )
...
* Backend: Support Ability to Un-Nest Knowledge Center Pages
* fix build
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-04-30 10:31:54 +05:30
Mohit Yadav
4a611ea690
Fixes #20970 ( #21010 )
2025-04-30 00:49:00 +05:30
Mohit Yadav
813b774656
Remove Check Email in UserRepository ( #21003 )
...
* Remove Check Email in User
* remove checkEmailInUse from ui
* check on user exist error for duplicate user
* add password to make api call
* fix tests
* fix tests
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-04-29 19:41:08 +05:30
IceS2
2ac773f4df
MINOR: Remove ILM from Data Insights Data Streams ( #21019 )
...
* Remove ILM from Data Insights Data Streams
* Put DataInsights healthcheck wihtin SearchValidation
2025-04-29 14:48:58 +02:00
Mohit Yadav
6f5a3afac5
Fixes #19774 ( #21013 )
2025-04-29 12:04:48 +05:30
Mohit Yadav
575c91fcc9
Cleanup operations for database services ( #21006 )
2025-04-29 12:04:02 +05:30
Pere Miquel Brull
d901dd2948
FIX #16284 - Toggle if we want to raise workflow errors ( #20969 )
...
* FIX #16284 - Toggle if we want to raise workflow errors
* schema
* schema
* move prop
* fix
* move prop
* improve error handling
* Update openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add the `Raise on Error` option to the ingestion schedule step
* Revert "Update openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java"
This reverts commit 985b73513a59695c6bb39ad41c2d273bbf4e5d22.
* Update the tests
* Fix sonar issue
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-29 08:19:13 +02:00
Mohit Yadav
40a23f1b95
Fixes #20920 ( #21009 )
2025-04-29 11:31:31 +05:30
Mohit Yadav
dabb0b725b
List Application References ( #21008 )
2025-04-29 11:31:07 +05:30
sonika-shah
f068be820c
fix- 18157 : add view permission to list glossary terms ( #20204 )
...
* fix- 18157 : add view permission to list glossary terms
* add glossary-level permission
2025-04-29 11:25:33 +05:30
Ajith Prasad
89afc86a59
MINOR: Added display name and description in Testcase Alert emails ( #20980 )
2025-04-28 14:07:19 +05:30
sonika-shah
db2027b8e7
Allow for domain-level permissions while creating/updating dataProduct ( #20903 )
...
* check for root parent permission
* update comments
* update condition
* update ResourceContext condition for edit Permissions
* update ResourceContext condition for edit Permissions
* add owner condition for creation of data product
* add playwright tests
* fix data product permission
* fix domain tests
* add backend test
* fix checkstyle
* update tests
* update initialization condition
* add logs
* fix spell
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-04-28 13:43:24 +05:30
IceS2
21bfab68fa
Remove JobUnlock on startUp ( #20984 )
2025-04-25 18:01:44 +02:00
Mohit Yadav
20f17a3367
Fixes #16062 : Added prompt config to allow config ( #20959 )
...
* Fixes #16062
Make prompt=login as optional
* update null or empty
2025-04-25 08:37:25 +05:30
Ashish Gupta
73aaa34b75
update the snapshot to 1.8.0 ( #20925 )
2025-04-24 10:46:36 +05:30
Teddy
94728cb689
fix: severity on incident POST creation ( #20881 )
2025-04-22 15:40:39 +02:00