1683 Commits

Author SHA1 Message Date
Sachin Chaurasiya
4ca1ec3559
UI : downgrade qs@6.11.0 to qs@6.10.3 (#9338) 2022-12-16 17:26:42 +05:30
Ashish Gupta
7c181a5a89
Dbt worflow (#9302) 2022-12-16 17:00:28 +05:30
Sachin Chaurasiya
4e783e7f9c
UI : Clean up data insights summary and KPIs (#9335) 2022-12-16 11:29:01 +00:00
Aniket Katkar
fc60098e84
Feat(UI) #9204: Added preview panel for all the data assets. (#9318)
* - Added entity summary details for all the entities
- Fixed styling for summary panel
- fixed unit tests

* Worked on comments

* Changed styling for summary panel title
2022-12-16 15:23:17 +05:30
Ashish Gupta
afeb7abd9d
UI : fix the required filed issue in Profiler setting Modal (#9337) 2022-12-16 09:00:45 +00:00
Ashish Gupta
f3d3fd453b
UI : Lineage UI improvement (#9312)
* Lineage UI improvement

* added util function for name
2022-12-16 14:08:55 +05:30
Ashish Gupta
d90e7f5edd
UI : Restricted special character for Glossary and Term (#9288)
* Added support for special character for Glossary

* restricted special character in name field

* change regex name
2022-12-16 14:08:24 +05:30
Aniket Katkar
a4ebfd0855
Fix(UI) #9331: SearchDropdown improvements and bug fixes. (#9333)
* - Separated the functions to get options on load and on search
- Fixed bug with options not updating properly

* Fixed failing tests and added unit test for SearchDropdown.
2022-12-16 13:29:26 +05:30
Shailesh Parmar
f1cbd90d96
Added percentage computation for tier chart and added functionality of on hover chart will be focus (#9319) 2022-12-16 12:33:19 +05:30
Sachin Chaurasiya
5da150852c
UI/UX improvements part-1 (#9304)
* UI/UX improvements part-1

* Fix ui test

* fix: unit tests
2022-12-16 10:33:24 +05:30
Chirag Madlani
301af1448b
fix(ui): cypress failure for webhook, slack, msteams (#9315) 2022-12-15 15:56:12 +00:00
Shailesh Parmar
df6aec4911
added latest value for active user and updated graph background (#9313) 2022-12-15 15:05:35 +00:00
Sachin Chaurasiya
c562be6f78
UI : Add localization (#9309)
* UI : Add localization

* address comments
2022-12-15 13:54:47 +00:00
Sachin Chaurasiya
366a9fbc7c
Fix (#9087) : Search, show the condition after user applies the Advanced Search (#9303)
* Fix (#9087) : Search, show the condition after user applies the Advanced Search

* chore : show owner as default field

* chore : add advanced search text component
2022-12-15 12:46:01 +00:00
karanh37
bdd436871c
Feat(UI) #8060: Adding highlight for searched items in dropdown. #8060 (#9307)
* feat: add highlight to dropdown items matching search

* update highlight color

* fix: address review comments

* fix: update tests

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-15 12:25:57 +00:00
Shailesh Parmar
e7f3ef02d6
Added legend filter, converted stack bar to line graph and converted most view data to clickable link (#9308) 2022-12-15 12:14:42 +00:00
Sachin Chaurasiya
9ce4fa8a84
e2e: DataConsumer Role test (#9298)
* e2e: DataConsumer Role test

* address comment
2022-12-15 12:40:32 +05:30
Mohit Yadav
bfdc32c8c1
Alerts (#9267)
* Schema for Alerts #9248

* 1. Api for alerts
2. Api for alertAction

API for Alert and AlertAction #9266

* missing file

* fix ui failures

* Added Api to give function parameter type and additional Context for UI

* Added default Triggers in Alerts

* checkstyle fix

* docs update

* function names updated

* added timestamp for alert status update

* receiver should be unique in json schema and alerts publishers

* updated bootstrap filters

* updatated review comments

* added functions to match eventType for entities

* added migrations for alerts

* added alert config in alertACtionConfig

* Fix issue in sending mails

* removed commented part

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-15 00:14:10 +05:30
Ayush Shah
a6ae9fd11a
Add Test Suite Implementation for Datalake (#9235) 2022-12-14 21:14:51 +05:30
Shailesh Parmar
c36544640f
Feat: Add freshness + rows inserted graphs on the UI side#9117 (#9203)
* Updated common background to seprate component background

* move tab in to left panel for profiler tab

* added table profiler component

* added system profiler api

* Added row metrics

* Added operation date metricsa chart

* added localization support for the table profiler

* added timerange filer for profiler

* fixed failing test

* added unit test for new component

* fixed failing cypress

* fixed cypress for DBT

* Address the comments

* fixed failing cypress

* seprated mock file for rechart

* addressing comments

* addressing comments

* added scatter chart, updated tab order

* added lolipop chart

* added filter for chart legend

* fixed failing unit test

* added mock component

* fixing failing cypress

* fixed cypress
2022-12-14 20:04:48 +05:30
Sriharsha Chintalapani
38074f763b
Fix #8509: Add schema fields (#9209)
* Fix #8509: Add schema fields

* Fix #4675: Ingestion deployment from UI is broken

* Added sample data for topics

* Fixed pytests

* Address comments

* Refactored sampledata according to new schema

* Added return type

* Feat(ui)  : Add support for Avro editor (#9224)

* Feat(ui)  : Add support for Avro editor

* chore : add mock data for nested fields

* style: add group and opacity css

* add schema fields component to topic details and unit test

* Add locale keys

* Add support for edit description.

* refactor: expandableConfig

* test: add unit test for util method

* chore : make changes according to the schema change

* test : fix unit test and add new mock data

* chore : rename files

* Add row key

* chore : add default value for tags

* chore : update util method

* chore : add support for editing field tags

* chore : rename util files

* test : add unit test

* add comments

* addressing comments

* Address comments

* Added avro requirments

* Added requirement versions

* fixed versions

* protobuf version fix

* chore : rename util test file

* Fixed Dataype

* test: add unit test for schema component

Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-12-14 19:56:37 +05:30
Aniket Katkar
c2c7281018
Fix(UI) #9277: Fixed issue with dropdown options not resetting for different drop-downs (#9279)
* Fixed issue with dropdown options not resetting for different dropdowns

* Added unit test for additional checks

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-14 18:14:55 +05:30
Sachin Chaurasiya
49104b7826
fix(#9240) Data Insight Latest Value for Percentage of Entity Description is Not Correct (#9285) 2022-12-14 07:35:02 +00:00
Sachin Chaurasiya
11b5de38b3
doc : add missing doc links (#9280)
* doc : add doc link for custom properties

* doc : add doc link for role and policy
2022-12-14 06:49:11 +00:00
Shailesh Parmar
c29e42964b
Fixed API throwing error while fetching soft-deleted MLmodel entity #5596 (#9262)
* Fixed API throwing error while fetching soft-deleted MLmodel entity #5596

* added unit test for soft deleted details

* addressing comment

* updated localization value
2022-12-14 12:16:23 +05:30
Chirag Madlani
0c7bf13901
feat(ui): localization for utils and models (#9265) 2022-12-14 11:52:48 +05:30
Shailesh Parmar
288137d16b
Fixed SQL query missing when a data quality test is edited #8341 (#9268)
* Fixed SQL query missing when a data quality test is edited #8341

* miner fix

* addressing comments
2022-12-13 23:42:29 +05:30
Ashish Gupta
3ca393f3f8
UI : Fix pagination issue in test case (#9271)
* Fix pagination issue in test case

* minor changes

* fix cypress issue

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-13 17:48:41 +00:00
Aniket Katkar
930361a49d
Improvements(UI) #9003: Improved explore page advanced search quick filters styling and functionality (#9237)
* Added util functions to use in AdvancedSearchUtils

* Replaced ExploreQuickFilter component with SearchDropdown
Styling improvements
Localization changes

* Fixed failing unit tests

* Improved filters styling

* Advanced search quick filter dropdown styling changes

* Fixed failing unit tests

* Added unit tests for newly added functions in AdvancedSearchUtils

* UI : fix add owner and tier functionality on Translated entity page (#9244)

* fix add owner and tier functionality on Translated entity page

* get entity info keys from enum

* remove unwanted translation keys

* minor changes

* Removed repetitions in en-us

* Added update and close button feature to search dropdown

* Stylings updated

* Fixed failing unit tests and added tests for additional features

* - Handled possible failure case for util functions in AdvancedSearchUtils functions
- Added tests for negative scenarios

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-12-13 19:18:10 +05:30
Ashish Gupta
083770949c
UI : Added add test suite functionality in test suite page (#9236)
* Added add test suite functionality in test suite page

* added unit test

* added localisation
2022-12-13 17:06:41 +05:30
Chirag Madlani
38f9e0555d
fix(ui): add description around filter pattern (#9133)
* fix(ui): add description around filter pattern

* update localization text

* cleanup common utils

* add docs link to description

* doc : change pattern helper text as per comments

* fix : filter pattern checkbox opacity

* Fix cy tests

* Revert : filter pattern styling

* Fix : cypress test

* text updated as per comment

* fix cypress failure

* fix cypress for checkboxes

* address comments

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-12-13 16:14:48 +05:30
Ashish Gupta
02f17227e8
UI : fix add owner and tier functionality on Translated entity page (#9244)
* fix add owner and tier functionality on Translated entity page

* get entity info keys from enum

* remove unwanted translation keys

* minor changes
2022-12-12 20:10:37 +05:30
Sachin Chaurasiya
afa93cbba2
Fix (#9238) : Dashboard owner and tags not appearing on dashboard list (#9250)
* Fix (#9238) : Dashboard owner and tags not appearing on dashboard list

* test: add unit tests
2022-12-12 14:33:21 +00:00
Ashish Gupta
2303aede92
UI :- Added functionality to drag and drop teams in another team (#9152)
* Added functionality to drag and drop teams in another team

* remove immutability package

* changes as per comments

* Added unit test

* changes as per comments

* minor changes

* added expandable config

* changes as per comments

* changes as per comments

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-12-12 18:02:51 +05:30
Sachin Chaurasiya
9fff8fae79
Fix(#9137): UI: Delete button not visible for connection options and connection arguments (#9231) 2022-12-10 08:35:34 +00:00
Sachin Chaurasiya
0aed07aeb8
Fix(#9226): do not show error for public IP resolution (#9230)
* Fix(#9226): do not show error for public IP resolution

* Add message when failure happens

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2022-12-10 11:34:30 +05:30
Shailesh Parmar
1b155e042b
Added localisation support part 2 (#9220)
* Added localisation support part 2

* updated label

* updated localization

* addressing comments

* removed use of tolower and added seprate key
2022-12-10 10:16:19 +05:30
Teddy
abfff4184d
Added french translation (#9222)
feat: Added french translation to OM website
2022-12-09 15:14:06 +00:00
Sachin Chaurasiya
5e94bfbf28
feat(ui) : Add search dropdown (#9122)
* bump(ui) : antd@4.20.6 to antd@4.24.0

* Fix: types issue

* Address comments

* Fix : unit tests

* feat(ui) : Add search dropdown

* Fix : Cypress Tests

* Fix: tabs content height issue

* bump(ui) : antd@4.20.6 to antd@4.24.0

* chore : add support for search and clear

* test: Add unit tests
2022-12-09 11:43:06 +00:00
Sachin Chaurasiya
becc7c1dde
locale (ui) : add localization support for UI labels -2 (#9215)
* locale (ui) : add localization support for UI labels -2

* Fix cypress tests

* Minor fixes

* Fix : missing keys and unit test
2022-12-09 16:06:50 +05:30
Aniket Katkar
2cd5615136
Fix(UI): Regression in search filters (#9214)
* Added functionality to combine the query filters for Elasticsearch and Advanced Search

* Added unit tests for newly added util functions for explore page

* Added license for enum file

* Code optimization and added comments in the code
2022-12-08 19:11:49 +05:30
Aniket Katkar
6166d193a3
Fix(UI): Fixed tables from all the services showing on database Schema page (#9202)
* Fixed tables from all the services showing on database Schema page

* Removed RequestDescription component from DatabaseSchemaPage as it is not required

* Added unit tests for DatabaseSchemaPage

* Removed unnecessary mocks in unit test
2022-12-08 19:03:47 +05:30
Shailesh Parmar
ac2e6d8488
UI: Add support for showing created and updated information to Glossary Term in the UI #3113 (#9190)
* Fixed Add support for showing created and updated information to Glossary Term in the UI #3113

* updated styling

* addressing comments

* fixed failing test

* updated test and address comments

* fixed failing test
2022-12-08 12:31:21 +00:00
Shailesh Parmar
5d6b0cf7bc
Fixed lineage search issue and added unit test (#9213)
* Fixed lineage search issue and added unit test

* addressing comments
2022-12-08 12:22:26 +00:00
Sachin Chaurasiya
fce151c0d4
UI : Data Insight KPI improvements (#9188)
* UI : Data Insight KPI improvements

* Remove commented code

* Remove time from start and end date

* refactor : add logic to generate kpi name

* Make insight to insights

* Show chart at the top

* Fix: breadcrumb spacing

* refactor : start date and end date of kpi

* test: add unit test for kpi list

* test : add unit tests for add and edit kpi forms

* chore : minor change

* Address review comments

* Address review comments
2022-12-08 12:18:36 +00:00
Aniket Katkar
aa86859747
UI fixes for changes after PR#9183 (#9200) 2022-12-07 19:53:06 +05:30
Shailesh Parmar
8f5dd22617
UI: Added localisation support for ui (#9171)
* Added localization part 1

* addressing comments

* removing deleted depandancy

* fixed failing cypress

* added animationDistanceThreshold: 20 for tags and glossary test
2022-12-07 14:31:27 +05:30
Sriharsha Chintalapani
25449001ca
Fix #9040: Remove fields such as tableQueries, tableProfile, tests, sample data as part of table fields (#9041) 2022-12-06 21:07:04 -08:00
Suresh Srinivas
16d97d6f96
Fix typos in JSON schemas and follow standard naming conventions (#9183) 2022-12-06 20:50:34 -08:00
Aniket Katkar
d4c8cae682
Fixed localization keys. (#9164) 2022-12-06 10:01:22 -08:00