)]}'
{
  "commit": "7759fc7fd2fa6439f46d57a5fe8d0b455e2c2465",
  "tree": "3ee15be68be6b69e15a2c41276aa5049ddf79560",
  "parents": [
    "8b2d8190260ebf90d32aac14a81d0736c5128e4e"
  ],
  "author": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Thu Apr 05 14:11:52 2018 +0200"
  },
  "committer": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Thu Apr 05 14:11:52 2018 +0200"
  },
  "message": "Implemented OAuth2 client authentication.\n\nChange-Id: Ia8b10116e72c3702f369d1cc04561bab5e269f95\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "5e8aa364ac318bdbd7496831ffb54563bc98e360",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/BeanConfiguration.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d9e2a73bb5642f1a05fe9a8e2fdcee7b138a715a",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java",
      "new_id": "46d319e08eb89c4d5b1ef4f1df18068a381d4c2e",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java"
    },
    {
      "type": "modify",
      "old_id": "bf98fe95c5aeb99003848dd9b9724c76dd1818a4",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/ClientInfo.java",
      "new_id": "66cc6a0e58dd366b83c500a5fe312f86b9357131",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/config/ClientInfo.java"
    },
    {
      "type": "delete",
      "old_id": "84b2046ccdb2904bfb73e68c2235439b1252b42b",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/ExceptionBuilder.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ed3b5dc76319e9c161691069fde83436816bfac1",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/KustvaktContext.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ac73909af40bd01cf7a7dbf2a7bbc2f85fb01507",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java",
      "new_id": "52dc54a2b431f28cb67803252b9f8ccd3bf7f7f5",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java"
    },
    {
      "type": "modify",
      "old_id": "1c78ef05f5936b758bf83e50b1433579c3dbac44",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java",
      "new_id": "7d4cf0927be54d028c812d39764fee4ffa0363a8",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java"
    },
    {
      "type": "rename",
      "old_id": "2543d731c1006b30874a12eaa1d1285c275e7721",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/KustvaktBaseDaoInterface.java",
      "new_id": "42a2a74e1242dd529e4638f014b1eeab3d09dec3",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktBaseDaoInterface.java",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "5980aa2756232fccecda644182f8be5974717900",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/KustvaktTypeInterface.java",
      "new_id": "2f66b95fa976fe48ce30d9ef9559cb8a4be085ed",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktTypeInterface.java",
      "score": 73
    },
    {
      "type": "modify",
      "old_id": "565ceec86d469ffbabbd840b079f4dae106d2ca6",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/db/ResourceOperationIface.java",
      "new_id": "c27f3b6e2bbac65cacc4807f86a50351b18fffc6",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/db/ResourceOperationIface.java"
    },
    {
      "type": "modify",
      "old_id": "a475dae6cae5fb41d87cc916b5079d9450dca792",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java",
      "new_id": "23dfbc40f6e46acfdca1fa05b32a6e53d8fb10ff",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java"
    },
    {
      "type": "modify",
      "old_id": "7b7da014e47fb2777c96867ec44dcf0ee7d8cbeb",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/APIAuthentication.java",
      "new_id": "b90889b1b5d4cc678fcf2161ade6a5a886f5c1b4",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/APIAuthentication.java"
    },
    {
      "type": "modify",
      "old_id": "c3538841036701647b4c9a52be047e0d65394438",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/BasicAuthentication.java",
      "new_id": "2a3b6764cd392f1cca8371e9673f1fb16a717aca",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/BasicAuthentication.java"
    },
    {
      "type": "modify",
      "old_id": "73728a4df3938716664ffaef1361f685e07f875d",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/KustvaktAuthenticationManager.java",
      "new_id": "acef1d5a64ee21ed8be57208a1365080e785409f",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/KustvaktAuthenticationManager.java"
    },
    {
      "type": "modify",
      "old_id": "44ed6462643ad36bfe368fd92a1a293e67baa560",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/LdapAuth3.java",
      "new_id": "0cdd3d35569f3c447438c9e5f77689d65a022d56",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/LdapAuth3.java"
    },
    {
      "type": "modify",
      "old_id": "368c390b2715c28e5aea8ab6c00cd16b1570452a",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/OpenIDconnectAuthentication.java",
      "new_id": "1cc615067400c6596596a556df220043baeffd84",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/OpenIDconnectAuthentication.java"
    },
    {
      "type": "modify",
      "old_id": "b32879ea6cc7c552be0d0c0c38d21bb3a2730583",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/SessionAuthentication.java",
      "new_id": "23e83c3e4444fc488fd7e8d597e6ec8fd5a709ed",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/SessionAuthentication.java"
    },
    {
      "type": "modify",
      "old_id": "1817799bf5fe4cee57607f2984537c628a5dabff",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/SessionFactory.java",
      "new_id": "7292ad0346cc40671c7f27fc3df5d28cbd4eabdb",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/SessionFactory.java"
    },
    {
      "type": "modify",
      "old_id": "a1ad1854298734ba6baac31f2d61819e29a18eff",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java",
      "new_id": "236f26a3386b8c3943f9efc2306d87604a6f72f2",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java"
    },
    {
      "type": "modify",
      "old_id": "bea9bc1739f342948e107a43f655d7d96a3f62ea",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java",
      "new_id": "77963457c1f46b3894a15880d80a41bc14911ef3",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java"
    },
    {
      "type": "modify",
      "old_id": "8e296bcf2005d78e00895e33d6d54e9fe010a7b3",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpUnauthorizedHandler.java",
      "new_id": "845d9aeb5e8f6ca7f5b95275b97fe93d744ba89b",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpUnauthorizedHandler.java"
    },
    {
      "type": "modify",
      "old_id": "49ec065fdec7d6311477746d18d378525653a007",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/spring/BasicAuthenticationManager.java",
      "new_id": "808cbf43d711c79069592e1fe6d1206f6494a4b2",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/spring/BasicAuthenticationManager.java"
    },
    {
      "type": "rename",
      "old_id": "03c22d52f5c9b88da0f68e4f167d5a741de574d7",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/AuthCodeInfo.java",
      "new_id": "03c22d52f5c9b88da0f68e4f167d5a741de574d7",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/config/AuthCodeInfo.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "40cb90dd7183717815e52944d7313be7b4e90747",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/JWTSigner.java",
      "new_id": "426a873e0a26f039a59b5a8ffb2baccd44202c05",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/config/JWTSigner.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "b44d0a0067bac1da68d3f4f2e24bfdc40f29c02b",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/config/AuthenticationMethod.java",
      "new_id": "1beec646b0cff6ab26631987bb400c14f20fdeec",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationMethod.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "4459e5645104c64d7f05c282c5298827019ba683",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/config/AuthenticationScheme.java",
      "new_id": "42f296c128e498b872ca57c4c492c6811c497d43",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationScheme.java",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "eb78b40c92e1d6ee3a8912fee1fb7552abc51b88",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/constant/ClientType.java",
      "new_id": "1584aefd61939f769fd19f2d80ab6aa9b3fe324c",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/constant/OAuth2ClientType.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "db99dd99abf50fbf22f04a8a96cc079f8b4e3e3a",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/TokenType.java",
      "new_id": "dce97fa62eac3ce5308bf6d2f71646ce82409558",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/constant/TokenType.java",
      "score": 76
    },
    {
      "type": "modify",
      "old_id": "09d801a34d6560b87b4cfdf1d9d7e2d7dbcbe6de",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/dao/OAuth2ClientDao.java",
      "new_id": "94ad31918cd3bfbac901219745575018f6806038",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/dao/OAuth2ClientDao.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1840fd348f05acbb86bfaa34b8b8153c32281cf6",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/dto/OAuth2ClientDto.java"
    },
    {
      "type": "modify",
      "old_id": "c299a22cc5d6d42828a2f19a0e422fed45bb0191",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/entity/OAuth2Client.java",
      "new_id": "9d91d9309cbe336be265646081e92a04039a6978",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/entity/OAuth2Client.java"
    },
    {
      "type": "modify",
      "old_id": "35c7cbcee29c1027c54b1f7fcc07684383cdb544",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/handlers/EntityDao.java",
      "new_id": "fd3c1e8c15ccb92c63097117617b80d8693dfef6",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/handlers/EntityDao.java"
    },
    {
      "type": "modify",
      "old_id": "72d15cb0d43442231d4d6907cbc4b80b0751cbfa",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/handlers/OAuthDb.java",
      "new_id": "828d61eab121233a71c31382b6bbabc567d12589",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/handlers/OAuthDb.java"
    },
    {
      "type": "modify",
      "old_id": "8d715a78e51b958460e97ab6bdef1785b09e04e4",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationIface.java",
      "new_id": "140ef6b64015414c6a2c7d3850986b935d66453b",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationIface.java"
    },
    {
      "type": "modify",
      "old_id": "cf374225b9242079ad4bf263f08cf7a595a2bec1",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationManagerIface.java",
      "new_id": "4f3fcc0dcb8949aec865212423ae9ebe7ddbc233",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationManagerIface.java"
    },
    {
      "type": "rename",
      "old_id": "f34cd438cfdefe0d339b8cdae06fb855b04f6516",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktContext.java",
      "new_id": "6d3619961b50be88797e81fce49f6176c81c4cbd",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/security/context/KustvaktContext.java",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "df3b7db81e697040afce6d613cf7bfe7c3a6dcf5",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/user/TokenContext.java",
      "new_id": "becdf9b364453b76f48ef38da65ae7e9d04b0632",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java",
      "score": 95
    },
    {
      "type": "modify",
      "old_id": "dbfdc2e9ae20b610cf7690dcfaa906257c31df54",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/service/OAuth2ClientService.java",
      "new_id": "ec146fdc4fc661b219045701ca8741416b7ba54e",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/service/OAuth2ClientService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aee6b136e487726250c0b161db03e2a9e046960c",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/service/OAuth2Service.java"
    },
    {
      "type": "modify",
      "old_id": "a49c276eba5f163b0ad6d1ae6716647f9551abec",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AnnotationController.java",
      "new_id": "09cebff7a3c1dca3b186e935167a8a6a0a3a1172",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AnnotationController.java"
    },
    {
      "type": "modify",
      "old_id": "d5d6a5bb357f3110699463a9563943d30169bbf8",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AuthenticationController.java",
      "new_id": "1e783c24d03bbe250c726beb195aebc1be48a8e8",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AuthenticationController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cd3311cb935c80586b14583b21f9103119fb665",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2Controller.java"
    },
    {
      "type": "modify",
      "old_id": "b0b88e44ffa0948d61f8c88806ae314fea47b899",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthClientController.java",
      "new_id": "d7665373eab45abc9f1cf71aa75940b583471c30",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthClientController.java"
    },
    {
      "type": "modify",
      "old_id": "fdc2046943b253f093ea2c020219150bb699ef0e",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthController.java",
      "new_id": "47e59687f3d382092511e73e9c0088c274392ff5",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthController.java"
    },
    {
      "type": "modify",
      "old_id": "d64e5bdd8efb39f6a805b4dad2ffdead7f9baac6",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/ResourceController.java",
      "new_id": "a603489ff188e40467e986a91cd134d0264ca3e7",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/ResourceController.java"
    },
    {
      "type": "modify",
      "old_id": "27b17e14361ec253995ba6661b2a8dc7511be28d",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/SearchController.java",
      "new_id": "d97052bfa178bc367e7fd039b3b922c02d116e67",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/SearchController.java"
    },
    {
      "type": "modify",
      "old_id": "a0b292303a2957dfd57d4a045dc98b4bd1899c93",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/UserController.java",
      "new_id": "670840bec8a52fae9c185ad479cb3b00c75eca40",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/UserController.java"
    },
    {
      "type": "modify",
      "old_id": "e96ec0a9fd9cfc0ac7952bb95939e15d6daaaabc",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/UserGroupController.java",
      "new_id": "5781520c0443ece465ac272f27ff7c344e0ee118",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/UserGroupController.java"
    },
    {
      "type": "modify",
      "old_id": "a0f937fe4d9b3c185081758eec1c83c6dd5d5ded",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/VirtualCorpusController.java",
      "new_id": "b68ab2d948343c6fea7db17d568db4b2140b0d8d",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/VirtualCorpusController.java"
    },
    {
      "type": "modify",
      "old_id": "5b3d68a4d40d0b9cbf22ee7176e860e20df7bea5",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java",
      "new_id": "aa3b0ada558b63b480921c1d98e2f41777d44781",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java"
    },
    {
      "type": "modify",
      "old_id": "75ef3cca958da765ff4dd0fd6724049378d2bf8e",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java",
      "new_id": "118f7801df4801271d004b8a796ed2f482b37379",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java"
    },
    {
      "type": "modify",
      "old_id": "4cc7f99fb16ea3a6f58e0840853bd34d26a5d36b",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java",
      "new_id": "107d1021eb5cb04dae000f266ecad1f98efb9adf",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java"
    },
    {
      "type": "modify",
      "old_id": "d3f2cd96334057d98d49c516e18ae38c5850f9c0",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java",
      "new_id": "321417dc68c8185d8c3b00c1459e10b08c42c0ec",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java"
    },
    {
      "type": "modify",
      "old_id": "106c18002a382af41f73f906b4cf589e2387d648",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java",
      "new_id": "78138bbfc86b73aaa4f486b64fc4143d3a18db59",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java"
    },
    {
      "type": "modify",
      "old_id": "3efa6196c4852752aae67bab05fe4deed867e676",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java",
      "new_id": "d47e1dab15df4e0b58ed73ad830a395468e6391b",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java"
    },
    {
      "type": "modify",
      "old_id": "ee8ee1573b7b310983012b64975d540803838b31",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java",
      "new_id": "abf2eb9948185c78b42edf7bd1d8d3d21fcee41e",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java"
    },
    {
      "type": "modify",
      "old_id": "28a2a6a5934c76f49644e5fd340960a6aa0c97e4",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/input/OAuth2ClientJson.java",
      "new_id": "80c5fba14271d2f6278f3797185025aa7e0ac3d2",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/input/OAuth2ClientJson.java"
    },
    {
      "type": "modify",
      "old_id": "e36b0f9ad139b258711b30aed240afc8c20a0831",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/db/new-mysql/V1.4__oauth2_tables.sql",
      "new_id": "c228c0880b05c4646c4f1a0f6f840a9d0e3461e8",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/db/new-mysql/V1.4__oauth2_tables.sql"
    },
    {
      "type": "modify",
      "old_id": "ecf7a24d88b1f23dce0f69fc516cb661418aea65",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/db/new-sqlite/V1.4__oauth2_tables.sql",
      "new_id": "fe0391faea25d5bbc58c680e60a82f7c0d737a8c",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/db/new-sqlite/V1.4__oauth2_tables.sql"
    },
    {
      "type": "modify",
      "old_id": "2844538ee760e3a3e159b9089d5a67cd4e2b1b10",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/default-config.xml",
      "new_id": "b3bf5660963b1a3cdc363ff92e6e1ea72339c4ce",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/default-config.xml"
    },
    {
      "type": "modify",
      "old_id": "b1d43fa505171fec6eb0517b3abbd98009acc838",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/authentication/APIAuthenticationTest.java",
      "new_id": "0fca0b884c4409a8f1fe3e436e27788bac3052ae",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/authentication/APIAuthenticationTest.java"
    },
    {
      "type": "modify",
      "old_id": "a2b9d72e44860064d68b37f86ea3b09d6b48ece0",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/config/TestHelper.java",
      "new_id": "765e8f4fa7964007ab84181a1646d0e687931900",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/config/TestHelper.java"
    },
    {
      "type": "modify",
      "old_id": "7dcfa32cc81b50b4b20099d709f8749e9bc84072",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/FilterTest.java",
      "new_id": "64000cc9568a6230a1fba01acc63eed5fe0b158d",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/FilterTest.java"
    },
    {
      "type": "modify",
      "old_id": "52c266eea6e4283bf970f7ecbab6416c20273d1b",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/OAuth2HandlerTest.java",
      "new_id": "a8742fa1c1f152c02eaa1e21cc7e694347963549",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/OAuth2HandlerTest.java"
    },
    {
      "type": "modify",
      "old_id": "79aa8fe61600872f0d1fccbf608d606428e7ee42",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/AuthenticationControllerTest.java",
      "new_id": "abdb3f370f62bab3b4196fec72bb9cc71380bf86",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/AuthenticationControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "26a11bc18baedca84b022641b42e53c4533fa051",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java",
      "new_id": "97cce38149999938dd5bb7d2c2a9abf8fe4ee35f",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "4cf05dcc465a87f7fb9bcc51fbbb92d8a6a3126e",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2EndpointTest.java",
      "new_id": "95d3d38b1a4e693d4f52eea52d2e88c01bd5db3b",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2EndpointTest.java"
    },
    {
      "type": "modify",
      "old_id": "138ca08f8ec73e66c1e76a62b2147a8c84893e17",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/QuerySerializationControllerTest.java",
      "new_id": "abd743b5ebfce387713de35facd08f11d7e3e45d",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/QuerySerializationControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "ef47198d93d0ab57777d8e72b6e6021dbbd70c92",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/ResourceControllerTest.java",
      "new_id": "6a0bb6428eab54a9dedfae6e0c598e28863aef62",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/ResourceControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "2a43ec429558c75e32abcfac97dacf2552780cc4",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/ResourceInfoControllerTest.java",
      "new_id": "e96e52315b79bd05378b5e5734c932f4cb78b5d4",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/ResourceInfoControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "7ef7361b696e11909eff639568af146fe84a27ae",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/VirtualCorpusControllerTest.java",
      "new_id": "956ae6e44a74046ac16bbe8f107a12bc9bd5ccd2",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/VirtualCorpusControllerTest.java"
    }
  ]
}
