)]}'
{
  "log": [
    {
      "commit": "243fe7384a01e72a4c632359145577261175e352",
      "tree": "b627b4c3cb0a3d8bda912a9424ce3583850d26f4",
      "parents": [
        "70d5205f5eaac66ce40db4aedf27890ca09278b9"
      ],
      "author": {
        "name": "Uyen-Nhu Tran",
        "email": "125201939+uyen-nhu@users.noreply.github.com",
        "time": "Wed Apr 10 01:17:24 2024 +0200"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Tue Nov 19 12:22:04 2024 +0100"
      },
      "message": "UI rework by Uyen\n\n2024-11-18\n- Delete unnecessary lines from .gitignore file.\n- Fix sidebar to not be visible (on non-auth instances), if empty.\n- Fix display/behaviour of annotation assistant bar to move correctly, when user types into the searchbar and clicks on the sidebar or anywhere else afterwards.\n- Restore unlinted init.js file from patch 16 and add back changes for sidebar, top navbar, etc.\n\n2024-10-30\n- Fix overlap of documentation pop-up window.\n- Change results area to not being shifted when sidebar is open.\n- Add and adjust code for tour links (changed by Helge).\n- Fix burger menu behaviour when clicking on tour link.\n- Delete news and announcements template files from repository.\n- Delete code snippets and files concerning news page.\n- Change top navbar to non-sticky.\n- Add and adjust code for top navbar items to be configurable (changed by Nils).\n\n2024-10-09\n- Add variables for element sizes and spacings.\n- Remove static class for shifting the sidebar (fix position for annotation assistant bar on pages with the sidebar open by default).\n- Fix shifted view on documentation page on small screens.\n- Add check for burger icon existence.\n- Add and style legend for login area.\n- Delete commented-out code snippets on the go.\n- Add new overall line-height.\n- Add new logo addon styles back from patch set 12.\n- Add back missing class attribute of hint-element.\n\n2024-10-01\n- Revise login area to be shown in a dropdown box on hovering the login icon.\n- Fix login box focus, when user clicks on auto-completion.\n- Add logout icon next to sign out text.\n- Create new files for news and announcements (controller, templates) and fix news link.\n- Fix visibility of news link for logged in and logged out users.\n- Fix empty sidebar issue (make sidebar invisible, if empty).\n- Fix animation issue, when the sidebar slides out (blank space, content shift).\n- Fix relocation issue of annotation assistant bar.\n- Fix navbar to not scroll up initially, when the user clicks on a hash link.\n- Fix content display in tour window (title overlapped with text).\n- Add tour link to the top navbar.\n- Fix burger menu behaviour (lock navbar, when burger menu is active).\n- Edit burger menu visibility, when the user clicks on tour link on small screens.\n- Add media queries for navbar/dropdown.\n- Fix small design issues.\n\n2024-09-11\n- Revise sidebar, searchbar, and content slide behaviour.\n- Add and fix media queries for sidebar, content, and doc navigation.\n- Fix news link and comments.\n- Fix small design issues.\n\n2024-08-05\n- Fix sidebar visibility on starting page.\n- Change slide-in state on start.\n\n2024-07-15\n- Improve appearance of title-addon on logo.\n- Create and style new item on top navbar for \u0027News\u0027.\n- Change settings link in logout.html.ep to dynamic link.\n\n2024-04-29\n- Add an indicator for user login, and some minor design changes.\n- Add back content_block headerButtonGroup due to backwards\n  compatibility and modify header.html.ep to fit changes.\n- Correct color of minimize button for snippets to\n  nearly-white, and add media query for border-radius of\n  the search bar.\n- Delete helper class get_user_name and set user_handle\n  instead to get the user name.\n- Add scroll functionality for navbar: hide on scroll down,\n  show on scroll up.\n- Create burger menu and add responsive styles for navbar,\n  optimize element positions in header.\n- Add and style registration link to fit in login area,\n  change navbar size and input fields, improve positionings of\n  logo and icons, fix animation of navbar when scrolling on\n  small devices.\n\nChange-Id: Ie7803aeafb6683d18de51f8c918fb7b0dd308fcc\n"
    },
    {
      "commit": "a65bd5d8a21a6a266a4c4cd2fc59932dee694176",
      "tree": "59f55a42f7f6c78e09f31768f2583ed42e386027",
      "parents": [
        "155687b1de0a0588d8f5e0d02d47b8259c133a9c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 24 13:28:11 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 15 14:16:13 2024 +0100"
      },
      "message": "Add localizations for romanian and hungarian\n\nChange-Id: Icdfb1b951f0797f180ab3ad0b32c299647f5d6a2\n"
    },
    {
      "commit": "b161fcc96a318fac315d583a9974bc05f611afc9",
      "tree": "20875fc4670abe541fcb4bab8a035b1a3ae36d11",
      "parents": [
        "0d3630c19a862b28dc317573a66b49e559994059"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 14 16:26:12 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 21 15:09:50 2024 +0200"
      },
      "message": "Establish navi-\u003elist helper\n\nChange-Id: I0bab00500aac7c0398e8e4ab60792e0f0b567bb7\n"
    },
    {
      "commit": "0d3630c19a862b28dc317573a66b49e559994059",
      "tree": "3b0ec20fdd5bdc4f9d188d69c5900c0439d1bbe5",
      "parents": [
        "0cbcc07e1c357f572fd61fbedc9fc47eab5ce939"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Wed Oct 16 17:19:40 2024 +0200"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Thu Oct 17 10:05:49 2024 +0200"
      },
      "message": "Changes guided tour link from ID to class. Needed for #8554\n\nChange-Id: I7e99bac6555abec271daca09ebd8323074b34f3d\n"
    },
    {
      "commit": "0cbcc07e1c357f572fd61fbedc9fc47eab5ce939",
      "tree": "ecdc2e9e62f00d3eacb9925bce6d9e2e5727b114",
      "parents": [
        "c645aad6ed2d0bca655d9eec1ef2dfdeb391b857"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Oct 08 14:04:42 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 17 09:41:34 2024 +0200"
      },
      "message": "Fix oauth warning on access granting for public clients\n\nChange-Id: If23e2bb5066941d0be6fcb4c343db7fa13d4cb7d\n"
    },
    {
      "commit": "b01ccccdfde9c91c165ba4776de38118a72fa3a2",
      "tree": "50cef97752575149d9e6f50f28805d134b3d38e1",
      "parents": [
        "a9f6089d4637cbfd52c13f6bbf23936d5b3261b0"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 30 15:32:43 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Oct 01 18:01:32 2024 +0200"
      },
      "message": "Disable sidebar via stash\n\nChange-Id: I90a89bba41ebf8cdc7dd5b14bf4762784fb834fa\n"
    },
    {
      "commit": "9b829019bf4cdfeb2cbea8327dbc8bc287800a59",
      "tree": "c8c3563bfe9e1f59d0320f3257f1708afcf364ab",
      "parents": [
        "168914063baacf1d60ff538b2b34ae0098562539"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 23 14:56:53 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 23 14:56:53 2024 +0200"
      },
      "message": "Support VCs via URL without queries (fixes #207)\n\nChange-Id: Idb8a8353f1128bbbd21b235a2e013ac4ab780661\n"
    },
    {
      "commit": "d77eefecc7273a33e28c6b792d36583a37abe425",
      "tree": "a2a836ea9f8e40bc4dbde9773bad592dbc345b48",
      "parents": [
        "05436704313adbda6e9d2670f07251c41e8910f1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 26 14:01:09 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 02 15:46:37 2024 +0200"
      },
      "message": "Improve test for slimming\n\nChange-Id: If5cddb990e34bb09ec90cd14eed0c8dc05ad81f0\n"
    },
    {
      "commit": "05436704313adbda6e9d2670f07251c41e8910f1",
      "tree": "0940fdc7b98e93a9fef2071a0466626139e6b7a5",
      "parents": [
        "b92fbb6aebce8293e5f21b9140710d87b97748b2"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Aug 05 17:08:44 2024 +0200"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Sep 02 13:14:07 2024 +0200"
      },
      "message": "Introduce filter_by instead of authorized_only\n\nChange-Id: Ifc3e24147da5ebaf66215939d26812bf97edc3e0\n"
    },
    {
      "commit": "2fc697a58f90409cef6294e0bdebca03efb03630",
      "tree": "c9407857f3d8b7fef22431f16f80449e38122dc9",
      "parents": [
        "95dfb25982c3a8a4525627d2692cbee1e2d9a215"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 28 10:35:10 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 23 11:09:01 2024 +0200"
      },
      "message": "Add fields option to search\n\nChange-Id: I2c6a5b34d2b75fa12013cd4bd0e253ed9c7ce4e4\n"
    },
    {
      "commit": "95dfb25982c3a8a4525627d2692cbee1e2d9a215",
      "tree": "675e52908639fc8fcebb799d6c4eb302fb6cfc24",
      "parents": [
        "20903f30a9b688100e973482647766f03672e48c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 01 15:00:09 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 18 13:03:05 2024 +0200"
      },
      "message": "Support fields object in search responses\n\nChange-Id: I4c80d06182852fb56f77072789f04bd0f6b94f94\n"
    },
    {
      "commit": "22b008af17ecfe258c5db379903788a42d348d64",
      "tree": "c368df0bf98edabaed8880268d1614a9a81669db",
      "parents": [
        "8369181725f95bc455af3496a8e9ad6523b00780"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 26 17:06:05 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 11 11:01:30 2024 +0200"
      },
      "message": "Support pages in snippet views\n\nChange-Id: Idd538e06ab55358c102b9caa4dbb902323cd4b22\n"
    },
    {
      "commit": "196f99169649671a76fdeb4c2a6b547d92b87592",
      "tree": "72cbf5946627380dce1fa6415993cf15795fdf1a",
      "parents": [
        "216a482050b0f0ccdace9183375d0258c03c01e4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 19 09:58:13 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 19 09:58:13 2024 +0200"
      },
      "message": "Test for null cache to improve slim images\n\nChange-Id: Ic3699a11a498520f61c42d79da48215b60d3a376\n"
    },
    {
      "commit": "216a482050b0f0ccdace9183375d0258c03c01e4",
      "tree": "73f1b3a6c2b7de84c88af7188eb9200ba130440b",
      "parents": [
        "f0f1a0137508bd2caaa93ecfeecb74ecb37b2121"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Jun 17 12:02:34 2024 +0200"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Jun 17 14:54:22 2024 +0200"
      },
      "message": "Add registered_by to marketplace / Complete test\n\nChange-Id: Ibbb857e9480805c6fa47eb224cac6cbbeeed233c\n"
    },
    {
      "commit": "c84ec1a5c68c3044afdb2552dc0958361278b2f1",
      "tree": "48e8c70a0c9a9882f6809f4f2803709a46e267df",
      "parents": [
        "06d4d1f114af6de9fb4e4a87c76c190abc06b89c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Apr 12 13:50:10 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 10 11:21:45 2024 +0200"
      },
      "message": "Improve footer responsiveness\n\nChange-Id: I600c7abb258c96d815ae7b7bef42996d235a854c\n"
    },
    {
      "commit": "06d4d1f114af6de9fb4e4a87c76c190abc06b89c",
      "tree": "39d3c5f17e57dc0ad36755174f72c8f881fdbbc9",
      "parents": [
        "03dc6770a72906a1bed82ea11f370c3ca977951b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 05 11:59:20 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 05 11:59:20 2024 +0200"
      },
      "message": "Switch matchInfo to modern path\n\nChange-Id: Iee347d3394aaaecc4731ae55aa2de129a98a1274\n"
    },
    {
      "commit": "3422d45800ed62a0d29f9fce86a933764832c226",
      "tree": "11b0c75c2da0fcb22ab216f9d798168252bf8b63",
      "parents": [
        "7b98f26eb871ddbc7aa1e4567e556c0374e0e285"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 14 11:14:07 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 14 11:18:38 2024 +0200"
      },
      "message": "Support configuration of query defaults\n\nChange-Id: I04b2077d3b803795f070268687103c557d81606a\n"
    },
    {
      "commit": "23f7abd5a2415ad5953ff8a7bf16b4b4cc2f1e5f",
      "tree": "a1a27398d24c15227203e65af5e2c5d2a2d18cef",
      "parents": [
        "6701657bdb0e675e3469788800f8d0297fa92250"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Tue Feb 27 16:35:15 2024 +0100"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Thu Apr 18 09:54:26 2024 +0200"
      },
      "message": "Add OpenAPI to documentation\n\nChange-Id: I49a372d346bdea68dfae3e169bd62822a0259218\n"
    },
    {
      "commit": "889bc200112a4d97b9935e3e19f4bb4934320ff0",
      "tree": "c299d7034d3754928310c3ec8c3afb91fe928d6f",
      "parents": [
        "c4fac0c819bd688387f5eeebf76c370fc64ace40"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Mar 15 17:16:55 2024 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 28 08:23:52 2024 +0100"
      },
      "message": "Upgrade dependencies\n\nChange-Id: I314ff7efa980c3b803f714d487d9d7a4f33a8a30\n"
    },
    {
      "commit": "b9ca92bf60866f25ee51bcc868a7fe502d8fda12",
      "tree": "ae54d6accf1894e41a8612f92c0cbaecce5b4d8b",
      "parents": [
        "95a8a9f5fddf9915b3f8ca2d53c358bcbfb4d2e4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 14 10:20:18 2024 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Mar 26 19:43:08 2024 +0100"
      },
      "message": "Translate example query documentation\n\nChange-Id: I0578c2ffc4071b565e48dae5225dc12488bf8667\n"
    },
    {
      "commit": "459bf5805ba3740bd665b1e6a0a2744bc2490833",
      "tree": "491a910a00e4f5c54677776a32e527910b50c80e",
      "parents": [
        "efa2f7646f60a09e21290c24aec2aca9348aad35"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 03 10:17:11 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Dec 15 16:41:45 2023 +0100"
      },
      "message": "Add maintenance announcement tag helper\n\nChange-Id: Ie4a18bf28e38613f9f2faded9c84be023f517b34\n"
    },
    {
      "commit": "c41774921ba5885b9976773cb6d3ad1f3e836ff3",
      "tree": "51e9196433b05e30536651717de7569e98e62fff",
      "parents": [
        "0e1356c1bee84a6acc18e11809887f2ee8dd6129"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 29 08:35:37 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 29 08:35:37 2023 +0100"
      },
      "message": "Add addon to title\n\nChange-Id: Ifca39aab2c1ada0adb54f05f48a6e0c3a8b7f358\n"
    },
    {
      "commit": "4e413fb7912cc7036fab1ce4038f8dbe5ed02d9e",
      "tree": "078761e6897d4f1aba394893da159c62ccce015e",
      "parents": [
        "9545582d5a134f8040a307ca964fa2a62be85a8a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 26 13:11:11 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 26 13:11:11 2023 +0200"
      },
      "message": "Support .-Symbol in IDs\n\nChange-Id: I16d27493064ae1449360a382a1e49b21c542b09c\n"
    },
    {
      "commit": "397552c1f9d14fe6bf840c437dfad4be5d4fb063",
      "tree": "6e1d71add75e90e22e8e094f1d77d21dea2800e5",
      "parents": [
        "031211a3b5d4ec5a2f13d72bdf2c8a85f461a87c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 18 12:13:33 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 18 12:26:51 2023 +0200"
      },
      "message": "Support CQP in frontend\n\nChange-Id: Ibcbd6d383c0a0eee148b369f98d266cee788cda2\n"
    },
    {
      "commit": "d36478dcec2a3b187f639a4ff5dcfa5215a11e29",
      "tree": "7423c10b2fe3933705c25a3e807085485d3e27c7",
      "parents": [
        "98a935dfe5a9cafd90246db4c1dc14a0ff059568"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Thu Jun 08 17:43:01 2023 +0200"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Sep 04 14:10:20 2023 +0200"
      },
      "message": "Marketplace Uninstall Plugins\n\nChange-Id: Ic5bd2aad8803097f37849cdcec549a76c5e17195\n"
    },
    {
      "commit": "98a935dfe5a9cafd90246db4c1dc14a0ff059568",
      "tree": "8655aa73ace70d157866e066d8d2e508549b09b4",
      "parents": [
        "e387a171ee47605bd9da959e7eddd621cf6ae550"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 01 16:31:10 2023 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 01 16:31:10 2023 +0200"
      },
      "message": "Update citation help (tests)\n\nChange-Id: Ia7dd14a0931cb4c7e56bdfe558824e909c183f03\n"
    },
    {
      "commit": "e387a171ee47605bd9da959e7eddd621cf6ae550",
      "tree": "8ca6f4f727118beda40b72b8ce7427319f344109",
      "parents": [
        "4a53a9ba5ea311c36ac4e86cb4229d0c025fc8e7"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Aug 30 17:41:45 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Aug 30 17:59:39 2023 +0200"
      },
      "message": "Expect either matomo.js or piwik.js in piwik plugin test\n\nFixes tests.\n\nChange-Id: Ie1e0079b30a59ab1c67605d60845d7b66d202a8a\n"
    },
    {
      "commit": "db720eadacc783c2a4a76217579e454c922cc3c1",
      "tree": "fdd0facd824b87e041ade4d02121c2649f17aefb",
      "parents": [
        "f260e6eaa83849c38ee7822298e7d1bc6b3b9e4e"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Mon Mar 20 09:39:36 2023 +0100"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Thu Jun 08 12:06:21 2023 +0200"
      },
      "message": "marketplace: Install plugins\n\nChange-Id: I05f0d2b92c3da8aeaebd8c6db08ff8659feeeaa7\n"
    },
    {
      "commit": "f47813c3d0abeeb73de9a4e83af10f81690132bc",
      "tree": "114ef2614f5072593bad34750fe3c081bb10cbc7",
      "parents": [
        "5764960a9e08e69ed5d69a1104fc1323b619855a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 08 16:24:03 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 08 16:24:03 2023 +0200"
      },
      "message": "Disable CI-problematic Test on windows\n\nChange-Id: I3527601202d82af6b85d4b51cc0edb557efba7e5\n"
    },
    {
      "commit": "e3daaebeb6f2ea5815331f29024056c31c2ee4a4",
      "tree": "0206d1416eec50ef37173da30acb5e1589fc59ec",
      "parents": [
        "690e94d6050b1e7e832b7724078fdf3e3675b1f7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 08 09:44:18 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 08 09:44:18 2023 +0200"
      },
      "message": "Fix redirection handling for all authorization flows\n\nChange-Id: Id59e7e524715317df7be5e3aac96b8ac6232219c\n"
    },
    {
      "commit": "df92c839992b50f8cc3a631a34b022da762e5d82",
      "tree": "3dbff70ad1525d702af5c8c787df17bf07eab105",
      "parents": [
        "78e0b6f524c6956c5b149d0d9cd529adf7226239"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Mar 29 11:05:37 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Apr 20 11:06:23 2023 +0200"
      },
      "message": "Minimum version of conllu2korapxml\n\nChange-Id: Ic6c33fb32b450608df53ea75c43bdc1e6719ea43\n"
    },
    {
      "commit": "78e0b6f524c6956c5b149d0d9cd529adf7226239",
      "tree": "415fb66089cba4dc40628fef81e7954892c3498b",
      "parents": [
        "b4c098c78b06be312637325a40f8fef8a20e60b9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Apr 12 12:50:29 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Apr 12 12:50:29 2023 +0200"
      },
      "message": "Workaround utf8 test issue in certain environments (fixes #197)\n\nChange-Id: I308a1bf84e03616be0cb73c965c145b70c2f6ff5\n"
    },
    {
      "commit": "eb39cf37db7fd50d5fe6c87eb4c87110e24eb737",
      "tree": "e310071ac3421928afb5e75c9b77dc935597ad82",
      "parents": [
        "16b38ef74d5c81efb5ea02b0bb727082201d7c41"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Apr 03 14:40:48 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 04 15:03:46 2023 +0200"
      },
      "message": "Show redirect-uri in client view\n\nChange-Id: Ie5af2db8608d5d37c1b5f37a5e2f4a509706265c\n"
    },
    {
      "commit": "a8f87cc5c5272ceb4d9d86ba7ecff09e369d49d7",
      "tree": "ee6244e8b3f58bbfdde90880b5b888f4d536a041",
      "parents": [
        "346b67dcb8404fffc8328a0c16cc5befdef320f7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 23 12:21:30 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 23 14:12:29 2023 +0100"
      },
      "message": "Do not follow redirects on authorization requests (fixes #195)\n\nChange-Id: Idba831398cfa7c51fb8f56e55c5265234a0d4652\n"
    },
    {
      "commit": "aaf4a835ade0843a357c7d846f3495dda95043a7",
      "tree": "9af795cd8788aacee51d972bdef869c8488dfb98",
      "parents": [
        "8a98fbbcf55e264c3b21297046243590b885074c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jan 12 17:26:20 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 14 11:20:50 2023 +0100"
      },
      "message": "Add KorAP-XML-CoNLL-U plugin\n\nChange-Id: I45b2d5132790958efde209d0f93fe830912abb0d\n"
    },
    {
      "commit": "278fbcad4a967cf9edc4e92810900a0d2504e45f",
      "tree": "bb0aa372e60471ddf1526caff5f1c6f4e41dc5d1",
      "parents": [
        "a85abb455a72e0e7587b63fa303b04e2f4262fbc"
      ],
      "author": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Tue Nov 29 18:49:15 2022 +0100"
      },
      "committer": {
        "name": "Helge",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Wed Feb 08 17:09:19 2023 +0100"
      },
      "message": "Marketplace: List plugins\n\nChange-Id: I3bd0d0f1db8224cbfe7efd255eb99d7cd54faf11\n"
    },
    {
      "commit": "001dcd2beec536e1a05cb90f03dd7ecd92bbbbca",
      "tree": "6e71ddf6b75e58f52a659e04610dc50390e82a0c",
      "parents": [
        "2e434be0dd3bff1ee0e9d9387f43ae7f155f6e79"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 08:38:11 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 08:38:11 2023 +0100"
      },
      "message": "Redirect to index on auth-failure if user not logged in (fixes #192)\n\nChange-Id: Ifc38d975542b6b30fa2b4bae6d5753d80be4e642\n"
    },
    {
      "commit": "9ccf69ab013d9f18334f419b550a3ab4340e8c32",
      "tree": "692deab8cd32e503a673d6a7cb422f6293b9d278",
      "parents": [
        "9d82690497d616400f4de3955fcc2f4e88669d69"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 31 14:21:37 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 01 08:49:57 2023 +0100"
      },
      "message": "Improve error handling for non-redirect errors\n\nChange-Id: I7b8b62e52b08ed92edf02c770fd908be47917505\n"
    },
    {
      "commit": "9d82690497d616400f4de3955fcc2f4e88669d69",
      "tree": "5e9e670f4dd0f2236d269661c77dd17e30647ba7",
      "parents": [
        "cf833f36cab4508fa08b3d6b7ec1ea3530c1f530"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jan 25 10:20:52 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 30 17:40:15 2023 +0100"
      },
      "message": "Improve security of redirect URIs (fixes #166)\n\nChange-Id: Ic9b771d71c14f43eca83b1f2ad39d51e9a37cb53\n"
    },
    {
      "commit": "2c142ab05a5616c26f2df188d8fa86d600c80f1e",
      "tree": "0ce6d8b72da0c93ff1541d9bc9229cf4a4b866cf",
      "parents": [
        "56f9d108c422efba7b6121b759c8d400117de927"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 30 13:21:57 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 30 16:46:03 2023 +0100"
      },
      "message": "Make scope a requirement when authorizing a client\n\nChange-Id: Id0ea27d90afdca08f76021bf17f1fda125147268\n"
    },
    {
      "commit": "db1f467888aa209b3d121dd32ef932250c67f403",
      "tree": "b341dc2f86c2411ef7eda1fb6444d676103f7a10",
      "parents": [
        "8fa4cfe9a774732c7536bde53682679cc58c2774"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 24 12:05:07 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jan 27 17:21:06 2023 +0100"
      },
      "message": "Fix unknown client handling and replace client info API (fixes #181)\n\nChange-Id: I074f6b8f2b72807b635fa900da3d6a9bd9a3afe1\n"
    },
    {
      "commit": "5ea0f5d1e6ac118d780ec41c588f7750e0834a1b",
      "tree": "82799cd1a4828f54896861dd98d8a109654816b5",
      "parents": [
        "a34e6ae428f56d19252f6322257277e1f27e7799"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jan 20 11:51:43 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jan 20 13:43:25 2023 +0100"
      },
      "message": "Fix error handling when no client_id is given\n\nChange-Id: I6e9a7b5028fc538b6d45375e5bd5858b978ad1a6\n"
    },
    {
      "commit": "b42799268c5b869d7da66d07555900b8864cced1",
      "tree": "06fc31694794ed1fe4888ef37f300e8a6adaee6a",
      "parents": [
        "338b4d4f264d9c6e8a11af1c16be9965246fe3cb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Dec 12 12:42:31 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Dec 22 14:18:02 2022 +0100"
      },
      "message": "Add KrillIndexer plugin\n\nChange-Id: Iadce86ca87637c6fbd970f1fd7672ff946f31a98\n"
    },
    {
      "commit": "e40933ba2705f7f60a8f537da4708f889cea7df5",
      "tree": "a7c693054df15fb4ae271869f5ae4c22c60c313c",
      "parents": [
        "8f1dbcf93526561c8f3fc5fab2ead2cffde61286"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Dec 21 09:56:55 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Dec 21 17:08:54 2022 +0100"
      },
      "message": "Set version via environment variable\n\nChange-Id: I09a496f0fc55c2dd7ef808ee85df9aa3c8f875b4\n"
    },
    {
      "commit": "d8db672c17484ce4891aee28c781c3bbc06984c1",
      "tree": "3a1fcfc200e9c5208385f97d0a8fe3a02a960e20",
      "parents": [
        "013bd69047f19e2185ad48d1563dc4a2064b4ca6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Dec 06 10:05:24 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Dec 09 15:16:41 2022 +0100"
      },
      "message": "Add KALAMAR_PLUGINS environment variable\n\nChange-Id: I05e39411c089bb6d6e24368314202340ebea17f6\n"
    },
    {
      "commit": "53a171e154622daf583c6ef4e32c9b21957ffe87",
      "tree": "33d28cba157c32275cee2ae2b69cf0e94026dad3",
      "parents": [
        "c9e53cdf2766c29acec04096af56252d8c201256"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Dec 05 18:22:58 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Dec 06 17:35:29 2022 +0100"
      },
      "message": "Introduce environment variable KALAMAR_CLIENT_FILE in auth plugin\n\nChange-Id: I00c7058242036c56c34a77a319653d8cf6ad8d1f\n"
    },
    {
      "commit": "a205b1450250baba32d69645fa23e0f866b14752",
      "tree": "f0cd044f5a1ac116c36861059db64dc3be24bbfa",
      "parents": [
        "7682d5d1ff55c71564fe6aab1ea9864f37283ff8"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Nov 28 13:35:19 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Dec 06 15:40:57 2022 +0100"
      },
      "message": "Remove legacy JWT handling from mock server\n\nChange-Id: Ia9586b90bc159f0b46307a683912b593a61a8f13\n"
    },
    {
      "commit": "66ef3b5ecbb3bafa098be645980650ba2bb4e152",
      "tree": "bdc378637ef413def8a549779e4373ea5a5fa6a3",
      "parents": [
        "3340ae7c497d00d29529cb3cca044b2a8e15e923"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Nov 22 14:25:15 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 30 11:05:07 2022 +0100"
      },
      "message": "Support client_file parameter as an alternative to client_id and client_secret\n\nChange-Id: I423fa81c7ad3c9121973688346070cb7670afdbb\n"
    },
    {
      "commit": "3340ae7c497d00d29529cb3cca044b2a8e15e923",
      "tree": "8c9d189416728887245208ae838c672182ce7dac",
      "parents": [
        "48f302895364cfae048df2e57d3241c32b45adcc"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Nov 22 12:20:13 2022 +0100"
      },
      "committer": {
        "name": "Nils Diewald",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 30 10:57:59 2022 +0100"
      },
      "message": "Add command to generate super_client_info files\n\nChange-Id: Id995295df35d62d277ebd78eb9f8ea184648799f\n"
    },
    {
      "commit": "99968a954bcf5c1c7eb9c380ad11f65f29daed4d",
      "tree": "34500c85d620d89269745a213747ad9c0c090e39",
      "parents": [
        "1b71b4d4225cebc84193f52a6fe2148280d4d997"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 03 12:32:07 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 07 15:56:38 2022 +0200"
      },
      "message": "Fix handling of public clients\n\nChange-Id: I5ab1286a70b451879257735f42d293cb30543312\n"
    },
    {
      "commit": "4dc3d50c21c0b35e5ddfef5f09c8f310b0feeee7",
      "tree": "bc8b30e1a388e1791f90b503b4c366b3e7691873",
      "parents": [
        "4d9e939ee7314027609956011fe30920f46e62e6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Jul 06 16:50:14 2022 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Jul 06 16:50:14 2022 +0200"
      },
      "message": "Fix tests for new max query length\n\nChange-Id: I9e0f23fa016c267424b65e81f2aa70b54e21cbed\n"
    },
    {
      "commit": "d91a1cad195353c731fe99ffd24bdd6c0e9031be",
      "tree": "1c4bb14fda13bc7138f1cf7d984774e365a834ac",
      "parents": [
        "8627609dade3d843f3e0b42d552af12c63802b30"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 20 16:45:01 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed May 25 12:20:09 2022 +0200"
      },
      "message": "Remove JWT flow for authorization\n\nChange-Id: Iab1edbff313efd0988ed68afee9f8e747dc8fe5f\n"
    },
    {
      "commit": "9fa7cc5806c643e00a715560826605789c3e6703",
      "tree": "00118ff1afce7e02bab0c935ad175560783d88d2",
      "parents": [
        "ac971df881fa057fbd79d2eba1d5318eea6d56b5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu May 12 11:17:20 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 17 12:54:34 2022 +0200"
      },
      "message": "Reintroduce email support for login (fixes #165; reverts #e208d30513f7cfafb6405324fee5b88902dcf2fb) - 2\n\nChange-Id: Ia145f1e47295e2e5df0248604262024f87583bab\n"
    },
    {
      "commit": "6b75d127033991c0434423edb2ac5ef6e1891f0a",
      "tree": "0538c26d617e1c2674267a96b6c094801d439618",
      "parents": [
        "408bc7ca4fd06964d911a41d7f7c6499fcd4e91d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu May 12 17:39:05 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 17 12:51:06 2022 +0200"
      },
      "message": "Show source code of registered plugins\n\nChange-Id: I8ddc6b59fe3dbff068a23c4aca6d17181a881a2e\n"
    },
    {
      "commit": "408bc7ca4fd06964d911a41d7f7c6499fcd4e91d",
      "tree": "1e6a95f09751ea55fcf132a6b5edb63b91b0d2b4",
      "parents": [
        "9f2ad340fece081901cd68f5ced17793db47ee49"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Apr 28 15:46:43 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 17 11:49:34 2022 +0200"
      },
      "message": "Fetch client information before request grant\n\nChange-Id: I101d2750bce4f28397f225b4d68cffd88f5ed1fb\n"
    },
    {
      "commit": "9f2ad340fece081901cd68f5ced17793db47ee49",
      "tree": "471fe1080c7ba36c6e479c88f5c2bebb52387fe4",
      "parents": [
        "8dc8b13c8e5213cf4d2bedcbaaee4b8cfb89090d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed May 04 16:16:40 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 17 11:05:57 2022 +0200"
      },
      "message": "Support plugin source on registration\n\nChange-Id: I0ddc6ff0c0499db3a16114d0c0604fb9615d7127\n"
    },
    {
      "commit": "a8efaa99a1679c82d970c5b070b3ea0a1f345768",
      "tree": "98c2fb71cb12083bfb8ac8886e3dd402f3a227c8",
      "parents": [
        "68597c17480b1b51947e54d55328df950ddcabba"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Apr 09 14:45:43 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Apr 28 13:19:12 2022 +0200"
      },
      "message": "OAuth client authorization handling (Fixes #54)\n\nChange-Id: I3dd3b995af5e53bc8347818727e9733859eb1af6\n"
    },
    {
      "commit": "b6b156e1156692634692eec3729303b994d7c312",
      "tree": "84916b868da6783b4033b694cbf621c08268b6fb",
      "parents": [
        "8fde5683611f722bd5752bd8a47d614b199efb32"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 31 14:57:49 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Apr 06 13:10:52 2022 +0200"
      },
      "message": "Support confidential clients\n\nChange-Id: I907592587ae296bef592c2f731a0302c6e9e8c8b\n"
    },
    {
      "commit": "6227fbaaaae54c6fcde22f68379afd2f464ea31b",
      "tree": "5f47659c121fa22d5b41588841e81957dc367951",
      "parents": [
        "653461e940ce0158f1d489c9357af09f2d16d124"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 20 14:21:41 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 17 15:23:21 2022 +0100"
      },
      "message": "Introduce korapxml2krill command\n\nChange-Id: I2495b95a65eaea3dbb394a3ea98097c6636f6b47\n"
    },
    {
      "commit": "653461e940ce0158f1d489c9357af09f2d16d124",
      "tree": "650b6930c8bb80524818626c6ada60b1d036c175",
      "parents": [
        "c23ce66b48680fdf094eb7f3daab602df6fc1bf5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 20 13:58:08 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 17 15:09:26 2022 +0100"
      },
      "message": "Introduce tei2korapxml command\n\nChange-Id: I6b862a46a1b56d27474264793aebed3257f7643f\n"
    },
    {
      "commit": "c23ce66b48680fdf094eb7f3daab602df6fc1bf5",
      "tree": "f6895ffca2c4885c977f11cbf1382034bc351f7c",
      "parents": [
        "3d68ac3e13e349fbe538f6e68910adf687211044"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Dec 14 12:39:42 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 17 15:05:56 2022 +0100"
      },
      "message": "Format page numbers in pagination\n\nChange-Id: I66a5ed4c9d01e5df5ec43a3acc07a80403a0734b\n"
    },
    {
      "commit": "5799740cf920e408eaced0d59dd1fb8984698639",
      "tree": "b3b75c29ab45debc1c51e2e4d704a0ba19d7b525",
      "parents": [
        "dadd1d19f94a400e4b05075e2832ae42cd654c0f"
      ],
      "author": {
        "name": "Leo Repp",
        "email": "Leo-Aus-Berlin@korap.ids-mannheim.de",
        "time": "Wed Aug 18 16:37:52 2021 +0200"
      },
      "committer": {
        "name": "Leo Repp",
        "email": "Leo-Aus-Berlin@korap.ids-mannheim.de",
        "time": "Fri Nov 19 15:45:50 2021 +0100"
      },
      "message": "Use containerMenu as a base for HintMenu instead of regular menu\n\nChange-Id: Ic1ed2e216a9c61aabf1f1cac41972b1a4e96a91a\n"
    },
    {
      "commit": "6a228dbad1286835955452338f35d87cbbd3eaf5",
      "tree": "eb7747ccdad9f8b2975518b96eb8e068e4d2d7dc",
      "parents": [
        "a70b689cb56a4bb0d6da3aea49d6b16302302b14"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 14 15:57:00 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Nov 16 23:23:51 2021 +0100"
      },
      "message": "Fix wrong handling of utf8 that could lead to server crashes\n\nChange-Id: I0f21d61ccfa889a98cc6602d3d3ce3163a5c32b8\n"
    },
    {
      "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": "638fc97e650ae570f8f8b9513daf065d31582386",
      "tree": "35bd30ab918a50c80e7fcf34137c6fe8a40e9caa",
      "parents": [
        "1419aadeece0dc87fb2805b049ca51b335d0162f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Sep 24 16:39:38 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 28 17:39:44 2021 +0200"
      },
      "message": "Disable CSP for development purposes\n\nChange-Id: Iff20edb302f9f03e524b7bd8bcb4ce3a9690d3be\n"
    },
    {
      "commit": "1419aadeece0dc87fb2805b049ca51b335d0162f",
      "tree": "8dc68146fe14e50714a54f16f15a58e5b18e4f8b",
      "parents": [
        "ce90c1f630b4bffd976951576186c19fd6ff1974"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 22 18:45:44 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 28 17:34:47 2021 +0200"
      },
      "message": "Add demo server plugin\n\nChange-Id: Ic2fbe8920397aeab176aba57b22d061f6697ff32\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": "dd5ab89f2ba744247521d658edd3531c1633935c",
      "tree": "22f2ed0d798dc41f3d5604bd15f10f9ba5d1cfa1",
      "parents": [
        "64833cc263b6ee3869f42c6d641ca170b26f206b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 08 12:46:08 2021 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 09 13:56:46 2021 +0200"
      },
      "message": "Tutorial: Introduce legacy links\n\nChange-Id: If7bcc7ab5a9e16c0a83602a4617d51ae5a82397e\n"
    },
    {
      "commit": "64833cc263b6ee3869f42c6d641ca170b26f206b",
      "tree": "8ba5923dd81745b5f82bc0a6e8c50ae63f3e4c45",
      "parents": [
        "fcadda63cb91a5dbff1b1268417d0aff944ac21f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 08 17:19:27 2021 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 09 13:38:45 2021 +0200"
      },
      "message": "Fix behaviour of folded subdirectories in navigation\n\nChange-Id: I1d0de6f46291141a237aeea926a50a8abeccf284\n"
    },
    {
      "commit": "fcadda63cb91a5dbff1b1268417d0aff944ac21f",
      "tree": "95f76bb60125d94904493593fe038b2431351607",
      "parents": [
        "4689e79664410a2420e52a249ce78cbad7c569b8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 08 09:06:25 2021 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 08 18:03:45 2021 +0200"
      },
      "message": "Tutorial: rename korap to devlopment also internally\n\nThis has to be done in a separate second step because it\u0027s pretty error-prone.\n\nFollow up to I05dbd6d938324151e5eb1cbe15a66790da13c63c\n\nChange-Id: Ib0b7e546f2a9dd5c321516774cf95bab74c42962\n"
    },
    {
      "commit": "b82939bf168f973b98ea6ba1e6a8d858b02525d7",
      "tree": "af527dd867604d00200f7dab8d8cf8aa03d4099f",
      "parents": [
        "cf26a59c8173df296056cd670d4840b0c129bd14"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Sep 07 22:45:38 2021 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 08 14:49:28 2021 +0200"
      },
      "message": "Tutorial: always call FAQ FAQ\n\n... also in German\n\nChange-Id: I3b3bcc5e70ec4f250cec0d092718812acb7291b2\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": "da903dd4749b2608894c3b1648a88370cc73f36d",
      "tree": "c6fa265bfb955e015c9536085e66d89266012afb",
      "parents": [
        "446eb0abe6a4b4126fc6a5f62a7ac4443eb3e304"
      ],
      "author": {
        "name": "hebasta",
        "email": "stallkamp@ids-mannheim.de",
        "time": "Tue Jul 20 15:58:48 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 08 12:18:45 2021 +0200"
      },
      "message": "Tutorial: move dev/team section to the bottom\n\n... and change navigationan bar and header accordingly.\n\nResolves #139\n\nChange-Id: I05dbd6d938324151e5eb1cbe15a66790da13c63c\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": "aef5cf2d3f4f60b88adb24e20a909afe185aa507",
      "tree": "75e3bdbddb670a7ac4796e5763b9203b4e82e516",
      "parents": [
        "780199efa58699d08b46c0930898a1501a66f076"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 21 11:45:54 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 21 11:20:28 2021 +0200"
      },
      "message": "Remove X-Frame-Options in favor of CSP frame-ancestors\n\nChange-Id: I23a54a25cab8ec532618c82a403802ef2c9224b8\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": "dc0b3ab33904a72a1abc71b5a5069787fb0f92d0",
      "tree": "2ab28843a8f125f21816a025db788926bf911d87",
      "parents": [
        "5f756418b589c582d40c22b0cd0d14938ead1ada"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 18 11:52:43 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 18 12:02:26 2021 +0200"
      },
      "message": "Show settings only on demand\n\nChange-Id: Ib9f639613bbffdfa987f7e6b60c556fe3f3deeb4\n"
    },
    {
      "commit": "ff088115396f7f30013dd8109f7a1ab940dcd22c",
      "tree": "0da6035c348a3a4765884a84e81cf315f8595911",
      "parents": [
        "4932bd928c844cac85d40c235ed5b1ab21cfc8cf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 15 15:26:04 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 17 21:48:42 2021 +0200"
      },
      "message": "Fix rendering error in not authenticated oauth route\n\nChange-Id: I776c0dbdcd1e28e4f3b16b0832309164c9425dcc\n"
    },
    {
      "commit": "1d09b53a878d150f4a7ba5b7b2e853540d57e795",
      "tree": "846f57144316b987b4233891c587806e5c0b4779",
      "parents": [
        "276afc0f2799f3be31bc4a349020aeb1e9b695f8"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 15 18:18:25 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 15 18:18:25 2021 +0200"
      },
      "message": "Add settings menu by default\n\nChange-Id: Iaa9ae78a425ae716a942356cdc57ec9d5eb1cfdf\n"
    },
    {
      "commit": "276afc0f2799f3be31bc4a349020aeb1e9b695f8",
      "tree": "cce0805f9c60b9d50ff82750a3ca04897c787068",
      "parents": [
        "013c39f7fc48ab1455d8f9b3f40169e497811bea"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 14 11:00:21 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 14 11:00:21 2021 +0200"
      },
      "message": "Update client list API according to API change\n\nChange-Id: Ia2c04e0fc1cc98706145c04896794eed2195007a\n"
    },
    {
      "commit": "e997bb578d1b181a3fb5709478915cc6e24aa3b2",
      "tree": "672bf1d86f8152e88fff9238fcc23b869c8b8cbc",
      "parents": [
        "7fb78d6d98f5871ebe3dc8222779592074c3d59a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 16:44:06 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 16:45:15 2021 +0200"
      },
      "message": "Improve localization of OAuth2 client and token management\n\nChange-Id: Iae4d34cb9b4ee4eb0101b55c7a859ebc27a12507\n"
    },
    {
      "commit": "7fb78d6d98f5871ebe3dc8222779592074c3d59a",
      "tree": "b51bebfff9f2f2411feef80c54c2861d0f33306f",
      "parents": [
        "ad011bbaea6b1772bffe333ce3b732d32f3a1126"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 10 12:51:13 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 12:55:19 2021 +0200"
      },
      "message": "Deprecate JWT flow in favor of OAuth2 flow\n\nChange-Id: I98f44d80be07dfd4bf97bcbd30510128fd035a46\n"
    },
    {
      "commit": "ad011bbaea6b1772bffe333ce3b732d32f3a1126",
      "tree": "48ad123acca78939651a2dc5a315981f7cfb5ca7",
      "parents": [
        "041ca4d57b6e54305bbeb06b89c3481575b553e8"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 10 12:16:36 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 12:42:38 2021 +0200"
      },
      "message": "Disable caching in auth routes\n\nChange-Id: I0518056c017dfa4ae7feca730558d0dcb821475a\n"
    },
    {
      "commit": "041ca4d57b6e54305bbeb06b89c3481575b553e8",
      "tree": "9a09be89de2ac298474dfca1af1e886a4f6e9e14",
      "parents": [
        "c1aaf933978d870fd9f06bd84ac70019c2ac5e9b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 10 11:52:51 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 12:29:17 2021 +0200"
      },
      "message": "Reorganize OAuth endpoints\n\nChange-Id: I691d8b819fa1109bdb7f758800044e55150ffcb2\n"
    },
    {
      "commit": "c1aaf933978d870fd9f06bd84ac70019c2ac5e9b",
      "tree": "54fec5eed204a102fdd3bbfa2fcc9224406a18c5",
      "parents": [
        "9ffb4a339104c527d9acb5317cea547e53847950"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 09 12:19:15 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 12:17:10 2021 +0200"
      },
      "message": "Allow to revoke tokens\n\nChange-Id: I2e55935441b108740a164385923c5b7b994a24ed\n"
    },
    {
      "commit": "aa5cf80d8b1b91244f408d17e9ed49e4de5d5ab7",
      "tree": "0157789b49294b1e598407ba2b679ae14e90e941",
      "parents": [
        "2c2ddbd486307f750e767c95f7d5baaa9dd7b897"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 11:31:00 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 11 12:00:28 2021 +0200"
      },
      "message": "Fix bug where missing documentation raises exceptions in Mojo \u003e\u003d 9.0\n\nChange-Id: I569d26f039c0951d603eb413c7dc138d7d0c1c6b\n"
    },
    {
      "commit": "2c2ddbd486307f750e767c95f7d5baaa9dd7b897",
      "tree": "ce3ff0c9d208ecb0351483ce245f4905c05ef9bc",
      "parents": [
        "abdf9a9281ca42adf29e9adc3af2ad3cd779eb35"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Mar 05 12:10:27 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 10 12:25:07 2021 +0200"
      },
      "message": "Introduce autorotating secrets for security\n\nChange-Id: I25a4c44841e13ee1d151c87cdaaeedc5ab704765\n"
    },
    {
      "commit": "abdf9a9281ca42adf29e9adc3af2ad3cd779eb35",
      "tree": "8c66eb18cb5a2f50c3a01c3dd22146ec4475c3ec",
      "parents": [
        "3b3a434857c5e47af87fe90200e6c639de946b48"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 12 19:06:57 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 10 12:18:58 2021 +0200"
      },
      "message": "Added query reference plugin to connect and mock\nquery reference api endpoints\n\nChange-Id: I2a6a068c66055692d1057f6972193b0160ed6449\n"
    },
    {
      "commit": "3b3a434857c5e47af87fe90200e6c639de946b48",
      "tree": "3d237ba7552abc6e13d917dce7052d4ae6bd78ad",
      "parents": [
        "62f3a038930646846a7f24289fcc6d40787c3c6f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 31 11:14:48 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 09 18:24:44 2021 +0200"
      },
      "message": "Update dependency to recent version of Mojo\n\nChange-Id: Ifddf658be80fe5da61211422a306c53ec77593b7\n"
    },
    {
      "commit": "bc94a9c40e1b0b7b857f2c6937d9ce52122324f3",
      "tree": "c2857ba617d2a4e578b0333e5fb1dedf0f181a29",
      "parents": [
        "dc50c89c451bda35ed4f16344a82dab280b70e84"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Apr 15 00:07:35 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 08 11:54:07 2021 +0200"
      },
      "message": "List tokens of a client\n\nChange-Id: Ib4752a9f4fc502f79fefd870857405634ef5ebb9\n"
    },
    {
      "commit": "dc50c89c451bda35ed4f16344a82dab280b70e84",
      "tree": "fcc55d65f94e3d63f7978cb9a5fe33bf1d02511e",
      "parents": [
        "524320f95f6c746afa03a3a6e88a3eb59e710aa5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed May 05 18:12:02 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 31 11:40:28 2021 +0200"
      },
      "message": "Update OAuth2 management parameters to follow the new scheme of Kustvakt\n\nChange-Id: I96da49571c941348f13d6cafa6784edb31f0cda3\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": "83209f7ed414519b42b4a63c5bbf99d1f097b3c1",
      "tree": "ebae6c54772de8f7ede75417a1efaf25e4511e8d",
      "parents": [
        "7ca73877603baa308ac5b4644436db495c316768"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jan 29 17:54:15 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Mar 16 10:43:31 2021 +0100"
      },
      "message": "Issue a new token for a public client\n\nChange-Id: Id44501d46aff4fd540339c0b2901879ab8a77734\n"
    },
    {
      "commit": "0e983a04b2a0d9a3fb3269c871597b681fb94e6a",
      "tree": "b79d18d3979484dcb743bd7de04f82a8e28feffe",
      "parents": [
        "1011daf8456311838ddbe4e9339dc2b42c891078"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 01 16:35:19 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 01 16:35:19 2021 +0100"
      },
      "message": "Add frame-src to Piwik plugin as * may be overwritten\n\nChange-Id: I39023b8d662c0130e216d419d83aa076f4b7aa02\n"
    },
    {
      "commit": "1011daf8456311838ddbe4e9339dc2b42c891078",
      "tree": "0b0bec5e9bd17f7f87bdcfcadde40effbf782acc",
      "parents": [
        "a480c460f2fba85ddff620e993a6ab509527b027"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 01 12:34:58 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 01 12:34:58 2021 +0100"
      },
      "message": "Make mailto: embedding CSP compliant\n\nChange-Id: Ie12688268462f5912a862014545cd0be3a53c4f8\n"
    },
    {
      "commit": "08952df82bf9dce90edf1612cc019a7e73ad750a",
      "tree": "e6742a86614eefbdfc935c9b4f3aebf3cd54bede",
      "parents": [
        "30e7bc7747c84a0ece701c363195a06b2fc928bf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 22 11:21:33 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 22 11:21:33 2021 +0100"
      },
      "message": "Move tracking asset to simplify proxy configuration\n\nChange-Id: I01d2b196f48924aa17e9bc2d4187d69a8bf5b2d6\n"
    },
    {
      "commit": "30e7bc7747c84a0ece701c363195a06b2fc928bf",
      "tree": "befc93808d3096b0195d7dd029b7904e64953849",
      "parents": [
        "be60634f59ad3ec02bd94072f58e5abc40d5c580"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 16 17:05:41 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 16 17:05:41 2021 +0100"
      },
      "message": "Introduce Kalamar::Request\n\nChange-Id: I0c21bf8521cebeedc95a4251d7abf074e30ca2a3\n"
    },
    {
      "commit": "690066cda36efa215f12690ea7f4e3b3dc8f6b3a",
      "tree": "8a7c9f570eb4cf0a27eb75aa12ccebf83f7f6475",
      "parents": [
        "1871f033a5c02210cba95b1c3788607fda70a181"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jan 22 17:39:18 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 09 10:04:37 2021 +0100"
      },
      "message": "Enable guided tour with CSP switched on\n\nChange-Id: I3235a3fc45f5a28ce6eb4995fe6c767551370643\n"
    },
    {
      "commit": "0a4d36e416f49f1093d0b4f58b31996846b5f5fc",
      "tree": "774de1160b1fbfc5664cc16d7f058f11013885d0",
      "parents": [
        "8dda1c6b1f6c529cd6270f44dd18263613daafba"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jan 18 17:50:48 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jan 28 17:05:04 2021 +0100"
      },
      "message": "Support CSP in Matomo/Piwik plugin\n\nChange-Id: Ie80c6ffca714460c310e2b55ad9b3b63f5ae71ad\n"
    },
    {
      "commit": "8dda1c6b1f6c529cd6270f44dd18263613daafba",
      "tree": "165abbd8e4755b3859f390e8dc16001591259de6",
      "parents": [
        "cb5c1715181cd24fa02ea7a5ef6c2e90822b95af"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jan 20 10:27:32 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jan 28 13:14:42 2021 +0100"
      },
      "message": "Add CSP compliance to plugins\n\nChange-Id: Ia13082bbad5348c8cbb5f5cb976bfe32c9fe0a27\n"
    }
  ],
  "next": "cb5c1715181cd24fa02ea7a5ef6c2e90822b95af"
}
