1471 Commits

Author SHA1 Message Date
Suresh Srinivas
451a20b3cd
Adopt Java 17 features (#14430)
* Adopt Java 17 features

* Make the code comments compact
2023-12-18 17:52:01 -08:00
Sriharsha Chintalapani
1294f93e15
Minor: Migrate to latest google code style library to support Java 17 and beyond (#14429)
* Minor: add spotless and use simplecontext

* Remove context from rule evaluaiton

* Fix EventSubscription tests

* Minor: Migrate to latest google code style library to support Java 17 and beyond

* Minor: Ignore code style migration from git blame
2023-12-18 12:56:17 -08:00
Pere Miquel Brull
a83a5ba3a3
MINOR - Skip delta tests for 3.11 (#14398)
* MINOR - Bump delta for 3.11

* Update flags

* MINOR - Bump delta for 3.11

* Update tests regex

* Update version

* Deprecations

* Format

* Version

* Try delta spark

* Skip delta tests for 3.11

* Update ingestion/tests/unit/topology/pipeline/test_airflow.py
2023-12-18 17:01:57 +01:00
Onkar Ravgan
1af1caf065
Prepare alation connector schemas (#14407) 2023-12-18 13:07:42 +05:30
Onkar Ravgan
ef48b7eae7
MINOR: Added custom properties methods in python sdk (#14402)
* Added custom properties methods in python sdk

* fixed tests
2023-12-18 12:57:14 +05:30
Pere Miquel Brull
d8984d267e
#14340 & #13849 - Clean secret ID and improve encrypt/decrypt exception management (#14356)
* Fix supported characters in SM

* Update SM

* Fixes

* Fixes

* Improve class conversion exceptions

* Comments

* Rename noop to db secrets manager providee

* Update sm

* Fix

* db SM

* db SM

* Fix test

* UI

* Update openmetadata-ui/src/main/resources/ui/src/mocks/IngestionListTable.mock.ts

* update default
2023-12-18 06:43:20 +01:00
Harsh Vador
c2b0c2687d
#14114: Support for personal access token (#14247)
* added user access token

* added locale files

* Add invalidate call when calling api for personal token

* added test cases

* refactor code

* code refactor

* change styling

* added test cases and code refactor

* added locale files

* fix failing test

* code refactor

* code refactor

* added common comp in bots page

* fix cypress tests

* add cypress tests

* added locale files

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-13 18:25:22 +05:30
Harsh Vador
d3b5a1af5d
fix old password match (#14273)
* fix old password match

* return bad request

* added test cases & code refactor

* comments addressed

* code refactor

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-12-13 14:32:47 +05:30
Teddy
20bc238413
FIX #14248 - Implement test case resolution task workflow (#14323)
* feat: add test case resolution task workflow

* fix: conflict with main
2023-12-12 10:13:11 +01:00
Teddy
a4f9b0ec4e
fix: renamed API endpoints from resolution to status (#14330) 2023-12-11 14:09:40 +01:00
07Himank
97d969059e
Made the indexFactory getter setter public because of CI error in collate (#14335) 2023-12-11 17:45:09 +05:30
07Himank
db921645f3
changes needed for adding knowledgeCenterIndex (#14223)
* chnages needed for adding knowledgeCenterIndex

* fix tests

* CI fix
2023-12-11 16:10:52 +05:30
Mohit Yadav
2cfa562d63
Fix User Issue for reset password, and encode usernames (#14314) 2023-12-08 12:02:52 +05:30
Sriharsha Chintalapani
56385b281e
Minor: Parse GlossaryTerm ChangeDescription gracefully (#14313) 2023-12-07 22:20:52 -08:00
Suresh Srinivas
3950cdb58a
Update dependencies and plugins (#14309) 2023-12-07 19:29:16 -08:00
Sriharsha Chintalapani
a4d10be24d
Fix #14308: Search is not working for column/schema field level (#14310) 2023-12-07 19:29:03 -08:00
Mohit Yadav
59081ab3d7
Propogate assets to es (#14302) 2023-12-07 17:02:08 +05:30
Mohit Yadav
216e738435
Propogate assets to es (#14299) 2023-12-07 16:42:43 +05:30
07Himank
f1280f97b9
MINOR : tag search fix (#14295) 2023-12-07 15:23:35 +05:30
Sriharsha Chintalapani
a7fddc7fec
Minor: fix entityType aggregation (#14284) (#14291)
* Minor: fix entityType aggregation (#14284)

* fix: add entity type filter

* add change on opensearchclient as well

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: 07Himank <himank07mehta@gmail.com>
2023-12-07 15:17:27 +05:30
karanh37
a215f03a28
Assets improvements part 2 (#14255)
* fix: make filters consistent

* disable if no selection

* fix: hide notification

* fix: failed status data

* localization

* fix notification loading

* remove close icon here

* fix: cypress

* update error alert design

* fix alert styling

* fix: minor issues

* fix: redirect link of data product

* fix: minor suggestion prompt

* complete user flow

* fix: glossary cypress

* update alert view

* fix tags manipulation

* fix: domain reload fixes

Co-Authored-By: Ashish Gupta <ashish@getcollate.io>

* fix: minor loading issue on delete

* fix: add admin check for activity feed

Co-Authored-By: Ashish Gupta <ashish@getcollate.io>

* fix: minor css fixes

* fix: localisation

* fix: minor issue

* miner cypress fix

* add mlmodelservice as mlmodel parent

* fix: added null checks

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: 07Himank <himank07mehta@gmail.com>
2023-12-06 23:25:40 +05:30
Sriharsha Chintalapani
a76308bf77
Minor: Fix test case resolution status indexes (#14258) 2023-12-06 23:21:38 +05:30
07Himank
4ad99e4899
propogate domain if added at service level (#14270) 2023-12-06 21:32:43 +05:30
Onkar Ravgan
c7e32c8abf
Fixes: 14240 and Fixes 13365: Bulk patch descriptions from dbt (#13999) 2023-12-06 19:00:31 +05:30
mohitdeuex
0cac263947 Error Entity should be used 2023-12-06 18:23:45 +05:30
Mohit Yadav
566c36b7f3
USer password appears in failing entities (#14269) 2023-12-06 18:21:44 +05:30
Ashish Gupta
0fb03358a9
#13912: Extend application schema files (#14208)
* Extend application schema files

* minor changes

* properties change
2023-12-05 23:51:23 +05:30
07Himank
b3852d08ba
Aggregation case insensitive issue and explore page search fix (#14250)
* working on aggregation case insensitive

* working on aggregation case insensitive

* Worked on aggregation case insensitive and search of explore page

* added missing things

* fix

* revert tier logic
2023-12-05 08:04:36 -08:00
Mohit Yadav
7481bcc526
Format Error on Indexing Application, and in schedule turn off recreate (#14225) 2023-12-05 07:59:36 -08:00
Mohit Yadav
8486b351f3
Assignee can only be user who is not a bot or Team (#14251) 2023-12-05 21:04:18 +05:30
Onkar Ravgan
b3578cd496
Fix 14040: Part 2 Add Patch Request when updating the entities from create request (#14224) 2023-12-05 17:56:40 +05:30
Mohit Yadav
a68198298b
Adds a validation API (#14244)
* Adds a validation API

* Adds a validation API

* Add info for reindexing
2023-12-05 15:12:30 +05:30
Mohit Yadav
91bada5796
Fix Patch in Apps (#14231) 2023-12-05 13:06:17 +05:30
Teddy
3bbf55fcda
FIXES #14049 - Split test case resolution status from test case result (#14204)
* refactor: entityFQN as ListFilter condition

* feat: implement resolution entity timeseries

* fix: rename to testCaseResolutionStatus

* ref: extracted ES query builder into private method

* ref: extract OS query builder in its own method

* ref: remove ingestion logic for test case resolution

* fix: reorganize json schemas to fix circular import in Python

* ref: object names in typescript code

* feat: added indexing of test case resolution

* feat: added test case resolution sample data

* fix: test case resolution api logic

* fix: audit logger for entityTimeSeriesInterface

* fix: DDL generation

* style: python linting

* fix: skip UI test case resolution tests

* fix: remove extension field

* fix: renamed testCaseFailureStatus to testCaseResolutionStatus

* fix: remove reviewer

* fix: rename sequenceId to stateId

* fix: re adjust search weights

* fix: removed InReview status

* style: ran python linting
2023-12-04 23:18:01 -08:00
Ashish Gupta
42463ff40b
#14134: supported retention period in table entity (#14163)
* supported retention period in table entity

* Add retention period updates

* supported unit test

* added curd operation for retention center

* minor changes

* fix modal issues and added validation

* added unit test for retention period

* fix code smell

* fix sonarcloud

* minor chnages

* Fix java code styling

* added hours in retention period

* changes as per comments

* fix sonar

* remove localization keys

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2023-12-05 10:42:37 +05:30
Mohit Yadav
0ae2baa9f6
Add Bulk Assets for Domain , Data product and Team (#14222)
* Add Bulk Assets for Domain , Data product and Team

* repetitive code
2023-12-04 19:06:16 +05:30
Mayur Singal
389ae79d3c
#14115: Separate Unity Catalog From Databricks (#14138) 2023-12-04 11:22:46 +05:30
Sriharsha Chintalapani
59d0e82ec3
#13860: Classification api is failing having dot in it's name (#14209) 2023-12-03 11:33:17 -08:00
Mohit Yadav
64a56b0183
FEAT Fix Issues in Glosary (#14197)
* Fix User Startup Email

* Add Apis for validation and addtion glossary tags and assets

* Update Status to ApiStatus

* Unique Tags to be listed

* Fix in tag additon

* fix: asset selection modal improvements (#14152)

* fix: assets fqn issue (#14140)

* fix: assets fqn issue

* fix: unit tests

* fix: escape fqn in remaining areas

* fix: domain cypress for adding assets

* fix: add assets to data products cypress

* update imports

* add cypress for glossary term

* fix: loading in asset modal and add cypress

* fix: unit tests

* fix: reintroduce filters in asset selection modal

* fix: update assets

* localization

* Fixes and Refactor redundant code

* Revert

* Add Delete API for removing tags from assets

* ADd ES calls

* Fix Assests added in case of errors

* ui updates

* ui changes

* Add Conditional Validate for SubFields

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2023-12-03 00:57:03 +05:30
Sriharsha Chintalapani
c9f3e3b4fe
Fix #13850: Glossary FQN should be used (#14206)
* Fix #13850: Glossary FQN should be used

* Minor: Initializing Glossary doesn't skip if it exists already
2023-12-02 11:12:19 -08:00
Sriharsha Chintalapani
f5327eb2e2
Minor: Fix showing soft deleted entities (#14205) 2023-12-01 20:54:17 -08:00
Sriharsha Chintalapani
708f39015c
Minor: Add recursive flag for delete consistently in all the APIs (#14155)
* Minor: Add recursive flag for delete consistently in all the APIs

* Minor: Add recursive flag for delete consistently in all the APIs
2023-12-01 00:44:05 -08:00
Mohit Yadav
c6110a3bc8
Fix User Startup Email (#14183) 2023-11-30 15:48:50 +05:30
Sriharsha Chintalapani
e11e262945
Minor: Add inheritedFields for list apis response (#14179)
* Minor: Add inheritedFields for list apis response

* Minor: Add inheritedFields for list apis response
2023-11-29 23:18:46 -08:00
Mohit Yadav
25d49900a4
MINOR: Change Default Report to Weekly instead of daily during Server Init (#14173)
* Change Default Report to Weekly

* Reformat Issue
2023-11-30 12:47:54 +05:30
Pere Miquel Brull
21e789b5a6
MINOR - Add Collate resources from classPath jars (#14177)
* MINOR - Add Collate resources from classPath jars

* Fix tests
2023-11-29 18:28:14 +01:00
Teddy
8ff70e31fe
MINOR: fixes ingestion of sample data for custom metrics (#14170)
* fix: updated sample data ingestoon for custom metrics

* style: fix python linting

* style: fix java linting
2023-11-29 17:28:19 +01:00
Pere Miquel Brull
eabca42e82
MINOR - Fix app init details (#14160) 2023-11-29 14:46:37 +01:00
Pere Miquel Brull
27fa5b34bb #13849 - Mention FERNET KEY changes on InvalidServiceConnectionException 2023-11-29 10:58:51 +01:00
chyueyi
b6b337e09a
feat: add support for doris datasource (#14087)
* feat: add support for doris datasource

* fix: fix python style check

* fix: add pydoris dependency

* fix: add pydoris dependency

* fix: py_format_check

* fix: parse error when doris view column is VARCHAR(*), check data length if not digit then return 1

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-11-28 13:57:52 +05:30