)]}'
{
  "log": [
    {
      "commit": "a4b17f796b759a1e00ba42fc5d9faec6cc35913d",
      "tree": "79bed3564f01328f040124d721300dfc37a2e600",
      "parents": [
        "c66268e26fbc05079a01c6eeea26b1a50012e5ed"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Nov 04 15:37:02 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Nov 15 13:28:49 2021 +0100"
      },
      "message": "Support inactive buttongroup items\n\nChange-Id: I7939a0554301656ad4df56a17143704dc3cbe5b4\n"
    },
    {
      "commit": "26d57f2a0b8d9648385b2683788280d66750e07c",
      "tree": "5fd8902181462e9e47ca2826577a62dda90a22d4",
      "parents": [
        "ec4bbfa60f1be28e4d13b75b35349c1d21d3350b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Sep 10 16:48:57 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 21 16:57:28 2021 +0200"
      },
      "message": "Add pagination info service\n\nChange-Id: I462f05581256575e9b52f474515cb8cb5e533d3b\n"
    },
    {
      "commit": "58c6099c41971630a6dfc89abd3e310dcecf07ad",
      "tree": "5056946ee3b081961b4a6a701d111e0c41d4506d",
      "parents": [
        "d769d7070e7ef35e4f4467e62f4dffcc64a7769b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 07 13:11:43 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 08 14:20:44 2021 +0200"
      },
      "message": "Fix tests for Mojo \u003e\u003d 9.21\n\nChange-Id: I541ce824cbad44896cf3a6fae4a849d30f29ffad\n"
    },
    {
      "commit": "9bd140eeeabff30349dcc1fc917899cb2e3357f5",
      "tree": "4a4cc447b7540731e1bd75841205ddbdb72bec6b",
      "parents": [
        "72f6a87587051efb9ac2485e489b42ec27aca1b1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 27 16:20:03 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Aug 03 19:14:06 2021 +0200"
      },
      "message": "Move pagination out of resultinfo\n\nChange-Id: I1e0ba7a6a2f8d28c6087eb6c4c5732b48d691cac\n"
    },
    {
      "commit": "cce055c8ceb6c98b910b61331743bf113c69b4ee",
      "tree": "e31f148e13abfce87a12d93d59bf99bd60be557f",
      "parents": [
        "f21bf74ac624811733fda786667f16002cf04f79"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 02 12:18:03 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 02 12:18:03 2021 +0200"
      },
      "message": "Fix error message in case of server error\n\nChange-Id: I72528fea917f91d16b3fee8cb4c47282b9b08556\n"
    },
    {
      "commit": "69481a4cdc9e6391a47ca211341788d199c58b67",
      "tree": "b25b04399006cdacc2c6211dd788244775e19230",
      "parents": [
        "f6296f3c404e5c8c5ece94b6aa161a520ede8734"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 22 10:31:16 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 22 10:31:16 2021 +0100"
      },
      "message": "Added tests for Mojo \u003e\u003d 9.11 compat\n\nChange-Id: Iecbfd770c0b727a78bd443342ee36dd4b2c64e1d\n"
    },
    {
      "commit": "cb5c1715181cd24fa02ea7a5ef6c2e90822b95af",
      "tree": "13f8d8102418ae5b9f29ec894adf6dca4ea5104b",
      "parents": [
        "52b32d0a2e6790ad97fe2b5254b0509f2168b4e1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 26 18:01:04 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jan 28 13:12:16 2021 +0100"
      },
      "message": "Make notifications framework CSP compliant\n\nChange-Id: I95411f646053d76219908b91e9f0921c17280c28\n"
    },
    {
      "commit": "bc6b3f2d2e8a6945a6516960c42864410639fe50",
      "tree": "52ad509d3aa1d01056d9b85a76e5618a2ab4bea7",
      "parents": [
        "278a29f66ad28c34bf66ee43de26cd9aa6f2c5b6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jan 13 14:53:12 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 18 17:23:23 2021 +0100"
      },
      "message": "Introduce CSP headers to Kalamar (start of #72)\n\nChange-Id: I84b7ff0accab3d783ad653fae123c25fee1d92b9\n"
    },
    {
      "commit": "c58bfc4f2b1baba29bfa4669200b788da92c3943",
      "tree": "bc402fa7d3b4bf475e765dcfdb480f57136557a9",
      "parents": [
        "8bcb354a5178c774f109a150e67acd3feb56c483"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 05 12:09:45 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 05 12:09:45 2020 +0200"
      },
      "message": "Fix pipes behaviour in mock server to be consistent with Kustvakt\n\nChange-Id: I11c5c1b1d725f5b5d0de9a44e20edc0a9528db64\n"
    },
    {
      "commit": "7b9a196be524d55a3067d03f57f9f90191d762db",
      "tree": "35bb28fcefeec64d8b9346f4c6bdb27d0eea21ca",
      "parents": [
        "24f48ea90e06a4dda3125da00f64e9f716742daa"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 02 09:52:53 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 02 09:52:53 2020 +0200"
      },
      "message": "Forward pipe to backend\n\nChange-Id: Ia907f593d6ce4e329740c1e1a04c6eceaea92167\n"
    },
    {
      "commit": "18a2a27059ffb67ea5bacfc3ecd9259c55a05301",
      "tree": "6b04b432d9178ce78ecf42d781211a63f3c9fdb8",
      "parents": [
        "61717204f4bdd2e91afe1912f45242504d6858cf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 16 11:47:38 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 16 11:47:38 2020 +0200"
      },
      "message": "Fixes a test that weirdly fails in recent versions of Mojolicious\n\nChange-Id: Ibce491ebd0692190310819fa97a6e07af3c0ab7c\n"
    },
    {
      "commit": "7c87c1a6f39d8cc0fa50150b2631f319ad15f1ab",
      "tree": "1124da98cef0158a597f0bc32e2c1dfc480f3cd5",
      "parents": [
        "4cdc4fc5cc4d3d24f6e95bf6701e3436c3671872"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 28 12:35:55 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 28 12:39:53 2020 +0200"
      },
      "message": "Establish \u0027after_search\u0027 hook\n\nChange-Id: Iac65f683d49ee342680629b1637ebd8eb6f217d7\n"
    },
    {
      "commit": "4cdc4fc5cc4d3d24f6e95bf6701e3436c3671872",
      "tree": "bc3bcbd0f314bf2cdee75aeb13d5dcc36e20c613",
      "parents": [
        "46b543ccdbd49ee67204c6b4a3d3dd0dfe6402c0"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 28 12:19:11 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 28 12:32:11 2020 +0200"
      },
      "message": "Add content area behind search results in templates\n\nChange-Id: I76ddb30683c7bec97c948fbe976db1e6feb585b1\n"
    },
    {
      "commit": "3c390c4193159bdec0a4e3f438afd800b8c93b95",
      "tree": "b779cc8c773ceb7d5a95d63974e3cf5da19bf313",
      "parents": [
        "8e696b215af40bfc27f9732fb7299496b1f24233"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 30 09:06:21 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Apr 01 09:31:47 2020 +0200"
      },
      "message": "Improve status codes and support HTML match responses\n\nChange-Id: Ie11b68eb0836bb537a2869b87e78f3a695203e11\n"
    },
    {
      "commit": "909ed08492ce0ac257171a61057c494c59df039f",
      "tree": "6b36b13be6a8524310ff833bba811ec90058dd2d",
      "parents": [
        "f4b2a331ff3587c0d9e844f05394e503fc69c287"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Dec 11 21:38:27 2019 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Dec 13 12:28:27 2019 +0100"
      },
      "message": "Fixed matchID transformation to deal with textSigles having dashes\n\nChange-Id: I0bba96ffc45d34551146cc59a7db4d6ed3c39210\n"
    },
    {
      "commit": "4c7cf9561ed2f540d9bd184609b1df54c7893f6f",
      "tree": "905ead9868a783ff3b471fb66b3c1de774042766",
      "parents": [
        "91a768533a54ba4a85c39ab3b4cf27d74713a450"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Aug 29 09:31:35 2019 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 03 18:42:27 2019 +0200"
      },
      "message": "Fix pagination by not repeating page value in URL\n\nChange-Id: I169cf66e66b67e178d168440dc4aae96b02c5e38\n"
    },
    {
      "commit": "91a768533a54ba4a85c39ab3b4cf27d74713a450",
      "tree": "4564b9e4052a40ca81b4c1553e41cfaf53cbfdd1",
      "parents": [
        "a130fa58b85ab5bf3b7bfdaf2252cdc5e604f6fe"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Aug 28 12:35:37 2019 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 03 18:40:37 2019 +0200"
      },
      "message": "Fix treatment of legacy \u0027collection\u0027 parameter\n\nChange-Id: I12f985e52f839663eada211ba2e48e401764bc83\n"
    },
    {
      "commit": "cd42a14c572e4a395dbc5973c98ac7dae27c664e",
      "tree": "4f88f3499ad7fb4ae726664b1babc1214e317758",
      "parents": [
        "df7bf17ab7efd3cd98b40191c93661658dca8723"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 12 18:55:37 2019 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 16 11:36:19 2019 +0200"
      },
      "message": "Deprecated \u0027collection\u0027 parameter in favor of \u0027cq\u0027 - fixes #92\n\nChange-Id: I51f0197da3a182fc4d4cd35f12ccb88cce3f8833\n"
    },
    {
      "commit": "63d963b2fbf28c9ac9dad01ea7a972bd241f5274",
      "tree": "98970ff010dd9a999043184a945a57da9adb9e5a",
      "parents": [
        "8bbbecf5bbcc9062714b62520e0dbf9ffc28e668"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 05 15:35:51 2019 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 08 09:02:38 2019 +0200"
      },
      "message": "Added experimental proxy route to backend api - fixes #91\n\nChange-Id: I9a055b33c8cacef6cfa564467a17e7f55a1eeef5\n"
    },
    {
      "commit": "a3c353c3ae6550c923a302b21ac8e236a2ca69fd",
      "tree": "f6c594d6810f888eea65160e0404f89e6c0e39b0",
      "parents": [
        "e6be0a8513cd54da90e1be338f9705362d20550b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 14 23:50:00 2019 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Mar 12 16:38:26 2019 +0100"
      },
      "message": "Mark total results for cache in case of timeout - fixes #84\n\nChange-Id: I7bad5a3c5df7332f5375c4027cffe67128a3b118\n"
    },
    {
      "commit": "bc33bebb412f35552cb79c40a88b6523c204628e",
      "tree": "7186cfe7d4f075387d75a43f53e927fdea220f56",
      "parents": [
        "d48e095bf5de27edb213e64a81eb605f187979af"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 30 13:46:08 2018 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 30 13:46:08 2018 +0100"
      },
      "message": "Introduce #search element as required in failure template\n\nChange-Id: Id3d8a7b53add897680b4f35f3df4794151e47165\n"
    },
    {
      "commit": "d1ff8d80fb73db5b08775bc66b7e529c2b40e09a",
      "tree": "3267517716a997939c54ecc24a4528c781013c54",
      "parents": [
        "385249dc34678dbf4e5018ed18c55654b55b5fdd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Nov 08 13:16:55 2018 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Nov 08 13:16:55 2018 +0100"
      },
      "message": "Limit query length for security reasons\n\nChange-Id: I748e377ab22b1228cc05b0d3faaadacbd829df9c\n"
    },
    {
      "commit": "385249dc34678dbf4e5018ed18c55654b55b5fdd",
      "tree": "2426975d4f3a8356296bb5d8e7b9c965379d35a2",
      "parents": [
        "c4be819463d3558cf606286127b18857c0102d2c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 29 12:26:29 2018 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 29 12:26:29 2018 +0100"
      },
      "message": "Respect cutoff for caching\n\nChange-Id: I59a2dba2c35cff170cbe56e596aa6adee5bec933\n"
    },
    {
      "commit": "c4be819463d3558cf606286127b18857c0102d2c",
      "tree": "2e51f0db699887dbc906aa1042698ae51b5f0742",
      "parents": [
        "73f36081cb2eb9ca60b6e6391b74bd69d77813b3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 25 16:07:53 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 25 16:07:53 2018 +0200"
      },
      "message": "Add query parameter validation\n\nChange-Id: Ib0fa76faf0c70bb8373bf723f238c9e88b5b890a\n"
    },
    {
      "commit": "73f36081cb2eb9ca60b6e6391b74bd69d77813b3",
      "tree": "7a22cb2f9550d3246a805bdcfa332a9ca0888deb",
      "parents": [
        "d26951066610a006306d1db5e6439c1f83ad503e"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 25 15:34:59 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 25 15:34:59 2018 +0200"
      },
      "message": "Restructure test suite\n\nChange-Id: Ibbd4bbb27203f9ffa89ae3e3a36b16f455b3523c\n"
    },
    {
      "commit": "8ea842917b147d41453561e7c4a75282879d162e",
      "tree": "83770ed83de17ac8ce320940a5a02e5855e40ab7",
      "parents": [
        "ec3d0e8999fd538ceaa17d892d629a07ea04503d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Oct 24 13:41:52 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Oct 24 13:41:52 2018 +0200"
      },
      "message": "Improve error handling\n\nChange-Id: I1f54cf9cd4770d6602f70036cf0e27c9ede8c893\n"
    },
    {
      "commit": "7093b8196fe2e3ea88b5f4a1c3f048d92fa2a720",
      "tree": "f748282d704531bb8e9de6edda18752e440983a7",
      "parents": [
        "b8d0b400e3629094cb9a7a24b8bdad233937219b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 19 17:28:21 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 19 17:28:21 2018 +0200"
      },
      "message": "Introduced KalamarErrors plugin\n\nChange-Id: I72fc22a702e41af7beec9d1cbdf3874e65bd2bb4\n"
    },
    {
      "commit": "dffa93920f157b6b00112a40e0b7843e5115fcc6",
      "tree": "109c4ca5bc17fe39b66fe6b0c7cf59251fa5b16e",
      "parents": [
        "323966335af64e6038f0f3284bb49f1eeeec8d2f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 12 16:26:09 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 12 16:26:09 2018 +0200"
      },
      "message": "Test matches with new search engine\n\nChange-Id: I2d29d4e492b7a0cc34f4a3d5ba3126720bc11e66\n"
    },
    {
      "commit": "323966335af64e6038f0f3284bb49f1eeeec8d2f",
      "tree": "fb6ec131616c4f178f7e6c4aab3b74671c1c7eda",
      "parents": [
        "05c6dd60142ef48484e7138322d51cc315e6baf2"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 11 17:08:37 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 11 17:08:37 2018 +0200"
      },
      "message": "First working query example with promise based backend\n\nChange-Id: Iee7360d123dc09876d942a32013077d78ea50b91\n"
    },
    {
      "commit": "0e1ed24dd2a381536b23d6032898cc3524da176c",
      "tree": "a5f27fca9c40fd303fcdff1ef569c0a1d51bd6b3",
      "parents": [
        "9b98136fa9fd7d91e8b12c5608d4982d253fdcc0"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 11 13:22:00 2018 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 11 14:22:52 2018 +0200"
      },
      "message": "Introduced experimental API method and fixture system\n\nChange-Id: Iffb6d3c4f7f21bcf40c904d40d137b206a3ba266\n"
    }
  ]
}
