2514 Commits

Author SHA1 Message Date
Pere Miquel Brull
49114cdad4
Update S3 storage permissions (#12064) 2023-06-27 15:10:02 -07:00
Ashish Gupta
d9cd484657
feat(ui): supported pagination of glossary terms in glossary overview section (#12177)
* supported pagination of glossary terms in glossay overview section

* remove unwanted try catch

* change as per comments
2023-06-27 15:09:06 -07:00
Chirag Madlani
206b155a8b
fix(ui): task layout update (#12175)
* fix(ui): task layout update

* fix title for edit task

* remove local for edit-task
2023-06-27 15:19:33 +00:00
karanh37
82df609072
fix: scrolling behavior feedback on mydata page (#12176) 2023-06-27 15:18:00 +00:00
Shailesh Parmar
2902b0e28a
feat: added view definition tab in table details page (#12172) 2023-06-27 13:08:34 +00:00
Shailesh Parmar
497aeee4f5
fixed(ui): updated tour flow and feedback (#12171)
* fixed(ui): updated tour flow and feedback

* translation-sync

* addressing comments
2023-06-27 18:20:11 +05:30
Ashish Gupta
af6cec6c9f
feat(ui): supported pagination and search in tags and term select for both table and entity level (#12155)
* supported pagination and search in tags and term select for both table and entity level

* supported pagination of tags in glossary overiew section for tags

* fix cypress and address comments

* fix cypress issue
2023-06-27 17:40:25 +05:30
Chirag Madlani
61329f0f7f
chore(ui): task feedback (#12154)
* chore(ui): task feedback

* fix copy notification info

* fix code font

* fix glue pipeline

* fix unit tests

* fix cy failures
2023-06-27 10:37:05 +05:30
Shailesh Parmar
fecb65c513
ui: worked on DQ feedback part 3 (#12149)
* ui: worked on DQ feedback part 3

* updated name of test suite ingestion name
- Added description field in test case expand view
- Added functionality to update displayname of test case

* added testCase in re-indexing

* integrated permission in DQ
2023-06-26 17:05:23 +00:00
karanh37
0010a4fe2a
fix: resolve general feedbacks (#12153)
* fix: feedbacks

* fix: add tier as static item

* fix: feedbacks

* fix: add localization

* fix: feedbacks

* fix: add localization

* fix: breadcrumb wrapping issue

* fix: alignment issue for glossary

* fix: border issue in drawer
2023-06-26 21:31:04 +05:30
Pere Miquel Brull
a9135e8db5
Mask queries, Table sample data and Topic sample data (#12139)
* Filter out PII queries

* Mask topic PII

* Mask topic PII

* Update sample data test

* Format

* Moved logic to repository or PIIMasker

* Fix test

* chore(ui): update sample data api endpoint for topic

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-06-26 11:47:39 +02:00
Mayur Singal
a3fd6e9522
Fix #11659: Add support for filter patterns in dbt workflow (#12063) 2023-06-26 11:30:35 +05:30
Shailesh Parmar
64e4bffcc2
ui: worked on DQ feedback part 2 (#12140)
* ui: worked on DQ feedback part 2

* addressed the review comments
2023-06-25 21:41:15 +05:30
Aniket Katkar
67ffa1cce3
fix(UI): reverted the ES config step for 'Data Insights Pipeline' (#12121)
* Reverted the ES config step for Data Insights pipeline

* es sink fixes for ingestion

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2023-06-24 18:15:51 +05:30
karanh37
9fcaaaf2c6
fix: address feedbacks of explore lineage (#12123)
* fix: feedbacks

* fix: color feedbacks

* fix: query page resizable panel update

* fix: task feed card feedbacks

* fix: unit tests

* fix: spacing issue

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-24 17:24:40 +05:30
Ashish Gupta
c35d326933
fix(ui): ui improvement for tags and placeholder icon (#12119)
* ui improvement for tags and placeholder icon

* change add and permission icon

* fix unit tests
show open tasks on feedwidget

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-24 15:17:01 +05:30
Ashish Gupta
c71757cbff
feat(ui) #11344: supported mutually exclusive updating functionality to classification from ui (#12118)
* supported  mutually exclusive updating functionality to classification from ui

* fix cypress issue

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-24 08:16:12 +00:00
Aniket Katkar
5f349193a7
refactor(UI): version page changes (#11947)
* Fixed version page bugs for table, container, dataModel
Updated version page details with newly implemented data

* updated the comment position to explain the added key prop

* Refactored code for version pages to eliminate repetitions

* localization changes for other languages

* Version page changes for glossary and glossary terms

* Fixed glossary version page bugs

* changes to add custom property tab in version pages

* bug fixes and improvements in existing version pages

* fixed failing unit tests

* code improvements for version pages

* Fixed code smells and redirection link

* added changes to include column constraints into version page

* Added changes to show version changes for name and display names

* addressed comments for table scroll value

* changes to remove TabsPane component with items

* Fixed version pages to match revised layouts

* Made changes for newly added glossary tags section on version pages

* removed task actions showing on version pages

* fixed failing unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-24 11:32:17 +05:30
Sachin Chaurasiya
9f148031f5
fix(ui): tour page (#12122)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-23 22:03:26 -07:00
Shailesh Parmar
9c2d21d496
cypress: fixed failing cypress tests of main (#12126)
* cypress: fixed failing cypress test in main

* fixed delete and restore not working in other than table assets
2023-06-23 16:12:05 +00:00
Chirag Madlani
881a63e5b4
fix(ui): update details on task resolve (#12117) 2023-06-23 18:50:35 +05:30
Shailesh Parmar
1116d98703
ui: data quality feedback part 1 (#12116)
* ui: worked on feedbacks of data-quality ui revamp, part-1

* translation sync

* fixed alignment issue

* fixed failing unit test, and updated data quality tab name to profiler and data quality
2023-06-23 17:47:00 +05:30
karanh37
5e2866dd1b
feat: show all entities related to user (#12112)
* feat: show all entities related to user

* fix: layout issues

* fix: review comments
2023-06-23 15:22:26 +05:30
Ashish Gupta
eeec58bced
fix(ui): supported hierarchy in table tags for term and tags (#12099)
* supported hierarachy in table tags for term and tags

* remove unwanted code

* fix cypress issue
2023-06-23 14:52:19 +05:30
Mayur Singal
258a2e33e2
Fix #12078: Add clientSessionKeepAlive Field for snowflake (#12107) 2023-06-23 10:00:53 +02:00
Shailesh Parmar
525180c0e2
revamp(ui): data quality revamp (#12086)
* chore(ui): revamp table details page
Re-design table details header with schema tab

* misc fixes for ui and tests

* update

* fix edit description

* chore(ui): update the app left panel icons

* chore(ui): update left panel icon stroke color

* fix: explore page layout change

* fix: highlight issues

* updated right panel for explore page

* fix: explore layout changes

* separate out header component

* added activity feed tab

* fix: highlight issue

* fix: highlight card for explore page

* support all widget
fix spacing issue

* fix: show reactions

* fix: update reactions for tasks tab

* fix: make use of appstate to avoid repetitive calls

* fix activity feed layout

* fix: landing page and explore feedbacks

* fix: missing localization

* update activityFeedProvider with drawer

* fix description v1 component icons

* fix: update styles

* minor fix on icons and entity table

* Revamp Tag UI for TableDetailPage

* fix: update css

* Remove color in TagV1 component and minor file improvement

* added frequantly joint table basic structure

* fix: update kpi chart styles

* supported request tags in table detail page

* fix request description redirect issue

* fix: update styles for my data page

* added scroll to frequently joint table

* removing unnaccessary code

* fix: explore page feedbacks

* fix: explore feedbacks

* fixed signup page issue

* chore(ui): only apply the text transform on heading

* chore(ui): update table header styling

* chore(ui): update table text color and border radius

* fix: explore quick filters

* update header for topic and dashboard

* chore: update table body styling

* supported glossary term hierarchy

* updating spacing for all the page

* chore(ui): update descriptionV1 component styling

* chore: update add-chat viewbox

* fix: left sidebar console errors

* update all the entity headers

* chore: update table name to name

* update description component

* clear console errors

* revamp entity topbar manage area

* fix: entity popover similar to explore card

* updated navbar as per new UI mock

* fix: feedbacks

* updated announcement style as per mock

* fix: explore feedbacks

* implemented single box shadow wherever its needed and worked on feedback

* worked on feedbacks

* update feed tab on activityFeedTab component

* updated glossary card, no owner icon

* fix glossary hierarchy issue of repeating same glossary

* fix: update resizable panel pages

* updated navbar, align profiler picture in navbar with other element

* fix: remove page layout component

* fix: add missing layout in rule pages

* fix: jest tests

* fix: jest tests

* replace old activity feed component with new one

* fix: jest unit tests

* initial DQ page setup

* translation sync

* fix: unit tests

* supported subtab route for entities pages

* fix: feedbacks

* fix: update tasks pages

* supported api for activity feeds for entity

* added tabs component in entity table component

* worked on test-suite tab

* added quality page path in left bar

* added action button for test suite

* updated redirect path for data-quality

* revert to old re-direction for add-test suite

* update activity feed task tab

* hide action for activity feed tab

* fix: task action issue on descriptionV1

* supported new ui for data modal detail page

* fix: feedbacks

* fix: add missing localization

* fix: breadcrumbs

* data quality feedbacks

* fix: feedbacks

* fix: add missing localization

* fix: feedbacks

* supported activity feed in container and tags of all entities

* update task relates changes

* remove inline css for entity tag component

* feat: update blue as primary color

* feat: update svgs to use new primary color

* updated DQ page with feedback, and add quality page flow change

* translation-sync

* fix assignee for tasks

* updated api data for test suite pipeline creation

* fix: primary color changes

* fix: feedbacks

* fix count issues

* fix scrolling issue for activity feed

* address feedbacks

* combine open task with heading buttons

* data quality changes

* fix close with comment

* removed delete functionality

* clear CLI error, and changes as per JSON schema

* update scroll issue on details page

* added new badge, and api integration

* chore: update data quality tab page styling

* cleanup

* fix settings page scroll issue

* fix scroll issue on service page

* chore: update summary cards

* update graph color

* DQ test case test as per mock

* support edit and suggest

* integrated API for status update

* translation sync

* fix cypress tests

* integrated API call for test summary

* mydata and following page change in user profile page

* fix tag cypress tests

* updated success % via api data for test suite

* fix user component unit test

* integrated API for test summary

* updated data quality tab as per new mock

* revert commented code fir testcaseForm.tsx

* fix cypress tests

* change user page activity feed with new ui

* chore: fix console errors related to activity feed tab component

* chore: update setting button style

* chore: fix spacing

* added pipeline tab

* chore: update the colum profiler table

* fix: test indicator styling

* fetch test suite details

* fix: lineage redesign

* fix: missing localization

* chore: add support for showing single column profile in page itself

* chore: add column dropdown for column profiler

* fix cypress for entity tags add and remove

* supported more parameter in entity dashboard header

* chore: add default tab for data quality

* removed unneccessary code, and updated testsuite details page with new style

* fixed DQ test

* translation sync

* fix cypress

* added functionality to link test case with logical test suite

* chore: remove fixed right from status column in column profile tab

* fix: purple color issues

* added remove test suite functionality

* fix the count issue in user profile page and breaking of task page

* chore: delete unused files

* fix: feedbacks

* fix: feedbacks

* chore(ui): add data type in column dropdown

* added testcase form for testsuite form.

* ui improvements

* updated pipeline tab in entity details page

* fix cypress for owner and tier

* change announcement card color and deleted old assest to it

* remove old activity feed files

* fix unit test

* fixed add test case flow, added dynamic name of test case

* fix various cypress

* fix cypress failues

* integrated search experiacne for testCases

* feedback part 1

* chore: update column detail

* feedback part 2

* feedback part 3

* chore: show graph on test case right panel

* chore: add back option to column profile

* feedback part 4

* remove star around search for test suite

* removed old component of test suite, and updated code

* clean CLI

* fixed failing test, hide operation graph for not supported service type

* fixed failing unit test

* fixed graph count issue.

* updated ES test case response as per new update

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2023-06-23 10:07:31 +05:30
Shailesh Parmar
3ef5568ac0
fixed: Dashboard services UI error #12003 (#12098)
* fixed: Dashboard services UI error #12003

* fetch count for data modal tab
2023-06-23 09:32:53 +05:30
karanh37
35ed33af5f
feat(ui): lineage - allow pipelines to be added for table to topic and vice versa (#12088)
* fix: show columns button should only be visible for too many columns

* fix: allow pipeline edge for topic

* fix: lineage feedbacks

* fix: lineage feedbacks

* fix: review comments
2023-06-22 22:59:36 +05:30
Chirag Madlani
d01eddc175
fix ui feedbacks (#12071)
* fix ui feedbacks

* clean unwanted code

* update beta tags

* fix unit tests

* fix unit tests

* fix unit tests

* fix bugs and address comments
2023-06-22 22:59:22 +05:30
Sachin Chaurasiya
b72cd03926
chore(ui): allow parenthesis in entity name (#12097)
* chore(ui): allow parenthesis in entity name

* fix: unit test
2023-06-22 20:27:49 +05:30
Sachin Chaurasiya
a095323a17
chore(ui): update json form advanced config styling (#12045) 2023-06-22 15:22:28 +05:30
Sachin Chaurasiya
c60d8b5899
fix(ui): airflow cypress test (#12084)
* fix(ui): airflow cypress test

* remove highlighting check for airflow service
2023-06-22 15:11:45 +05:30
Aniket Katkar
159b5f131f
fix#11003: added show deleted switch for required pages (#12073)
* Added show deleted switch in the required pages

* fixed entity details page bug for soft deleted entities

* replaced tailwind styling and added data-testids

* fixed failing cypress tests
2023-06-22 11:22:39 +05:30
Ashish Gupta
10ba297961
fix(ui):supported separate tags for glossary and tags (#12068)
* supported separate tags for glossary and tags

* fix cypress issue

* fix cypress issue
2023-06-22 11:22:03 +05:30
Ayush Shah
9fa7b78d87
Issue 11686: Add IncludeOwner + scheduleInterval in Airflow (#12005) 2023-06-21 14:18:45 +05:30
Chirag Madlani
b9d85bb27f
UI - design update for new UI/UX (#12000)
* chore(ui): revamp table details page
Re-design table details header with schema tab

* misc fixes for ui and tests

* update

* fix edit description

* chore(ui): update the app left panel icons

* chore(ui): update left panel icon stroke color

* fix: explore page layout change

* fix: highlight issues

* updated right panel for explore page

* fix: explore layout changes

* separate out header component

* added activity feed tab

* fix: highlight issue

* fix: highlight card for explore page

* support all widget
fix spacing issue

* fix: show reactions

* fix: update reactions for tasks tab

* fix: make use of appstate to avoid repetitive calls

* fix activity feed layout

* fix: landing page and explore feedbacks

* fix: missing localization

* update activityFeedProvider with drawer

* fix description v1 component icons

* fix: update styles

* minor fix on icons and entity table

* Revamp Tag UI for TableDetailPage

* fix: update css

* Remove color in TagV1 component and minor file improvement

* added frequantly joint table basic structure

* fix: update kpi chart styles

* supported request tags in table detail page

* fix request description redirect issue

* fix: update styles for my data page

* added scroll to frequently joint table

* removing unnaccessary code

* fix: explore page feedbacks

* fix: explore feedbacks

* fixed signup page issue

* chore(ui): only apply the text transform on heading

* chore(ui): update table header styling

* chore(ui): update table text color and border radius

* fix: explore quick filters

* update header for topic and dashboard

* chore: update table body styling

* supported glossary term hierarchy

* updating spacing for all the page

* chore(ui): update descriptionV1 component styling

* chore: update add-chat viewbox

* fix: left sidebar console errors

* update all the entity headers

* chore: update table name to name

* update description component

* clear console errors

* revamp entity topbar manage area

* fix: entity popover similar to explore card

* updated navbar as per new UI mock

* fix: feedbacks

* updated announcement style as per mock

* fix: explore feedbacks

* implemented single box shadow wherever its needed and worked on feedback

* worked on feedbacks

* update feed tab on activityFeedTab component

* updated glossary card, no owner icon

* fix glossary hierarchy issue of repeating same glossary

* fix: update resizable panel pages

* updated navbar, align profiler picture in navbar with other element

* fix: remove page layout component

* fix: add missing layout in rule pages

* fix: jest tests

* fix: jest tests

* replace old activity feed component with new one

* fix: jest unit tests

* initial DQ page setup

* translation sync

* fix: unit tests

* supported subtab route for entities pages

* fix: feedbacks

* fix: update tasks pages

* supported api for activity feeds for entity

* added tabs component in entity table component

* worked on test-suite tab

* added quality page path in left bar

* added action button for test suite

* updated redirect path for data-quality

* revert to old re-direction for add-test suite

* update activity feed task tab

* hide action for activity feed tab

* fix: task action issue on descriptionV1

* supported new ui for data modal detail page

* fix: feedbacks

* fix: add missing localization

* fix: breadcrumbs

* data quality feedbacks

* fix: feedbacks

* fix: add missing localization

* fix: feedbacks

* supported activity feed in container and tags of all entities

* update task relates changes

* remove inline css for entity tag component

* feat: update blue as primary color

* feat: update svgs to use new primary color

* updated DQ page with feedback, and add quality page flow change

* translation-sync

* fix assignee for tasks

* updated api data for test suite pipeline creation

* fix: primary color changes

* fix: feedbacks

* fix count issues

* fix scrolling issue for activity feed

* address feedbacks

* combine open task with heading buttons

* data quality changes

* fix close with comment

* removed delete functionality

* clear CLI error, and changes as per JSON schema

* update scroll issue on details page

* added new badge, and api integration

* chore: update data quality tab page styling

* cleanup

* fix settings page scroll issue

* fix scroll issue on service page

* chore: update summary cards

* update graph color

* DQ test case test as per mock

* support edit and suggest

* integrated API for status update

* translation sync

* fix cypress tests

* integrated API call for test summary

* mydata and following page change in user profile page

* fix tag cypress tests

* updated success % via api data for test suite

* fix user component unit test

* integrated API for test summary

* updated data quality tab as per new mock

* revert commented code fir testcaseForm.tsx

* fix cypress tests

* change user page activity feed with new ui

* chore: fix console errors related to activity feed tab component

* chore: update setting button style

* chore: fix spacing

* added pipeline tab

* chore: update the colum profiler table

* fix: test indicator styling

* fetch test suite details

* fix: lineage redesign

* fix: missing localization

* chore: add support for showing single column profile in page itself

* chore: add column dropdown for column profiler

* fix cypress for entity tags add and remove

* supported more parameter in entity dashboard header

* chore: add default tab for data quality

* removed unneccessary code, and updated testsuite details page with new style

* fixed DQ test

* translation sync

* fix cypress

* added functionality to link test case with logical test suite

* chore: remove fixed right from status column in column profile tab

* fix: purple color issues

* fix the count issue in user profile page and breaking of task page

* fix: feedbacks

* fix: feedbacks

* ui improvements

* fix cypress for owner and tier

* change announcement card color and deleted old assest to it

* remove old activity feed files

* fix unit test

* fix various cypress

* fix cypress failues

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2023-06-21 12:59:20 +05:30
Pere Miquel Brull
7f39cc105f
Fix Airflow docs (#12009) 2023-06-21 08:36:06 +02:00
Pere Miquel Brull
bfa37df298
Add platform in Pipeline Service status msg (#12041)
* Add platform in Pipeline Service status msg

* chore(ui): show message based on platform

* update the styling

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-06-21 07:21:19 +02:00
Chirag Madlani
ef578ecb40
feat(ui): support disable option for tags and classification (#10925)
* feat(ui): support disable option for tags and classification

* backend changes for PATCH API to work for updating disabled flag in classifications and tags

* made UI changes to provide enable/disable option for classifications and tags

* localization changes for other languages

* Improved tags disabling functionality

* changes to disable the system tags
fixed permission checks while editing tags

* localization change for other languages

* fixed unit tests and minor improvements

* fixed failing cypress tests

* disabled the edit actions for the disabled classifications

* localization changes for other languages

* changes to use disabled badge

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2023-06-21 00:13:05 +05:30
Mayur Singal
8ecd88fd1b
Fix #11312: Deprecate ES Reindex on Ingestion and use reindex APIs instead (#11988) 2023-06-19 12:45:18 +05:30
Onkar Ravgan
3389fcc2a5
removed readwrite docs (#12004) 2023-06-16 15:56:58 +02:00
Mohit Yadav
41c49b9de8
Data Insight Report Job Bug Fixes (#11975)
* Data Insight Report Job Bug Fixes

* ui: add enabled field

* test case fix

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-06-16 15:40:44 +05:30
Ayush Shah
f80eaf3a26
Fixes 11068: mysql & postgres iam auth (#11937) 2023-06-16 13:18:12 +05:30
Sachin Chaurasiya
abe8d5c85e
chore(ui): move connection option and arguments under advanced config (#11910)
* chore(ui): move connection option and arguments under advanced config

* chore: show advanced properties inside advanced config

* fix: typescript console error.
2023-06-16 12:50:05 +05:30
Sachin Chaurasiya
a876889924
chore(ui): improve test connection workflow delete flow (#11912)
* chore(ui): improve test connection workflow delete flow

* delete workflow on component unmount

* add unit test

* chore: simplify the condition

* chore: refactor delete workflow method

* fix: alignment issue on server connection tab

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-06-16 12:49:28 +05:30
Mayur Singal
82a0222257
SourceUrl changes for dashboard, pipeline & chart entities (#11991) 2023-06-15 14:44:48 +05:30
Mayur Singal
7fa963eec3
Fix #1076: Add mongodb support (#11943) 2023-06-15 11:14:22 +05:30
Shailesh Parmar
5e7fbf9e4d
fix (ui): Add strategy and threshold to the SQL test #11848 (#11946) 2023-06-12 16:29:11 +05:30
Pere Miquel Brull
ba5f929f77
Add fine-grained health validation for Airflow APIs (#11792)
* Add fine-grained health validation for Airflow APIs

* Add ingestion version response

* Improve messaging

* Format

* Format

* Update response

* ui:update the hook to return airflow status based on response status field

* ui: add unit test for useAirflowStatus hook

* chore: only show test connection if airflow is available

* feat: add airflow message banner

* chore: update icon and background color

* chore: update typography to text

* test: add unit test

* address comments

* chore: show banner on service detail page

* fix: update test suite api workflow to reflect new implementation

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2023-06-12 07:47:45 +02:00
Sachin Chaurasiya
d14ab0dd0b
chore(ui): remove refresh token on logout (#11936)
* chore(ui): remove refresh token on logout

* update test
2023-06-10 08:02:52 +00:00