Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spaces] - Reactify roles screen #19035

Merged
merged 43 commits into from
Jun 7, 2018
Merged
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
67e05db
round 1
legrego May 11, 2018
904a6b7
validation and cleanup
legrego May 14, 2018
8ae7325
Fix react warnings
legrego May 14, 2018
2c70cc1
Hook UI actions to API
legrego May 14, 2018
036c4e4
adds some testing
legrego May 14, 2018
378e78c
replace spaces with dashes when typing role name
legrego May 14, 2018
d888a93
use new isDisabled prop for EuiComoBoxes
legrego May 15, 2018
63028de
Update version of EUI to get disable-able ComboBox components
legrego May 15, 2018
5f0688b
Merge branch 'rbac-phase-1' into reactify-roles-screen
legrego May 16, 2018
3984c2b
working port from rbac-phase-1
legrego May 16, 2018
4f39d2b
refactor permission components
legrego May 16, 2018
918cca4
combine role utils into a single file
legrego May 16, 2018
fcc7432
add index.js to components directory
legrego May 16, 2018
74e1d4a
Improve form validation
legrego May 17, 2018
92812e5
Fixes #18166 : warn when no fields are granted
legrego May 18, 2018
f50db3f
Merge branch 'spaces-phase-1' into reactify-roles-screen
legrego May 21, 2018
b6d1b9a
Disable certain edits for Reserved Spaces
legrego May 21, 2018
36e7a67
Adding built-in types and alphabetizing (#19306)
kobelb May 22, 2018
06eb784
Filtering out non-default resource Kibana privileges (#19321)
kobelb May 22, 2018
74891fd
Initial design refactor of edit roles screen
legrego May 25, 2018
ad0ec04
improved ui for reserved roles
legrego May 25, 2018
ebf85d8
create CollapsiblePanel component for roles screen
legrego May 25, 2018
a826ee5
Improve readonly view
legrego May 29, 2018
d188dc8
Fix save logic
legrego May 29, 2018
4464482
Re-add granted fields warning
legrego May 29, 2018
767fb27
Removing unused file
kobelb May 29, 2018
0baea66
Merge branch 'rbac-phase-1' into reactify-roles-screen
legrego May 29, 2018
ebd09d1
additional tests
legrego May 29, 2018
642eaae
port remainder of index privs logic, and remove angular version of th…
legrego May 29, 2018
009c29f
additional tests and a bugfix
legrego May 30, 2018
d0c44e9
remove unused code
legrego May 30, 2018
c5366f6
address PR feedback
legrego May 30, 2018
abb55d7
improve role validation
legrego May 30, 2018
cb02fe1
Design edits
cchaos May 31, 2018
87f8cd8
start addressing design feedback
legrego Jun 1, 2018
bb1c129
Don't hide delete button for placeholder privileges
legrego Jun 1, 2018
829a6e7
change Kibana Privileges to use a select instead of checkboxes
legrego Jun 1, 2018
c777670
upgrade to EUI 0.0.51, and fix Role breadcrumbs
legrego Jun 1, 2018
b05d937
fix doc links
legrego Jun 5, 2018
d901b52
Merge branch 'reactify-roles-screen' into legrego-reactify-roles-screen
legrego Jun 5, 2018
4283e29
Merge pull request #2 from cchaos/legrego-reactify-roles-screen
legrego Jun 5, 2018
6adfe2a
Fix tests and cleanup unused code
legrego Jun 5, 2018
e739e5c
design updates
legrego Jun 7, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"url": "https://github.com/elastic/kibana.git"
},
"dependencies": {
"@elastic/eui": "v0.0.47",
"@elastic/eui": "v0.0.51",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not really relevant at this moment, but we'll want to make sure that when we get ready to create the spaces-phase-1 branch PR, we'll want to ensure we aren't also bumping the EUI version at this time, as we're supposed to be bumping EUI in separate PRs to ensure we're updating all relevant snapshots, etc. when doing so.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is merging into a feature branch, can we keep it bumped until before the feature branch gets merged? There are some major updates between these two versions including a new component that should be used.

"@elastic/filesaver": "1.1.2",
"@elastic/numeral": "2.3.2",
"@elastic/ui-ace": "0.2.3",
Expand Down Expand Up @@ -205,8 +205,8 @@
"validate-npm-package-name": "2.2.2",
"vega-lib": "^3.3.1",
"vega-lite": "^2.4.0",
"vega-tooltip": "^0.9.14",
"vega-schema-url-parser": "1.0.0",
"vega-tooltip": "^0.9.14",
"vision": "4.1.0",
"webpack": "3.6.0",
"webpack-merge": "4.1.0",
Expand Down
Loading