2804 Commits

Author SHA1 Message Date
Suresh Srinivas
672bf03951
Update dependencies and plugins for release 1.3.0 (#13676) 2023-10-22 18:34:33 -07:00
Sachin Chaurasiya
32ac45f11f
chore(ui): add focus, block and drag n drop extension in block editor (#13675)
* chore(ui): add focus, block and drag n drop extension in block editor

* chore: add title to handles

* add spacing for last node

* only apply spacing to direct child
2023-10-21 08:27:04 -07:00
karanh37
0fee1ccb3a
fix: hide app configuration for external app type (#13636) 2023-10-21 20:15:36 +05:30
Aniket Katkar
6c252b5722
chore(ui): feedback 1.2 part-1 (#13672)
* updated glossary term approval change message on version page
fixed widget heading stylings
aligned no data placeholders for all the widgets in the center
Fixed the schema styling as well as schema not updating properly for entities on custom property details page.

* localization changes for other languages
2023-10-20 23:11:37 +05:30
Sachin Chaurasiya
cacee460ed
chore(ui): improve block editor nodes (#13645)
* chore(ui): improve block editor nodes

* chore(ui): update format images

* chore: update mention and hashtag extension

* chore: autoFocus the embed link input in image extension

* chore: updating formatting

* add id to wrapper

* chore: move link to extensions

* fix typo

* chore: add clickable nodes constant

* minor improvements

* chore: refactor editor slots

* chore(ui): use formatContent for richtext viewer

* chore: add isHtmlString helper

* chore: make editor instance available via ref

* chore: update what's new features
2023-10-20 22:21:43 +05:30
Sachin Chaurasiya
096a08ce57
chore(ui): add filter classifications option in tags container (#13668) 2023-10-20 20:02:30 +05:30
Pere Miquel Brull
8cf8720a9d
Clean Airflow Lineage Backend and migrate status to millis (#13666)
* Clean Airflow Lineage Backend and migrate status to millis

* Format

* chore(ui): update executions startTs and endTs to millis

* Remove lineage providers

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-10-20 15:42:38 +02:00
Sachin Chaurasiya
cc5b4d8251
chore(ui): add what's new content for 1.2.0 (#13629)
* chore(ui): add what's new content for 1.2.0

* add features video

* format the content part

* chore: update the features video
2023-10-20 16:46:23 +05:30
karanh37
65362c7474
UI feedbacks (#13651)
* fix: ui feedbacks

* fix: add localization

* fix: placeholder feedbacks

* fix: localization

* fix: minor css fix

* fix: add domains on teams page

* fix: team subscription

* fix: minor css

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-20 12:44:21 +05:30
Aniket Katkar
2d3b4603a3
fix(ui): incorrect field data showing in data type for search indexes (#13654)
* fixed wrong field showing in data type for search indexes

* added tests for the new changes
2023-10-20 10:50:23 +05:30
Shailesh Parmar
1bd833d9a2
cypress: fixed failing cypress of main and downgraded cypress version to 12.17.4 (#13656) 2023-10-20 10:07:51 +05:30
dependabot[bot]
bf880daf63
chore(deps): bump @babel/traverse (#13599)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.15.0 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

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-19 22:04:59 +05:30
Aniket Katkar
b2d0c67275
fix(ui): widget size labels (#13650)
* added localized labels for widget size selection

* localization changes for other languages

* fixed total assets widget overflow issue

* Changed placeholder color while dragging widget
2023-10-19 22:02:12 +05:30
Chirag Madlani
c0108caf96
fix(ui): misc feedbacks and revamp user my_data and following page (#13609)
* fix(ui): misc feedbacks

* fix layout

* supported asset in user page

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2023-10-19 18:35:25 +05:30
Shailesh Parmar
accbc59d76
cypress: fixed failing cypress in main (part-1) (#13623)
* cypress: fixed failing cypress in main (part-1)

* fixed failing cypress

* fixed failing cypress test

* fixed ETE test
2023-10-19 14:09:25 +05:30
Aniket Katkar
52c316e644
chore(ui): refactored landing page layout (#13606) 2023-10-19 09:57:30 +05:30
karanh37
d15f415460
fix: links in quill mentions (#13633)
* fix: links in quill mentions

* fix: unit tests

* fix: explore flockering
2023-10-18 10:20:37 -07:00
Mohit Yadav
3580e4512d
Add DataInsightsApp (#13549)
* Add DataInsightsApp

* Add app Screenshots

* Data insight app UI (#13566)

* fix: add data insights report application

* fix: minor ui feedbacks

* fix: minor css border

* fix: added carousel code for marketplace app details

* fix: add app screenshots

* fix: update app screenshots

* fix: type errors

* Add External App Ingestion Schema

* Add Deploy and Trigger under App resource

* Add pipeline Status and logs as single response

* Fix tests

* Fix tests

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <mail@harsha.io>
2023-10-17 19:51:33 -07:00
Ashish Gupta
dfbd4d703d
chore(ui): ui styling fixes (#13614)
* fix leave team not working

* teams and other fixes

* icon alignment fix

* added fixes
2023-10-17 10:28:47 -07:00
karanh37
4ecfc2ac5d
fix: glossary feedbacks (#13594)
* fix: glossary feedbacks

* fix: localization keys

* fix: encoding issues in glossary

* fix: glossary approval reload

* fix: minor glossary issues

* fix: update position of custom attrs in settings page

* fix: sync permission and domain provider calls
2023-10-17 09:24:22 -07:00
Aniket Katkar
53576b0a7a
fix(ui): removed the persona settings option for non-admin users (#13605)
* removed the persona settings option for non-admin users

* replaced the grid container on my data page
2023-10-17 09:01:28 -07:00
Ashish Gupta
858d75f9c9
fix(ui): revamp lineage edge layout (#13612)
* revamp lineage edge layout

* fix unit test
2023-10-17 09:00:37 -07:00
Shailesh Parmar
210a8f9d5c
ui: updated brand logo image and size (#13613) 2023-10-17 20:49:04 +05:30
karanh37
10ef83779e
Data products explore tab (#13578)
* fix: add data products in explore tab

* fix: add data products to explore

* fix: update icon positioning

* fix: make dataProducts as default tab on explore

* fix: multiple api calls

* fix: data product feedback

* fix: filtering ui screen for data product

* fix: sonar tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-17 15:10:28 +05:30
Sachin Chaurasiya
8d4c3bb1a4
chore(ui): update block editor extension to show correct data (#13591)
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-10-17 11:20:53 +05:30
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
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
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
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
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