2284 Commits

Author SHA1 Message Date
Pere Miquel Brull
b5cb1d464a
Deprecate location and old storage service (#11004)
* Deprecate location and old storage service

* Format

* Fix test

* Refactor

* Clean location

* Rename object store to storage

* Rename object store to storage

* Rename object store to storage

* Format

* Format

* Refactor object store for storage

* Refactor object store for storage

* Rename object store to storage

* Fix test

* Fix test

* Format

* chore(ui): change Objectstore to  Storage

* Fixes

* Fix test

* Remove storage service from Glue cypress

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-04-12 11:44:46 +02:00
Chirag Madlani
709fce6013
fix(ui): remove all option from activity feed for my-data (#11007)
* fix(ui): remove all option from activity feed for my-data

* fix silent signin issue
2023-04-12 14:27:50 +05:30
Ashish Gupta
d17db66312
Feat 10854 : Added Version Page in DataModel entity (#11006)
* Added Version Page in DataModel entity

* minor changes
2023-04-11 22:02:29 +05:30
Ayush Shah
9d11029ec8
Fixes 10351: Fixes Metrics Computation, Samping, test suites and partioning (#10603)
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2023-04-11 20:58:31 +05:30
Sachin Chaurasiya
39ead793ef
chore(ui) #10886 : Add version page for container (#10988)
* chore(ui) #10886 : Add version page for container

* chore: add extra info

* test: add unit test
2023-04-11 16:36:25 +05:30
Aniket Katkar
2dc8440bc7
fix#10859: permission issue in test suite details page (#10997)
* fixed permission bug for test cases

* added unit tests for the changed permissions logic
2023-04-11 16:18:52 +05:30
Ashish Gupta
331f043d3b
Fixes #10584 : Improvements in DataModel Entity (#10983)
* Improvements in DataModel Entity

* Added lineage view in DataModel Entity

* changes as per commets

* fix unit test issue

* fix code smell

* changes as per commets
2023-04-11 14:04:10 +05:30
Pere Miquel Brull
4084d3b0d5
Add ES translations (#10986) 2023-04-11 06:31:28 +02:00
Aniket Katkar
0bbcfc5b3d
fixed console errors in the ui for ElasticSearchReIndexPage (#10982) 2023-04-10 23:29:22 +05:30
Aniket Katkar
1d93000466
fix(ui): fixed flaky cypress test for TeamsHierarchy spec (#10958)
* Fixed flaky TeamsHierarchy spec

* updated cypres.config

* updated cy config

* fixed flaky service related cypress

* fixed addRoleandAssigntouser spec

* updated test

* updated merge conflict issue

* reduce machine to 2 for cypress

* skipping tags cypress due to #10979

* unskip test

* revert check for status code not checking

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-10 15:16:20 +00:00
Mohit Yadav
ee4f1b4e51
Add Stop Functionality For Reindex (#10971)
* Add stop Reindexing Job

* Languages

* Add Status

* Add Status

* Add messages
2023-04-10 13:15:44 +05:30
Shailesh Parmar
751919e6ca
fixes App Analytics summary not adjusting to the datetime [UI] #10571 (#10961)
* fixes App Analytics summary not adjusting to the datetime [UI] #10571

* added comments to the code

* updated sum logic, used sumBy method from lodash

* addressing comment
2023-04-10 07:38:44 +00:00
Shailesh Parmar
d79974dba1
ui: move queries from ES to REST API (#10947)
* initial commit for moving from ES to REST

* updated filters

* miner fix

* fixed failing unit test

* fixed failing cypress
2023-04-10 10:21:27 +05:30
karanh37
445ac90ef9
feat(ui): glossary versions page (#10966)
* fix: glossary right panel position fix

* fix: review comments

* feat: add deeplinks to tabs in glossary terms page

https://github.com/open-metadata/OpenMetadata/issues/10713

* fix: glossary feedback

* chore: update svg icon

* fix: missing localization keys

* fix: review comments

* fix: missing localization keys

* fix: review comments

* fix: jest tests

* feat: glossary ui improvements

* fix: missing localization keys

* fix: added error placeholder for assets

* fix: add icon to references

* fix: table issues

* feat: add glossary versions page

* fix: remove display name validations

* fix: localization keys

* fix cypress

* fix: button alignment

* fix: glossary version improvements

* fix: remove tooltip as not needed

* fix: update space direction

* fix cypress failure for ingestion tab

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-08 15:26:43 +05:30
karanh37
d5a0aa9af6
fix(ui): glossary improvements (#10823)
* fix: glossary right panel position fix

* fix: review comments

* feat: add deeplinks to tabs in glossary terms page

https://github.com/open-metadata/OpenMetadata/issues/10713

* fix: glossary feedback

* chore: update svg icon

* fix: missing localization keys

* fix: review comments

* fix: missing localization keys

* fix: review comments

* fix: jest tests

* feat: glossary ui improvements

* fix: missing localization keys

* fix: added error placeholder for assets

* fix: add icon to references

* fix: table issues

* fix: remove display name validations

* fix: localization keys

* fix: button alignment

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-07 20:55:49 +05:30
Chirag Madlani
8c6ae7f682
fixes: #10604: json viewer not loading properly (#10868)
* fix(ui): owner assignment issue
fix refresh token frame timeout issue
improve tier card
 - Remove clear all button
 - add remove button at tier level
fix: #10604

* fix tier select button styling
fix follow unfollow for dashboard

* fix unit tests

* fix unit tests

* change active tab based on owner

* fix sonar-cloud code smells

* fix edit owner cy failure

* fix cypress

* fix cypress for service and entityDetails

* fix cypress

* fix dashboard entityName issue

* fix unit tests

* fix cypress tests

* fix owner assigning cypress
2023-04-07 19:44:37 +05:30
Aniket Katkar
d112b40a3f
fix(ui): API endpoints to fetch elastic search data on settings page. (#10946)
* Made changes to use the newly created APIs for fetching elasticSearch re-indexing data

* DOcs Fix and add validation

* Fixed APIs to fetch the batchJob reIndex data
worked on comments

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-04-07 11:53:51 +05:30
Ashish Gupta
c997d8c80b
Feat #10584 : Support Activity tab for DataModel Entity (#10941)
* Supported DataModel in Dashboard Page

* url fqn changes

* Support Activity tab for DataModel Entity

* Remove dataModel resource descriptor

* Fix tasks for dashboard data models

* changes as per comments

* minor fix

* changes as per comments and minor improvements

---------

Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
2023-04-06 23:05:40 -07:00
karanh37
c1cbee3d1b
fix: user selectable list popover issues (#10799)
* fix: user selectable list popover issues

* fix: skip glossary tests

* fix: team cypress tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 22:55:45 +05:30
Ashish Gupta
6f055fdb34
Fixes : #8732 Support displayName field in at Tags (#10767)
* Added displayName field in Tags

* localisation key added

* minor changes

* added tooltip

* remove rename option from outside and added it inside the form

* minor changes

* fix cypress issue

* changes as per comments

* fix cypress issue

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 21:15:37 +05:30
Pere Miquel Brull
cdd473c3b7
Add ingestionIpInfoEnabled configuration (#10870)
* Add ingestionIpInfoEnabled configuration

* Format

* hide ip address if api response if not 200

* removing dependancy on ip-modal and checking default state

* updated status code for ip to 204 to check default state

* fixed failing cypress

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-06 16:27:07 +02:00
Aniket Katkar
942649f3b6
fixes #10755: Changed description change method for service connections from 'Put' to 'PATCH' (#10876)
* Changed description change method for service connections from 'Put' to 'PATCH'

* worked on comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 19:42:17 +05:30
Ashish Gupta
8e3e0002db
Feat #10584: Support Lineage for DataModel Entity (#10936)
* Supported DataModel in Dashboard Page

* url fqn changes

* Support Lineage for DataModel Entity

* added datamodel icon

* minor changes

* changes as per comments

* remove unwanted lineage code
2023-04-06 19:33:49 +05:30
Shailesh Parmar
c45d889d5f
cypress: fix failing cypress test (#10953) 2023-04-06 12:22:11 +00:00
Ashish Gupta
059f53b0da
Change object label and added container filter pattern in Metadata (#10861)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 17:26:06 +05:30
Ashish Gupta
8fb2f13f1e
Feat #10584 : Support SQL tab in Data Model Entity (#10938)
* Supported DataModel in Dashboard Page

* url fqn changes

* Added Sql tab in Data Model Entity

* if sql is not there tab will not be shown

* fix the delete entity failure
2023-04-06 17:23:09 +05:30
Aniket Katkar
d0c0942e1b
fix 10685: test suite related bug fixes and improvements (#10899)
* made changes to redirect user to test suite listing page after test suite deletion instead of homepage

* removed unnecessary fields being passed to API call for fetching for entity summary panel

* removed unnecessary fields being passed to API call for fetching test case results in dataset details page

* Added action column to the test suite list page inside tables for delete action

* fixed an issue with the test case form where going back and forth through steps was making fields unresponsive

* fixed unit tests

* fixed test suite deletion issue

* Revert changes for TableProfilerV1
2023-04-06 15:19:53 +05:30
Ashish Gupta
4001aa0ccc
feat #10584 : Supported DataModel in Dashboard Page (#10931)
* Supported DataModel in Dashboard Page

* url fqn changes

* changes as per comments
2023-04-06 15:03:30 +05:30
Sachin Chaurasiya
922a8079b1
fix(#10905):API documentation does not show bullets from Markdown (#10932) 2023-04-05 23:00:30 +05:30
Shailesh Parmar
8ac6ce9f7a
cypress: fix flaky cypress test from main (#10937)
* cypress: fix flaky cypress test from main

* fixed tags spec

* skipping `Add tag at DatabaseSchema level with task & suggestions` test
2023-04-05 20:32:48 +05:30
Mohit Yadav
07b821844a
Restructured Reindexing + Added Automated Reindexing on Glossary import (#10882)
* Restructured Reindexing + Added Automated Reindexing on Glossary import

* Revert Openmetadata yaml

* Fix pending issues

* Fix stats

* Refactor to workflows and SearchIndex

* Fix Failing tests

* Get status for stream and push status with

* fix UI build failing

* replace all with entity list before hit api

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 18:47:51 +05:30
Ashish Gupta
53a2f32de7
Fixes #10612 : Change error message for already exist entity (#10785)
* Change error message for already exist in glossary/term and user

* localisation key added

* change error for user,bots,roles and policies

* localisation key added

* minor changes

* localisation key added

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 10:44:53 +00:00
Sachin Chaurasiya
31a5464090
chore(ui): Show error message if test definition API fails (#10885)
* chore(ui): Show error message if test definition API fails

* test: add unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 11:03:19 +05:30
Shailesh Parmar
d5a072d83b
Fixes #7044 Handle database filter in ingestion pipeline when connection specifies a database from UI side #7044 (#10766)
* Fixes Handle databse filter in ingestion pipeline when connection specifies a database  #7044

* fix: Handle databse filter in ingestion pipeline when connection specifies a database  #7044

* sync-translation

* fixed unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 11:01:19 +05:30
Chirag Madlani
abb3c8259f
fix(ui): setting page issue with language change (#10842)
teams selection issue on user page
2023-04-05 10:51:42 +05:30
Chirag Madlani
774a3346c0
fix(ui): show system badge for system tags (#10654)
* fix(ui): show system badge for system tags

* rename file to coding standards

* fix cypress failure

* update badge styling to details

* update badge styling
added unit tests
2023-04-05 10:51:07 +05:30
Chirag Madlani
5a9173df0f
fix(ui): entity selection for es re-indexing (#10783)
* fix(ui): entity selection for es re-indexing

* Add query and container for reindexing

* add tree view for entity selection

* fix tree view for entities

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-04-05 10:49:57 +05:30
Shailesh Parmar
592ae305c3
upgraded cypress to v12.9.0 and fixed service connection cypress (#10891)
* upgraded cypress to v12.9.0 and fixed service connection cypress

* fixing failing cypress

* updated cy setting

* fixed restore cy test

* added API wait for users spec

* fixed suspected specs

* Fix ES aligning suggests with Java

* separate the tag test for DatabaseSchema

* updated tags spec

* skip advance search

* fixed failing API's

* await on tags api

* debounce search api

* update numKeptInMemory flag to minimum

* fix unit tests and skip failed tests

* fixed failing cy test

* fixed redirection

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 00:06:11 +05:30
NiharDoshi99
325480fb2e
added migration scripts for druid and postgres docs update (#10920)
* added migration scripts for druid and postgres docs update

* postgres docs update
2023-04-04 22:45:19 +05:30
Sachin Chaurasiya
73947ab207
fix(ui):test connection should be disabled is airflow is not present (#10862) 2023-04-04 19:02:46 +05:30
Onkar Ravgan
608bf51b6a
Added non admin apis support for PowerBI (#10910)
* Added non admin apis support

* addressed review comments
2023-04-04 18:25:48 +05:30
karanh37
d4db1f3fdd
fix: broken lineage link on tour page (#10893)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-04 09:38:41 +05:30
Suresh Srinivas
c8b640674b
10041 part2 - Refactor and cleanup APIs (#10900)
* Use @Tag annotation to group APIs in the swagger documentation.

* Hide internal APIs

* Change API path events/subscription to events/subscriptions

* Change API path from automations/workflow to automations/workflows

* Change API path v1/testCase to v1/testCases

* Change API path v1/testDefinition to v1/testDefinitions

* Change API path v1/testSuite to v1/testSuites

* Rename Kpi and kpi in the documentation to KPI

* Change API path v1/testConnectionDefinition to v1/testConnectionDefinitions

* Update API section in the API documentation

* Fix test failures

* Correctly capitalize Test Cases and Test Suites in API docs
2023-04-03 13:03:48 -07:00
Teddy
2ed2e9f20a
Fix #8726 - Add permission to data insight (#10694)
* feat: added auth logic for reportData endpoint

* feat: added permission logic for dataInsightChart and dataReport

* feat: ran mvn clean for code linting

* feat: changed endpoint name to `/reports`

* fix: renamed analytics API endpoints

* fix: eslint

* fix: updated data insight test collection path

* fix: description and changed dataInsight to dataInsights
2023-04-03 14:16:27 +02:00
Sachin Chaurasiya
905201548d
feat(ui): Add click event web analytic (#10832)
* feat(ui): Add click event web analytic

* chore: remove userId check for custom event

* chore: only track event if event value if there

* chore: add unit test

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-03 11:18:14 +05:30
Mayur Singal
752163ac71
Fix #10814: Improve parsing logic for union fields in topic (#10836) 2023-04-01 11:10:05 +05:30
Pere Miquel Brull
5d33721c36 WIP - Add Spanish translation 2023-03-31 20:34:02 +02:00
Sachin Chaurasiya
d39974921f
fix: postgres e2e spec (#10841)
* fix: postgres e2e spec

* fix: formatting

* fix: minor fix
2023-03-31 17:00:08 +05:30
Nahuel
0ca8c12596
Fix#10584: Update dashboard ES indexes for dataModels (#10851)
* Fix#10584: Update dashboard ES indexes for dataModels

* Address pylint error
2023-03-31 11:50:43 +02:00
Sachin Chaurasiya
f749b0c22e
chore(ui): delete workflow on test connection result received (#10822)
* chore(ui): delete workflow on test connection result received

* fix: unit test
2023-03-31 12:09:29 +05:30