1565 Commits

Author SHA1 Message Date
Sriharsha Chintalapani
cd251ea387
Fix #15231: Glossary tasks is not showing on landing page to reviewer (#15340) 2024-02-25 23:13:11 -08:00
Pere Miquel Brull
cc878bf94e
MINOR - Prepare App Instances & fix bigtable json (#15292)
* MINOR - Prepare App Exception & fix bigtable json

* Do not init the app all the time and allow to fetch initialized resources

* init installed apps

* Add runtime props

* Add runtime props

* Format
2024-02-23 08:14:12 +01:00
Ashish Gupta
3adc1e5d9e
throw error message on test email config failure (#15311) 2024-02-22 18:17:31 +05:30
Mohit Yadav
0892da51b6
Clustering jobs across servers (#15277)
* - Added Jdbc Store for Quartz Job
- Added tables schema for Mysql and Postgresql

* Catch Object Already Exists

* Drop tables extra statements

* Use Proper Dialects
2024-02-21 21:46:30 +05:30
Pere Miquel Brull
62c0cc7563
#13985 - Azure KV Secrets Manager (#15192)
* #13985 - Azure KV Secrets Manager

* Format

* #13985 - Azure KV Secrets Manager

* #13985 - Azure KV Secrets Manager

* Simplify credentials loading

* Simplify credentials loading

* Simplify credentials loading
2024-02-20 07:18:35 +01:00
Mayur Singal
64e3cedeea
MINOR: Improve Kafka Test Connection (#15207) 2024-02-19 10:11:52 +05:30
Teddy
e72c80f264
MINOR - fix test definition deletion (#15203)
* fix: added provider for testDefinition entities

* fix: changed testDefinition <-> testCase relationship + allow recursive deletion of testDefinition

* fix: added migration steps

* style: ran java linting
2024-02-15 18:22:26 +00:00
Mohit Yadav
92fd428380
Fix Cache Init (#15196) 2024-02-15 19:19:03 +05:30
Mohit Yadav
3e3c067c07
Create Admin Password for Admin User (#15191) 2024-02-15 17:18:56 +05:30
mohitdeuex
84d2aaaf30 Check if Smtp is Enabled to set random password 2024-02-15 16:28:10 +05:30
mohitdeuex
8c6b9025c1 Check if Smtp is Enabled to set random password 2024-02-15 16:25:56 +05:30
Mohit Yadav
0b7a4f8839
Add new Template and Graph building logic for Insights reporting (#15184) 2024-02-15 13:45:45 +05:30
Mohit Yadav
20876fa1ad
Fix Email Test Issues (#15183) 2024-02-14 21:22:32 +05:30
Mohit Yadav
9fae19dd7a
format cron from unix to quartz for internal apps , for others use unix (#15070)
* format cron from unix to quartz for internal apps , for others use unix

* Add Migration Files for 131

* Add Migrations

* Fix Json Issue and Add Exception Handling for force

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-02-14 19:59:14 +05:30
Imri Paran
aeb5fbe303
fixes #12591: add BigTable (#15122)
* feat(connector): add BigTable

* bigtable work

1. docstrings
2. tests
3. created a Row BaseModel
4. implemented a ClassConverter

* docs moved to separate PR

* format files

* minor cosmetic

- removed TODO
- changed headers' year to 2024 for new files
- fixed typos

* format

* formatting and comments

1. added missing docstrings.
2. abstracted the _find_instance method.
3. aliased the IDs used in the BigTable connection

* added comment regarding private key

* added comments regarding column families

* enclose get_schema_name_list in `try/except/else`

* format

* streamlined get_schema_name_list to include all logic in the try block
2024-02-13 08:28:01 +01:00
Teddy
e6cacb19f1
MINOR - DQ incident severity classifier (#15149)
* feat: added severity classifier for DQ incidents

* feat: added severity classifier tests

* style: ran java linting
2024-02-13 07:02:09 +01:00
Teddy
99ede3d14b
fix: convert imageRepository to string type (#15104) 2024-02-12 16:05:05 +01:00
Pere Miquel Brull
e27851508e
MINOR - Add service information on Pipeline Status GET (#15094)
* MINOR - Add service information on Pipeline Status GET

* Format

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-02-12 15:15:55 +01:00
Akash Jain
95bb221025
feat: Prepare main for next release cycle (#15139) 2024-02-12 16:56:50 +05:30
Mohit Yadav
860baaefdc
Fix Ldap Filter Parsing Issue (#15148) 2024-02-12 16:39:22 +05:30
Sriharsha Chintalapani
382bd61404
Add createIndex/updateIndex to openmetadata-ops.sh (#15137) 2024-02-12 09:32:54 +01:00
Mohit Yadav
1382145b79
Fix Source Hash Issue (#15126)
* Fix Source Hash Issue

* Fix ClassificationResourceTest
2024-02-12 06:44:10 +01:00
Mayur Singal
4b9b13b555
MINOR: Fix Mongodb Migration Issue (#15115)
* MINOR: Fix Mongodb Migration Issue

* checkstyle fix

* fix docs
2024-02-11 07:44:16 -08:00
Sriharsha Chintalapani
08aa9a036c
Fix wrong error type for UnhandledServerException (#15111) 2024-02-09 09:15:51 +05:30
Aniket Katkar
38f24fc363
Minor: Cypress improvements and flakiness fixes (#15068)
* fix glossary version page flakiness

* remove the commented code for alert tests

* fix flakiness in SearchIndexDetails spec

* Add Storage Service in Search Indexing App

* Add Storage Service in Search Indexing App

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-02-07 19:49:57 +05:30
Aniket Katkar
b8713690f0
Minor: Fix ingestion pipeline name search not working for observability alert (#15057)
* add ingestion pipeline search index in UI

* Add Ingestion Pipeline index

* Update date in case of running

* Use timestamp

* add cypress test case for ingestion pipeline trigger

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-02-06 19:30:32 +05:30
Aniket Katkar
8e860a56bf
Minor: Fix the wrong test result options on add observability alert page (#15043)
* fix test result options

* fix observability alert cypress test

* Fix Filtering

* fix naming order

* ignore $

* Fix Alerts

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-02-05 22:54:29 +05:30
Mohit Yadav
327319d2ff
Catch ALl Exception for App Resoruce Init (#15028) 2024-02-05 18:31:50 +05:30
mohitdeuex
9733ea2f01 Get Or Null App 2024-02-05 16:43:47 +05:30
Sriharsha Chintalapani
3055b8bf46
Add boosting function for tiers (#15019) 2024-02-04 22:12:50 -08:00
Mohit Yadav
1ecc461b62
App Bot is null during init (#15020) 2024-02-05 10:34:07 +05:30
Sriharsha Chintalapani
87efc57394
taskCount should show total count for openedBy or assignedTo a user (#15016) 2024-02-04 17:24:12 +05:30
Sriharsha Chintalapani
f817921750
Add boosting function and cleanup highlight builder code (#15017)
* add boost function based on votes

* Add boosting function and cleanup highlight builder code
2024-02-04 17:23:51 +05:30
Sriharsha Chintalapani
5839efcbf1
Fix migration for postgres db (#15009)
* Fix openmetadata-ops.sh migrate for Postgres

* Fix openmetadata-ops.sh migrate for Postgres
2024-02-02 09:54:51 -08:00
Mohit Yadav
d18a8ed82c
[Fix] Revert optionals error (#15008)
* Fix Optional Error in Object Mapper

* Revert Optional Changes

* return null instead of 0.0
2024-02-02 20:18:51 +05:30
Mohit Yadav
7dc0bc5829
[Data Observability] Add Pipeline Observability and status (#14958)
* Add Pipeline Observability and status

* Compare equalsIgnoreCase

* Fix Naming Args

* Fix Thread Type Filtering

* CheckStyle Fix

* Add Pipeline List Options

* References not being used, handle USERS and TEAMS category separately

* Fix Test Case Failures

* Update Code for PipelineRepository

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-02-02 16:21:04 +05:30
Sriharsha Chintalapani
968f146fe7
Add localhost:8585 as jwks urls; Fix entity consolidations when there is no previous chnage available (#15001) 2024-02-02 14:29:06 +05:30
Mohit Yadav
d551b86001
[Fix] Fixed Search Index Repository Tests Exceptions (#15000)
* Init Organization Errors Fix

* Fix Index Factory Tests

* CheckStyle Fix

* remove unnecessary code

* Use default in case of failures

* Use default in case of failures
2024-02-02 12:29:48 +05:30
Mohit Yadav
a840385693
[Fix]Init Organization Errors Fix (#14998)
* Init Organization Errors Fix

* Initialize the Role & Policy repositories

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2024-02-01 17:24:22 -08:00
07Himank
795bd5c867
Added Index Factory Config (#14950)
* Index Factory Config

* CI handling

* checkstyle
2024-02-01 19:50:51 +05:30
Mohit Yadav
8f94e54395
Wait for Indexing Job to complete (#14986) 2024-02-01 17:04:21 +05:30
Sriharsha Chintalapani
306adfcca0
Fix TestSuiteSearch case for OpenSearch (#14979)
* Fix TestSuiteSearch case for OpenSearch

* Fix checkstyle
2024-02-01 16:07:23 +05:30
07Himank
5a11d601b7
Remove unwanted fields (#14975)
* remove unwanted fields from current entity

* remove unwanted fields from current ent

* revert overriding the existing entity

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-02-01 12:00:51 +05:30
Karan Hotchandani
5bd4de89fc
remove wildcards from search (#14938)
* remove wildcards from search

* remove wildcard from global search

* Fix aggregations and pagination

* fix explore issues

* increase maxlength

* move search options to base class

* Add Ngrams and highlighter for partial matches

* use search query instead of suggestions

* fix tags redirection issue

* add ngram to other indexes

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2024-02-01 09:21:48 +05:30
Sriharsha Chintalapani
2e95fcb98d
Fix #14786: Suggestions API (#14821)
* Fix #14786: Suggestions API

* Handle suggestions in ometa

* Minor: Optimise Databricks Client (#14776)

* MINOR - Fix SP topology context & Looker usage context (#14816)

* MINOR - Fix SP topology context & Looker usage context

* MINOR - Fix SP topology context & Looker usage context

* Fix tests

* Fixes #14598: Fix Tags / Labels ingestion on includeTags as False (#14782)

* fix(ui): password error message for char limits (#14808)

* fix(ui): password error message for char limits

* fix java side code

* Fixes #13556: Support for Salesforce table description ingestion (#14733)

* ISSUE-13556: Add suport for Salesforce table description ingestion

* ISSUE-13556: Remove unnecessary blank line

* ISSUE-13556: Fix to get description for each table

---------

Co-authored-by: Teddy <teddy.crepineau@gmail.com>

* MINOR - Better handling of Ingestion Pipeline Status (#14792)

* MINOR - Better handling of Ingestion Pipeline Status

* format

* format

* MINOR: Added table validation for cost analysis data (#14793)

* Added validation for cost analysis source

* centralized life cycle logic

* CYPRESS: simplify side navigation click in cypress (#14818)

* simplify side navigation click in cypress

* make sidbar item uses common enum

* fix cypress failure of outside import

* fix(#14326): tier dropdown is not working in advance search (#14780)

* improvement in advance search based on custom property

* fix a reading undefined property issue

* wip: advance search based on tier

* some code cleanup and improvement

* some fixes

* fix: ui flicker when advanceSearched is apply and refresh the page

* some cleanup

* no need to call customproperty api call, if entity not suppport customProperties

* minor change

* fix: autocomplete not working in tier search option in advance search modal

* added unit test for advance search provider component

* some cleanup

* added testcase for open modal

* added testcase for resetAllFilters method

* removed unwanted code

* added e2e test for testing tier advance search

* fix: e2e search flow for single field

* fix: string field not working after giving listValues in TierSearch

* fix: group query e2e test fix

* used asyncFetch way to get the tierOptions synchronously

* some cleanup

* remove unwanted lines

* some cleanup

* fix: selected option show option value instead of option title

* fix(minor): update skip icon for executions (#14809)

* Fixes #14803: ignore capitalization when confirming deletes  (#14804)

* ignore case when confirming deletes

* Test confirmation of deletes works when case differs 

Added test case for 'delete' as the confirmation text.

* minor(config): update openmetadata-ui code reviewers (#14823)

* Add Tests

* Add list/accept/reject apis

* initial ui changes

* localisation

* show suggestion for empty description

* ui feedbacks

* Fix permission check for entities without owner

* Fix entityLink and add tests

* Add update suggestion WIP

* Fix test

* Fix PUT and Pagination

* Fix styling

* update test

* Update status

* add OM server connection in apps

* add permissions check

* Fix CI

* Remove TODO

* Fix feedResourceTest

* fix unit tests

* add private configs for apps

* add private configs for apps

* fix update application icons

* minor center align icon

* add private configs for apps

* Format

* Fix pydantic gen

* Remove token

* Update name

* Rework private conf

* Fix apps

* Fix apps

* Format

* Format

* show metapilot only if its installed

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: kwgdaig <18678754+kwgdaig@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Abhishek Porwal <80886271+Abhishek332@users.noreply.github.com>
Co-authored-by: Carlo Q <carlo@machina.bio>
Co-authored-by: karanh37 <karanh37@gmail.com>
2024-01-31 18:51:09 -08:00
07Himank
a715bdef3e
missing followers in data assets (#14968) 2024-01-31 07:09:30 -08:00
Ashish Gupta
c3f8a9da9d
MINOR: supported test email modal (#14947)
* suported test email modal

* localization keys and senderMail check

* added unit test for the test modal

* Fix Test Email request

* change the payload to test email

* test-email

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-01-31 13:24:11 +05:30
Chirag Madlani
727cd48ed5
fix(server): generate report for T-7days (#14932)
* fix(server): generate report for T-7days

* support weekly option for DataInsightReport application

* fix checkstyle

* add cypress to validate schedule

* skip ml flow schedule spec
2024-01-30 17:00:08 +05:30
Mohit Yadav
5940d7219a
[Fix] Add Regex for Entity FQn matches (#14946)
* Add Regex for Entity FQn matches

* Removing Reports app to be installed by default
2024-01-30 15:15:55 +05:30
Mohit Yadav
410f351528
Data Insight Report Link Fix (#14939) 2024-01-30 12:07:50 +05:30