[jira] [Updated] (OAK-707) Review interaction between AccessControlManager and PermissionManager

2013-03-20 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-707: --- Description: the following methods on the access control manager interface require interaction with the permission

[jira] [Updated] (OAK-444) Authorization for the jcr version store

2013-03-20 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-444: --- Parent Issue: OAK-527 (was: OAK-51) Authorization for the jcr version store

[jira] [Commented] (OAK-444) Authorization for the jcr version store

2013-03-20 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13607489#comment-13607489 ] angela commented on OAK-444: currently the implementation covers most of the version store s.str.

[jira] [Resolved] (OAK-733) Refactor AuthorizableImpl to retrieve underlying tree only when necessary.

2013-04-02 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-733. Resolution: Fixed has already been fixed. Refactor AuthorizableImpl to retrieve underlying tree

[jira] [Assigned] (OAK-736) Enhancement to the PermissionProviderImpl constructor

2013-04-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela reassigned OAK-736: -- Assignee: angela Enhancement to the PermissionProviderImpl constructor

[jira] [Created] (OAK-737) Remove default security provider in Oak.java

2013-04-03 Thread angela (JIRA)
angela created OAK-737: -- Summary: Remove default security provider in Oak.java Key: OAK-737 URL: https://issues.apache.org/jira/browse/OAK-737 Project: Jackrabbit Oak Issue Type: Improvement

[jira] [Commented] (OAK-737) Remove default security provider in Oak.java

2013-04-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13620881#comment-13620881 ] angela commented on OAK-737: i don't want to change the default but want to get rid of the

[jira] [Commented] (OAK-706) Make workspace name available with the permission provider

2013-04-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13620929#comment-13620929 ] angela commented on OAK-706: recently added a workaround by adding a utility method to

[jira] [Commented] (OAK-736) Enhancement to the PermissionProviderImpl constructor

2013-04-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13620991#comment-13620991 ] angela commented on OAK-736: what's the benefit of having two constructors here? apart from tests

[jira] [Commented] (OAK-736) Enhancement to the PermissionProviderImpl constructor

2013-04-04 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13621901#comment-13621901 ] angela commented on OAK-736: well, using PermissionProviderImpl from

[jira] [Resolved] (OAK-736) Enhancement to the PermissionProviderImpl constructor

2013-04-04 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-736. Resolution: Won't Fix so, i suggest to resolve this won't fix. if you want write some tests i would suggest you

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-04 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13621947#comment-13621947 ] angela commented on OAK-709: Indeed, I don't think I claimed otherwise. no, of course you

[jira] [Updated] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-04 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-709: --- Attachment: OAK-709_2.patch updated patch for implementing SecureNodeState including usage in RootImpl and removal of

[jira] [Commented] (OAK-695) TypeEditor must not check hidden nodes

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623479#comment-13623479 ] angela commented on OAK-695: see OAK-753 for the corresponding issue for TreeImpl

[jira] [Comment Edited] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13622557#comment-13622557 ] angela edited comment on OAK-709 at 4/5/13 9:39 AM: updated patch for

[jira] [Updated] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-709: --- Attachment: OAK-709_3.patch updated patch where integration tests passed except for the mentioned LargeMoveIT. for

[jira] [Comment Edited] (OAK-753) TreeImpl exposes hidden child trees

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623489#comment-13623489 ] angela edited comment on OAK-753 at 4/5/13 9:57 AM: agreed... and i had

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623492#comment-13623492 ] angela commented on OAK-709: [~mduerig] thanks for the review... - regarding 1. yes, overlooked

[jira] [Comment Edited] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623492#comment-13623492 ] angela edited comment on OAK-709 at 4/5/13 10:04 AM: - [~mduerig] thanks

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623508#comment-13623508 ] angela commented on OAK-709: In most normal cases the majority of nodes in a repository only

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623509#comment-13623509 ] angela commented on OAK-709: [~mduerig] thanks for the patch. i will use this to get a first

