4793 Commits

Author SHA1 Message Date
Shailesh Parmar
a17fc68dd4
Fix issue: Logs not getting displayed in UI for Lineage Workflow #6707 (#6708) 2022-08-12 17:02:39 +05:30
Pere Miquel Brull
99f0c96df4
Fix #6278 - Lineage workflow + Usage workflow (#6568)
* Fixing conflicts

* Fixing Conflicts

* Fix snowflake

* Prepare snowflake and redshift

* snowflake use a single query

* Add bigquery

* Add clickhouse

* format

* Add query log lineage source

* Add filters to core

* Prepare mssql usage

* Update schemas

* Add example workflows

* Prepare lineage deployment

* Remove lineage

* Use filters

* Prep lineage DAG

* Prepare Lineage Ingestion

* Test lineage workflow

* format

* Comments

* fixed tests

* Revert "fixed tests"

This reverts commit 0e846c7c4806098e4adf7c071d133d1df68aedf5.

* fixed get connection method

Co-authored-by: Onkar Ravgan <onkarravgan@Onkars-MacBook-Pro.local>
2022-08-12 13:24:58 +05:30
Teddy
58a8020abb
Fixed metadata filters added to profiler (#6698) 2022-08-12 12:08:41 +05:30
Nahuel
1f37501269
Fix#6360: Airflow 2.3.3 None schedule validation (#6688)
* Fix: Airflow 2.3.3 None schedule validation

* Add test
2022-08-12 08:33:00 +02:00
Chirag Madlani
448c4b85ed
feat(ui): support slack Webhook integration on settings (#6677)
* feat(ui): support slack webhook integration on settings

* revert enum related changes

* update webhook listing with icon & list

* add glossary & tag links

* fix cypress tests

* fix cypress tests

* fix failing tests
2022-08-11 10:57:39 +05:30
Aniket Katkar
d77ab76cab
Fixed the issue for two loaders shown after reloading the page. (#6693) 2022-08-11 06:32:53 +05:30
Shailesh Parmar
27483c6756
fixed isue 6690 profiler setting modal slider showing undefined when there is no value (#6691) 2022-08-11 00:03:34 +05:30
Sachin Chaurasiya
18d204d883
Feat : Add New roles and policy UI - Part 1 (#6651)
*  Feat : Add New roles and policy UI

* Add rules column

* Remove rules column

* Add roles detail page

* Add policy details page

* Fix table columns width

* Add roles column to policies table

* Minor change

* Addressing review comments

* Add support for add role
2022-08-10 20:28:19 +05:30
Shailesh Parmar
455c2d039e
(Feat) UI: Add Profiler Tab as per new mock (#6627)
* add initial setup and added profiler tab

* added unit test for tableprofiler component

* added more coverage for table profiler component

* added get and put request and functionality for profiler setting

* added unit test for new components

* miner fix

* added data-testid for profiler settings component

* changed input box to slider for profile sample

* updated setting model design

* replaced select with treeSelect

* added unit test for setting modal

* fixing flaky cypress related to resizeObserver loop limit

* fixed failed unit test and added selected sample profiler text

* addressing comments
2022-08-10 14:46:50 +05:30
Aniket Katkar
9eff5f1ed3
Improvement(UI): Optimised the API calls on homepage. (#6675)
* Removed unnecessary API calls on homepage for fetching different entity counts and replaced it with one util api

Removed unused API functions

Fixed failing unit tests caused by above changes

* Used async await pattern for API call function

* Rename MyAssetStats.Interface.ts to MyAssetStats.interface.ts
2022-08-10 09:26:42 +05:30
Aniket Katkar
ec41f7be15
Feat(UI): Added announcement filter option for activity feeds. (#6669)
* Added announcement filter option in thread filter dropdown for activity feeds

* Added alt props for icons and minor improvement in dropdownlist
2022-08-09 18:19:17 +05:30
Sachin Chaurasiya
fa98e05ee3
Fix #6667 Make UI Changes to adopt new permission API response structure (#6668)
* Fix #6667 Make UI Changes to adopt new permission API response structure

* Fix unit test

* Addressing review comment
2022-08-09 17:53:17 +05:30
dependabot[bot]
c9c99d6506
Bump url-parse in /openmetadata-ui/src/main/resources/ui (#6660)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-09 11:33:07 +05:30
Sachin Chaurasiya
a9c010b03d
Fix #6635 UI : Announcement improvements (#6647)
* Fix #6635 UI : Announcement improvements

* Add unit test

* Fix unit test

* Fix announcement banner is not showing up!
2022-08-09 11:29:04 +05:30
dependabot[bot]
9012bf7f06
Bump minimist in /openmetadata-ui/src/main/resources/ui (#6460)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-09 10:28:06 +05:30
Abhishek Pandey
a08201e383
multiple-database-service-names-added-in-dashboard (#6591)
* multiple-database-service-names-added-in-dashboard

* code-formatted

* code-smell-removed

* code-formatted

* improved-dbserviceName-handling-in-dashboard

* fix checks failing

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2022-08-08 22:21:28 +05:30
Chirag Madlani
49bc322824
major(ui): update package version for security (bump axios & moment) (#6468)
* fix(ui): update package version for security

* update axios package to 22

* fix type issues

* fix type errors

* fix tests

* address comments

* fix tests

* fix failing tests

* fix type error

* skip tests for now

* fixing count bug

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2022-08-08 18:29:05 +05:30
Sachin Chaurasiya
e34721d343
Fix #6637 UI : Change Manage Button UI According to the mock (#6640)
* Fix #6637UI : Change Manage Button UI According to the mock

* Update styling and icons

* Addressing review comment
2022-08-08 14:41:24 +05:30
Ayush Shah
a6db2e8a84
Fix for profiler: modified filter patterns and added error handling (#6608) 2022-08-08 10:43:17 +05:30
Sachin Chaurasiya
4bd295ff6e
Feat : UI Add support for editing post messages (#6619)
*  Feat : UI Add support for editing post messages

* Support key binding

* Add unit test

* Disable Save button if message is empty

* Add unit test

* Add unit test for manage button

* Add unit test

* Minor change

* Add constant for invalid start time

* Fix cypress test

* Fix Cypress test

* Fix  Edit and validate owner test
2022-08-06 23:30:47 +05:30
Vivek Ratnavel Subramanian
e9d566e497
Fix #6587 Backend: Announcement start and end time should not clash with another announcement (#6618) 2022-08-06 21:45:56 +05:30
Sachin Chaurasiya
92ea12dd29
Fix #5837 user profile pic should be displayed wherever we are showing the username (#6580)
* Fix #5837  user profile pic should be displayed wherever we are showing the username

* Fix unit test

* Addressing review comment

* Fix explore card description.

* Fix unit test

* revert css change

* Fix unit test

* Fix unit test

* Addressing review comment
2022-08-06 14:23:48 +05:30
Sachin Chaurasiya
9dacab3970
Fix #6616 UI: Announcement Improvements (#6617)
* Fix #6616  UI: Announcement Improvements

* Minor fix

* Minor change

* Rever minor change

* Addressing review comment
2022-08-06 13:35:23 +05:30
Aniket Katkar
af0079683c
UI(issue#6234) : Manage tab removal (#6536)
* Removed manage tabs from Table, Topic, Dashboard, Pipeline and ML Model entities
Modified unit tests according to the changes made in comnponents

* Fixed error while deleting entities except tables and also added test-ids to edit icons for cypress tests

* * Added functionaliy to delete entities through ManageButton on Service, DatabaseSchema and DatbaseDetails page.

* Added functionality to edit the owner through entity summary details on DatabaseSchema and DatabaseDetails page.
* Removed manage tab from Service, DatabaseSchema and DatabaseDetails page and did relevant utils changes.

* Cypress test fixes for manage tab removal and bug fix on service page

* * Service deletion message added

* Removed the option for soft delete for service, database and database schemas

* Cypress test slectors changed for specificity

* Added mocks for all APIs in service page unit tests

* Fixed failing unit tests

* Removed unused props

* Resolved onAnnouncementClick handler error.
2022-08-06 12:38:27 +05:30
Sachin Chaurasiya
1182402872
Add support for editing announcement (#6607) 2022-08-05 12:08:18 -07:00
Sachin Chaurasiya
49033706a8
UI: Show announcement banner on entity pages and options to manage the announcement (#6543)
*  UI: Show announcement banner on entity pages and options to manage the announcement

* Fix undefined bug

* Create separate component for announcement thread

* Add support for announcement details in feedcard body

* Refactored feed header component

* Add support for showing active announcement

* fix unit test

* Styling change

* Address review comment

* Add unit tests

* Add support for isActive announcement util

* Fix timestamp issue
2022-08-05 13:13:59 +05:30
Chirag Madlani
4aaa995523
fix(ui): oidc login stuck at loading (#6597) 2022-08-05 12:48:41 +05:30
Sriharsha Chintalapani
1a42428e42
Add time series extention (#6416)
Co-authored-by: Vivek Ratnavel Subramanian <vivekratnavel90@gmail.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2022-08-04 07:22:47 -07:00
Chirag Madlani
c6d35f7c4c
fix(ui): Update flags from AuthProvider only (#6566) 2022-08-04 17:29:08 +05:30
Shailesh Parmar
dbc4e7fe36
UI: unit test for users page component (#6449)
* added users and admin page to global settings menu

* addressing comment

* added unit test for userListPage with 96% statement coverage

* addressing comment
2022-08-04 14:16:01 +05:30
Suresh Srinivas
951251a444
Fixes #6518 - Support conditional policies and policies overhaul (#6519) 2022-08-03 12:08:19 -07:00
Shailesh Parmar
fb511dc961
UI: Global setting teams page (#6533)
* added teams page to global settings

* added icon and admin protection for global setting menu

* left panel style fixes

* addressing comment

* addressing comment

* added new user modal component for global setting team page

* fixed failing test
2022-08-03 17:56:26 +05:30
Sachin Chaurasiya
d6ffb0aa70
Fix #6528 Color updates on Pipeline (#6532) 2022-08-03 15:30:02 +05:30
Pere Miquel Brull
dc712e3179
Add executionDate to ingestionPipeline (#6481) 2022-08-03 08:13:55 +02:00
Sachin Chaurasiya
70654f309c
Feat : UI Add support to create an announcement (#6507) 2022-08-02 10:28:49 -07:00
Aniket Katkar
13eabfe2db
Fix(Ui): Fixed the teams search irrelevant suggestions issue (#6516)
* Fixed the issue where teams suggestions when searched were not showing relevant results

* Fixed isJoinable param issue
2022-08-02 21:47:13 +05:30
Chirag Madlani
6e8da06b12
fix(ui): for use signin we should try fallback popup login (#6506)
* fix(ui): for use signin we should try fallback popup login

* fix authState for signIn page
2022-08-02 19:15:50 +05:30
Aniket Katkar
6175b821c5
Teams search by query response size increased. (#6503) 2022-08-02 16:14:43 +05:30
Sachin Chaurasiya
ee6dbe8adb
Fix #6497 UI : Replace arrow with Read more text (#6498)
* Fix #6497 UI : Replace arrow with `Read more` text

* Add unit test

* Fix unit test

* Fix unit test
2022-08-02 15:41:17 +05:30
Aniket Katkar
11276986e4
Fix(UI)#6445: Global Search no data placeholder removal (#6482) 2022-08-01 10:58:33 -07:00
Chirag Madlani
cc2dcefa6d
fix(ui): notify auth provider for login failed event (#6484) 2022-08-01 07:47:26 -07:00
Aniket Katkar
ba24ce936c
fix(ui): Eliminating signup page error (#6471) 2022-08-01 07:06:37 -07:00
Sachin Chaurasiya
ce7c0180e2
Fix #6318 UI : Delete widget is showing wrong entity type (#6475)
* Fix #6318 UI : Delete widget is showing wrong entity type

* Clean dom

* Change normal button to antd button.
2022-08-01 15:55:08 +05:30
dependabot[bot]
a5c8074bbd
Bump eventsource in /openmetadata-ui/src/main/resources/ui (#6461)
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 14:46:03 +05:30
Suresh Srinivas
109b937fd4
Use JSON schema constraints to validate policies and other misc cleanup (#6451) 2022-07-30 15:23:18 -07:00
Shailesh Parmar
6fb888437a
UI: Added users and admin page to global settings menu (#6429)
* added users and admin page to global settings menu

* addressing comment
2022-07-30 23:17:07 +05:30
Chirag Madlani
c76f96571d
fix(ui): notification badge & browser notifications (#6437) 2022-07-30 09:47:38 -07:00
Chirag Madlani
e102f0eb7c
feat(ui): support command + k global search support (#6322) 2022-07-29 14:12:58 -07:00
Sachin Chaurasiya
e11b409d70
Fix #4391 UI : Use user API to get owns and following data on home page. (#6431) 2022-07-29 08:59:07 -07:00
Chirag Madlani
173b820c22
revert(ui): react-slick added back as it's breaking login page (#6427)
* revert(ui): react-slick added back as it's breaking login page

* add missing packages

* add missing config

* add missing file

* update test
2022-07-29 18:58:41 +05:30