4917 Commits

Author SHA1 Message Date
Ayush Shah
ebc0a551e5
Fixes 12947: Add Support For DQ and Profiler in Databricks Unity Catalog (#14424) 2023-12-20 21:18:05 +05:30
Onkar Ravgan
9388c39b46
Fixed add ingestion page (#14458) 2023-12-20 19:31:16 +05:30
Sachin Chaurasiya
4ebe34363f
Fix [#14266]: CustomProperty page loading and error toast issue (#14457) 2023-12-20 12:27:49 +00:00
Harsh Vador
71ca9e3855
fix #13551: show domain on users page (#14381)
* show domain on users page

* added test cases

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-20 10:58:34 +05:30
Abhishek Porwal
4c1c91e6ba
fix: issue-12540 and issue-13992 (apply highlights and sort in summary column as well as for tags). (#14253)
* sort the summarylist items based on the
glossary-term-page and applied tags in explore page

* change path split logic to get the current glossary term

* sort the tags in summaryItem based on current glossary

* prettier-fix

* minor changes

* variable name changed

* unit test update for the sorting items based on tags in entity-summary-panel-utils

* added tag highlight for column tags

* fix: existing e2e test break in glossary.spec file

* e2e for checking the column sort based on current term page in right panel

* minor changes

* e2e for checking columnTagHighlight with sort on term page

* add page tag sort functionality based on filter applied in explore page and based on current term in glossary term page

* minor change

* implement summaeryItem  highlight and sort on global search + also when apply filter

* fix: for the first render after search first elements right panel name, description etc not get highlighted

* Revert "fix: for the first render after search first elements right panel name, description etc not get highlighted"

This reverts commit e69512d625f412263e925598846a0e104561a07c.

* minor change

* add tags sort and highlight functionality in StoreProcedure Page

* add tag sort and highlight functionality in dashboard

* add summary list and tags sort and highlight functionality in Dashboard Data Modal

* remove repeated code and optimize the getFormatEntityData method

* add sort and highlight for global search and filter in Pipeline component

* minor change to fix the entity details value not get parse in some cases

* add sort and highlight for topics in explore page

* added sort and highlight fn for MlModels in explore page

* added sort and highlight functionality for Containers in explore page

* add sort and highlights for charts data

* add sort and filter functionality for searchIndexs in explore page

* cleanup first

* cleanup 2

* move constant in separate file

* some type fix and cleanup

* minor fix

* fix unit test for EntitySummaryPanelUtils

* minor fix

* revert some change and fix unit test in SearchIndexSummary component

* revert some change

* constant file name change

* update the highlight keys constant and add sort and highlight summary list based on column description also

* cleanup in EntitySummaryPanelUtils

* type errors fixing

* fixing type issues wip

* revert a change

* change a variable name and fix type error

* change the sequence of parameter in getFormattedEntityData fn

* fix unit test

* fix type issues

* fix e2e test for sorting and highlighting summaryList and its tag

* added sort and highlight for DatabaseSummary component

* added sort and highlight for DatabaseSchemaSummary component

* added sort and highlight in different service-summary component

* fix: right panel entity display name and description not get highlight on search until we select a entity card

* address comments

* address comments

* address comments 3

* fix: unit test fail after addressing comments

* address comments

* revert some change

* added unit test for newly added methods in EntitySummaryPanelUtils

* added unit test for highlightEntityNameAndDescription method

* fix conflict after taking pull and some cleanup

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-12-20 10:57:59 +05:30
Ayush Shah
03f884b376
MINOR: Fix Typos (#14448) 2023-12-20 10:30:23 +05:30
Pere Miquel Brull
e16ad3c5dc
MINOR - Clean ingestion ES code and auth providers (#14358)
* MINOR - Clean ingestion ES code and auth providers

* clean parser

* Clean security config for the client

* Clean security config for the client

* Improve class conversion exceptions

* Fix tests

* Clean up java client

* Clean up java client

* clean parser

* Fix test

* Fix test

* fix NO_AUTH error

* Fix test

* Format

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-19 12:08:48 +01:00
Harsh Vador
824307dc9a
fix #14292: Tags Page UI issues (#14327)
* Fixed modal css & text styling

* fix unnecessary api calls

* address comments

* added locale files

* change widget message & fix unnecessary api calls

* address comments

* fix tags page import

* fix failing cyp test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-19 15:25:18 +05:30
Sachin Chaurasiya
d79654e271
Minor: add base class for search (#14379)
* Minor: add base class for search

* fix: unit test

* add changes to for suggestions

* fix unit test

* address comment

* fix type
2023-12-19 15:02:22 +05:30
Harsh Vador
c601dde801
fix #14159: Added support for displayName in adding ingestion (#14384)
* added support for displayName in adding ingestion

* added test cases

* minor code fix

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-19 11:32:20 +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
Chirag Madlani
c49b5f4065
FIX #14376: Pagination control get blocked by notification popup (#14377) 2023-12-13 15:59:38 +00: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
chyueyi
bfe64e0075
[Docs]- add ui doc for doris connector (#14147) 2023-12-13 18:13:13 +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
Shailesh Parmar
bc4d048f5d
Minor (cypress): fixed failing cypress for custom metric (#14367) 2023-12-13 14:18:27 +05:30
Shailesh Parmar
2337e239a4
#13445 Profiler Graph Should not Show a Point if value is None (#14345)
* #13445 Profiler Graph Should not Show a Point if value is None

* addressing comment

* fixed sonarcloud
2023-12-12 14:50:10 +00:00
Shailesh Parmar
d3ebe6fb4b
Minor: fixed profiler setting is not persist for sample data count (#14350) 2023-12-12 19:04:03 +05:30
mgorsk1
b3ac8de405
fixes #14337: remove security gap in approval workflow (#14338)
* 🎉 Init

* 🐛 Fix variable responsible for creator

* 🐛 Fix variable responsible for creator

---------

Co-authored-by: at91mm <mariusz.gorski@ing.com>
2023-12-12 10:27:05 +00:00
Shailesh Parmar
c16da9a52a
#12539 change the default "last 3 days" for Data Quality TestCaseResults (#14328) 2023-12-11 16:49:59 +05:30
Shailesh Parmar
9a0784913d
Feat: #11346 Add UI Support to Add Custom Profiler Metrics (#14132)
* #11346 Add UI Support to Add Custom Profiler Metrics

* fixed failing unit test

* fixed loading issue and added no profiler banner in column profile component

* create context provider and removed all the common props to context

* fixed failing unit test

* miner fixes

* added view part of custom metrics

* added:
- Edit action
- Delete action
- Basic structure of add form

* translation

* work on create custom metric for table and column.

* refactor structure in addCustomMetric page

* fixed failing unit test

* fixed failing cypress test and added create custom metric cypress test

* added cypress test for custom metric covered below scenarios
- Add
- Edit
- Delete
table and column custom metric

* added unit test for customMetricForm

* added unit test for
- NoProfilerBanner
- CustomMetricGraphs

* unit test for addCustomMetricPage

* added unit test for utils file

* fixed failing unit test

* fixed encoding issue

* addressing comments
2023-12-11 16:42:11 +05:30
Shailesh Parmar
f1e4142acf
Minor(Cypress): Fixed failing cypress (#14322)
* Miner(Cypress): Fixed failing cypress

* minor fixes
2023-12-11 14:08:44 +05:30
Chirag Madlani
ceb750f7e9
chore(ui): remove appState deps for profile details (#13766)
* chore(ui): remove appState deps for profile details

* remove random user assign on no-auth

* fix failure

* fix profile loading

* fix unit tests

* fix loading issue

* fix profile loading issue

* fix profile loading for assignee component

* fix misc bugs

* user async / await

* address comments

* use enum

* update test case

* fix unit tests

* fix tests

* fix cypress tests
2023-12-08 16:29:29 +05:30
karanh37
8a71f34351
Fix custom attrs for glossary term (#14316)
* fix: update entity type to glossary term

* fix: unit tests

* fix: add cypress
2023-12-08 13:59:30 +05:30
Ashish Gupta
e59fffc2f3
MINOR: Fix the query of domain in explore (#14297)
* Fix the query of domian in exolore

* added cypress test

* minor change in url

* minor change
2023-12-08 13:13:19 +05:30
Sachin Chaurasiya
8feb85e245
fix(#14311):Unable to add the term's name in Thai. (#14315)
* fix(#14311):Unable to add the term's name in Thai.

* add more languages unit tests
2023-12-08 13:13:08 +05:30
Suresh Srinivas
3950cdb58a
Update dependencies and plugins (#14309) 2023-12-07 19:29:16 -08:00
Chirag Madlani
c730c4c4ce
Fix: notificaion postition (#14306) 2023-12-07 18:58:33 +05:30
karanh37
d544220690
fix: filter deleted assets while adding (#14304) 2023-12-07 18:47:44 +05:30
Chirag Madlani
666b82a35e
FIXED: notificaion adding extra scroll to asset tab (#14301) 2023-12-07 17:10:35 +05:30
Sachin Chaurasiya
f1ec0b322b
Minor(#13715): add table support in block editor (#14290)
* minor(#13715): add table support in block editor

* fix code smell

* address comment
2023-12-07 16:22: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
Chirag Madlani
157dcd5f25
FIXED: notificaiton widget position issue (#14293) 2023-12-07 14:29:03 +05:30
Sachin Chaurasiya
2362192d89
doc: add whats new for 1.2.3 (#14271) 2023-12-07 09:08:38 +05:30
Chirag Madlani
5a3c3a159c
fix(ui): tag updataion with derived tags (#14281)
* fix(ui): tag updataion with derived tags

* fix pagination issue
2023-12-06 18:14:05 -08:00
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
Shailesh Parmar
2a5042cf21
Miner: cypress - fixed failing cypress in main (#14275) 2023-12-06 20:49:13 +05:30
Ashish Gupta
add00e54cb
MINOR: fix ui bugs (#14263) 2023-12-06 18:24:20 +05:30
Ayush Shah
b8d0b3b6e4
#14168: Mark SP and Data model deletion (#14219) 2023-12-06 08:57:41 +05:30
karanh37
f32b4d4c47
Assets filters (#14229)
* assets filter

* localisation

* update filters

* fix: update filters on teams page

* hide searchbar & restrict adding assets for draft

* fix: code smells

* fix: encoding decoding issues

* fix: css

* fix: add permissions check

* fix(ui): throw validation errors while modifying glossary term (#14236)

* fix(ui): throw validation errors while modifying glossary term

* update modal layout

* fix: domain cypress

* minor update

* update modal

* fix: glossary cypress

* fix: show inline errors

* fix comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-05 23:55:06 +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
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
dependabot[bot]
ed8147fcf9
chore(deps): bump axios from 0.22.0 to 1.6.0 in /openmetadata-ui/src/main/resources/ui (#13947)
* chore(deps): bump axios in /openmetadata-ui/src/main/resources/ui

Bumps [axios](https://github.com/axios/axios) from 0.22.0 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.22.0...v1.6.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix tests

* fix imports

* fix errors

* remove import

* remove import

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-05 12:31:13 +05:30
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
Ashish Gupta
5fbce50c05
#13719 : Change task title in activity feeds (#14207)
* Change task title in activity feeds

* added link to entity and make label same as feed in user profile page for task

* fix entity link redirection, code smell

* added unit test for tasks

* fix unit test and styling issue
2023-12-05 10:38:43 +05:30
Shailesh Parmar
28c0b22f18
Minor: fixed KPI was showing success even the target did not met (#14220) 2023-12-04 20:21:14 +05:30
Sachin Chaurasiya
7ec6d77a80
Minor: add base class for tags (#14218)
* Minor: exclude knowledge center classification tags from tag suggestion

* add base class for tags

* add unit test

* clean up constants
2023-12-04 18:00:54 +05:30
Chirag Madlani
7b2206c09b
fix: #13735 task assignee should be entity owner if present (#14203)
* fix: #13735 task assignee should be entity owner if present

* added e2e tests for the same

* do not allow edit asignee in case of entity has owner
2023-12-04 15:11:21 +05:30
Mayur Singal
389ae79d3c
#14115: Separate Unity Catalog From Databricks (#14138) 2023-12-04 11:22:46 +05:30