[jira] [Created] (OAK-754) Pluggable Security Setup

2013-04-05 Thread angela (JIRA)
angela created OAK-754: -- Summary: Pluggable Security Setup Key: OAK-754 URL: https://issues.apache.org/jira/browse/OAK-754 Project: Jackrabbit Oak Issue Type: New Feature Components: core

[jira] [Created] (OAK-755) Remove privilege mgt configuration from SecurityProvider

2013-04-05 Thread angela (JIRA)
angela created OAK-755: -- Summary: Remove privilege mgt configuration from SecurityProvider Key: OAK-755 URL: https://issues.apache.org/jira/browse/OAK-755 Project: Jackrabbit Oak Issue Type: Sub-task

[jira] [Updated] (OAK-525) Pluggable Principal Management

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-525: --- Parent Issue: OAK-754 (was: OAK-90) Pluggable Principal Management --

[jira] [Updated] (OAK-522) Pluggable User Management

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-522: --- Parent Issue: OAK-754 (was: OAK-50) Pluggable User Management - Key:

[jira] [Updated] (OAK-528) Support configurable/pluggable restrictions

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-528: --- Parent Issue: OAK-754 (was: OAK-51) Support configurable/pluggable restrictions

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623616#comment-13623616 ] angela commented on OAK-709: one more observation while testing the patch: calling

[jira] [Comment Edited] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623616#comment-13623616 ] angela edited comment on OAK-709 at 4/5/13 1:34 PM: one more observation

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623657#comment-13623657 ] angela commented on OAK-709: agreed... but IMO this not only affects the Root#purgePendingChanges

[jira] [Updated] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-709: --- Attachment: OAK-709_4.patch patch with marked TODOs regarding - equality - usage of SecureNodeState by internal node

[jira] [Commented] (OAK-695) TypeEditor must not check hidden nodes

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623697#comment-13623697 ] angela commented on OAK-695: yes... thanks TypeEditor must not check hidden

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623711#comment-13623711 ] angela commented on OAK-709: Shouldn't RootImpl.getQueryEngine be based on the secure node? Same

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623718#comment-13623718 ] angela commented on OAK-709: intermediate status commit at Revision: 1465011 let's sort out the

[jira] [Resolved] (OAK-704) TreeImpl#canRead: pass ImmutableTree to permission provider

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-704. Resolution: Duplicate resolving as duplicate of OAK-709. an initial/intermediate version that passes the immutable

[jira] [Commented] (OAK-708) SecureNodeState#getChildNodeCount and #getPropertyCount: don't respect read permissions

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623722#comment-13623722 ] angela commented on OAK-708: adjusted subject to reflect changes made in OAK-709 in moving down

[jira] [Updated] (OAK-708) SecureNodeState#getChildNodeCount and #getPropertyCount: don't respect read permissions

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-708: --- Summary: SecureNodeState#getChildNodeCount and #getPropertyCount: don't respect read permissions (was:

