Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8855 : Permission evaluation of nodes broken after :nestedCug removed from parent node (patch provided by Kunal Shubham)
OAK-8874: deprecate use of Guava Predicate class in oak-core API
  1. … 37 more files in changeset.
OAK-8874: Remove use of Guava Predicate class in oak-core API (backed out r1873306)
  1. … 36 more files in changeset.
OAK-8874: Remove use of Guava Predicate class in oak-core API
  1. … 36 more files in changeset.
OAK-7937 : Implement CugAccessControlManager.getEffectivePolicies(Set<Principal> principals)

OAK-8767 : CugAccessControlManager.getEffectivePolicies(String) throws PathNotFoundException if parent node is not accessible

OAK-8632 : rep:CugPolicy nodes containing duplicate principal names
OAK-8562 : Improve cug tests
  1. … 1 more file in changeset.
OAK-8558 : Simplify path handling in TopLevelPaths
OAK-8557 : CugPolicyImpl.isValidPrincipal contains unreachable default option
OAK-8556 : CugImporter.handleProperty: unreachable default handling for importBehavior
OAK-8547 : Nullable/Notnull Annotations for Principal Management API -> adjusting implementations
  1. … 18 more files in changeset.
OAK-8545 : Nullable/Notnull Annotations for Authorization API -> adjust implementations accordingly
  1. … 21 more files in changeset.
OAK-8321 : Use format specifier for log output
OAK-8218: ReadOnlyNodeTypeManager.isNodeType prone to NPE
  1. … 9 more files in changeset.
OAK-7966 : Avoid adding excluded principal to cug policy
OAK-7944 : Minor improvements to oak security code base

- redundant checks for null

- access modifier can be weaker

- map.foreach instead of loop

  1. … 4 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- use diamond type

  1. … 62 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- improve Collections.toArray using empty arrays

  1. … 25 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- clean up redundant throws clauses

  1. … 63 more files in changeset.
OAK-7510 Run repository initializers with hooks

  1. … 15 more files in changeset.
OAK-7511: get rid of JSR 305 dependency - use jetbrains nullability annotations instead - oak-authorization-cug
  1. … 16 more files in changeset.
OAK-7470 : Remove Usage of ImmutableTree and AbstractTree in Security Code
  1. … 31 more files in changeset.
minor improvement: add nonnull annotation to setParameters
OAK-7340 Remove SecurityProviderImpl usage from tests

  1. … 7 more files in changeset.
OAK-7356 : CugConfiguration may not pick up CugExclude
  1. … 2 more files in changeset.
OAK-7340 Remove SecurityProviderImpl usage from tests

  1. … 27 more files in changeset.
OAK-7016 : Replace usage in oak-authorization-cug
OAK-7018 : Move setup of composite security configurations to SecurityProviderBuilder
  1. … 2 more files in changeset.
OAK-7009 : Test factories for SecurityProvider should have private constructor
  1. … 1 more file in changeset.
OAK-6221 Deprecate SecurityProviderImpl

  1. … 27 more files in changeset.