3106 Commits

Author SHA1 Message Date
Sriharsha Chintalapani
6ac95f2335
Check assignee permissions before updating the entity description/tags (#15582)
* Check assignee permissions before updating the entity description/tags

* make assignee field enabled even if entity already has owner

* minor fix

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-03-20 12:13:20 +05:30
Chirag Madlani
731813c0e1
chore(ui): fix callback component not loading for okta issue (#15606)
* chore(ui): fix callback component not loading for okta issue

* Vulnerabilities fixes

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-03-19 19:33:46 +05:30
Sriharsha Chintalapani
8377128c93
Application cannot be installed with None as schedule type (#15524)
* Application cannot be installed with None as schedule type

* MINOR: Add / Fix GCS and ADLS - docs, bugs (#15502)

Add GCS and ADLS docs

* Add stack trace while throwing an error to debug (#15522)

* Fix #15533: Fix name & display name for kafka json schema parser (#15534)

* MINOR: postgres add ssl options in yaml (#15538)

* Small change to fix the Glossary TErm Tasks not fetching Owner automatically (#15535)

* remove the DataInsightAlert spec as the alerts test are covered in ObservabilityAlerts spec (#15531)

* MINOR: fix help dropdown item font and icon sizes (#15511)

* fix help dropdown item font and icon sizes

* added unit test for navbarUtils

* fix sonar failure

* changes as per comments

* minor fixes

* Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue (#15528)

* Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue

* fixed failing unit test

* fixed unit test for Data quality test

* reverting e2eLabeler changes

* chore(ui): separate routes as per categories (#15512)

* chore(ui): seprate routes as per categories

* add tests

* fix test

* domain path fix

* [MINOR] GX logging hierarchy (#15542)

* fix: GX module logging hierarchy

* style: ran python linting

* - Use Entity Type (#15546)

* removed docs 1.4.x (#15550)

* Suggestions Alert new design (#15532)

* update ux of suggestions alert

* locales

* minor changes

* fix descriptions

* minor css fixes

* Fix #11868: Duplicated queries cannot be created (#15519)

* Fix #11868: Duplicate query should throw an error of entityExists

* Fix #11868: Duplicate query should throw an error of entityExists

* fix test

* fix test

* Fix uniquee constraint for checksum in Postgres

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>

* added OpenMetadataApplication.getDao (#15549)

* Add the entityUrl to the header for ThreadMessages (#15552)

* feat: AppResource (#15555)

forbid modification of system app

* MINOR: Skip source hash generation for service (#15516)

* sync the documentation roadmap page with the getcollate roadmap (#15551)

* Application cannot be installed with None as schedule type

* None type should not register in scheduler

* scheduleTimeline fix

* fix payload of schedule type none and change it to scheduleTimeline

* fix unit test

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: IceS2 <pjt1991@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Imri Paran <imri.paran@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-03-19 18:23:25 +05:30
Mohit Yadav
91184ecf5d
Using Backend for Oidc Flow (#15557)
* - Initial Draft of Using Backend for Oidc Flow

* - Review Comments

* - Add Session Handler

* - Add Nonce Validation

* Typo

* support backend auth flow from client side

* Add Refresh Logic

* Remove oidc Config from /auth

* Auth Logout Handling

* Add Refresh as separate endpoint

* return empty on no refresh token

* support refresh token and logout

* fix route issues

* fix path issues

* Redirect to Logout on know session

* fix store issues

* exclude logout api from domain filter

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-03-19 17:15:30 +05:30
IceS2
0cde1fb454
Fix glossary term not fetching owner when creating task (#15598) 2024-03-18 23:33:57 +05:30
Aniket Katkar
e6b17a8f2f
fix broken links in the documentation (#15599) 2024-03-18 23:10:39 +05:30
Aniket Katkar
cae1d2c09f
Minor: Alert cypress code improvements to avoid flakiness (#15583)
* add visibility check for team user select dropdown

* improve and break SearchFlow tests into different spec files
2024-03-18 19:13:05 +05:30
Karan Hotchandani
f9f7cde43e
Show fields for other lineage entities (#15513)
* show fields for other entities

* fix minor delete issue

* add support for topics and dashboards

* minor fixes

* Remove constraints of connecting column level lineae

* Enable Column Level lineage for all the entities

* Add delete edge by name apis

* fix fields display on drop

* Fix finding a nested column while adding column level lineage

* Fix finding a nested column while adding column level lineage

* add support for collapsible record and struct fields

* add column level lineage cypress

* minor fixes

* Fix dashboard chart lineage

* Fix dashboard chart lineage

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2024-03-18 15:54:20 +05:30
Sachin Chaurasiya
3a4d93b2ba
Fix(#14886): UI Timeout Setting shows wrong Unit. (#15592) 2024-03-18 11:39:29 +05:30
Ashish Gupta
4037cadbc6
MINOR: make entire panel clickable in teams and user page (#15573)
* make entire panel clickable in teams and user page

* minor fix

* fix the sonar issue

* added comments on listeners
2024-03-18 10:50:22 +05:30
Sachin Chaurasiya
b86a8438c3
Fix: cypress tests invalid token issue (#15581) 2024-03-15 17:34:31 +05:30
Ashish Gupta
cadca31b1c
Revert: revamp data asset icon to colour one (#15485) (#15584)
* Revert "revamp data asset icon to colour one (#15485)"

This reverts commit c03cfe95885fb32a4ffb342bc37a50007e986381.

* remove the hard coded color and used variables
2024-03-15 16:56:01 +05:30
dependabot[bot]
b23c8c135e
Bump follow-redirects in /openmetadata-ui/src/main/resources/ui (#15579)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 14:27:31 +05:30
Mayur Singal
88ab7475e7
MINOR: Restructure dbServiceName field in dashboard and pipeline (#15548) 2024-03-15 12:42:47 +05:30
Sachin Chaurasiya
dfbc9deb9c
ui: integrate zustand for global state management part 1 (#15082) 2024-03-15 03:02:42 +05:30
Mayur Singal
b643206bba
Fix #11905: Automated lineage between external table and container snowflake (#15537) 2024-03-15 00:52:41 +05:30
Aniket Katkar
0006988143
Minor: Alert form user list suggestion fixes (#15560)
* improve user list suggestion in the notification alert form to suggest bots along with users only for `updateByUserList` argument

* refactor code to improve performance and readability of alert utils

* Add unit tests for getFieldByArgumentType function in AlertsUtil
2024-03-14 21:51:41 +05:30
Sachin Chaurasiya
2d1cc58664
Minor: add wrapper for table in block editor to make it scrollable (#15574)
* Minor: add wrapper for table in block editor to make it scrollable

* Refactor TableMenu component to use class name 'tableWrapper' instead of attribute 'data-om-table'
2024-03-14 21:49:59 +05:30
Lulienne Schiefelbein
234164584a
Fix Deutsch typo (#15568) 2024-03-14 15:38:46 +00:00
Chirag Madlani
bbdacc695b
fix(ui): entity details pages are not loading correctly (#15567)
* fix(ui): entity details pages are not loading correctly

* fix tests
2024-03-14 20:38:18 +05:30
k.nakagaki
8cc4ccdacd
ISSUE-15358: add function getting users and bots. (#15501) 2024-03-14 11:36:30 +05:30
Ashish Gupta
22cd2ca74e
change login screen images as per new layout (#15526)
* change login screen images as per new layout

* fix the image size and layout background color

* class naming change
2024-03-14 10:35:45 +05:30
Karan Hotchandani
dbc1fc180c
Suggestions Alert new design (#15532)
* update ux of suggestions alert

* locales

* minor changes

* fix descriptions

* minor css fixes
2024-03-13 16:20:50 +05:30
Chirag Madlani
1968559bbf
chore(ui): separate routes as per categories (#15512)
* chore(ui): seprate routes as per categories

* add tests

* fix test

* domain path fix
2024-03-13 07:35:55 +00:00
Shailesh Parmar
87c78e04b8
Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue (#15528)
* Minor: fixed DQ edit test case issue and searchIndexDetails typescript issue

* fixed failing unit test

* fixed unit test for Data quality test

* reverting e2eLabeler changes
2024-03-13 07:24:17 +00:00
Ashish Gupta
5dbc847278
MINOR: fix help dropdown item font and icon sizes (#15511)
* fix help dropdown item font and icon sizes

* added unit test for navbarUtils

* fix sonar failure

* changes as per comments

* minor fixes
2024-03-13 12:52:28 +05:30
Aniket Katkar
389bee0f31
remove the DataInsightAlert spec as the alerts test are covered in ObservabilityAlerts spec (#15531) 2024-03-13 12:48:53 +05:30
IceS2
7d418ea411
Small change to fix the Glossary TErm Tasks not fetching Owner automatically (#15535) 2024-03-13 11:15:56 +05:30
Ayush Shah
1c2fbdd9f4
MINOR: Add / Fix GCS and ADLS - docs, bugs (#15502)
Add GCS and ADLS docs
2024-03-12 21:13:24 +05:30
Shailesh Parmar
189e0b82d0
#15507 Date filtering not working for Incident manager and ui feedbacks (#15515) 2024-03-12 19:08:25 +05:30
Karan Hotchandani
9135b8faaf
Remove data product from glossary assets (#15527)
* filter data products from glossary assets

* fix glossary path

* revert
2024-03-12 18:57:14 +05:30
Sachin Chaurasiya
6344782ac5
Fix(#15421): Azure SSO Issue due to MSAL version (#15509)
* Fix(#15421): Azure SSO Issue due to MSAL version

* Update Jest configuration
2024-03-12 18:46:24 +05:30
Chirag Madlani
a87161a9ed
fix(ui): glossary details path with tabs (#15493) 2024-03-12 16:28:35 +05:30
mgorsk1
98850ab5cc
feat: OpenLineage integration (#15317)
* 🎉 Init OpenLineage connector

Co-authored-by: dechoma <dominik.choma@gmail.com>

* MLH - make linter happy

* review fixes

* 🐛 Fix path for ol event in tests

* 🐛 Fix path for ol event in tests

* Update ingestion/setup.py

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>

* Update ingestion/src/metadata/ingestion/source/pipeline/openlineage/metadata.py

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>

* Update ingestion/src/metadata/ingestion/source/pipeline/openlineage/models.py

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>

* review fixes 2

* linter

* review

* review

* make linter happy

* fix test_yield_pipeline_lineage_details test

* make linter happy

* fix tests

* fix tests 2

---------

Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2024-03-12 08:39:25 +01:00
Shailesh Parmar
226db58818
#15336 UI: Add Pagination to Data Quality Tab on Entity pages (#15475)
* #15336 UI: Add Pagination to Data Quality Tab on Entity pages

* fixed failing unit test

* removed test case count and test case status column from column profiler table and added fetch call in column details page

* added unit test for pagination

* removed loading test as it was written for dataQualityTab component.
2024-03-08 17:31:43 +05:30
Karan Hotchandani
14f280bd06
User and applications suggestions for entities (#15345)
* add metapilot app oss side config

* add metapilot app oss side config

* suggestions changes

* locales

* pushing progress

* localisation

* add suggestions count button

* locales

* fix tests

* add tests

* fix sonar issues

* fix tests and cleanup

* fix unit tests
2024-03-08 15:14:37 +05:30
Ashish Gupta
c03cfe9588
revamp data asset icon to colour one (#15485)
* revamp data asset icon to colored one

* icon and where it is used dimension changes

* minor changes
2024-03-07 21:19:32 +05:30
Chirag Madlani
78d6b72e48
chore(ui): typescript support for cypress tests (#15239)
* chore(ui): typescript support for cypress tests

* convert all js to ts

* fix more types

* fix more types

* updated config for ts file

* fixed failing cypress test

* fixed DQ cypress

* fixed dq flaky test

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-03-07 17:06:33 +05:30
Shailesh Parmar
26f55b31fb
Minor: fixed ui layout issue of role page (#15481) 2024-03-07 07:26:48 +00:00
Ashish Gupta
d7c21ae440
support unit test for addDomainForm and minor cleanup (#15470) 2024-03-07 05:45:50 +00:00
Chirag Madlani
7490663bc8
Cleanup entity details (#15461)
* chore(ui): move entitydetails loading to

* improve version page

* minor improvement for version

* fix tests

* chore(ui): reduce routes from specific to generic to reduce the code (#15404)

* chore(ui): reduce routes from specific to generic to reduce the code

* cleanup on authenticated app router

* fix tests

* fix path for table then other type

* fix cypress

* address comments

* fix routes issue

* fix path issue for versino pages

(cherry picked from commit bb03e594a4113ffd3266ab9220d1b7efc14a50f5)

* fix paths

* fix tests

* fix mock issue

* fix java lint

* fix task path
2024-03-06 17:33:13 +05:30
Ashish Gupta
39eb9299e4
supported unit test for email configuration, incident header page and fix some cypress (#15420)
* supported unit test for email conifugration form

* fix cypress for roles and policies

* supported unit test for incident manager header component

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-03-06 13:27:36 +05:30
Chirag Madlani
dd05b67449
Revert "chore(ui): reduce routes from specific to generic to reduce the code …" (#15465)
This reverts commit bb03e594a4113ffd3266ab9220d1b7efc14a50f5.
2024-03-05 23:08:19 +05:30
Sachin Chaurasiya
491aeb1b7f
Minor: filter out the filterPatterns if excludes and includes are empty (#15449)
* Minor: filter out the filterPatterns if excludes and includes are empty

* Update limit to 20 in getTypeListByCategory
2024-03-05 15:02:17 +05:30
Chirag Madlani
bb03e594a4
chore(ui): reduce routes from specific to generic to reduce the code (#15404)
* chore(ui): reduce routes from specific to generic to reduce the code

* cleanup on authenticated app router

* fix tests

* fix path for table then other type

* fix cypress

* address comments

* fix routes issue

* fix path issue for versino pages
2024-03-05 14:34:01 +05:30
Harsh Vador
219b6cdc17
fix description related cypress tests (#15434)
* fix description related cypress tests

* fix edit description cypress
2024-03-05 12:01:56 +05:30
Aniket Katkar
110e7a4f4b
Fix #15438: Update filters and destination for 'Conversation' source in notification alert (#15443)
* Add 'Mentions' enum for subscriptionCategory

* fix the user list selection field not showing for 'Mentioned Users' filter

* update the cypress for new changes

* fix teams not showing in the mention suggestions
2024-03-04 21:40:31 +05:30
Thiago Pires
2e8f3f4b23
fix issue 14802: disable self-sigup interface when using ldap authent… (#15280)
* fix issue 14802: disable self-sigup interface when using ldap authentication provider

* Update SignInPage.tsx

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-03-03 16:58:15 +00:00
Harsh Vador
ec475bce03
ui: display source of lineage (#15391)
* ui: display lineage source

* added locale files

* rename dbt source name

* test: added unit test case
2024-03-02 22:20:30 +05:30
Pere Miquel Brull
4df94ed24d
MINOR - Update ES translation (#15416) 2024-03-01 09:13:48 +01:00