3771 Commits

Author SHA1 Message Date
Chirag Madlani
6b830f98bb
fix(ui): pagination with search on service page (#18211) 2024-10-10 18:10:17 +05:30
Chirag Madlani
3dc9abef45
fix(ui): compare version only if version is set (#18210) 2024-10-10 18:09:49 +05:30
Sachin Chaurasiya
d21ee58f02
GEN-1727: Pluralize owner label everywhere (#18117)
* GEN-1727: Pluralize owner label everywhere

* fix: unit tests

* fix: playwright test

* adress comments

* fix playwright test
2024-10-10 12:21:56 +05:30
Aniket Katkar
851bd54491
Fix the automator page breaking when no source is selected (#18190) 2024-10-09 20:26:14 +05:30
Ashish Gupta
af713adaa7
PLAYWRIGHT: fix activityFeed and DataInsight AUT playwright test (#18180)
* fix activityFeed and DataInsight AUT playwright test

* minor improvement
2024-10-09 16:51:21 +05:30
Chirag Madlani
737c076999
chore(ui): move persona as top level settings (#18171)
* chore(ui): pull persona as top level settings

* fix tests

* update breadcrumbs

* add missing type

* fix ui tests

* fix settings router tests
2024-10-09 14:25:11 +05:30
fuzmish
dc24c00b8e
MINOR: open links in new tab in DataAssetsHeader (#18172)
* MINOR: open links in new tab in DataAssetsHeader

* fix: make mlModelDetail.dashboard internal link
2024-10-09 10:55:51 +05:30
Karan Hotchandani
4233abf415
Gen-882: Add max length validation for glossary term rename (#18166)
* add max length validation for glossary term name

* add name validation
2024-10-08 23:06:54 +05:30
Sachin Chaurasiya
457f3d919a
GEN-1322: API Entity - Remove Beta (#17967)
* GEN-1322: API Entity - Remove Beta

* minor: add doc for the metadata pipeline

* api service refactor

* api service refactor backend changes

* add apiconnection in test service connection

* pytest fix

* fix java file formatting

* Fix casing of REST in ApiServiceRest.spec.ts

* Refactor REST to Rest in API classes

* minor change

* minor change

* minor change

* fix cashing for API to Api

* add playwright test for api service ingestion

* fix: playwright test

---------

Co-authored-by: harshsoni2024 <harshsoni2024@gmail.com>
2024-10-08 14:39:55 +05:30
Ayush Shah
221327afd4
Refactor ServiceConnectionDetails component to handle specific Airflow connection type (#18100) 2024-10-08 11:29:45 +05:30
Ashish Gupta
5e96ff470b
MINOR: added check to append reserve-sidebar class to body (#18141)
* added check to append reserve-sidebar class to body

* added application value as dependency to re-run in case application refetch

* fix the unit test
2024-10-08 10:51:02 +05:30
Chirag Madlani
1187f355a6
chore(ui): support Persian language option (#18148) 2024-10-07 10:04:55 -07:00
Chirag Madlani
7082f01124
fix(ui): security deps for cookie package (#18149) 2024-10-07 10:04:38 -07:00
Ashish Gupta
aa7b95a515
MINOR: supported search filter and only all show in case of all node value selected (#18136)
* supported search filter and only all show in case of all node value selected

* updated the playwright test as per the all selector

* fix playwright and unit test
2024-10-07 17:10:28 +05:30
Shailesh Parmar
a74811481f
GEN-1296: sort test cases by latest run (#18097)
* GEN-1296: sort test cases by latest run

* minor fix

* added sort support for name field

* fixed unit test

* fixed failing playwright test

* fixed failing playwright test
2024-10-07 12:34:09 +05:30
Sachin Chaurasiya
69318d3e67
minor: custom properties layout and styling improvements (#18123)
* minor: custom properties layout and styling improvements

* show all the properties expanded in right panel by default

* Refactor PropertyValue component to remove redundant code for dateTime-cp custom property type
2024-10-07 12:16:14 +05:30
fuzmish
8c570c4245
add environment variable DEV_SERVER_TARGET for webpack.config.dev.js to specify the OpenMetadata server (#18133) 2024-10-07 12:02:29 +05:30
fuzmish
b7b2c2e6c9
Fix #18043: Highlight code blocks in RichTextEditor (#18132)
* Fix #18043: Highlight code blocks in RichTextEditor

* add CodeMirror mode "clike" and language aliases
2024-10-07 11:27:18 +05:30
Shailesh Parmar
d678e04e2e
Minor: mark params optional for test case reports end point (#18120) 2024-10-06 11:47:18 +05:30
Ashish Gupta
9a116d676d
PLAYWRIGHT: fix activity feed aut flaky failures (#18101)
* fix activity feed aut flaky failures

* remove the unwanted class and arrange it in common place

* added custom hook to check floating button element in dom
2024-10-05 10:41:53 -07:00
dechoma
304ee40eb0
human readable retention period (#18119) 2024-10-05 10:41:06 -07:00
Chirag Madlani
e44c8d4f31
fix(ui): MSAL popup auth issue (#18125) 2024-10-05 11:57:01 +05:30
Sachin Chaurasiya
5da3f4592b
minor: update whats new for 1.5.6 (#18090) 2024-10-03 13:37:10 +05:30
Shailesh Parmar
ebb7fed616
Minor: added test case result api (#18081) 2024-10-03 10:35:18 +05:30
Chirag Madlani
de603aaa0b
minor(ui): react-quill package update to maintained one (#18067) 2024-10-03 10:27:00 +05:30
Ashish Gupta
dfddac9a73
MINOR: fix custom property enum styling fix (#18074)
* fix custom property enum styling fix

* pending localization keys

* minor fix

* separate date and time with slash in middle for dateTimeCp
2024-10-02 17:39:48 +05:30
Ashish Gupta
819c405784
MINOR: fix custom property layout issues (#18065)
* fix custom property layout issues

* fix font weight to similar like other

* fix the right panel value style issue

* fix the edit button alignment issue

* changes as per comments and sonar fix
2024-10-01 17:51:09 +05:30
Chirag Madlani
2a06f602e8
chore(test): ingestion playwright flakiness (#18051) 2024-10-01 16:06:21 +05:30
Sachin Chaurasiya
2260857f10
add what's new for 1.5.6 (#18062) 2024-10-01 11:20:05 +02:00
sonika-shah
1d727d57bd
Feature: Allow Custom Property Update in Glossary Bulk Import/export (#17919)
* fix import issue

* Feat : Allow Custom Property Update in Bulk Upload

* Feat : Allow Custom Property Update in Bulk Upload

* supported editable imports in glossary page

* added remaning localizaion keys

* update logic of fieldToExtensionStrings to use csvparser

* update json and partialStatus condition

* fix tests for partialSuccess status change

* supported customProperty editable field

* fix error in custom property edit modal on new line empty custom property

* added entity type from root to support other bulk import entity as well

* fix the quote removing due to the regex in the string type

* Add backend tests , and error msg improvements

* GlossaryStatus header change

* fix unit test and dry run in case of synonyms having quotes in it

* Remove extension column in CSVs for all entities except glossaryTerm

* added editor for reviewers

* unit test around csv utils

* added escape for string too, in case of semicolon comes

* added playwright test without extension and supported relatedTerm as editable

* added unit test around csv util logic

* resolve conflicts

* Backend - add support for enumWithDescriptions in bulk import

* add tests and other error handling improvements related to enumWithDescriptions

* fix the custom property modal header and render the layout as per right panel in entities

* parese enumWithDescription for the customProperty modal while editable

* fix description data in enumWithDescription one

* fix: Handle NullPointerException when adding custom properties to ensure loop continues for other schemas of the same type for addToRegistry

* added extension playwrigth test and fix enumWithDescription object failure

* descrease the size of extension  modal

* remove additional comments

* fix the escape in parent key

* improve custom property layout

* improve ui for inline properties

* fix description, glossary and relatedTerm escape char issue

* fix some customProperty ui changes

* fix sonar issue

* minor layout changes

* minor label improvements for entity ref and list

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-10-01 00:12:43 +05:30
Mohit Yadav
f1ae49e1a0
[Search] Indexing Fixes (#18048)
* Fix OpenSearch Content Size Issue
entity content is too long [204857600] for the configured buffer limit [104857600]

* Change Type to Long

* Add Payload Size to take dynamic entry

* Migrations for 1.5.6

* Mark Stale Entries Stopped

* Format checkstyle

* Fix failure

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-09-30 23:39:27 +05:30
Aniket Katkar
dcde500969
Mark the pipeline alert test as slow (#18046) 2024-09-30 17:24:02 +05:30
Chirag Madlani
85519cf280
minor(ui): fix role page size from 10 to 50 (#18049) 2024-09-30 16:59:24 +05:30
Karan Hotchandani
47cde167b4
GEN-712: show column lineage function in edge drawer (#18032)
* show column lineage function

* add e2e tests
2024-09-30 15:00:47 +05:30
Chirag Madlani
9219dbe5c1
chore(ui): improve webpack build (#18038)
* chore(ui): improve webpack build

* update deps

* update browser-list

* remove js files from project

* update import
2024-09-30 12:22:52 +05:30
Karan Hotchandani
58ed12cf47
fix lineage playwright (#17889)
* fix lineage playwright

* remove in operator usage and use lodash get utility

* fix metric playwright

* fix lineage pw

* update drag and drop

* fix flakiness

* minor sonar fix

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-09-30 10:54:39 +05:30
sonika-shah
1b029d2bf2
Add new ‘enumWithDescriptions’ Custom Property to allow adding Enum Keys with Description (#17777)
* Add new ‘metaEnum’ Custom Property to allow adding Enum Keys with Description

* replace JsonNodeFactory method with JsonUtils

* rename property from metaEnum to enumWithDescriptions, and other method optimizations

* ui: add support for creating enumWithDescription property

* minor locale changes

* ui: add edit support for created enumWithDescription property

* Refactor enum description field layout in AddCustomProperty and EditCustomPropertyModal

* add support for adding values to enumWithDescription custom property type

* Refactor custom property input IDs in AddCustomProperty and EditCustomPropertyModal components

* Refactor custom property table rendering logic and UI components

* Refactor custom property table rendering logic and UI components

* Refactor custom property table rendering logic and UI components

* add basic card layout

* Refactor CustomPropertyTable component to improve UI and functionality

* update playwright test part 1

* Refactor PropertyValue component to conditionally render right panel styles

* fix: entity reference property update

* Refactor CustomPropertyTable component to conditionally render right panel styles

* fix: flaky test

* Refactor CustomPropertyTable test to use updated test IDs and remove unnecessary code

* fix flaky test

* improve the playwright test

* add more test

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-09-29 00:45:46 +05:30
Chirag Madlani
f9e70f8db0
minor(ui): reset displayName to avoid being persisted (#18024) 2024-09-28 14:44:27 +05:30
Sriharsha Chintalapani
a0119b8efd
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#18037)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SWAGGERCLIENT-6836803

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-09-28 14:43:54 +05:30
Karan Hotchandani
c709ec6c29
GEN-1578: SAML redirect leads to 404 page on UI (#17978)
* move routes to callback router

* move callback routes to global router

* added comments

* make saml and confidential callback route public
2024-09-27 20:40:54 +05:30
harshsoni2024
9442cac1a5
allow powerbi datamodel children in col.lineage (#18030) 2024-09-27 19:28:59 +05:30
Kenil Shah
7cd957c1c3
add validation to desc field, show graph when data is present (#18009)
* add validation to desc field, show graph when data is present

* added unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-27 14:11:20 +05:30
Aniket Katkar
423e99fa6a
Minor: Add ingestion tag for playwright tests (#18015)
* Add ingestion tag for all specs that require the ingestion container to be running

* rename the ingestion dependency tag object constant name
2024-09-26 23:05:33 +05:30
Chirag Madlani
22837b672a
bump(ui): quill package to non-vulnerable (#18002)
* bump(ui): quill package to non-vulnerable

* update quill-emoji package

* added postinstall

* fix warnings

* fix feed-editor issue

* fix mention test failing

* fix tests

* remove quill-emoji as not working
2024-09-26 22:19:32 +05:30
Suman Maharana
37b6dc8290
Add Sigma Dashboard Connector (#17855)
* Add Sigma Dashboard Connector

* changed to id instead of name in dashboard entity

* Address Comments

* addressed comments

* Added Docs

* yaml file changes

* fix ui changes
2024-09-26 16:29:35 +05:30
sonika-shah
a99fbb2eb6
GEN-1434: Improvement : Show displayName for database and databaseSchema in explore tree (#17876)
* Show displayName for database and databaseSchema in explore tree

* use display name for database and schema

* add playwright

* resync indexes of dataAssets based on database & databaseSchema displayName change

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-09-26 16:18:16 +05:30
Ashish Gupta
9b45573c35
fix activty feed and teamHierarchy playwright failure (#17991)
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-09-25 23:57:59 +05:30
Chirag Madlani
3aec1469ac
fix flaky persona and dataInsightSettings spec (#18000) 2024-09-25 23:56:48 +05:30
Shailesh Parmar
a7a2a725e3
playwright: fixed Flakiness in test cases spec (#17993) 2024-09-25 21:49:13 +05:30
Chirag Madlani
65babfd586
chore(ui): bump quicktype to resolve vulnerabilities (#17979)
* chore(ui): bump quicktype to resolve vulnerabilities

* fix test

* lower the version to avoid build issue

* revert service_account type changes

* added node-gyp as global package
2024-09-25 15:09:34 +05:30