13517 Commits

Author SHA1 Message Date
Ashish Gupta
accc05a494
Update data contract details fields (#22746)
* update data contract details fields

* fix the select option chip not properly displaying the data

* supported new form field for UserTeamSelectInput Selector

* remove component changes that we not needed

* fix the selected owner chip design

* supported the userPopoverList width as per screen size with max and min limitation

* fix the tab inside userTeamSelect list not proper as the content and some oprimiztion on component side

* fix the playwright because of owner changes

* fix the description box overflow and owner selcect box overlapping on select input

* enum label fix

* remove the comment code and fix the localization and sematic status changing issue are contract validation run
2025-08-06 20:52:58 +05:30
Pranita Fulsundar
882d858972
fix AUT tests (#22778)
* fix explore sort order test

* fix curated assets test

* fix tags.spec
2025-08-06 20:42:26 +05:30
Aniket Katkar
9e1b0d9c32
Mark DataQualityAndProfiler.spec as fixme (#22782)
Increase test timeout for AddTestNewFlow.spec
2025-08-06 20:30:42 +05:30
Ashish Gupta
451f1a7b06
fix the contract interal tab and beta tag styling (#22786) 2025-08-06 19:57:58 +05:30
Tomas Montiel Prieto
d7d6a6f8b3
Enable bedrock embedding service (#22734)
* enable bedrock embedding service

* Update generated TypeScript types

* ci: trigger

* ci: trigger

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-06 07:19:37 -07:00
Rounak Dhillon
ea50419d72
Docs: Tag Addition (#22788)
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-06 19:22:30 +05:30
Shrushti Polekar
0bc8911dc6
fix loader issue for permission test (#22777) 2025-08-06 18:52:30 +05:30
Chirag Madlani
764ff0edf1
fix styling for data contract (#22771)
* fix styling for data contract

* revert owner and description style change

* support status icons for running, aborted, failed

* seprate const and enum to fix tests

* fix tests

* remove enable from semantic forms

* update data contract validation icon
2025-08-06 18:47:41 +05:30
Ram Narayan Balaji
0aa9238a72
Fix: #19907 Glossary Term Approval Workflow - Trigger Filters - JsonLogic along with Exclude Fields filter (#22437)
* Draft Implementation of Auto approve Glossary Terms - JsonLogicFilter

* Update generated TypeScript types

* Fixed Issues: PassFilter Inversion when jsonLogic is true, Unescaping JsonFilter

* Corrected the Test Expectations and fixed the test

* Fixed the Test for auto approval

* Fixed Java Checkstyle

* Added Entity to the jsonLogic Map for rule application so that other operations on entity is also used in jsonLogic

* Implementation of Code Review Changes
1. Use the Singleton Rule Engine and add Operations
2. Use Migrations and remove the backward Compatibility

* Update generated TypeScript types

* Removed Flowable variable updatedBy

* Update CheckEntityAttributesImpl to use Singleton rule instance

* Final Design: Improved Json Logic Triggers : isChanged, isReviewer, isOwner

* Fixed Issue: Extracting var from isChanged rule

* Fixed Issue: Fixed comment and trigger properties for entityBasedTrigger

* Hybrid approach: Exclude Fields + JsonLogic

* Update generated TypeScript types

* Added a lot of test cases!

* Auto Approve Glossary Terms during creation to avoid forever DRAFT state

* Added nodes for auto approve for reviewers

* Revert starting terms in DRAFT

* Adding Migrations to take the fresh data from the seed config, since our default workflow definitions have been changed.

* Handled Migrations properly for glossary term auto approve nodes

* Fix Merge Conflicts - Updated MigrationUtil, Fixed GlossaryStates test with newly added nodes

* Add Trigger filter to have empty string

* Fix Java checkstyle

* Updated the JsonLogic apply to incorporate RuleEngine changes

* Update the default rule for checkglossaryterm has reviewers node in governance workflow

* add migration logic

* Fix Flaky Optimistic Lock exception in the test case

* add tests

* Fix: 1. Propagate updatedBy from the trigger and make the updatedBy to be a reviewer in case of auto approval by reviewer.
2.  Multiple Workflow Instance Conflicts resolution

* Remove early no conflict return

* revert search provider changes

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@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: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-08-06 12:17:55 +00:00
Ashish Gupta
78839892b6
modify the rule for dataAssetRule and semantic form contract (#22744)
* modify the rule for dataAssetRule and semantic form contract

* fix the query input placement

* fix the rule config

* update logic to add specific fields

* update json logic to get fields

* address comments

* fix tier option logic

* fix delete data contract test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
2025-08-06 14:53:20 +05:30
Chirag Madlani
2d58db69d2
chore(BE): support displayName for installed apps endpoint (#22443)
* chore(BE): support displayName for installed apps endpoint

* apply mvn spotless
2025-08-06 14:48:47 +05:30
Harshit Shah
30d132156e
Fix customize page layout for Governance and Data Assets (#22766)
* Fix customize page layout for Governance and Data Assets

* minor fix

* fix e2e test

---------

Co-authored-by: Pranita Fulsundar <pfulsundar8@gmail.com>
2025-08-06 14:27:04 +05:30
Rounak Dhillon
0462226ba2
Docs: Brandname Tag Updation (#22779)
* Docs:  Tag Updation

* Docs:  Tag Updation

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-06 07:51:29 +00:00
Karan Hotchandani
f576c5dd95
fix domain tests (#22775) 2025-08-06 13:18:58 +05:30
Rounak Dhillon
9ab2761cad
Docs: Connectors Features Updation (#22774)
* Docs: Connectors Updation

* Docs: Connectors Updation

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-06 05:47:34 +00:00
sonika-shah
730b2ff07e
Fix-22668 Glossary term missing from UI in columns search (#22764)
* Fix-22668 Glossary term missing from UI in columns searching

* add test
2025-08-06 10:35:34 +05:30
Rounak Dhillon
2b2a4090fc
Docs: Brand Name Tag Updation (#22760)
* Docs:  Updation

* Docs:  Updation

* Docs:  Updation

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
2025-08-06 10:25:09 +05:30
Shrushti Polekar
79189e49e0
fix login test failure (#22753) 2025-08-06 10:08:51 +05:30
Rounak Dhillon
8ad043832f
Docs: 18.10 Release Updation (#22762)
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-06 09:46:47 +05:30
sonika-shah
3d3cfbf790
Minor : missing old pipeline in pipeline widget (#22761)
* Minor : missing old pipeline in pipeline widget

* fix test
2025-08-06 09:05:50 +05:30
Sriharsha Chintalapani
3b3f255864
Fix user activity tracking (#22738)
* Fix user activity tracking

* Add Test
2025-08-05 12:25:40 -07:00
Sriharsha Chintalapani
ac3cedff08
Add more details to search reindex into slack, default the max content to 10mb (#22741)
* Add more details to search reindex into slack, default the max content to 10mb

* Fix for --entities param to work with or with-out quotes
2025-08-05 12:25:27 -07:00
Mayur Singal
00b6da5b84
MINOR: Improve Databricks Profiler & Test Connection (#22732) 2025-08-06 00:41:11 +05:30
Pranita Fulsundar
55c82ec8ca
test(ui): e2e tests for data contracts (#22737)
* add test for create data contract

* add test

* add test

* fix tests

* add test for data contract export and delete

* refactor test
2025-08-05 22:25:53 +05:30
Harshit Shah
02e06c75e3
Support navigation blocker for customize my data page (#22752)
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-08-05 20:48:17 +05:30
Pere Miquel Brull
c899732799
MINOR - Handle removed tests from contract & Add Rule Engine Tests (#22755)
* MINOR - Add Rule Engine Tests

* format

* improve test suite handling
2025-08-05 17:01:05 +02:00
Mayur Singal
892334df10
Fix #21361: Live charts for service insights (#21644)
* Fix #21361: Live charts for service insights

* websocket implementation

* Minor refactoring

* update the UI for PlatformInsights and TotalDataAssets widgets.

* Remove unused state and variable

* Implement the live updates logic for Platform insight charts

* Add healthy data assets chart to platform insights

* Add agents widget

* add DI migrations to 190

* Add Agents status widget

* pass collateAgentsList to service insights tab

* Add the styling for CollateAI agents status cards

* add service name in response and stop stream api

* Fix the style variable names

* fix fields bug

* add remaining charts

* add total assets live chart

* pipeline_status_live

* Implement the stop socket connection for service insights live update

* Fix the chart names for live update

* fix services

* fix description

* handle ingestion pipeline status

* Add icons for agents and statuses

* alerts api eslint fix

* Fix the logic to update the agents statuses from websocket response

* Add missing localization keys

* Remove the autopilot status banner

* Fix total data assets widget live updates

* Remove commented code

* Add collate app status

* Update generated TypeScript types

* uncomment the websocketProvider code

* Make changes for live updates for collate AI agents

* Remove unnecessary changes and move util function to util file

* Fix the playwright and add check to prevent the live updates of one service showing for others

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-05 20:20:35 +05:30
Ayush Shah
c68ea8c83f
Enhance Ingestion Framework: Add Drive Service support and improve logging for User Profiles (#22733) 2025-08-05 18:17:55 +05:30
Ram Narayan Balaji
e7249d2027
Fix Flakiness of SearchResourceTest (#22728) 2025-08-05 18:10:09 +05:30
Rounak Dhillon
152cf9871c
Docs: Column UI Test Updation in 1.9 (#22736)
* Docs: Colun UI Test Updation in 1.9

* Docs: Colun UI Test Updation in 1.9

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
2025-08-05 11:08:30 +00:00
Rounak Dhillon
3d23ffb176
Docs: 404 Link Checker Error Fixing (#22754)
* Docs: SSAS Connector Error Fixed

* Docs: DAtafactory Error Fix

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-05 13:44:10 +05:30
Dhruv Parmar
41e9a23e29
Fix(UI): Incorrect Data model count (#22726)
* fixed data model tab count

* moved types to interface file
2025-08-05 10:15:59 +05:30
Ashish Gupta
98276fe8ad
Supported Contract Execution Chart Summary Card (#22735)
* Supported the contract execution chart card in Contract Page

* pending localization keys

* minor improvenent around message

* localization keys

* decrease the chart size and fix some localizaion keys

* added contract in persona tab and added beta lable in table contract tab and preference data asset rule tab

* fix some styling around form
2025-08-05 10:09:00 +05:30
Nick Acosta
3ccf5c4d7d
Docs: Add missing image to mcp guides (#22750)
Co-authored-by: Nick Acosta <nick.acosta@getcollate.io>
2025-08-05 09:44:42 +05:30
Harshit Shah
8fba0b191c
Allow admins to set default persona for all the users (#22710)
* Allow admins to set default persona for all the users

* update language files

* add e2e tests

* optimize code

* update e2e tests as per feedback

* nit
2025-08-05 01:56:47 +05:30
IceS2
5adf32b731
Add Spark Engine docs (#22739)
* Add Spark Engine docs

* Update structure
2025-08-04 16:28:46 +00:00
Mohit Yadav
b92e9d0e06
chore(release): Prepare Branch for 1.9.0-SNAPSHOT (#22742)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-04 20:00:25 +05:30
harshsoni2024
1deb5adeb5
MINOR: fix e2e tests (#22723) 2025-08-04 19:00:56 +05:30
Ram Narayan Balaji
8d7db58304
Fix #22623 Fetch entities for import csv should exclude only the fields that are coming from the CSV (#22663)
* Fetch entities for import csv should exclude only the fields that are coming from the CSV

* Updated DocStrings with Comments!
2025-08-04 18:11:39 +05:30
Rounak Dhillon
e99078bb7a
Docs: 404 URL Fix (#22730)
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-04 16:59:17 +05:30
Dhruv Parmar
adb0bacffb
Fix(UI):Contract form design changes (#22712)
* fixed contract form design changes

* semantic-form-design-fix

* localization fix

* fix the alert contract staus, redirect to tab from failed contract badge, hide the quality chart if all the values are 0, and icon fix around quality and semantic

* added button to remove a semantic in the card and minor fix

* tag styling new look

* fixed checkbox and buttons

* added yaml page and fix layout issue

* fix the semantic rule component styling and enable first semantic in edit mode when coming to edit or new cntract

* fix the owner not seeing while edit in modal and fix the default rule not visible

* fix the edit button styling

* remove the important from less and optimize tagChip newLook code

* fix the file casing

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-08-04 16:36:55 +05:30
Sriharsha Chintalapani
5e41039b97
Bug: Repositories overriding fieldSetters can fail to load tags at entity level (#22622)
* Bug: Repositories overriding fieldSetters can fail to load tags at entity level

* Bug: Repositories overriding fieldSetters can fail to load tags at entity level

* fix build

* Fix Test

* Fix Test

* fix test

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-08-04 14:34:18 +05:30
Himanshu Khairajani
866117360a
fix: enum to domains (#22722)
* fix: enum to domains

* Update generated TypeScript types

---------

Co-authored-by: --global <--global>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-04 09:01:04 +02:00
Rounak Dhillon
6df39ef036
Docs: Tableau Note Updation (#22725)
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-04 06:50:54 +00:00
Pranita Fulsundar
802c922ec8
fix(ui): tour functionality (#22711)
* fix: hide scrollbar from sidebar

* fix feed id

* fix tour

* fix tour test

* monir fix

* remove redundunt myData tests

* fix tourpage useEffect

* fix curated asset test
2025-08-04 12:17:25 +05:30
Rounak Dhillon
c7f50c9376
Docs: 1.8.9 Release Updation (#22724)
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
2025-08-04 05:38:56 +00:00
Mayur Singal
b74e181d52
MINOR: Improve Unity Catalog Usage (#22721) 2025-08-04 11:04:10 +05:30
sonika-shah
0a298631eb
fix sorting on updatedAt field in classification_search_index (#22715) 2025-08-04 10:16:40 +05:30
Rounak Dhillon
5fe61a6ae5
Docs: UI Table Test Addition (#22698)
* Docs: UI Table Test Addition

* Docs: UI Table Test Addition

---------

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
2025-08-04 10:03:22 +05:30
Pere Miquel Brull
3b0af3f48f
MINOR - Handle OM connection on DC trigger (#22718)
* MINOR - Handle OM connection on DC trigger

* MINOR - Handle OM connection on DC trigger
2025-08-04 06:07:27 +02:00