63 Commits

Author SHA1 Message Date
Aniket Katkar
423e99fa6a
Minor: Add ingestion tag for playwright tests (#18015)
* Add ingestion tag for all specs that require the ingestion container to be running

* rename the ingestion dependency tag object constant name
2024-09-26 23:05:33 +05:30
Chirag Madlani
22837b672a
bump(ui): quill package to non-vulnerable (#18002)
* bump(ui): quill package to non-vulnerable

* update quill-emoji package

* added postinstall

* fix warnings

* fix feed-editor issue

* fix mention test failing

* fix tests

* remove quill-emoji as not working
2024-09-26 22:19:32 +05:30
sonika-shah
a99fbb2eb6
GEN-1434: Improvement : Show displayName for database and databaseSchema in explore tree (#17876)
* Show displayName for database and databaseSchema in explore tree

* use display name for database and schema

* add playwright

* resync indexes of dataAssets based on database & databaseSchema displayName change

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-09-26 16:18:16 +05:30
Ashish Gupta
9b45573c35
fix activty feed and teamHierarchy playwright failure (#17991)
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-09-25 23:57:59 +05:30
Aniket Katkar
6541704cea
Minor: Fix count formatting (#17968)
* Remove the count formatting for single digit count

* Localization changes

* Add and fix existing tests for new changes

* fix TestCaseFeed unit test
2024-09-25 13:31:58 +05:30
Chirag Madlani
ad920cf0ef
fix(test): playwright flaky tests (#17980) 2024-09-25 10:06:43 +05:30
Aniket Katkar
f21bb16cc3
GEN-1226: Add display name field in the advanced search filter (#17829)
* Add display name filter field for advanced search

* Localization changes

* Update advanced search tests to include display name filter checks

* Fix the failing playwright tests

* localization changes

* Fix flaky tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-25 00:51:01 +05:30
Shailesh Parmar
a014f5c192
GEN-706 Feat: Introducing incident tab in table details page (#17860) 2024-09-24 10:25:49 +05:30
Ashish Gupta
9ed21cec4a
fix aut activity feed for 1.5.5 (#17943)
* fix aut activity feed for 1.5.5

* fix failure test

* fix: custom property spec

* refactor: Update clickOutside function usage in customProperty.ts

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-09-23 12:39:57 +05:30
Ashish Gupta
a679625f7b
fix myData and ActivityFeed playwright test 1.5.5 (#17886) 2024-09-18 17:09:11 +05:30
Shailesh Parmar
55a027203e
Playwright: fixed permission, dataQuality, & testCases spec for 1.5.5 (#17884)
* Playwright: fixed permission, dataQuality, & testCases spec

* fixed testSuite wait issue
2024-09-18 13:24:24 +05:30
Chirag Madlani
d5507ca44f
Revert "#16465: supported resize column in glossary tables" (#17878)
* Revert "#16465: supported resize column in glossary tables (#17794)"

This reverts commit a1a8d9331632f854fcd22db414f9d74285478175.

* need util changes for fix

* update machine to 4
2024-09-17 14:34:09 +05:30
Ashish Gupta
a1a8d93316
#16465: supported resize column in glossary tables (#17794)
* supported resize column in glossary tables

* added right border in resizable table column

* fix glossary drag and drop spec flaky

* minor css fix as previous border style applied to all table and not only resizable one

* fix type conditions

* added the import for get

* skip tests due to code change required

* fixme EntityDataSteward spec
improve worker to 4

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-17 00:17:21 +05:30
Sachin Chaurasiya
eb7b1d5ea0
minor: remove suggestion api from UI (#17857)
* minor: remove suggestion api from UI

* increase the page size to 10

* fix : unit test

* update playwright tests and getUserAndTeamSearch params

* added playwright for team search

* fix activity feed failure

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-16 21:36:42 +05:30
Sriharsha Chintalapani
c34545adeb
Issue-15768: Support Metric Entity (#17680)
* Issue-15768: Support Metric Entity

* Issue-15768: Support Metric Entity

* Issue-15768: Support Metric Entity

* Fix tests

* Fix tests

* Fix tests

* Minor: Fix tests

* ui: add metricsAPI rest utils

* ui: metric list page part 1

* feat: Add metric translations for multiple languages

* chore: Add "metric" field to SearchIndexingApplication schema

* ui: add create metric page

* ui: metric details page patch 1

* ui: add custom property and lineage support for metric entity

* ui: add expression component

* ui: add metric summary component

* chore: Update tab labels in MetricDetails and MetricVersion components

* ui: show other info like metric type, granularity, etc

* feat: Add support for metric entity in search dropdown

* feat: Rename custom property to Metric in MetricEntity.md

* feat: Add OwnerLabel component to MetricListPage

* Fix expression field in Metric

* chore: update expression to metricExpression

* ui: add metric header component with edit option

* Add metric to SearchIndexApp

* chore: Update expression to metricExpression

* ui: allow metric expression edit

* ui: update metric icon

* minor improvements

* Fix lineage indexing for Metric

* Update GlobalSettingsClassBase.ts to use MetricIcon for metrics in the global settings menu

* Fix error handling in MetricListPage component

* add related metrics

* minor improvements

* Fix relatedTerms patch

* Fix relatedTerms validation

* Add Boolean for deleted

* filter active entity from related metric list

* playwrite e2e part 1

* Refactor MetricSummary component to include RelatedMetrics in the summary panel

* test: add playwright test for metric special cases

* Add 'Metrics' to Explore Tree

* test: add e2e for add metric page

* test: add test for metric listing page content

* Add Boolean for deleted, remove deleted from suggests

* Refactor LineageProvider to handle deleted flag properly

* add playwright for metric listing

* fix test

* Add colored metric icon and update its usage in GlobalSettingsClassBase

* Fixed py_test test_ometa_endpoint for metric

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: SumanMaharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-16 11:36:31 +05:30
Ashish Gupta
08c13e5333
playwright improvement in activity feed spec (#17842) 2024-09-15 19:43:21 +05:30
Shailesh Parmar
015953f576
playwright: fixed AUT test for 1.5.4 (#17833)
* playwright: fixed AUT test for 1.5.4

* fix team drag drop flaky

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-13 13:35:45 +05:30
Shailesh Parmar
0e75a9cceb
playwright: migrate permission spec to playwright (#17795)
* playwright: remove organisation policy and role before staring the playwright test

* added default role as data consumer

* fixed failing test

* keeping org policies as it is.

* migrate permission spec

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-13 11:24:28 +05:30
Karan Hotchandani
67820a2aa7
fix playwright tests for search and owners (#17816)
* fix playwright tests

* fix tests

* fix minor tests
2024-09-13 01:46:05 +05:30
Shailesh Parmar
25ff2d7b9c
#1654 Add a search field in Profiler & Data Quality (#17785)
* #16547 Add a search field in Profiler & Data Quality

* fixed failing playwright test

* fixed unit test
2024-09-11 16:35:28 +05:30
Ashish Gupta
5cb897fc28
migrated team-drag-drop spec in playwright (#17780)
* migrated team-drag-drop spec in playwright

* remove the cypress file since the migration is done
2024-09-11 07:27:33 +00:00
Ashish Gupta
d904fe2b10
migrated TeamHierarchy cypress to playwright (#17759) 2024-09-09 13:16:43 +05:30
Shailesh Parmar
7a065aedc7
playwright: fixed failing AUT test incidentManager and queryEntity (#17749)
* playwright: fixed failing AUT test incidentManager and queryEntity

* remove flakiness by adding manual wait in service ingetion
2024-09-07 14:28:04 +00:00
Sachin Chaurasiya
8568eaf653
test: migrate recently viewed spec to playwright (#17741) 2024-09-06 21:20:36 +05:30
Ashish Gupta
f846a8ac2e
fix user spec flaky playwright test (#17684)
* fix user spec flaky playwright test

* fix bot spec failure

* fix glossary and version spec failure due to id change in the PR

* fixed queryEntity spec

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-05 11:27:41 +05:30
Chirag Madlani
35bed7138d
minor(ui): migrate AddRoleAndAssignToUser.spec (#17670)
* minor(ui): migrate AddRoleAndAssignToUser.spec

* migrate SchemaDefinition

* revert vite changes
2024-09-04 20:36:45 +05:30
Karan Hotchandani
a63ad69100
Migrate advanced search tests (#17666)
* migrate advanced search tests

* verify advanced search tests

* fix minor config

* push fixes

* add before all timeout

* increase test timeout

* revert playwright config

* add rule based search

* migrate group tests
2024-09-03 18:59:58 +05:30
Shailesh Parmar
0a9e0d00d4
playwright: migrate incident manager test to playwright (#17657)
* playwright: migrate incident manager test to playwright

* migrate remaining test to playwright

* added serial mode to prevent load while deploying pipeline
2024-09-03 12:25:16 +05:30
Ashish Gupta
00fe8399ad
fix some entities not visible in Following widget (#17665)
* fix some entities not visible in Following widget

* added some extra spacing in quick filter
2024-09-02 23:12:22 +05:30
Ashish Gupta
d74cbed6e6
migrated user spec to playwright (#17652)
* migrated user spec to playwright

* optimization around making dataStewardUser from userClass

* changes as per comments
2024-09-02 10:43:33 +05:30
Shailesh Parmar
3a5539eb1c
PW: migrate query entity spec to playwright (#17619)
* PW: migrate query entity spec to playwright

* migrated to playwright

* minor test fix

* fixed api waiting issue

* fixed the api issue

* fixed API response await

* fixed await issue
2024-08-31 13:18:25 +05:30
Chirag Madlani
fed12172f4
minor(test): migrate to playwright SchemaSearch & DataInsightReportApplication (#17627)
* minor(test): migrate to playwright SchemaSearch & DataInsightReportApplication

* comments addressed
2024-08-29 11:33:31 +00:00
Ashish Gupta
a79a9032ce
migrated task cypress spec in Activity feed playwright (#17618) 2024-08-29 15:12:32 +05:30
Ashish Gupta
5ac7a466fc
change feed operation to new admin user Activity feed (#17550) 2024-08-22 13:23:43 +00:00
sonika-shah
d31215e72c
Fix: Remove unintended inclusion of child aliases after cluster after changes (#17472)
* Fix: Remove unintended inclusion of child aliases after cluster alias update

* fix the dataAssetWidget and entityDoc playwright failure

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-08-21 15:03:21 +05:30
Ashish Gupta
64c527a734
supported separate call for open and close task in activity feed (#17451) 2024-08-15 02:29:50 +00:00
Shailesh Parmar
2dfd7d1f70
Minor: fixed failing test case in AUT part 1 (#17428)
* Minor: fixed failing test case in AUT part 1

* fixed multiPipeline click issue due to meta pilot icon

* addressing comments
2024-08-13 14:43:24 +00:00
Shailesh Parmar
eb3cddae4d
Minor: Fixed AUT test for DQ and testSuiteMultiPipeline (#17385) 2024-08-11 18:01:12 +05:30
Shailesh Parmar
f7a7529461
playwright: migrate custom metric spec (#16690)
* playwright: migrate custom metric spec

* fixed customMetric failure
2024-08-08 10:43:36 +05:30
Shailesh Parmar
5100f46db3
Minor: implemented multi pipeline ui feedback (#17245)
* Minor: implemented multi pipeline ui feedback

* addressing comment and fixing failing cypress
2024-08-01 12:20:53 +05:30
Ashish Gupta
62c51e284d
PLAYWRIGHT: fix activity feed and Entity spec playwright failure (#17237)
* fix activity feed playwright failure

* fix entity owner spec failing
2024-07-31 15:24:17 +05:30
Mayur Singal
ef67474310
Data Insights Refactor (#16532)
---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Pablo Takara <pjt1991@gmail.com>
Co-authored-by: Chira Madlani <chirag@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2024-07-30 17:38:43 +05:30
Aniket Katkar
7f6fc5321e
Minor: Fix playwright circular dependencies (#17228)
* Fix circular dependencies in playwright test files

* Fix the type error
2024-07-30 15:05:56 +05:30
Sriharsha Chintalapani
fe107aa3cb
Issue #17012: Multi User/Team Ownership (#17013)
* Add multiple owners

* Multi Ownership

* Issue #17012: Multi User/Team Ownership

* Issue #17012: Multi User/Team Ownership

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 1

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 2

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 3

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 4

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 5

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 6

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 7

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 8

* Add Migrations for Owner Thread

* update ingestion for multi owner

* fix pytests

* fixed checkstyle

* Add Alert Name to Publishers (#17108)

* Add Alert Name to Publishers

* Fix Test

* Add Bound to Setuptools (#17105)

* Minor: fixed testSummaryGraph issue (#17115)

* feat: updated multi pipeline ui as per new mock (#17106)

* feat: updated multi pipeline ui as per new mock

* translation sync

* fixed failing unit test

* fixed playwright test

* fixed viewService click issue

* sorted pipeline based on test case length

* Added domo federated dataset support (#17061)

* fix usernames (#17122)

* Doc: Updated Doris & Redshift Docs (#17123)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* Fix #12677: Added Synapse Connector - docs and side docs (#17041)

* Fix #17098: Fixed case sensitive partition column name in Bigquery (#17104)

* Fixed case sensitive partiion col name bigquery

* update test

* #13876: change placement of comment and close button in task approval workflow (#17044)

* change placment of comment and close button in task approval workflow

* minor change

* playwright test for the close and comment function

* supported ref in activityFeedEditor

* fix playwright test

* added playwright test for data steward

* fix the test for the data streward user

* fix the close button not showing if task has no suggestions and icon fixes

* fix sonar issue

* change glossary and add suggestion button to dropdown button

* fix the glossary failure due to button change

* icon change for add tag and description

* fix glossary cypress failure due to button chnages

* changes as per comments

* MINOR: docs links fix (#17125)

* alation link fix

* dbt yaml config source link fix

* bigquery doc fix

* Explore tree feedbacks (#17078)

* fix explore design

* update switcher icon

* show menu when search query exists

* fix selection of active service

* fix type error

* fix tests

* fix tests

* fix tests

* MINOR: Databricks view TableType fix (#17124)

* Minor: fixed AUT test (#17128)

* Fix #16692: Override Lineage Support for View & Dashboard Lineage (#17064)

* #17065: fix the tags not rendering in selector after selection in edit tags task (#17107)

* fix the tags not rendering in selector after selection in edit tags taks

* added playwright test

* minor changes

* minor fix

* fix the tags not updating in edit and accept tag

* fix explore type changes for collate (#17131)

* MINOR: changed log level to debug (#17126)

* changed log level to debug

* fixed type

* changed type to optional

* Get feed and count data of soft deleted user (#17135)

* Doc: Adding OIDC Docs (#17139)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* Doc: Updating Profiler Workflow Docs URL (#17140)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* fix playwright and cypress (#17138)

* Minor: fixed edit modal issue for sql test case (#17132)

* Minor: fixed edit modal issue for sql test case

* fixed test

* Minor: Added whats new content for 1.4.6 release (#17148)

* MINOR [GEN-799]: add option to disable manual trigger using scheduleType (#17031)

* fix: raise for triggering system app

* added scheduleType ScheduledOrManual

* minor: remove "service" field from required properties in createAPIEndpoint schema (#17147)

* initial commit multi ownership

* update glossary and other entities

* update owners

* fix version pages

* fix tests

* Update entity_extension to move owner to array (#17200)

* fix tests

* fix api page errors

* fix owner label design

* locales

* fix owners in elastic search source

* fix types

* fix tests

* fix tests

* Updated CustomMetric owner to entityReferenceList. (#17211)

* Fix owners field in search mappings

* fix search aggregates

* fix inherited label

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 9

* Fix QUeries

* Fix Mysql Queries

* Typo

* fix tests

* fix tests

* fix tests

* fix advanced search constants

* fix service ingestion tests

* fix tests

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: k.nakagaki <141020064+nakaken-churadata@users.noreply.github.com>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>
Co-authored-by: Suman Maharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: harshsoni2024 <64592571+harshsoni2024@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Imri Paran <imri.paran@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Siddhant <86899184+Siddhanttimeline@users.noreply.github.com>
2024-07-30 08:06:39 +02:00
Aniket Katkar
c4ab0c6191
Fix #16585: Ingestion list table revamp (#17136)
* Add new ingestion list component

* localization changes

* Add new icons

* localization changes

* Revamp the ingestion list table

* update the pipeline actions styling

* Improve the ingestion list table functionality

* localization changes

* Fix failing unit tests

* Use the new IngestionListTable component

* localization changes

* Implement new IngestionListTable component in the Services list pipeline tab

* Improve ingestion list table functionality and modify unit tests

* localization changes

* Fix the e2e tests for new ingestion changes

* changes suggested in comments

* Minor bug fixes and improvements

* Change default schedule value from hour to daily

* revert test changes

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-07-29 11:25:08 +05:30
Mohit Yadav
c6e7938e47
[Issue-16343]Activity Feed Improvements (#17086)
* Add entityRef in Thread_entity

* fix testCase breadcrumb, profile pic and supported entity reference

* fix sonar

* fix feed reseting on deleting comments

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-07-28 05:25:06 -07:00
Karan Hotchandani
26fcf863e8
fix playwright and cypress (#17138) 2024-07-23 16:55:35 +05:30
Ashish Gupta
986aaf42bc
#17065: fix the tags not rendering in selector after selection in edit tags task (#17107)
* fix the tags not rendering in selector after selection in edit tags taks

* added playwright test

* minor changes

* minor fix

* fix the tags not updating in edit and accept tag
2024-07-22 21:53:55 +05:30
Karan Hotchandani
cb9d9230ed
Explore tree feedbacks (#17078)
* fix explore design

* update switcher icon

* show menu when search query exists

* fix selection of active service

* fix type error

* fix tests

* fix tests

* fix tests
2024-07-22 15:51:01 +05:30
Ashish Gupta
f500e70256
#13876: change placement of comment and close button in task approval workflow (#17044)
* change placment of comment and close button in task approval workflow

* minor change

* playwright test for the close and comment function

* supported ref in activityFeedEditor

* fix playwright test

* added playwright test for data steward

* fix the test for the data streward user

* fix the close button not showing if task has no suggestions and icon fixes

* fix sonar issue

* change glossary and add suggestion button to dropdown button

* fix the glossary failure due to button change

* icon change for add tag and description

* fix glossary cypress failure due to button chnages

* changes as per comments
2024-07-22 12:45:07 +05:30