5395 Commits

Author SHA1 Message Date
Onkar Ravgan
08a4d33c5f
Powerbi pagination fix (#9784)
* Fixed powerbi pagination logic

* Added yaml changes
2023-01-18 17:17:13 +05:30
Ashish Gupta
da856108ad
Revert "UI : Added Flag to exclude bot from user search (#9766)" (#9787)
This reverts commit e14d06503ebb292fb81d5bd453eedc9d2697dcfa.
2023-01-18 17:15:29 +05:30
Pere Miquel Brull
9c237d9565
Fix #9777 - Pass XLets as input parameters for lineage runner (#9780)
* Pass XLets as input parameters for lineage runner

* Format
2023-01-18 11:50:23 +01:00
Shailesh Parmar
a8885163e3
UI: Glossary ui revamp (#9729)
* UI: Revamp the glossary UI
- Change the left panel as per new mock
- updated folder structure of glossary page

* added glossary folder icon

* Added glossary terms tab

* no data placehoder added

* updated loading experiance and plus icon

* fixed failing unit test

* miner fix

* fixed cypress for glossary

* aded unit test for glossary left panel component

* Added unit test for glossary term tab

* added unit test for glossary term page

* added unit test for glossaryDetails page

* resolved conflict

* fixed id issue for related term

* prevented empty string to be appear in synonyms

* addressing comments

* fixing failing cypress
2023-01-18 16:09:00 +05:30
Ashish Gupta
94d3ffc2fd
UI : Added mutual exclusive fields in glosaary and classification (#9741)
* added mutual exclusive fields in glosaary and classification

* added cypress and unit test and fix spacing issue

* fix cypress issue

* change translation key
2023-01-18 13:49:10 +05:30
Abhishek Pandey
86a57293ef
databricks-test-added (#9749)
* databricks-test-added

* databricks-test-added
2023-01-18 08:45:46 +01:00
Sriharsha Chintalapani
9004434c18
Fix #9752: docker openmetadata_ingestion should only depend on db (#9753)
* Fix #9752: docker openmetadata_ingestion should only depend on db

* Fix the typo

* Adding service_started for local docker

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Akash Jain <15995028+akash-jain-10@users.noreply.github.com>
2023-01-18 08:45:15 +01:00
Pere Miquel Brull
294277708b
Fix #9558 - Add a greater range for boto3 dependency (#9778)
* add boto3 wiggle room

* add boto3 wiggle room
2023-01-18 08:20:40 +01:00
Aniket Katkar
ecee1a6ce2
disabled profiler calls for deleted tables for summary panel details (#9771) 2023-01-18 12:38:37 +05:30
Ashish Gupta
e14d06503e
UI : Added Flag to exclude bot from user search (#9766)
* Added Flag to exclude bot from user search

* added cypress and remove unwanted code

* changes as per comments

* remove unwanted code
2023-01-18 12:22:11 +05:30
Aniket Katkar
001e567bb3
fix(ui): search dropdown options case changing issue (#9745)
* fixed search dropdown options not showing the original suggestion options

* added unit tests for getSearchLabel util function
2023-01-18 10:43:13 +05:30
Aniket Katkar
35b328a5f7
ui: loaders added in missing places. (#9764)
* Added loaders while data is being fetched for pages-
homepage activity feeds, entity details pages activity feed and custom property tab, user details page tabs, service details page, database details page and database schema page

* fixed failing unit tests
2023-01-18 10:41:25 +05:30
Sriharsha Chintalapani
2a314809c1
Keep elasticsearch version to be 7.13.1 (#9756)
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-01-17 19:12:49 -08:00
Suresh Srinivas
ac157a8f0b
Fixes #9618 Allow apostrophe in entity names (#9642)
* Fixes #9618 Allow apostrophe in entity names

* Add support for space in entity names (with exception) and column names

* Add regex checks to entity names, table column names to allow only required characters

* fix: allowed characters in entityName

* Add all the allowed special characters in the entity name in tests

* Allow '&', '/', ':' only for the table

* Override basic entityName by defining entity specific entityName for Python code gen

* fix: dagster migration + json schema path

* fix: python style check

* Fix test failure

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2023-01-17 11:34:29 -08:00
NiharDoshi99
2954f17832
Fix: Domo dashboard issue (#9743)
* Fix: Domo dashboard issue

* Fix: added execption handling

* Fix: changed as per comment
2023-01-17 21:27:15 +05:30
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