)]}'
{
  "commit": "612dc2c85fff7e81a733066ce13eda4266eae70c",
  "tree": "f87ae48614aab4e8f45d1aca907284c8f372e9b7",
  "parents": [
    "34c9bfcdfbaeff2f089aa4e89d026d2c8c3c21fa"
  ],
  "author": {
    "name": "Brian Demers",
    "email": "bdemers@apache.org",
    "time": "Tue Apr 07 21:47:39 2026 -0400"
  },
  "committer": {
    "name": "Brian Demers",
    "email": "bdemers@apache.org",
    "time": "Sun Apr 19 16:17:34 2026 -0400"
  },
  "message": "Add LDAP-backed SCIM server reference implementation\n\nAdds a new scim-server-ldap module providing a reference SCIM server\nbacked by an LDAP directory (Apache Directory Server / OpenLDAP).\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d960a6ca0412127d392b3f42085acc65d47d2939",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "1ec4c87f9130a1df5b6ed41e5b0df9b83d00ebff",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74de6b82f5414e5401100008ea0aa2f5073609bb",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0196ee89525f1c341d28a77deb25653f23fb0684",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b48dcb7104c66cc0315e1bbc2244ca377acc7dd8",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/LdapApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c69dbd5b2ed886584f8aa5980dddb3952aa9ccb",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/ldap/EmbeddedLdapServer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f290484bebb231042fd6b7a9cf3907e7faecde7",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/ldap/LdapConnectionManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33899b1d7e4458ab226c95c5768298f917138fbe",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/ldap/LdapDao.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d2118897fe249d44c712e3da0ad299c552be8be",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/ldap/ScimLdapConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "706ba73be64f9bc95420693dbb6e6a7c00248551",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/mapping/AttributeMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05c453fcd88e7c9caa1e48062163a427b1e646a7",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/mapping/FilterTranslator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "412ccb1f1ae2190eb531cb1b5f1e210bc9424e75",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/service/LdapGroupRepository.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efe6011fb62d03823f6f28b5c5a1ae4a28f99008",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/java/org/apache/directory/scim/ldap/service/LdapUserRepository.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5985a0586fceb065ed2b7c0c909c542c0c07d2f",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/resources/beans.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0731c9a2e719eb221f1f1cecc8570d129829799d",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/resources/logback.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a09faf1bc7ab0b646a8fa27259685f46ceba14f",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/main/resources/scim-ldap.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2e176ebb1b2a5282cc7ea30db042e073e03cd93",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/LdapTestServer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa40755197f9ee8497f39e89c359f7f673459054",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/ldap/EmbeddedLdapServerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "074f8bb928c0a064089714c5b878e84d37ac06f8",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/ldap/LdapDaoTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f5a5a53a6f8b4712ad60a0880e9919ba5b61c32",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/ldap/ScimLdapConfigTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ffe705b47ecc0459ce2faacea86be3716ad3a88",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/mapping/AttributeMapperTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feb8f00e5af0b81240f8cdd71c64132b61f4e6e7",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/mapping/FilterTranslatorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a303f46835627c3c6850613486b4e2b7f935a90a",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/service/LdapGroupRepositoryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ef7a83ff32cc15829255dabd06878656d1c36f8",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/java/org/apache/directory/scim/ldap/service/LdapUserRepositoryTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "016dcc42c4a22831db8934884c91ea53083d04a5",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/resources/META-INF/services/org.apache.directory.scim.compliance.junit.EmbeddedServerExtension$ScimTestServer"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f318661fbbaa28af7af68205b315d1839129a267",
      "new_mode": 33188,
      "new_path": "reference-projects/scim-server-ldap/src/test/resources/scim-ldap.yml"
    },
    {
      "type": "modify",
      "old_id": "cd4597bb81619faac3de81270add4b7bbd891552",
      "old_mode": 33188,
      "old_path": "src/spotbugs/excludes.xml",
      "new_id": "aead5e3c3dd075a05650e3950b199e0ab7a7e0a4",
      "new_mode": 33188,
      "new_path": "src/spotbugs/excludes.xml"
    }
  ]
}