[jira] [Updated] (OAK-710) PermissionValidator: Proper permission evaluation for renaming nodes

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-710?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-710: --- Summary: PermissionValidator: Proper permission evaluation for renaming nodes (was: Proper permission evaluation for

[jira] [Updated] (OAK-526) Implement AC-Postprocessing in PermissionHook

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-526: --- Summary: Implement AC-Postprocessing in PermissionHook (was: Implement AC-Postprocessing in AccessControlHook)

[jira] [Updated] (OAK-526) Implement AC-Postprocessing in PermissionHook

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-526: --- Parent Issue: OAK-527 (was: OAK-51) Implement AC-Postprocessing in PermissionHook

[jira] [Commented] (OAK-526) Implement AC-Postprocessing in PermissionHook

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13623733#comment-13623733 ] angela commented on OAK-526: an initial version including some tests is already ready. the only

[jira] [Resolved] (OAK-253) QueryBuilder should deprecate XPath in favour of SQL2 for user queries

2013-04-05 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-253. Resolution: Won't Fix removing won't fix if this is a nice to have from a query perspective

[jira] [Created] (OAK-765) AbstractNodeState#getChildNode returns null despite @Nonnull return value

2013-04-09 Thread angela (JIRA)
angela created OAK-765: -- Summary: AbstractNodeState#getChildNode returns null despite @Nonnull return value Key: OAK-765 URL: https://issues.apache.org/jira/browse/OAK-765 Project: Jackrabbit Oak

[jira] [Created] (OAK-766) TreeImpl#NodeLocation does not allow to retrieve child location if access to parent is denied

2013-04-09 Thread angela (JIRA)
angela created OAK-766: -- Summary: TreeImpl#NodeLocation does not allow to retrieve child location if access to parent is denied Key: OAK-766 URL: https://issues.apache.org/jira/browse/OAK-766 Project:

[jira] [Commented] (OAK-66) JCR Node Type Management

2013-04-09 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13626839#comment-13626839 ] angela commented on OAK-66: --- while running some permission related tests i found out that

[jira] [Created] (OAK-767) Implement Node#removeMixin

2013-04-09 Thread angela (JIRA)
angela created OAK-767: -- Summary: Implement Node#removeMixin Key: OAK-767 URL: https://issues.apache.org/jira/browse/OAK-767 Project: Jackrabbit Oak Issue Type: Sub-task Reporter: angela

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-09 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13626875#comment-13626875 ] angela commented on OAK-709: cool... i run and debugged some permission related tests. with the

[jira] [Commented] (OAK-709) Consider moving permission evaluation to the node state level

2013-04-10 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13627658#comment-13627658 ] angela commented on OAK-709: michael and myself just hand a quick chat around this topic: another

[jira] [Commented] (OAK-766) TreeImpl#NodeLocation does not allow to retrieve child location if access to parent is denied

2013-04-10 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13627713#comment-13627713 ] angela commented on OAK-766: [~mduerig] the problem is that there is no way on the OAK api to

[jira] [Commented] (OAK-768) Enhance Root API in order to provide information about the ContentSession

2013-04-10 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13627754#comment-13627754 ] angela commented on OAK-768: those classes are not internal to oak but are exposed on the SPI.

[jira] [Created] (OAK-770) NodeImpl doesn't implement JackrabbitNode

2013-04-11 Thread angela (JIRA)
angela created OAK-770: -- Summary: NodeImpl doesn't implement JackrabbitNode Key: OAK-770 URL: https://issues.apache.org/jira/browse/OAK-770 Project: Jackrabbit Oak Issue Type: Bug Reporter:

[jira] [Updated] (OAK-768) Enhance Root API in order to provide information about the ContentSession

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-768: --- Attachment: OAK-768_b.patch extended patch that cleans up TODOs and FIXMEs related to missing access to workspace and

[jira] [Created] (OAK-772) Session Import

2013-04-11 Thread angela (JIRA)
angela created OAK-772: -- Summary: Session Import Key: OAK-772 URL: https://issues.apache.org/jira/browse/OAK-772 Project: Jackrabbit Oak Issue Type: Sub-task Components: jcr

[jira] [Created] (OAK-773) Workspace Import

2013-04-11 Thread angela (JIRA)
angela created OAK-773: -- Summary: Workspace Import Key: OAK-773 URL: https://issues.apache.org/jira/browse/OAK-773 Project: Jackrabbit Oak Issue Type: Sub-task Reporter: angela subtask

[jira] [Updated] (OAK-710) PermissionValidator: Proper permission evaluation for moving/renaming nodes

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-710?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-710: --- Summary: PermissionValidator: Proper permission evaluation for moving/renaming nodes (was: PermissionValidator: Proper

[jira] [Commented] (OAK-710) PermissionValidator: Proper permission evaluation for moving/renaming nodes

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-710?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13629042#comment-13629042 ] angela commented on OAK-710: org.apache.jackrabbit.oak.jcr.security.authorization.MoveTest

[jira] [Commented] (OAK-768) Enhance Root API in order to provide information about the ContentSession

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13629109#comment-13629109 ] angela commented on OAK-768: committed extended patch with some extra modifications (cleanup

[jira] [Resolved] (OAK-768) Enhance Root API in order to provide information about the ContentSession

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-768. Resolution: Fixed resolving this issue. Enhance Root API in order to provide information about the

[jira] [Resolved] (OAK-706) Make workspace name available with the permission provider

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-706. Resolution: Fixed Assignee: angela Make workspace name available with the permission provider

[jira] [Commented] (OAK-707) Review interaction between AccessControlManager and PermissionManager

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13629116#comment-13629116 ] angela commented on OAK-707: simplified AccessControlConfiguration#getAccessControlManager as the

[jira] [Resolved] (OAK-707) Review interaction between AccessControlManager and PermissionManager

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-707. Resolution: Fixed Assignee: angela Review interaction between AccessControlManager and PermissionManager

[jira] [Commented] (OAK-711) PermissionValidator: Proper permission handling for jcr:nodetypeManagement privilege

2013-04-11 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13629124#comment-13629124 ] angela commented on OAK-711:

[jira] [Commented] (OAK-708) SecureNodeState#getChildNodeCount and #getPropertyCount: don't respect read permissions

2013-04-12 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13630004#comment-13630004 ] angela commented on OAK-708: thanks a lot for the test. i committed a slightly modified and

[jira] [Updated] (OAK-766) TreeImpl#*Location: unable retrieve child location if access to parent is denied

2013-04-12 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-766: --- Summary: TreeImpl#*Location: unable retrieve child location if access to parent is denied (was: TreeImpl#NodeLocation

[jira] [Commented] (OAK-766) TreeImpl#*Location: unable retrieve child location if access to parent is denied

2013-04-12 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13630023#comment-13630023 ] angela commented on OAK-766: thanks a lot for the tests! i added additional tests to also cover

[jira] [Updated] (OAK-755) Remove privilege mgt configuration from SecurityProvider

2013-04-12 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-755: --- Parent Issue: OAK-754 (was: OAK-753) Remove privilege mgt configuration from SecurityProvider

[jira] [Created] (OAK-774) Calculate readstatus upon initialization of permission provider

2013-04-12 Thread angela (JIRA)
angela created OAK-774: -- Summary: Calculate readstatus upon initialization of permission provider Key: OAK-774 URL: https://issues.apache.org/jira/browse/OAK-774 Project: Jackrabbit Oak Issue Type:

[jira] [Commented] (OAK-753) TreeImpl exposes hidden child trees

2013-04-12 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13630099#comment-13630099 ] angela commented on OAK-753: added some initial tests at

[jira] [Commented] (OAK-766) TreeImpl#*Location: unable retrieve child location if access to parent is denied

2013-04-17 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13633972#comment-13633972 ] angela commented on OAK-766: another possibility was to drop the SecureNodeState and check

[jira] [Updated] (OAK-523) AuthorizableImpl: add equals/hashCode implementation

2013-04-18 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-523: --- Summary: AuthorizableImpl: add equals/hashCode implementation (was: AuthorizableImpl: add propery equals/hashCode

[jira] [Resolved] (OAK-523) AuthorizableImpl: add equals/hashCode implementation

2013-04-18 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-523. Resolution: Fixed Committed revision 1469259. AuthorizableImpl: add equals/hashCode implementation

[jira] [Created] (OAK-783) Reflect Move and Rename upon Root#commit

2013-04-18 Thread angela (JIRA)
angela created OAK-783: -- Summary: Reflect Move and Rename upon Root#commit Key: OAK-783 URL: https://issues.apache.org/jira/browse/OAK-783 Project: Jackrabbit Oak Issue Type: Bug Components:

[jira] [Resolved] (OAK-526) Implement AC-Postprocessing in PermissionHook

2013-04-19 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-526. Resolution: Fixed resolved TODO in the permissionhook at revision: 1469772 and removed ignore-annotation for the

[jira] [Created] (OAK-785) PermissionValidator: add compatibility flag to ignore USER_MGT permission

2013-04-19 Thread angela (JIRA)
angela created OAK-785: -- Summary: PermissionValidator: add compatibility flag to ignore USER_MGT permission Key: OAK-785 URL: https://issues.apache.org/jira/browse/OAK-785 Project: Jackrabbit Oak

[jira] [Commented] (OAK-444) Authorization for the jcr version store

2013-04-19 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13636432#comment-13636432 ] angela commented on OAK-444: completing this is currently blocked by the fact that all version

[jira] [Created] (OAK-787) Accessibility of NodeTypes, Namespaces and Privileges

2013-04-22 Thread angela (JIRA)
angela created OAK-787: -- Summary: Accessibility of NodeTypes, Namespaces and Privileges Key: OAK-787 URL: https://issues.apache.org/jira/browse/OAK-787 Project: Jackrabbit Oak Issue Type: Sub-task

[jira] [Commented] (OAK-787) Accessibility of NodeTypes, Namespaces and Privileges

2013-04-22 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13637928#comment-13637928 ] angela commented on OAK-787: see also http://markmail.org/message/xnmdhcu4qngh7zh5

[jira] [Comment Edited] (OAK-787) Accessibility of NodeTypes, Namespaces and Privileges

2013-04-22 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13637947#comment-13637947 ] angela edited comment on OAK-787 at 4/22/13 12:08 PM: -- patch 1: define

[jira] [Created] (OAK-790) ResultRow#getSize() always returns -1

2013-04-23 Thread angela (JIRA)
angela created OAK-790: -- Summary: ResultRow#getSize() always returns -1 Key: OAK-790 URL: https://issues.apache.org/jira/browse/OAK-790 Project: Jackrabbit Oak Issue Type: Bug Components:

[jira] [Commented] (OAK-758) Implement AC-editing by principal (Jackrabbit API)

2013-04-23 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13639055#comment-13639055 ] angela commented on OAK-758: fixed the initial draft and added some tests at revision 1470950.

[jira] [Resolved] (OAK-758) Implement AC-editing by principal (Jackrabbit API)

2013-04-23 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-758. Resolution: Fixed Implement AC-editing by principal (Jackrabbit API)

[jira] [Created] (OAK-791) UserManagent: Document changes wrt Jackrabbit 2

2013-04-24 Thread angela (JIRA)
angela created OAK-791: -- Summary: UserManagent: Document changes wrt Jackrabbit 2 Key: OAK-791 URL: https://issues.apache.org/jira/browse/OAK-791 Project: Jackrabbit Oak Issue Type: Sub-task

[jira] [Created] (OAK-792) AccessControl Management and Permissions: Document changes wrt. Jackrabbit

2013-04-24 Thread angela (JIRA)
angela created OAK-792: -- Summary: AccessControl Management and Permissions: Document changes wrt. Jackrabbit Key: OAK-792 URL: https://issues.apache.org/jira/browse/OAK-792 Project: Jackrabbit Oak

[jira] [Created] (OAK-793) Authentication: Document changes wrt. Jackrabbit

2013-04-24 Thread angela (JIRA)
angela created OAK-793: -- Summary: Authentication: Document changes wrt. Jackrabbit Key: OAK-793 URL: https://issues.apache.org/jira/browse/OAK-793 Project: Jackrabbit Oak Issue Type: Sub-task

[jira] [Assigned] (OAK-785) PermissionValidator: add compatibility flag to ignore USER_MGT permission

2013-04-24 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela reassigned OAK-785: -- Assignee: angela PermissionValidator: add compatibility flag to ignore USER_MGT permission

[jira] [Resolved] (OAK-785) PermissionValidator: add compatibility flag to ignore USER_MGT permission

2013-04-24 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-785. Resolution: Fixed PermissionValidator: add compatibility flag to ignore USER_MGT permission

[jira] [Commented] (OAK-794) CompiledPermissionImpl#getReadStatus wrong ordering

2013-04-24 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13640446#comment-13640446 ] angela commented on OAK-794: thanks for the patch :) as discussed in the office: we need a

[jira] [Commented] (OAK-794) CompiledPermissionImpl#getReadStatus wrong ordering

2013-04-24 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13640458#comment-13640458 ] angela commented on OAK-794: one more thing i only realized when applying the patch: IMO the

[jira] [Created] (OAK-796) PermissionValidator: proper check for jcr:uuid modifications.

2013-04-25 Thread angela (JIRA)
angela created OAK-796: -- Summary: PermissionValidator: proper check for jcr:uuid modifications. Key: OAK-796 URL: https://issues.apache.org/jira/browse/OAK-796 Project: Jackrabbit Oak Issue Type:

[jira] [Resolved] (OAK-787) Accessibility of NodeTypes, Namespaces and Privileges

2013-04-30 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-787. Resolution: Fixed I committed a slightly modified patch at revision 1477665: - paths are configurable (default

[jira] [Commented] (OAK-774) Calculate readstatus upon initialization of permission provider

2013-05-02 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13647414#comment-13647414 ] angela commented on OAK-774: thanks for the patch. will look at it and apply it asap.

[jira] [Created] (OAK-809) Review remove permissions

2013-05-03 Thread angela (JIRA)
angela created OAK-809: -- Summary: Review remove permissions Key: OAK-809 URL: https://issues.apache.org/jira/browse/OAK-809 Project: Jackrabbit Oak Issue Type: Sub-task Components: core

[jira] [Created] (OAK-810) Move workspace initialization to ContentRepositoryImpl

2013-05-03 Thread angela (JIRA)
angela created OAK-810: -- Summary: Move workspace initialization to ContentRepositoryImpl Key: OAK-810 URL: https://issues.apache.org/jira/browse/OAK-810 Project: Jackrabbit Oak Issue Type: Task

[jira] [Resolved] (OAK-797) Move permission store initialization to a WorkspaceInitializer

2013-05-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-797. Resolution: Fixed Assignee: angela moved creation of the permission store content structure to the

[jira] [Commented] (OAK-711) PermissionValidator: Proper permission handling for jcr:nodetypeManagement privilege

2013-05-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13648453#comment-13648453 ] angela commented on OAK-711: addressed the move/copy related test failures accordingly by adding

[jira] [Resolved] (OAK-660) ReadOnlyTree: implement Object#equals and Object#hashCode

2013-05-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-660. Resolution: Won't Fix not needed any more ReadOnlyTree: implement Object#equals and Object#hashCode

[jira] [Resolved] (OAK-160) Make oak interfaces permission aware

2013-05-03 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela resolved OAK-160. Resolution: Fixed resolving fixed as all subtasks have been resolved. Make oak interfaces

[jira] [Commented] (OAK-615) UserValidator should check for cyclic group membership

2013-05-07 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13650990#comment-13650990 ] angela commented on OAK-615: At revision 1479955: added simple validation within the

[jira] [Updated] (OAK-774) Calculate readstatus

2013-05-07 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] angela updated OAK-774: --- Summary: Calculate readstatus (was: Calculate readstatus upon initialization of permission provider) Calculate

[jira] [Commented] (OAK-774) Calculate readstatus

2013-05-07 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13651064#comment-13651064 ] angela commented on OAK-774: cool, thanks a lot for the patch... very much appreciated as this is

[jira] [Commented] (OAK-781) Clarify / fix effects of MISSING_NODE as base state of NodeBuilder

2013-05-08 Thread angela (JIRA)
[ https://issues.apache.org/jira/browse/OAK-781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13651735#comment-13651735 ] angela commented on OAK-781: according to jukka this is the reason for the failure of

<    1   2   3   4   5   6   7   8   9   10   >