5980 Commits

Author SHA1 Message Date
Sachin Chaurasiya
2e5bbfc5d3
feat : Add support for glossary bulk upload and download. (#9726)
* feat  : Add support for glossary bulk upload and download.

* feat : add import widget

* fix : cy test

* feat: add import result screen

* feat : add import function

* fix: unit test

* chore: add localization

* test: add unit test for export glossary modal

* address comments

* test : add unit test for import result

* test : add unit test for glossary component

* chore: make export as deep link action

* test: add unit test for import

* style: add bg color to uploader widget

* fix: minor issues

* chore: cover all the import status
2023-01-17 21:02:35 +05:30
Ashish Gupta
5bed64cbf5
UI : Fix the count in Data Insights page on Tier (#9748)
* Fix the count in Data Insights page on Tier

* added unit test for progress bar
2023-01-17 13:45:37 +00:00
Ashish Gupta
296320a233
Added default value for DBT Classification field (#9763) 2023-01-17 12:07:22 +00:00
Ashish Gupta
25ef20fe16
UI : Fix the Classifications Count issue (#9744)
* Fix the Tags Count

* minor changes

* added unit test for left panel count
2023-01-17 14:21:10 +05:30
Ashish Gupta
1e731856e8
Fix the non-selected card color while search in Explore page (#9747) 2023-01-17 14:18:33 +05:30
Ayush Shah
f11cdbfab1
Profile sample rows + Randomization of chunks for datalake (#9595) 2023-01-16 22:17:46 +05:30
Ashish Gupta
e6b85791ba
UI : Added Classification Field in DBT (#9727)
* Added Classification Field in DBT

* fix cypress issue

* fix cypress issue
2023-01-16 14:27:40 +05:30
Shailesh Parmar
9d08cf7eb9
Cypress: Fixed failing cypress test in main and glossary search localization (#9730) 2023-01-16 12:21:24 +05:30
Ayush Shah
3785ea8515
Fix Typo and link issues (#9737) 2023-01-16 10:25:16 +05:30
Chirag Madlani
ec61e94bb8
chore(ui): support lint & prettier for cypress files (#9728) 2023-01-15 18:24:10 +05:30
Teddy
45dde7a4bb
fix (profiler/dq): partitioning logic (#9731) 2023-01-14 22:35:51 +01:00
Mohit Yadav
41383b5d4a
Fixes Incorrect Classification of Tier Tags for tags containing word … (#9732)
* Fixes Incorrect Classification of Tier Tags for tags containing word "Tier"

* review comments
2023-01-14 14:38:45 +05:30
Suresh Srinivas
b6e7bcfee5
Fixes #9721 Add support for count of terms in Glossary and Classification (#9733) 2023-01-13 11:40:24 -08:00
Mohit Yadav
b0ace9446d
remove computePercentile from table usage summary (#9681)
* remove computePercentile from table usage summary

* Fix: removed the compute percentile and added at the end

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Nihar Doshi <nihardoshi16@gmail.com>
2023-01-13 17:16:15 +01:00
NiharDoshi99
029dbe892e
Fix: added test case for atlas (#9678)
* Fix: added test case for atlas

* Fix: resolved conflict

* Fix: changing back neo4j to old version

* Fix: changing back neo4j to old version

* Fix: changes as per comment

* Fix: changes as per comment

* Fix: python checkstyle
2023-01-13 16:07:29 +05:30
Sachin Chaurasiya
35b9cef3fa
fix(#9720) : Profiler Partion Configuration is not sent in the API request (#9723) 2023-01-13 15:35:13 +05:30
Mohit Yadav
58b2ee6161
Updated to Expire After Write (#9712) 2023-01-13 14:45:08 +05:30
Mohit Yadav
bbfb50f298
updated rule evealutor tests (#9711)
* updated rule evealutor tests

* Update - review comments
2023-01-13 14:43:55 +05:30
Corey Zuares
c3197beaf4
Extra headers for metadata API (#9321)
* Configurable Extra Authorization Header

- Adds two new header that can be set via env-var
  (`OMETA_HEADER_EXTRA_AUTH_NAME` and `OMETA_HEADER_EXTRA_AUTH_VALUE`)
- By default, it copies the Authorization header value to the extra auth header
- If a value is specified in the corresponding env-var, that value is
  used instead of the existing token

The primary use case is for Google Cloud's Identity Aware Proxy (IAP) which allows secure access to private services but removes the Authorization header in the process. The `Proxy-Authorization` header gets forwarded along to the service as the `Authorization` header for the internal service.

* Use openMetadataConnection schema instead of env vars

* Disable too-many-locals for _request function

* Fix dict merge
2023-01-13 09:59:44 +01:00
Pere Miquel Brull
a7c89c74f7
Docs - librdkafka installation (#9703) 2023-01-13 08:52:13 +01:00
Teddy
6fb47061f8
fix (profiler): column compilation (#9705) 2023-01-13 08:12:04 +01:00
Shailesh Parmar
198607008b
Fixed: UI UI: Add owner for glossary is not showing option on initial open #9602 (#9700) 2023-01-13 11:45:11 +05:30
Chirag Madlani
50278f93d3
fix(ui): remove redundant tags from explore page (#9701)
* fix(ui): remove redundant tags from explore page
also update folder structure

* fix unit tests

* fix path

* fix unit tests
2023-01-13 10:56:06 +05:30
Suresh Srinivas
dbdd4a13cb
Code cleanup of IDE flagged issues (#9715) 2023-01-12 18:40:50 -08:00
Chirag Madlani
b7198df486
test(ui): clean alerts that cypress created for tests (#9697)
* test(ui): clean alerts that cypress created for tests

* fix main failures

* await on AriFlow api to avoid element got vanished

* fix flaky
2023-01-12 19:35:33 +05:30
Sachin Chaurasiya
eb01aa7d86
e2e: UI : User journey for permission end-2-end test (#9667)
* e2e: UI : User journey for permission end-2-end test

* address comments

* fix failing test
2023-01-12 13:22:59 +00:00
Aniket Katkar
91a794aaa0
UI: Improved summary panel (#9470)
* Improved topic summary panel content

* added functionality to show nested column and schema details inside the EntitySummaryPanel.

* added unit tests for SummaryListItems component

* added unit tests for summary panel components
code optimizations and improvements

* fixed localization in SummaryListItems component
fixed unit tests

* fixed codesmells

* - added schema type field to show for topic summary
- fixed width issue for nested field details in summary panel
- added unit tests for EntitySummaryPanelUtils
- moved imports on top in EntitySummaryPanel test

* fixed failing unit tests

* Fixed failing unit tests

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-01-12 18:05:08 +05:30
Chirag Madlani
e52e4207f7
chore(ui): update localisation for constants (#9670)
* chore(ui): update localization for constants

* fix tests and not working localization
2023-01-12 15:44:08 +05:30
Milan Bariya
bb41fec08f
Add: Function for Postgres Tags (#9683)
* Add: Function for Postgres Tags

* Update: Query for generate fqn
2023-01-12 09:46:08 +01:00
Mayur Singal
c4a7965ffc
Fix #7156: Add Sample Data for Kafka and Redpanda (#9472)
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-01-12 09:43:25 +01:00
Mohit Yadav
f2e54fe7b9
Fix Topic index to map properly (#9688)
* Fix Topic index to map properly

* fix python side
2023-01-11 18:59:05 +00:00
Teddy
41ce2406a4
fixes #9673 - Oracle casting error (#9682)
* fix (profiler): oracle profiler datatype error

* fix (profiler): linting

* fix: reorder connection type to default to db schema
2023-01-11 19:46:10 +01:00
Teddy
903209bc70
Fixes #9656 -- Add support for datetime type for col between (#9671)
* feat (profiler): Added support for datetime type for sqa profiler

* feat (profiler): migration file

* fix: added comment for ms timestamp logic
2023-01-11 16:51:36 +01:00
Onkar Ravgan
4de2dacbe2
Fixed db2 profiler (#9679) 2023-01-11 20:40:25 +05:30
NiharDoshi99
1ec324e43e
Fix: neo4j version bump (#9680) 2023-01-11 18:28:25 +05:30
Shailesh Parmar
b8bfab02a1
Fixed: Enabled skipped unit test and deprecated svgUtils.tsx (#9684) 2023-01-11 17:15:59 +05:30
Pere Miquel Brull
e3ae3a8a33
[WIP] - Add Scarf gateway (#9652)
* Update ingestion Readme with scarf

* Test scarf docker

* Update ingestion Readme with scarf

* Test scarf docker

* Add docker domain
2023-01-11 09:33:09 +01:00
Ashish Gupta
43c2923307
UI : Fix ML_Model issues and added version feature in it (#9672)
* Fix ML_Model issues and added version feature in it

* added localisation

* fix unit test issue
2023-01-11 11:42:59 +05:30
Pere Miquel Brull
bf753a4dee
Fix #7768 - Update and organize versions (#9664)
Fix #7768 - Update and organize versions (#9664)
2023-01-11 07:05:12 +01:00
Ayush Shah
03c40d9566
Add Doc for Data Catalog api permission (#9676) 2023-01-10 19:48:12 +01:00
Shailesh Parmar
5ae011e3f2
UI: Added localization part 3 (#9669)
* UI: Added localization part 3

* fixed failing unit test
2023-01-10 17:06:41 +00:00
Parth Panchal
1ac0d47147
Fixed#9651: DQ for datalake not showing on UI (#9668) 2023-01-10 21:36:25 +05:30
Sachin Chaurasiya
cfacbfa168
chore(ui) : Organize imports from baseURL with tsconfig-paths-webpack-plugin (#9663)
* chore(ui) : Organize imports from baseURL with tsconfig-paths-webpack-plugin

* make PageContainer as tsx file
2023-01-10 14:34:51 +00:00
Chirag Madlani
7575a3f55c
fix(ui): sonar-cloud code-smells and code optimizations (#9634)
* fix(ui): sonar-cloud code-smells and code optimizations

* fix errors

* fix other pending code-smells
2023-01-10 18:12:12 +05:30
Aniket Katkar
8ada2c8e04
fix(ui): activity feed filter bug on homepage (#9653)
* fixed the wrong data shown for applied default filter on my-data page

* fixed failing cypress tests
2023-01-10 14:23:07 +05:30
Sachin Chaurasiya
3de536b182
chore(ui) : Add skeleton loading for page and components (#9619)
* chore(ui) : Add skeleton loading for page and components

* fix : missing key

* fix: license header

* fix: license header

* refactor : skeleton component

* chore : remove duplicate headers

* fix: unit tests

* fix : unit tests

* address comments

* address comments

* address comment

Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
2023-01-10 14:14:33 +05:30
Mohit Yadav
ea0e0e03e4
Alert Test Fix (#9640)
* Alert Test Fix

* Removed Db calls in case local publishers available

* Fix test

* Removed unrequired code

* Maintaing entityType to class map

* checkstyle
2023-01-10 12:56:10 +05:30
Shailesh Parmar
8255e4685b
UI: Added localization changes part 2 (#9658)
* UI: Added localization changes part 2

* fixed failing unit test
2023-01-10 12:09:11 +05:30
Sachin Chaurasiya
bdb8a55cfe
refactor : Add useAirflowStatus hook (#9473)
* chore : Add useAirflowStatus hook

* Add interface for hook

* Expose the fetch status method

* update hook return value

* refactor : use useAirflowStatus hook to get the airflow status

* Update useEffect to fetch data based on airflow status

* update license

* fetch workflow if airflow is available

* Revert "Update useEffect to fetch data based on airflow status"

This reverts commit c8cea80d4d2637d1c9163f650a34783c8efe376b.

* fix : cy failures

* address comments

* fix : unit test

* fix : cy test
2023-01-10 06:13:05 +00:00
Sriharsha Chintalapani
3c9d39e9af
Fix #9158: OpenSearch/ElasticSearch - Language based mappings (#9163)
* Add language for Search mappings

* Fix #9158: OpenSearch/ElasticSearch - Language based mappings

* Add analyzer to search in Japanese

* Adding JP es analyzer for all the indexes

* Fix review comments

* rebase with main

Co-authored-by: Megumi AIKAWA <megumi.aikawa@gmail.com>
2023-01-09 21:42:01 -08:00