4917 Commits

Author SHA1 Message Date
Ashish Gupta
af9cdc4278
disabled logs on running and minor fixes (#13565) 2023-10-13 22:25:18 +05:30
Aniket Katkar
2442eb4150
chore(ui): changed the variables file import to a relative path (#13567)
* changed import to relative path

* localization changes

* Update de-de.json

* Update de-de.json

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-10-13 06:55:43 -07:00
karanh37
4e1e17f378
feat: add custom property filter in advanced search modal (#13559)
* fix: explore loading issue

* fix: add custom properties in advanced filter
2023-10-13 17:14:11 +05:30
Shailesh Parmar
6111e62466
ui: glossary badge feature feedback (#13562) 2023-10-13 17:10:40 +05:30
Pere Miquel Brull
1c5a6e9425
fix: upgrade reactflow from 11.1.1 to 11.8.3 (#13483)
Snyk has created this PR to upgrade reactflow from 11.1.1 to 11.8.3.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/harshach/project/450b4396-0ef4-4bb2-8b7a-9c8e6ab6c41d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-10-13 17:10:23 +05:30
Chirag Madlani
c705586a63
feat(ui): support table partitioned details (#13294)
* feat(ui): support table partitioned details

* fix import

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-10-13 13:04:38 +05:30
Sachin Chaurasiya
67701521ab
chore(ui): add base class for left sidebar (#13548) 2023-10-13 11:42:33 +05:30
karanh37
932083f931
Application UI part2 (#13544)
* fix: ui changes for schedule tab

* fix: update applications icons

* fix: adding loader

* add localization
2023-10-12 16:10:47 -07:00
Aniket Katkar
1c6b25a60f
chore(ui): customizable landing page feedback (#13519)
* fixed settings menu item styling and label for customize page
Added no data placeholder

* localization change for other languages

* updated the customize page header and page card styling on settings page

* localization changes for other languages

* updated layout persona selection behavior

* changes to remove widget adding restrictions

* localization changes for other languages

* fixed unit tests

* updated the logic to add same widgets multiple times

* fixed unit test

* Improved the widgets rendering logic

* reverted the applicationConfigProvider position in App.tsx

* applied edit mode background for customized landing page
updated the empty widget placeholder color
fixed the new widget addition logic to replace correct empty widgets

* localization changes for other languages

* added images for widgets

* fixed fqn encoding bugs for persona
Updated no data placeholder for user table in person details page
fixed file spellings
2023-10-12 18:59:05 +05:30
Shailesh Parmar
48a892cefd
ui: clean-up in data insight page (#13193)
* ui: clean-up in data insight page

* updated datePickerMenu with type

* added option to allow/disallowed Custom Range

* added icon and some utils change

* refactor cost analysis page

* translation

* DI enum

* updated di interface file

* removed duplicated code

* updated date picker

* export the getEntryFormattedValue function

* miner fix

* created dataInsight provider and move all the props in to provider, created classBase file

* translation sync

* fixed failing unit test

* fixed failing unite test
2023-10-12 15:39:07 +05:30
Sachin Chaurasiya
40b3048b35
chore(ui): add extra checks for popups in block editor (#13540)
* chore(ui): add extra checks for popups in block editor

* address comments
2023-10-12 15:23:25 +05:30
Ashish Gupta
0ede37f942
feat: supported application automation from ui (#13363)
* [WIP] Applications

* Remove JobRunr Dependency

* Cleanup Files

* Reformatted

* Add Api to delete schedule for app

* feat: supported application automation from ui

* Fix Applications issue

* added missing tables for application automation

* fixed buil failure

* Add Tables for Applications

* Migrate Search Reindexing Job to New Apps

* Fixed Merge Conflicts

* Fix Build

* Add DataInsightReportJob as App

* Review Comments Fix

* update err msgs

* Add Features fields

* Add Default Search Index Application

* Fix Failures

* initial applications ui

* fix path errors

* Add Data Insights application

* Fix trigger and add update fields

* Add Stats context

* Fix Scheduler Initialization

* add data insights application

* fix code smells

* added confirmation modal and fix active style in setting leftbar for workflow

* add schema on schedule page

* update app config

* fix build errors

* added logs in application history

* add app icons

* fix: install error

* chore version headings

* move apps under integration

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
Co-authored-by: 07Himank <himank07mehta@gmail.com>
Co-authored-by: 07Himank <112613760+07Himank@users.noreply.github.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2023-10-12 00:29:27 +05:30
Chirag Madlani
57cb03c385
fix(ui): excluded unsupported service on listing (#13523)
* fix(ui): excluded unsupported service on listing

* use normal function instead static

* cleanup

* fix type with serviceutil
2023-10-11 21:55:01 +05:30
Sachin Chaurasiya
8d90b54d49
chore(ui): focus editor when wrapper area is captured (#13525)
* chore(ui): focus editor when wrapper area is captured

* chore: use ref approach for handling editor focus
2023-10-11 21:54:31 +05:30
Chirag Madlani
6060c3975d
fix(ui): disable sorting on user selection (#13520) 2023-10-11 21:24:53 +05:30
Sachin Chaurasiya
bfcf185138
chore(ui): add prepareType prop support in manage button component (#13524) 2023-10-11 20:47:45 +05:30
Chirag Madlani
4b37861fbc
feat(ui): support persona and customize landing page (#13332)
* Fix #12655: Customizable Landing Page - Add Personas

* Add Knowledge Panels

* Add Doc Store to store KnowledgePanels and Pages

* Add Doc Store to store KnowledgePanels and Pages schemas

* Fix tests

* feat(ui): support persona and customize landing page

* Add Multiple Persona support for a user

* support curd for persona

* fix code smells

* add more elaborate tests for docstore

* support customise page

* fix types

* revert unwanted file

* fix path

* WIP customise landing page

* complete persona crud operations

* functionality to add widgets separately for right side bar

* fix sonarlint

* cleanup customise settings page with list persona only

* update appbar with new mock designs

* fix useForm error

* fix sonar lint

* minor fixes for userprofile icon

* Updated the customize landing page

* localization changes

* updated settings menu for custom dashboard

* localization change for other languages

* minor fixers

* fix customise page config api call

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2023-10-10 17:30:30 -07:00
Ashish Gupta
99b84b6f48
fix(ui): breaking schema page due to encoding failure (#13466)
* fix breaking schema page due to encoding failure

* added more file changes

* version and service page fixes

* fix service version page

* changes as per comments

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-10-10 23:37:46 +05:30
Sachin Chaurasiya
8647ed29dc
fix(ui): assets path in editor command items (#13510) 2023-10-10 17:56:31 +05:30
Sachin Chaurasiya
dbe545d434
chore(ui): block editor improvement part2 (#13362)
* chore(ui): block editor improvement part2

* chore: update placeholder logic for editor
2023-10-10 17:10:23 +05:30
Chirag Madlani
a36bcdbcc6 Revert "fix: upgrade @okta/okta-auth-js from 6.4.0 to 6.9.0 (#13504)"
This reverts commit 4c17f641cd0afca5f425a412165ab6ed6d7dfe3e.
2023-10-10 14:55:58 +05:30
Sriharsha Chintalapani
4c17f641cd
fix: upgrade @okta/okta-auth-js from 6.4.0 to 6.9.0 (#13504)
Snyk has created this PR to upgrade @okta/okta-auth-js from 6.4.0 to 6.9.0.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/harshach/project/450b4396-0ef4-4bb2-8b7a-9c8e6ab6c41d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-10-10 14:28:53 +05:30
Mohit Yadav
d3fd0237e5
Remove ES reindexing files from UI (#13506)
* Remove ES reindexing files from UI

* fix minor errors

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-10 14:28:40 +05:30
Sriharsha Chintalapani
6ba24acdfe
fix: upgrade @azure/msal-react from 1.3.0 to 1.5.11 (#13503)
Snyk has created this PR to upgrade @azure/msal-react from 1.3.0 to 1.5.11.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/harshach/project/450b4396-0ef4-4bb2-8b7a-9c8e6ab6c41d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-10-10 12:02:31 +05:30
dependabot[bot]
f1a3d2addd
chore(deps): bump postcss in /openmetadata-ui/src/main/resources/ui (#13424)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.23...8.4.31)

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

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-10-09 12:39:49 +05:30
Pere Miquel Brull
4ea5549bf9
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#13393)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Suresh Srinivas <srini30005@gmail.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2023-10-07 16:03:37 -07:00
Ashish Gupta
e65f9600b3
fix(ui): revamp dropable ui effect for glossary terms table (#13443)
* revamp dropable ui effect for glossary terms table

* logic change for getting classname

* supported one drop style
2023-10-07 15:59:58 -07:00
Ashish Gupta
35cdfa8f8f
fix broken breadcrumb issue in request/update pages for tags/description (#13463) 2023-10-07 16:58:14 +05:30
Mayur Singal
c0ababd8ad
Fix #13336: Clean Mark All Deleted Table Flag (#13344) 2023-10-06 16:04:54 +05:30
Ashish Gupta
859a594429
fix domain cypress and not found after delete issue (#13450) 2023-10-05 22:59:02 +05:30
Ashish Gupta
11b034231a
fix(ui): supported pending services in assets (#13372)
* supported pending services in assets

* localization key change

* added storage service

* sonar fixes

* fix broken paths

---------

Co-authored-by: 07Himank <112613760+07Himank@users.noreply.github.com>
2023-10-05 19:20:59 +05:30
Shailesh Parmar
de2b2c6428
fix: Glossary tags are not showing proper name when using in entities #13440 (#13448) 2023-10-05 18:35:01 +05:30
Ashish Gupta
783f8e3c33
fix search index value for search and data product (#13441) 2023-10-05 15:25:03 +05:30
Teddy
c4a3de6a85
fix: handle tableConfig for profiler CLI (#13437)
* fix: handle tableConfig for profiler CLI

* fix: empty commit for CI
2023-10-05 10:02:57 +02:00
Ashish Gupta
6bbb274e11
supported drag and drop to glossary level for glossary terms (#13434) 2023-10-04 22:01:54 +05:30
Shailesh Parmar
b478039207
feat(ui): Add Badge with color or icon for Tags,GlossaryTerm, Domain and DataProducts #9972 (#13349)
* feat(ui): Add Badge with color or icon for Tags,GlossaryTerm, Domain and DataProducts #9972

* added api call to patch style in glossary

* updated and refactor AsyncSelectList and tagsContainerV2

* updated tags in all the pages

* added style object in addGlossaryTerm form

* added style support in domain and tags

* fixed failing unit test

* added cypress for the style feature

* added unit test for new component

* translation-sync

* addressing comment

* fixed edit tags issue

* added style feature for domain

* fixed sonarLint

* fixed merge issue
2023-10-04 21:50:39 +05:30
Sachin Chaurasiya
be278b67ac
chore(ui): add route and sidebar prop support in app (#13430)
* chore(ui): add children support in app

* fix: assets path

* chore: add support for route and sidebar elements prop

* chore: remove children prop from app
2023-10-04 19:05:48 +05:30
Anatoliy Shulika
b788061157
fixes #12771: Added Greenplum Ingestion Connector (#13128)
* ISSUE-12771: Added Greenplum Ingestion Connector

* fixed python code formating

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2023-10-04 14:53:53 +02:00
Ashish Gupta
2e49b72ccf
supported removal of subscription in teams (#13404)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-04 17:05:28 +05:30
Ashish Gupta
eb89d789bf
fix(ui): supported announcement in pending entities (#13414)
* supported announcement in pending entities

* added announcement support in database, database schema and entity services
2023-10-04 17:05:14 +05:30
dependabot[bot]
77912f9751
chore(deps): bump quill-mention (#13377)
Bumps [quill-mention](https://github.com/quill-mention/quill-mention) from 3.1.0 to 4.0.0.
- [Commits](https://github.com/quill-mention/quill-mention/commits)

---
updated-dependencies:
- dependency-name: quill-mention
  dependency-type: direct:production
...

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-10-04 11:14:51 +05:30
Sriharsha Chintalapani
8578aee04f
Search refactor (#13397)
* Refactor Search

* Refactor Search

* Fix propgation bugs

* Fix propgation bugs

* Fix glossary term search

* Fix glossary term search

* Only issue search requests if the client is configured properly

* Only issue search requests if the client is configured properly

* Fix glossary index

* add documentation for sharded tables (#13361)

* Cost analysis agg (#13408)

* feat: updated DI workflow to inherit from BaseWorkflow + split processor and producer classes

* feat: __init__.py files creation

* feat: updated workflow import classes in code and doc

* feat: moved kpi runner from runner to processor folder

* fix: skip failure on list entities

* feat: deleted unused files

* feat: updated status reporter

* feat: ran linting

* feat: fix test error with typing and fqn

* feat: updated test dependencies

* feat: ran linting

* feat: move execution order up

* feat: updated cost analysis report to align with new workflow

* feat: fix entity already exists for pipeline entity status

* feat: ran python linting

* feat: move skip_on_failure to method

* feat: added unusedReport to DI

* feat: added aggregated unused report

* feat: ran linting

* feat: reverted compose file changes

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>

* Add Java 17 support (#12895)

* Add Java 17 support

* Change Test HTTP client provider

* Create Tests HTTP Client once

* Create Tests HTTP Client once

* fix(CI): Update CI to use jdk 17 and dockerfiles as well

---------

Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>

* Refactor Search

* Refactor Search

* Fix propgation bugs

* Fix propgation bugs

* Fix glossary term search

* Fix glossary term search

* Only issue search requests if the client is configured properly

* Only issue search requests if the client is configured properly

* Fix glossary index

* Merge main

* fix style

* deleted field propagation

* Fix style

* close the test client

* Changing to jersey connector

* Fix Authentication Exception headers

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>
2023-10-03 14:56:53 -07:00
Shailesh Parmar
efa0802995
ui: UI to use Tier TAG displayName if provided #12899 (#13105)
* ui: UI to use Tier TAG displayName if provided #12899

* updated tier label with displayName
2023-10-04 01:26:14 +05:30
karanh37
b5aff6bbc3
fix: encode search query text (#13420) 2023-10-03 19:52:19 +05:30
Sachin Chaurasiya
0ecc3fc136
chore(ui): change baseUrl in ts config (#13403)
* chore(ui): change baseUrl in ts config

* udpate references

* fix rest/* path

* fix tests paths to relative

* chore(ui): update reference

* fix unit tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-03 16:01:13 +05:30
Ashish Gupta
16a4033645
fix(ui): revamp teams page added supported subscription webhooks (#13296)
* revamp teams page added supported subscription webhook

* minor changes

* minor changes

* changes teams header page layout and subscription

* minor changes

* fix cypress and addressed comments

* fix cypress for teams hierarchy (#13352)

* fix sonar errors and users not showing in teams having space

* code smell and bugs fixes

* fix teams page cypress

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-02 18:12:23 +05:30
Ashish Gupta
e879d512d3
fix(ui): initial load tab details in container page (#13399)
* fix intial load tab details in container page

* fix update displayName tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-02 16:26:01 +05:30
karanh37
41f56d62af
fix: add more button in feeds widget (#13341)
* fix: add more button in feeds widget

* fix: add feed filter

* fix: add localisation

* fix: add filter dropdown in feeds widget

* fix: missing localisation

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-02 15:14:39 +05:30
Chirag Madlani
241c838c64
fix(test): cypress skipped tests (#13360)
* fix(test): cypress skipped tests

* limit cypress tests to changed one

* fix service search

* enable cypress tests

* enable tier and owner spec

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-10-02 12:06:10 +05:30
Teddy
66d3fbb75d
feat: added german translation for OM (#13386) 2023-10-01 22:33:12 +05:30