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

Nc/75 acl ui #78

Merged
merged 6 commits into from
Mar 29, 2017
Merged

Nc/75 acl ui #78

merged 6 commits into from
Mar 29, 2017

Conversation

narinearraul
Copy link
Member

@narinearraul narinearraul commented Mar 23, 2017

Resolves #75
Resolves #74
Resolves #79

Proposed Changes:

  • Edit and Delete buttons hidden when no data is selected
  • Nodes created from dataviewer have default ACL now
  • ACL div cleared when no info
  • Clearing selectedNode in the tree when nothing is selected + error handling of when selectedNode is null

DCO1.1 Signed-off-by: Narine Cholakyan [email protected]

Narine Cholakyan added 2 commits March 23, 2017 15:16
@boopt2
Copy link
Contributor

boopt2 commented Mar 23, 2017

Hi narinearraul,

Thanks for submitting this pull request!

I can confirm that the DCO1.1 sign-off has been included. It is okay to process this pull request.

dco-bot

Copy link

@krbrewer krbrewer left a comment

Choose a reason for hiding this comment

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

I would suggest we remove flex from the right panel, when the height of the window changes some of the text overlaps. If the data viewer is only used out of mobile we could add a min-height to keep text from overlapping.

@krbrewer
Copy link

When I add a node to a csync that is empty and then delete that node, I am unable to add any more new nodes. After deleting the first node the add button turns grey and won't allow adding more nodes until refreshing the page.

@narinearraul
Copy link
Member Author

@krbrewer #79

@boopt2
Copy link
Contributor

boopt2 commented Mar 27, 2017

I found a bug.

Make node a.
make node a.b
Make node a.b.c
Write "test" to a.b.c.
Hit refresh
Expected Behavior: See "test" when a.b.c loads
Actual Behavior: See nothing until a.b.c is reselected

EDIT: It seems to not be initializing empty nodes as well, I need to reselect them on refresh before I can interact with them.

Another bug:
Make node a.
Delete node a.
Expected behavior: Can create more nodes
Actual:Unable to make any more nodes, add node is greyed out.
This may be what @krbrewer was mentioning.

Doing things during the create flow is weird too. Lets sit down later today and try to sort thru some of these @narinearraul

Copy link
Contributor

@boopt2 boopt2 left a comment

Choose a reason for hiding this comment

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

Some bugs documented on the comments we should fix before approving

@narinearraul
Copy link
Member Author

@krbrewer #82

Narine Cholakyan added 3 commits March 28, 2017 13:48
@narinearraul
Copy link
Member Author

@boopt2 I've addressed #79 here also. Could you test and merge if all good?

Copy link
Contributor

@boopt2 boopt2 left a comment

Choose a reason for hiding this comment

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

Looks good, but due to the large number of states in the code, some more comments couldn't hurt.

@boopt2 boopt2 merged commit 2271762 into master Mar 29, 2017
@boopt2 boopt2 deleted the nc/75-acl-ui branch March 29, 2017 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants