4793 Commits

Author SHA1 Message Date
Sachin Chaurasiya
106ba985b3
Fix #7146 UI : For edit and view permission look for EditAll and ViewAll first. (#7154)
* Fix #7146 UI : For edit and view permission look for `EditAll` and `ViewAll` first.

* Add loading for permission

* Fix unit test

* Minor changes

* Fix profile pic permission issue
2022-09-02 17:27:13 +05:30
Aniket Katkar
383075aec9
Improvements(UI): Made table styling consistent across the project (#7155)
* Made table border styling consistent across the project

* Worked on comments

* classname changed for table container in dataqualitytable component

* Update openmetadata-ui/src/main/resources/ui/src/components/DashboardVersion/DashboardVersion.component.tsx

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-09-02 16:03:24 +05:30
Shailesh Parmar
8462d4389d
Profiler & Data Quality UI feedback & improvement #7090 part 5 (#7158) 2022-09-02 15:51:47 +05:30
Sachin Chaurasiya
26da781709
UI : Change Webhook layout to table (#7160) 2022-09-02 15:33:45 +05:30
Ashish Gupta
fcbcfed8c2
UI - Antd Modal css improvement (#7087)
* UI - Antd Modal css improvement

* Remove unwanted css

* created modal less file for overriding modal default css
2022-09-02 14:00:25 +05:30
Ashish Gupta
82c392c528
UI :- Change the Announcement card style as per new mocs (#7070)
* Change the Announcement Card style as per new moc

* Remove unwanted code in Announcement Card

* revert removed files

* minor changes

* Change the Announcement card colors as per new figma

* use less varaiable for colors
2022-09-02 14:00:01 +05:30
Sachin Chaurasiya
ccd3d1fcae
FIx #7136 UI: Admin is not able to edit an announcement (#7144)
* FIx #7136  UI: Admin is not able to edit an announcement

* Change edit check

* Addressing review comments
2022-09-02 11:03:44 +05:30
Sachin Chaurasiya
1da57ef548
Fix #7137 UI: @Mention filter doesn't work in Entity page activity feeds tab (#7143)
* Fix #7137  UI: @Mention filter doesn't work in Entity page activity feeds tab

* Backend fix for @Mentions filter

Co-authored-by: Vivek Ratnavel Subramanian <vivekratnavel90@gmail.com>
2022-09-02 09:40:02 +05:30
Shailesh Parmar
8f58149881
Profiler & Data Quality UI feedback & improvement #7090 part 4 (#7135)
* Profiler & Data Quality UI feedback & improvement #7090 part 4

* added label for type and status filter
2022-09-02 09:27:16 +05:30
Suresh Srinivas
26b1bfb343
Fix typo hasPemission to hasPermission (#7141) 2022-09-02 01:36:45 +05:30
Aniket Katkar
f5e15853f0
Fix(UI) : Improvements and bug fixes. (#7120)
* - Fixed issue 7115
- Fixed issue 7116

* Worked on comments
2022-09-01 23:27:48 +05:30
Aniket Katkar
0efcf38917
Fix(UI): Fixed policy implementation issues with team details page (#7133)
* Fixed policy implementation issues with team details page

* Worked on comments
2022-09-01 23:27:27 +05:30
Shailesh Parmar
6b61c43a0a
Profiler & Data Quality UI feedback & improvement #7090 part 3 (#7123) 2022-09-01 21:49:43 +05:30
Aniket Katkar
55793877af
Fixed issue with switch button and edit owner policy implementation in team details page (#7130) 2022-09-01 21:28:48 +05:30
mohitdeuex
9e689f7f8b
Event filter restricted usageSummary, added for testCase(with default disabled) (#7107) 2022-09-01 07:45:16 -07:00
Ashish Gupta
f4c0d82882
Added Ms Teams in setting page (#7125) 2022-09-01 20:11:36 +05:30
Sachin Chaurasiya
77c40c97f2
Fix custom property permission issue (#7126) 2022-09-01 20:11:24 +05:30
Sachin Chaurasiya
41a04c462e
Fix #7102 UI : Update test suites, database, database schema and service pages with new permissions (#7103)
* Fix #7102  UI : Update test suites page with new permissions

* Fix unit tests

* Update test suite and testCase with permissions

* Update default permission state

* Add permission check for service page

* Fix unit test

* Add permission for database and database schema

* Add permission check for test suite pipeline

* Addressing review comment

* Fix unit tests
2022-09-01 18:29:38 +05:30
Shailesh Parmar
e180cb15af
Profiler & Data Quality UI feedback & improvement #7090 Part 2 (#7114)
* Profiler & Data Quality UI feedback & improvement #7090 Part 2

* addressing comment

* fixed failing unit test
2022-09-01 16:38:53 +05:30
Chirag Madlani
bcf2fc3057
feat(ui): support event filters on settings page (#6990)
* feat(ui): support event filters on settings page

* add activity feed settings

* fix lint
2022-09-01 15:40:44 +05:30
Pere Miquel Brull
613a329f40
Fix #7089 - Add Redpanda connector (#7092)
Fix #7089 - Add Redpanda connector (#7092)
2022-09-01 06:39:27 +02:00
Sachin Chaurasiya
1b685fe1ca
Fix Cypress tests (#7091)
* Fix Glossary Cypress tests

* Fix dashboard permission error

* Fix description permission on glossary

* Change addNewTagToEntity selector

* Fix policy cypress test
2022-09-01 01:27:05 +05:30
Shailesh Parmar
1b86b3d5e1
Profiler & Data Quality UI feedback & improvement Part1 (#7097) 2022-09-01 00:14:46 +05:30
Nahuel
0762e39172
Minor fixes related to Secrets Manager implementation (#7046)
* Minor fixes related to Secrets Manager implementation

* Fix failing test
2022-08-31 14:14:55 +02:00
Pere Miquel Brull
d791fe8289
Fix #6816 - Add supportsQueryComment & Fix #7078 - Athena Session Token (#7079)
* Athena with aws session token

* add supports query comment property to the required db services

* Hide query comment toggle
2022-08-31 14:03:54 +02:00
Suresh Srinivas
cffecc550a
Fixes #7072 - Remove life cycle policies (#7073)
* Fixes #7072 - Remove life cycle policies

* Remove policy sink

* Remove OMetaPolicy

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2022-08-31 12:47:03 +05:30
Sachin Chaurasiya
503873a0a4
Update Glossary with new roles and policy (#7067)
* Update Glossary with new roles and policy

* Fix unit tests

* Fix tests

* Fix tests
2022-08-30 13:16:33 -07:00
Chirag Madlani
b6309b6274
Fix entity permission (#7052)
* fix(ui): entity permission related updates

* fix unit tests

* fix duplicate import

* fix tests

* remove test which is not valid any longer
2022-08-30 13:10:06 -07:00
Shailesh Parmar
c681494e44
Fixed issue Update Right panel content for add test-suite workflow, and icon for test suite #7043 (#7069)
* Fixed issue Update Right panel content for add test-suite workflow, and icon for test suite #7043

* updated link redirection path for add test

* fixed failing unit test
2022-08-30 11:47:11 -07:00
Aniket Katkar
d438fbead8
Clicking on browser notification for chrome will now open new window (#7068) 2022-08-30 11:46:56 -07:00
Aniket Katkar
6547beeffc
Refactor(UI): Global settings Teams page refactoring and roles and policies update. (#7032)
* - Made organisation page default page for global settings page for teams option
- Unnecessary actions for organisation removed

* Added support for new permissions API in teams page

* Replaced hard coded path with existing util function.

* Worked on comments

* Fixed minor bug and cypress test

* fixed failing cypress tests
2022-08-31 00:11:02 +05:30
Sachin Chaurasiya
c366d39737
Update Users, Admins and tags page with new roles and policy (#7050)
* Update Users, Admins and tags page with new roles and policy

* Fix unit tests

* Minor change
2022-08-30 21:11:46 +05:30
Shailesh Parmar
3bcef4f58c
UI: Added Data Quality test suite listing page and detail page (#7014)
* initial setup for data quality form

* added stepper and form component

* added select/add test suite step form

* added form for table test and cron step

* added data quality table test form flow

* added test suite listing page

* bug fix for profiler

* added column test form

* render right panel information dynamically

* updated test as per new changes

* updated data test id

* Fixed ingestionPipeline

* Fixed pytest + python format

* miner fix, added sql editor

* removed filter for duplicate test check

* miner fix

* updated all API call for test suite ingestion page

* updated test suite view redirection

* updated ingestion infinite loader

* added edit action for test case

* added edit/add ingestion flow

* added after action for form

* remove duplicate close action

* fixed alignment issue

* added expand on row click functionality and change expand/collapse icon

* used antd component

* resolving conflict

* Fixed#7040: Test-suite count support in counts API (#7041)

* updated test suite count

* fixed failing unit test

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
Co-authored-by: Parth Panchal <83201188+parthp2107@users.noreply.github.com>
2022-08-30 19:00:51 +05:30
Sachin Chaurasiya
106f99f4c8
Update MyData and Explore with new roles and policy (#7018)
* Update MyData and Explore with new roles and policy

* Add placeholder for explore side panel

* Fix unit tests

* Remove Permission API call from AuthProvider

* Fix loading issue

* Update global settings left panel

* Remove feed check from mydata page

* Remove permission check from explore page

* Minor change

* Add resource permission method to provider

* Change global settings left panel

* Remove unwanted codes

* Add comments

* Addressing review comments
2022-08-30 14:42:55 +05:30
mohitdeuex
b7351c220a
Added Team Webhook (#6973)
* Added Team Webhook

* Ms Teams UI for setting Page

* Updated Review Comment Changes

* minor changes

* Fix webhook types

* Updated Parser for Teams

* Change MsTeams content and created Justify Card

* Fixed failing tests cases

Co-authored-by: Ashish gupta <ag939431@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2022-08-30 11:10:02 +05:30
Ashish Gupta
0ca86c1a24
Fix the Minot Layout issue and text issue (#7024) 2022-08-30 10:38:32 +05:30
Aniket Katkar
f0560d121f
Fix(UI): Updated labels for add and edit announcement modals (#6988)
* announcement add and edit modal label updated

* Added feature to see the local time zone while creating or editing announcement

* fixed failing unit tests

* improved the function to get time zone
2022-08-29 19:46:56 +05:30
Ashish Gupta
b59878e1b5
Fix (#6984) doc links in OpenMetaData (#6986)
* Fix doc links in OpenMetaData

* Link updated

* remove unwanted file

* changes as per comments

* Changes as per comments
2022-08-29 19:38:54 +05:30
Shailesh Parmar
3b67cc824d
Data qaulity add test's workflow (#6957)
* initial setup for data quality form

* added stepper and form component

* added select/add test suite step form

* added form for table test and cron step

* added data quality table test form flow

* bug fix for profiler

* added column test form

* render right panel information dynamically

* updated test as per new changes

* updated data test id

* Fixed ingestionPipeline

* Fixed pytest + python format

* miner fix, added sql editor

* removed filter for duplicate test check

* miner fix

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2022-08-29 17:26:59 +05:30
Chirag Madlani
cc0449e506
feat(ui): update global settings page with new roles and policy (#7002)
* feat(ui): update global settings page with new roles and policy

* Modify the permission util and remove access prop from create bot and user page

* Fix typo

* Fix console errors

* fix unit tests

* Add getEntityPermission to provider

* Remove admin and auth disable check from global setting

* Add check for edit description.

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-08-29 16:35:42 +05:30
Aniket Katkar
1b084fd956
Fix #6791 : Table styling on Settings page made consistent to that on entity page (#6938)
* Fix #6791 : Replaced react-table with antd table component

* Updated unit tests

* Fixed failing cypress tests

* Refactored code, removed code smells.

* Fixed code smells
2022-08-29 11:51:16 +05:30
Sachin Chaurasiya
1081254f7b
Fix (#6971) UI : Add Permission Provider (#6972)
* Fix (#6971)  UI : Add Permission Provider

* Fix description unit test

* Fix unit tests

* Addressing review comments

* Add checkPermission util

* Add permission for protected route

* Clean up

* Fix rule condition validation issue
2022-08-27 16:05:57 +05:30
Chirag Madlani
5cefe1bfbb
refactor(ui): mock matchMedia globally for unit tests (#6985)
* refactor(ui): mock matchMedia globally for unit tests

* remove unused tests
2022-08-27 16:00:38 +05:30
Chirag Madlani
9abf63f476
fix(ui): service page ui updates (#6927)
* fix(ui): service page ui updates
tag page left panel height issue

* update layout for settings page

* ignore long URL lint errors

* update tests

* fix cypress tests

* fix cypress failing

* fix cypress tests failure
2022-08-27 13:11:35 +05:30
Sachin Chaurasiya
6c62433931
Fix UI | cmd + click does not work as expected on the Explore page #6976 (#6983) 2022-08-27 11:57:04 +05:30
Aniket Katkar
5168c8afb0
Ui improvements and fixes (#6966)
* Ui improvements and fixes

* Fixed failing unit tests
2022-08-27 07:20:48 +05:30
Sachin Chaurasiya
240c479f7d
Fix #5140 E2E Testing for Roles and Policies Page (#6962)
* Fix #5140 E2E Testing for Roles and Policies Page

* Minor change

* Fix failing unit tests
2022-08-27 00:47:44 +05:30
Aniket Katkar
2926055b92
Fixed loader not showing while fetching query data (#6968)
* Fixed loader not showing while fetchig query data

* Used antd components for grid styling

* unit test mocks correction

* unit test fail fix
2022-08-27 00:20:03 +05:30
Sachin Chaurasiya
bddf5d849d
Remove unused code for botlist (#6964) 2022-08-26 19:56:13 +05:30
Sachin Chaurasiya
e13381f3f2
UI : Roles and Policy Changes (#6923)
* UI : Roles and Policy Changes

* Add unit tests for add role page

* Add unit tests for roled details page

* Add unit test for rolelist page

* Add unit test for role list page

* Add action button for rule

* Add support for delete action on policy rule

* Modify the addattribute modal

* Add support for search on add attribute modal

* Improve modal title styling

* Minor change

* handle role users and teams update

* Fix teams remove issue on policy

* Add unit tests for the add attribute modal

* Add data-testids for fields

* Fix typo

* Add unit tests for add policy and rule form

* Add unit tests for add and edit role

* Change data-tests ids

* Add roles ad policies support on teams details page

* Fix unit tests

* Change data-testid for rule card manage button

* Minor fix

* Remove old rolesAPI file
2022-08-26 18:03:46 +05:30