7780 Commits

Author SHA1 Message Date
Joseph Goldbeck
a04da75f6d
docs: run bootstrap from correct folder (#13592)
if cd into bootstrap folder, get `Error: Could not find or load main class`. however, if run from repo root, then it works!

updating the docs to reflect this

Co-authored-by: Joseph Goldbeck <joegoldbeck@users.noreply.github.com>
2023-10-16 11:33:08 -07:00
Shailesh Parmar
b1d43397f9
ui: fixed glossary badge feedback (#13588)
* ui: fixed glossary badge feedback

* updated style for glossaryterm

* updated style
2023-10-16 10:58:37 -07:00
Shailesh Parmar
b0ce93458f
ui: importing brand logo with classBase approach (#13582) 2023-10-16 23:08:59 +05:30
Chirag Madlani
5202312f77
move services tests to service folder (#13573)
* move services tests to service folder

* skip DQ cypress

* fix cypress

* fixed some cypress
2023-10-16 23:08:07 +05:30
Ayush Shah
7f348014bb
Fix connection ambiguious (#13585)
* Fix ambiguious warning with validation issue

* Remove manual dependency on superset

* Fix SonarLint

* Remove extra condition

* Optimise logic

* Update parseConnectionSchema.js

* Update parseConnectionSchema.js
2023-10-16 20:48:08 +05:30
07Himank
cf94097e3c
Added missing search things (#13583)
* missing search things

* revert config local setting

* revert gs term mapping

* fix py test
2023-10-16 19:51:11 +05:30
07Himank
cdb94e476b
Fix glossary highlighter (#13586)
* fix glossary highlighter issue

* indentation
2023-10-16 19:22:44 +05:30
Ashish Gupta
063590d54f
fix asset service icon, support some search index value, and fix ingestion encoded issue (#13576) 2023-10-16 18:49:34 +05:30
Aniket Katkar
d6be186958
fix(ui): fqn encoding issue on customizable landing page (#13577)
* Fixed the issue with the encoded fqn passed to the layout data on customizable landing page
Added success and fail toasts after saving the layouts

* localization changes for other languages

* Added missing widget images

* fixed code smells
2023-10-16 16:21:41 +05:30
Pere Miquel Brull
6869fc04d7
Prepare migration context (#13518)
* Prepare migration context

* Prepare migration context

* Prepare migration context

* Prepare migration context

* Prepare migration context

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-10-15 15:17:04 +02:00
Ashish Gupta
31ffe5d168
fix(ui): revamp asset filtering style (#13542)
* revamp asset filtering style

* minor changes

* make parent menu disabled if whole list doesn't have data

* fix code smell

* changes made as per comments

* fix popup issue

* supported all asset when landing and when removing all filter

* supported entity icon in asset cards
2023-10-14 07:40:02 -07:00
Chirag Madlani
7c25b5fddd
fix(ui): ui feedbacks for 1.2 release (#13522)
* fix(ui): ui feedbacks for 1.2 release

* fix notification panel height issue and data model expand icon issue

* Data Quality, test creation, and minimizing the side panel. It shows the name as "Setup Guide.", It should be "Data Profiler Metrics."

* changes locales

* fix: displayName for the test cases

* fix: Remove Domain shows tool tip as "Remove Owner"

* chore: remove box shadow from primary buttons

* fix: icon alignment in activity feed tab

* Long names should be truncated

* Increase the profile picture size to align with both the name and the persona

* Text in Knowledge panels should be of the same size

* Domain should be displayed on the explore card if the domain is available for any entity

* If the Domains not configure the search filter is empty. "No data available." -> "No Domains are Assigned to Tables" etc.

* fix: unit tests

* fix: unit tets

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-10-14 07:10:01 -07:00
Chirag Madlani
753e182e21
fix cypress failures (#13547)
* fix cypress fialures

* fix escape sequence for ES search

* exclude services tests

* revert cypress config

* remove unwated escape call

* skip service cypress

* mapping name mismatch

* escape search query for enter

* fix cypress failures

* fix cypress failures part 2

---------

Co-authored-by: 07Himank <himank07mehta@gmail.com>
2023-10-14 16:45:28 +05:30
07Himank
7676c3e8ab
added servies to all alias (#13569) 2023-10-13 23:11:39 -07:00
Shailesh Parmar
c959f9ca56
ui: fixed broken tour feature (#13568)
* ui: fixed broken tour feature

* translation sync

* updated the status of import/update glossary via csv

* fixed tour
2023-10-14 10:16:02 +05:30
Sachin Chaurasiya
f323a4a8b1
chore(ui): add support for custom messages and options in delete widget modal (#13570) 2023-10-14 10:10:05 +05:30
Aniket Katkar
53629c8cc0
chore(ui): customize landing page improvements (#13557)
* CustomizePageClassBase class improvements

* updated the reset button
reordered customize page option on setting page

* localization change for other languages

* added functionality to choose the widget size and updated widget content according to the sizes

* styling fix

* fixed double API calls on my data page and flakiness in showing loader for feeds widget

* fixed code smell
2023-10-13 12:22:06 -07:00
07Himank
2ef49d52ca
Nested columns search fix (#13539)
* nested columns work

* working on nested columns and its nested tags

* worked on nested columns and tags

* removed unneccesary variable

* use only name in arr field

* changed the varable names

* added nested columns logic for container and dashboard datamodel too

* created constants
2023-10-13 11:29:05 -07:00
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
Mayur Singal
67c74dc57d
Fix Nifi test connection (#13528) 2023-10-13 18:32:11 +05:30
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
Preet Shah
89166cdbf3
Maven-sonarcloud ci (#13545)
* ci: Add CI pipeline for build with Maven and Sonar

* Commit to test workflow

* Revert the previous commit

* ci: Add CI pipeline for build with Maven and SonarCloud with corrections
2023-10-13 15:31:15 +05:30
Teddy
31d2595e4f
fix: pass rnd table bound columns to sample query (#13561) 2023-10-13 14:57:28 +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
Teddy
208241780f
fix: revert compose changes (#13560) 2023-10-13 12:32:11 +05:30
Sachin Chaurasiya
67701521ab
chore(ui): add base class for left sidebar (#13548) 2023-10-13 11:42:33 +05:30
Sriharsha Chintalapani
001f75ceb8
remove log from initializeRepositories (#13558)
* remove log from initializeRepositories

* remove log from initializeRepositories
2023-10-12 22:37:27 -07:00
07Himank
6ffe79f793
fixed ES Indexing for very large S3 Storage Service buckets fails (#13507) 2023-10-13 10:22:53 +05:30
Sriharsha Chintalapani
fcb06383c1
Disable tags when the classification is disabled (#13532)
* Disable tags when the classification is disabled

* remove unnecessary constants

---------

Co-authored-by: 07Himank <112613760+07Himank@users.noreply.github.com>
2023-10-12 16:11:24 -07:00
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
07Himank
dfce52589a
Fix credentials issue elastic search (#13552)
* Fix Crentials issue on Elastic Search

* checkstyle
2023-10-12 16:09:03 -07:00
Sriharsha Chintalapani
e79ce5fe07
Remove jdbi unit of work (#13550)
* Remove JDBI Unit of Work transactions

* Remove JDBI Unit of Work transactions

* Remove JDBI Unit of Work transactions
2023-10-12 16:07:50 -07:00
Sriharsha Chintalapani
e66b9bbeea
Add Glossary Migration (#13485)
* Add Glossary Migration

* fix styling
2023-10-12 10:38:30 -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
Akash Jain
628b26b63a
fix(CI): Python Tests (#13546) 2023-10-12 18:26:13 +05:30
Teddy
1cbdfb3ae7
Fixes #12601 - column filter for profiler workflow (#13535)
* fix: sample data ingestion to match entity profiler column setting

* fix: python linting

* fix: updated fn call

* fix: added logic to handle json filed in datalake connector

* fix: handle NA values in parsing

* fix: reverted sampler changes from #13338

* fix: reverted metric changes from #13338

* fix: added datalake profiler ingestion test

* fix: python linting

* fix: removed normalization of json blob in NoSQL db
2023-10-12 14:51:38 +02:00
Sriharsha Chintalapani
3178637b53
Do not run sonar by default (#13538) 2023-10-12 17:48:00 +05:30
Sriharsha Chintalapani
f3adafd512
Fix extensions migrations path (#13541)
* Fix extensions migrations path

* Fix extensionPath for migrations

* Fix extensionPath for migrations

* Fix bootstrap echo
2023-10-12 17:17:29 +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
Mayur Singal
f63881b8b6
Fix mysql E2E test count (#13529) 2023-10-12 11:25:14 +05:30
Onkar Ravgan
6e013246a7
dbt fixed null sql updates and source descriptions (#13467) 2023-10-12 11:07:58 +05:30
Suresh Srinivas
c0986a1584
Make domain optional for data product (#13537) 2023-10-11 20:36:27 -07:00
Suresh Srinivas
25ac4fe186
Add support for loading glossaries from JSON data files (#13534) 2023-10-11 15:38:08 -07:00
Suresh Srinivas
26e3be5455
Move copy method to create entity from createEntity request to Entity Repository class (#13531) 2023-10-11 12:25:36 -07:00
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