Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Dev Branch fix for Issue 514 #518

Merged
merged 6 commits into from
Feb 23, 2016
Merged

Conversation

RobertSzkutak
Copy link
Contributor

@grtjn
Copy link
Contributor

grtjn commented Sep 18, 2015

Bit odd to merge a fork from master into dev, but the diff looks clean. ;-)

@grtjn
Copy link
Contributor

grtjn commented Sep 21, 2015

I ran a few tests, and once I started inheriting rest-admin role, I could deploy modules without trouble. I double checked without the fix, but that wasn't throwing errors for me for deploy modules. I do see this go wrong for deploy content or deploy schemas for instance. So, a good fix anyhow.

Small request though, I think it would be good to change ER into ERU in deploy_src as well, on this line:

      src_permissions = permissions(@properties['ml.app-role'], Roxy::ContentCapability::ER)

That is line 1447 at my end..

@joemfb
Copy link
Contributor

joemfb commented Sep 21, 2015

Do merge commits get included in accepted pull requests? If so, this should probably be rebased.

First, to move this branch ahead of dev:

git fetch upstream dev
git rebase upstream/dev

Then, to remove the merge commits:

git rebase -i upstream/dev

Remove any lines that aren't related to your PR, than save the commit.

@grtjn grtjn modified the milestone: 1.7.3 Sep 22, 2015
@dmcassel
Copy link
Collaborator

@grtjn is this ready to be merged?

@jmeekhof
Copy link
Contributor

I found another set of perms that need to be updated in server_config.rb. I'll update shortly.

jmeekhof added a commit to jmeekhof/roxy that referenced this pull request Nov 14, 2015
@grtjn
Copy link
Contributor

grtjn commented Jan 29, 2016

My comment is covered by PR #545 that should be piled on top of this one. I think we can merge both..

@dmcassel dmcassel merged commit 4ff9063 into marklogic-community:dev Feb 23, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants