28 Commits

Author SHA1 Message Date
Pranita Fulsundar
cf34e78712
test(ui): refactor e2e tests (#22661)
* remove redundunt visitiEntityPageWithCustomSearchbox

* fix tests

* fix tests

* fix visitEntityPage for loader

* fix roles.spec

* fix roles.spec
2025-07-31 12:27:48 +05:30
Chirag Madlani
b098395602
Data contracts support for tables & Multi Domain Migration (#22108)
* WIP - MINOR - Rule Engine

* WIP - MINOR - Rule Engine

* WIP - MINOR - Rule Engine

* WIP - MINOR - Rule Engine

* rules

* rules

* rules

* fix retrieval by entity

* test dc

* test dc

* WIP: Data contract feature

* destructure component to it's own files

* WIP contract tab

* update local

* fix test

* First iteration for multi domain support

* fix inheritance fields

* fix inheritance fields

* fix create interface

* fix few more tests

* fix indexing updates

* fix domain rel

* update domain --> domains

* merge

* fix merge

* fix csv tests and createEntity interface

* Update generated TypeScript types

* Trigger Build

* migrations

* fix tests

* fix tests

* fix tests

* Update generated TypeScript types

* Trigger Build

* handle drive service

* fix pg migration

* fix domains ref after merge and clean python tests

* Update generated TypeScript types

* fix merge domains

* format

* add missing migrations

* Update generated TypeScript types

* tests

* Update generated TypeScript types

* Trigger Build

* tests

* tests

* fix py test

* migrate domain to domains and fix compilation errors

* fix domain assignement

* fix domain spec

* fix py tests

* fix data product creation issue

* fix domain tests

* fix bulk import

* fix tests

* fix tests

* fix query and domain migration

* fix py test

* fix playwrights

* fix getEntitiesWithDisplayName indexing quotes

* fix domain prapogation tests

* fix domain propagation

* Fix patch api

* fix domain schema build edit playwright

* fix test

* fix test

* fix domain selection issue and console errors

* quick fix landing page changes

* fix remaining tests

* fix ui tests

* Fix adding data products

* format

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-22 09:34:50 +02:00
Pranita Fulsundar
680537cd70
feat(ui): revamp landing page (#21691)
* fix: minor style for customisation pages

* feat(ui): customisation of landing page (#21692)

* add customise header section

* fix react grid layout for widgets

* fix widget height and refactor code

* fix tests

* address pr comments and added unit test

* fix unit test

* fix spacing issues and addressed pr comments

* feat(ui): customise home page banner (#21793)

* add structure for customise home modal

* feat: customise banner background color

* refactor css

* add unit tests

* fix color change functionality

* minor fix

* refactor code

* minor refector

* feat(ui): new layout for home page (#21901)

* update new layout for home page

* add unit tests

* feat(ui): widgets selection modal (#21974)

* add selection widgets to modal

* implement add widgets functionality

* fix placeholderWidgetKey for addWidget

* fix handleApply call

* fix erros after merging to main for react upgrade

* add tests

* refactor css for widget card

* fix tests

* add images for widgets

* add localisation

* fix test

* Add json files for new landing page (#22116)

* chore(ci): improve e2e runners with conditions (#22084)

* MINOR: Fix pytest 3.9 (#22085)

* feat: add support for DBX system metrics (#22044)

* feat: add support for DBX system metrics

* feat: add support for DBX system metrics

* fix: added WRITE back

* fix: failing test cases

* fix: failing test

* Doc: Meta Description Updation (#22074)

* Doc: 404 Images Fixing (#22083)

* Doc: Version change along with 404 Error Fixing (#22053)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* 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

* 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>

* update the snapshots url for ossrh migration (#22090)

* Update README and Ingestion Framework Documentation (#22080)

* Add my task json for new landing page

* update description

* add domain.json

* fix test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
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: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>

* feat(ui): Add support to create curated assets widget  (#21870)

* feat(ui): Add support to create curated assets widget

* revert settings.json

* fix: minor style for customisation pages

* feat(ui): customisation of landing page (#21692)

* add customise header section

* fix react grid layout for widgets

* fix widget height and refactor code

* fix tests

* address pr comments and added unit test

* fix unit test

* fix spacing issues and addressed pr comments

* fix locale

* update icons and styles

* fix view more

* fix footer

* add unit tests and minor fixes

* add curatedAssets.json

* format json file

* address comments

* address comments

* remove unnecessary indentation and fix locale

* minor fix

* address comments

* update json

* remove unnecessary changes

* update imports

* add sort and size options

* add unit test

* fix test

* revert test changes

* fix unit tests

* Fix failing test

* fix sonar nullish operator issue

* address feedback

---------

Co-authored-by: Pranita <pfulsundar8@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* feat(ui): create widgets with new layout having sizes small and medium (#22082)

* fix customise home modal for home page

* redesign widget

* fix following widget

* data assets widget

* fix conflicting styles

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* Remove global search bar and add functionality to new search bar (#22156)

* Remove global search bar and add functionality to new search bar

* add unit tests

* Add support for My Task widget (#22161)

* Add support for My Task widget

* address comments

* minor fix

* fix failing tests

* Hide non configured curated asset from my data page (#22209)

* Hide non configured curated asset from my data page

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* Disable save button and fix UI discrepencies (#22152)

* Disable save button and miscellaneous changes

* fix ui

* Fix failing test

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* add persona preference to uiCustomisation

* Add support to update persona preferences for the user (#22235)

* Add support to update persona preferences for the user

* add loader

* add success toast

* Fix failing unit test

* Update generated TypeScript types

* Support background update by admin for customized landing page (#22301)

* Fix failing e2e tests (#22248)

* Fix failing e2e tests

* fix activity feed tests

* fix failing e2e tests

* fix EntityDataSteward and Entity tests

* fix failing tests

* Fix metric tests

* Fix lineage and my data page

* update uuid

* Add support for domains widget (#22318)

* Add support for domains widget

* code cleanup

* minor fix

* fix failing test

* address comments

* update .less file

* import t from utils

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>

* Update curated assets widget for full size (#22343)

* Fix customize search functionality (#22349)

* Fix customize search functionality

* update-my-task-icon

* fix failing tests

* Redesign Data Assets widget (#22353)

* Redesign Data Assets widget

* remove comments

* add footer and its unit tests

* Add new announcement widget (#22373)

* Add new announcement widget

* fix badge color

* fix styles

* address comments

* fix failing test

* minor fix

* fix css

* fix color variable

* Fix KPI and Total Data Assets widgets (#22359)

* fix dropdown styles

* fix minor styles

* remove recently viewed widget

* fix kpi widget and added tests

* fix total data assets widget and add tests

* minor style fix

* remove kpi filters

* fix total data assets chart colors

* add filters for total data assets

* fix kpi widget styles

* minor style fix

* addressed pr comments

* Feat(UI): Added Feed , Assets Following and My data widget (#22375)

* added feeds widget

* addressed comments

* fixed padding

* addressed comments and added new tests

* addressed comments and added new tests

* removed unncessary slice condition

* added sorting for follwing and my data widget

* fixed truncate and overflow edge condtions

* fixed sonar test

* remove unwanted options

* Fix UI cosmetic issues (#22439)

* fix: failing e2e tests (#22427)

* fix Entity.spec

* fix metric tests from Entity.spec

* minor fix

* minor fix

* Fix CSS for data assets, KPI and total data assets widget (#22458)

* Fix failing e2e tests (#22396)

* Fix failing e2e tests

* Fix tour and data quality tests

* Fix description suggestion

* fix customMetric tests

* fix tests

* fix tests

* fix navbar and bulk import tests

* Fix entity service tests

* Fix ExploreQuickFilters.spec.ts

* fix metric tests

* update config

* minor fix

* Fix domain rbac

* Fix test

* fix unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* fix tests

* Fix failing E2E tests (#22462)

* Fix failing E2E tests

* Fix service entity tests

* fix tests

* fix kpi widget test id

* fix schema definition and frequently joined tests

* fix domains.spec

* fix tests

* fix tests and address ui feedbacks

* fix unit tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Harshit Shah <dinkushah169@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
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: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com>
2025-07-19 17:59:14 +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
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
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
Ashish Gupta
27a05b17b0
PLAYWRIGHT: fix delete async alert on other playwright test causing failure (#21829) 2025-06-18 15:30:42 +05:30
Ashish Gupta
563e689553
Revert "fix delete async alert on other playwright test causing failure (#21812)" (#21828)
This reverts commit 529f2a0c58045f93cab2cda1c0d290964e3b639c.
2025-06-18 11:15:54 +05:30
Ashish Gupta
529f2a0c58
fix delete async alert on other playwright test causing failure (#21812) 2025-06-17 17:21:01 +05:30
Ashish Gupta
62d91fbf2e
PLAYWRIGHT: fix the flaky delete step failing in entity and serviceEntity around bar (#21671)
* fix the delete step failing in entity and serviceEntity playwright

* remove the unwanted watcher as we already have see in alert notification

* Enhance Playwright tests by ensuring network idle state before proceeding with actions in TagClass and common utility functions.

* fix glossary version spec

* fix activity feed flaky tests

* update networkidle in visit page

* fix users flaky tests

* Refactor BulkEditEntity tests to include consistent manual wait for file loading and enhance input handling in importUtils.

* Refactor Tag tests to remove unnecessary waitForResponse calls and ensure consistent handling of page interactions.

* fix activity feed flaky tests

* fix users data stewards test

* Refactor hardDeleteEntity function to improve toast notification handling and ensure consistent alert verification.

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
2025-06-12 15:10:49 +05:30
Shailesh Parmar
b0ff7887ae
Feat: #21138 Display Test Case Version Change (#21324)
* fix: #21138 Display Test Case Version Change

* Enhance Test Case Version Page: Integrate versioning functionality and update interfaces. Added API calls for fetching test case versions and details, and updated the DataAssetsVersionHeader interface to include TestCase. Improved loading states and error handling in the TestCaseVersionPage component.

* Enhance Incident Manager with version handling and permissions

- Added support for version pages in IncidentManagerPageHeader and TestCaseResultTab components.
- Introduced isVersionPage prop to manage permissions and display logic based on version context.
- Updated IncidentManagerDetailPage to handle version-specific data fetching and display.
- Refactored related components to utilize ChangeDescription for improved data handling.

* Implement parameter value diff display in TestCaseResultTab

- Added a new utility function to compute differences in parameter values.
- Integrated the parameter value diff display into the TestCaseResultTab component.
- Updated Feeds.constants to include PARAMETER_VALUES enum.
- Enhanced EntityVersionUtils with new methods for handling parameter value diffs.

* Enhance Data Quality components with parameter value diff display and styling updates

- Updated EditTestCaseModal to conditionally display test case names.
- Modified IncidentManagerPageHeader to disable compact view.
- Added new styles for version SQL expression display in TestCaseResultTab.
- Refactored TestCaseResultTab to handle parameter value diffs more effectively, including separate rendering for SQL expressions.
- Enhanced utility functions in EntityVersionUtils to support default values in parameter diffs.
- Updated DataQualityUtils to use isNil for better null handling.

* added licence

* updated edit icon and hide incident tab in version view

* Enhance Test Case Versioning: Update routing to support detailed version paths and improve UI styles for version display. Added new route for test case details with version and adjusted related components for better handling of version-specific tabs.

* fix unit test

* added playwright

* resolved sonar cloud issue
2025-05-29 17:54:06 +05:30
Pranita Fulsundar
c4698d4d75
fix(test): flaky glossary version test (#21281)
* fix: glossary version tests

* fix test
2025-05-19 19:58:56 +05:30
Shrushti Polekar
1447767d0c
fix flaky glossary version page test failure (#21012) 2025-04-29 09:41:29 +05:30
Shailesh Parmar
be716153ee
Enhance Bulk Edit Entity tests with response handling and update MySQL ingestion class to exclude specific schemas. Refactor glossary utility functions for improved visibility checks. (#20837)
* Enhance Bulk Edit Entity tests with response handling and update MySQL ingestion class to exclude specific schemas. Refactor glossary utility functions for improved visibility checks.

* Refactor ImageAttachment component to improve loading state handling and update tests for better coverage. Adjust Bulk Edit Entity tests to streamline response handling and fix selector usage in GlossaryVersionPage tests.

* revert framenavigated wait from table
2025-04-16 11:41:05 +05:30
Aniket Katkar
2197c00984
Chore(ui): Increase timeout for delete toast verification (#20827)
* Increase timeout for delete toast verification for entities which might take more time

* Remove the redundancy
2025-04-15 14:00:33 +05:30
Ashish Gupta
778d2d35d5
MINOR: added alert notification for async delete process completion (#20514)
* added alert notification for async delete process completion

* support alert notification in case of delete failed

* minor code improvement

* fix the playwright test

* increase the timer around the service ingestion delete to verify the message

* remove the config to check only one test
2025-04-09 18:14:36 +05:30
Shailesh Parmar
11af2b44eb
Playwright: fixed AUT failure of main (#20453)
* Playwright: fixed AUT failure of main

* Remove Advanced search tests for entityType field

* Improve searchIndex application spec

* Add slow test flag for entity version page and remove unused entityType field from advanced search

* replace heading click with clickoutside function

* conditional allowed

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-03-27 16:58:28 +05:30
Chirag Madlani
2363ea8614
fix(ui): Persona comments and sonar issues (#20011)
* fix(ui): Persona comments and sonar issues

* improve code and add tests for generic tab

* adding test for common widget

* add tests for generic provider

* update

* fix tests

* fix tests

* fix tests

* update localization

* fix test

* modify MlModel tabs

* fix playwright tests

* fix playwright

* update translation

* fix failing tests

* fix translation

* fix unit tests

* make first tab as default selected

* update tests

* fix tests

* update default height for widgets

* update layout

* update translation

* fix layout changes

* support drag and drop for customize tabs

* fix tests

* update

* fix unit tests

* fix failing tests and sonarcloud

* fix tests

* fix more tests

* fix tests

* remove follow button for non-follower entity
2025-03-19 09:30:25 +05:30
Ashish Gupta
b61c6d6269
supported async delete functionality for service entities (#20275)
* supported async delete functionality for service entities

* remove the multiple delete showing logic in ui and handle the recursive false case in case entity is not empty

* added unit test for the provider

* change playwright as per async delete

* change the toast notification to success for the delete process being started

* fix playwright test

* fix playwright failure

* fix the service ingestion playwright failure
2025-03-18 10:50:40 +05:30
Dhruv Parmar
269d9b66d3
Redesign : Worked on Redesign of header component (#20098)
* fixed: pagination for deleted users

* fixed test cases

* fixed comments

* used admin token to authenticate

* feature: added Diagnostic info tab

* fixed comments

* fixed github comments

* fixed github comments

* fixed github comments

* fixed playwright cases

* fixed playwright cases

* update: Redesigning for header section

* updated language json file

* fixed commits

* entity button removed

* fixed github comments

* fixed github comments

* fixed github comments

* fixed github comments

* fixed comments

* comments fixed

* changed playwright porn  number

* changed playwright porn  number

* fixed comments

* created subcomponets || removed localip from playwright config file

* fixed comments

* added ussage detail and state for pipeline

* added ussage detail and state for pipeline

* fixed playwright || comments

* fixed github comments

* fixed sonarqube issues

* fixed test cases

* fixed jest test case

* fixed version changes

* fixed bulkEditEntity

* fixed failed test cases

* fixed advance search

---------

Co-authored-by: Dhruv parmar <dhruv@Dhruvs-MacBook-Air.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-03-17 19:05:27 +05:30
Sriharsha Chintalapani
a924064c09
Fix #17723: Generate Incremental Change Events even when consolidation of events applied (#19550)
* Fix #17723: Generate Incremental Change Events even when consolidation of events applied

* Fix #17723: Generate Incremental Change Events even when consolidation of events applied

* fix tests

* Fix tests

* clean policy tests

* update search methods to use incrementalChangeDescription part-1

* Fix the version page playwrights

* update search methods to use incrementalChangeDescription part-2

* introduce new field incrementalChangeDescription for search part-3

* fix mvn endpoint test

* fix followers and page search test

* fix following of assets

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-02-20 10:23:08 +05:30
Sweta Agarwalla
ca3fa6dcea
Add alert bar (#19047)
* add alert bar

* add mock for PageLayotuV1

* fix sonar issues

* update glossary page

* add PageLayout in Pages

* update test locator

* update as per tests

* add mock for page layout v1

* update alert styles

* remove pagelayout from pipeline details

* update layouting for ErrorPlaceholder

* update to remove render function

* update as per comments

* updated local files

* update as per comments

* update tests

* update pages to remove pagelayout v1

* updated locales

* update test

* fix sonar cloud issue

* updated as per comments

* add visible state to alert

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-02-03 10:18:16 +05:30
Sachin Chaurasiya
4f3ae5d083
feat(#15380): replace description editor with block editor (#19003)
* feat(#15380): replace the description editor with a new block editor.

* chore: Add placeholder support to BlockEditor

* feat: Add autofocus support to BlockEditor

* chore: implement block editor in richtext editor

* chore: Remove unused CSS import in RichTextEditor

* fix: ensure safe access to getEditorContent in Markdown editor components

* minor change

* fix: add support for ttf file extension in pom.xml

* fix: adjust block editor styles for better usability and overflow handling

* fix: update RichTextEditorPreviewer to RichTextEditorPreviewerV1 and adjust block editor styles

* fix: update description box selector to use om-block-editor for consistency

* fix: disable autoFocus on BlockEditor in RichTextEditorPreviewerV1

* refactor: update RichTextEditorPreviewer references to RichTextEditorPreviewerV1 in tests

* test: update timer handling in ApplicationCard and SuggestionsAlert tests

* fix(diff): update diff view rendering and attributes for consistency

* fix(RichTextEditor): add placeholder for empty markdown descriptions

* Add data-diff in <span>

* Fix test

* fix: update description box selector to use locator method for better reliability

* feat: integrate RichTextEditorPreviewerV1 for description rendering in Notification and Observability Alerts pages

* feat: add markdown conversion for mentions and hashtags in BlockEditorUtils

* fix: update initial value handling in TagsForm and formUtils

* MINOR - Update description handling in Playwright tests and utilities

* Refactor Playwright tests to use descriptionBox for tag and team descriptions

* Refactor custom property handling and update description check logic

* Enhance entity version page tests by adding description box read-only check and updating data-testid attributes

* Refactor description handling and improve diff rendering logic in task pages

* Fix user description clearing logic in UserDetails.spec.ts

* Enhance Rich Text Editor by adding custom styles and converting markdown to HTML for backward compatibility

* Remove test for rendering alert description when not present in AlertDetailsPage

* Clean up RichTextEditorPreviewerV1 by removing unnecessary comments and improving readability

* Update SearchIndexApplication.spec.ts to select 'Table' instead of 'Topic' in the tree widget

* Refactor BlockEditor and FeedUtils to improve code organization and readability

* Fix regex in getTextFromHtmlString to correctly remove HTML tags

* Add tests for getTextFromHtmlString and improve HTML tag removal regex

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-12-27 20:57:37 +05:30
Chirag Madlani
3ff11d8518
Revert "Add alert bar component (#17230)" (#18812)
This reverts commit e32f9cf8623cbe96cce8d0cc6c063b489c3f9590.
2024-11-27 16:43:33 +05:30
Sweta Agarwalla
e32f9cf862
Add alert bar component (#17230)
* add alert bar component

* updated as per comments

* updated as per comments

* updated alert bar component

* remove styles attributes

* update styles

* add alert store and use alert in page layout

* update component to have reset method

* refactor: update reset calling method

* update reset method name

* updated as per feedbacks

* refcator: update CrossIcon component usage

* chore: remove condition for CrossIcon

* update animation for opening alert bar.

* add autoCloseTimer to alert banner

* remove cross icon component

* add cross icon svg

* update to fix the height issue

* fix height glitch issue when alert appears

* update the alert notification tests

* update alert transition issue

* revert the changes for height issue

* add alert in mydata

* update alert animation issue

* update alert position in page layout

* update as per feedbacks

* fix tests failure

* update test for toast

* remove dummy alert bar

* made alert fixed to top

* fix check failing issue

* fix activity feed playwright test issue

* update test

* fix test issues

* update page layout

* fix sonar cloud failure

* fix sonar cloud failure

* fix test issues

* resolve sonar issue

* update lineage spec

* update as per comments

* update domain page css

* fix sonar issue

* fix sonar cloud issue

* remove react-toastify

* fix sonar error

* yarn install command run

* update yarn lock

* revert yarn lock changes

* update yarn lock

* revert yarn

* revert yarn changes

* remove toastify instance

* update message type

* fix sonar issue

* add alert bar in Alert details page

* create mock for page layout

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-11-27 00:35:23 +05:30
Sriharsha Chintalapani
680ace99b3
Fix #18332: Do not consolidate changes for Parent Entities (#18333)
* Fix #18332: Do not consolidate changes for Parent Entities

* Fix #18332: Do not consolidate changes for Parent Entities

* added no data placeholder when no tags there

* fix failing playwright test due to consolidation changes and added the missing services

* Fix tests

* Fix parent entity change notifications

* Fix tests

* Fix parent entity change notifications

* Fix tests

* Fix tests

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-10-31 11:48:46 -07:00
Shailesh Parmar
504b84138b
playwright: fixed failing aut of 1.5.4 (#17798)
* playwright: fixed failing aut of 1.5.4

* fixed failing AUT test

* minor fix
2024-09-11 18:22:35 +05:30
Shailesh Parmar
b08836efa0
Migrate: All the version page test to playwright (#17765)
* Migrate: classification version page to playwright

* removed migrated test

* add manual wait before run

* migrate all the version page test to playwright

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-10 14:13:21 +05:30