)]}'
{
  "log": [
    {
      "commit": "038397a1c9db515f26350744ed086e0085abe631",
      "tree": "8e6e4422a46ddbe30e642b0ea2d915a7611d15c8",
      "parents": [
        "a8b9fbc96b4d21f9500f6302add71bafe95bb466"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 05 16:51:27 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 05 16:51:27 2026 +0100"
      },
      "message": "Add \"notinindex\" to corpus responses\n\nChange-Id: I41ef9253c06010f34dfac282d4bb22e214a4f250\n"
    },
    {
      "commit": "a8b9fbc96b4d21f9500f6302add71bafe95bb466",
      "tree": "2e13d162679608338259e7a850675e6c23df7884",
      "parents": [
        "96961922a473dc18b29c1b7ff921eb3ac76a1946"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 05 16:43:05 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 05 16:43:05 2026 +0100"
      },
      "message": "Fix corpus response parsing on \"document\"\n\nChange-Id: Ib305c6430e997f5afdf07310844fab6c7f6443ac\n"
    },
    {
      "commit": "96961922a473dc18b29c1b7ff921eb3ac76a1946",
      "tree": "e5cefcf108a072aa8fb3dfdda6a1d2dc806e5a73",
      "parents": [
        "953bf0d31dd78fbf3a2de4a4855239aa10831edb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:05:09 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:05:09 2026 +0100"
      },
      "message": "Change mapping title\n\nChange-Id: Iece3e80806d6bba3155be236c4bf5e707e05a93f\n"
    },
    {
      "commit": "953bf0d31dd78fbf3a2de4a4855239aa10831edb",
      "tree": "3d20bde4b9ee4162c4c30e8ee30fb10719263902",
      "parents": [
        "bf73a1275d5c2829ed2c455c33870abc8a1eff9d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:02:38 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:02:38 2026 +0100"
      },
      "message": "Fix query building\n\nChange-Id: I723eb409211ffe78f184dfc85d4bdcff66510008\n"
    },
    {
      "commit": "bf73a1275d5c2829ed2c455c33870abc8a1eff9d",
      "tree": "97f9f04b6a71634f1c48bbc27658b2a39ab4e6e3",
      "parents": [
        "761b9dfa60385b8fb54dece5280e4527ba1388bd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:02:16 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 27 15:02:16 2026 +0100"
      },
      "message": "Change query param to query path\n\nChange-Id: Ib01eb0b271924c11d3755029644ade293d520c47\n"
    },
    {
      "commit": "761b9dfa60385b8fb54dece5280e4527ba1388bd",
      "tree": "a01016cce3032b807214ebbb7f3cc52f0932e940",
      "parents": [
        "41979338af5456e1311296b0865d59e4edb39b5f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 12:43:51 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 12:43:51 2026 +0100"
      },
      "message": "Don\u0027t show the version specificities\n\nChange-Id: Id0323e51660c671ec021454773c60245ca9e2f5b\n"
    },
    {
      "commit": "41979338af5456e1311296b0865d59e4edb39b5f",
      "tree": "2b64619db5503b77c6f2fa47f0fc70abf479421e",
      "parents": [
        "f22317dd09c3b647e392f37a2ad5db17090b2619"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 12:10:58 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 12:10:58 2026 +0100"
      },
      "message": "Define base URL\n\nChange-Id: I41778eb2a81ef86225a5218e81d1746eb926eedd\n"
    },
    {
      "commit": "f22317dd09c3b647e392f37a2ad5db17090b2619",
      "tree": "0bd8f6f393617037f1aafe897b1c7ad37c19eed0",
      "parents": [
        "73ace9a0f5534390424ac3cc8850382bc2d83a11"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 11:37:59 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 11:37:59 2026 +0100"
      },
      "message": "Improve Docker build with version information\n\nChange-Id: I76983897cb77730e6c4d659b6aaa92fee54ddc85\n"
    },
    {
      "commit": "73ace9a0f5534390424ac3cc8850382bc2d83a11",
      "tree": "328ed39d8c84cdea76962ba40c5a712ba7dfe3c6",
      "parents": [
        "501c02b20744e9ed2a3148cab8899529e180b38a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 09:43:24 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 25 09:43:24 2026 +0100"
      },
      "message": "Document environment variables\n\nChange-Id: I823b9ff24eb9aac1b4207a38a1697907e711f5e3\n"
    },
    {
      "commit": "501c02b20744e9ed2a3148cab8899529e180b38a",
      "tree": "245fb089779b38ef3607efcd258005fdcad64cc3",
      "parents": [
        "e2a6841d9112c82d765ff216a0ff31ee2d4ba1a3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 17:00:07 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 17:00:07 2026 +0100"
      },
      "message": "Add activity indicator\n\nChange-Id: I9512daa32d8605315e53978bc945199239dfdd3d\n"
    },
    {
      "commit": "e2a6841d9112c82d765ff216a0ff31ee2d4ba1a3",
      "tree": "55006ac203fe2502419188bd30ad58210edaae56",
      "parents": [
        "f98ba28341a2cddca18886d87e3aeb5a32ae6b41"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 12:16:13 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 12:16:13 2026 +0100"
      },
      "message": "Add reset and styling\n\nChange-Id: I5f18d0c07c4da3ee03dccb5c06b9510a0fc62772\n"
    },
    {
      "commit": "f98ba28341a2cddca18886d87e3aeb5a32ae6b41",
      "tree": "5f98ee153939a7645de1c2694bddc18e7e4ffbf4",
      "parents": [
        "8bdf520d5efc8176b6bbf86200f287149a27bea1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 11:13:30 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 11:13:30 2026 +0100"
      },
      "message": "Support config values via ENV\n\nChange-Id: I95940c27b9ab36469ffedb564188533259a3544f\n"
    },
    {
      "commit": "8bdf520d5efc8176b6bbf86200f287149a27bea1",
      "tree": "ceeb293ed033d0c5a0c0e14862152bdcd0053cd2",
      "parents": [
        "4131026716588840a663d257162b8e8312ee2d56"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 10:01:15 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 24 10:01:15 2026 +0100"
      },
      "message": "Improve styling\n\nChange-Id: If7057ef37754f0daa462d20213e001106690fdbf\n"
    },
    {
      "commit": "4131026716588840a663d257162b8e8312ee2d56",
      "tree": "d77ab548bc66c5eac2554a5a36cbd205f7cd9569",
      "parents": [
        "a67de8f704672c1d7830276082926e37156af93a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 23 18:58:53 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 23 18:58:53 2026 +0100"
      },
      "message": "Allow field names as rule options\n\nChange-Id: Ife4f15a09818cf6daf86b96e7c916854d0299be8\n"
    },
    {
      "commit": "a67de8f704672c1d7830276082926e37156af93a",
      "tree": "8a59d5446b8e8ae8306d3e785a1b15e88980b1a9",
      "parents": [
        "428c0af6fef266d4ae6a72e2eed5b554549c7e9c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 23 17:54:26 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 23 17:54:26 2026 +0100"
      },
      "message": "Update corpus mapping rules\n\nChange-Id: I445798472f4494ab29db796fa19ad2b09339b1ac\n"
    },
    {
      "commit": "428c0af6fef266d4ae6a72e2eed5b554549c7e9c",
      "tree": "5e2ae64d092355cb3a79e91e548bc9672df29f33",
      "parents": [
        "247a93aff8a1cef5584925092c075b93d23b859f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 16:44:58 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 16:44:58 2026 +0100"
      },
      "message": "Add fuzzy testing for cfg param parser\n\nChange-Id: I2cb118e46f99f61ee5e113c7f5f1b8393ba5c542\n"
    },
    {
      "commit": "247a93aff8a1cef5584925092c075b93d23b859f",
      "tree": "1e423ed08ad5318c5cc434b643b986b77243b152",
      "parents": [
        "e0d98ab95c6e11cc2e363e8c080385c5528b3ca3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 16:28:40 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 16:28:40 2026 +0100"
      },
      "message": "Change config view\n\nChange-Id: I43d4d941dcc7513473e9edf5e59bf64c8f0d8106\n"
    },
    {
      "commit": "e0d98ab95c6e11cc2e363e8c080385c5528b3ca3",
      "tree": "d41191990bd011cc5914b3ac84027e8e06900bea",
      "parents": [
        "3ff7eaacb0c288403497c946c1e65003df67d3d9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:51:52 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:51:52 2026 +0100"
      },
      "message": "Add missing testdata\n\nChange-Id: I8ba7b46caf62f9594bea5c27c956fb7cb9a73b26\n"
    },
    {
      "commit": "3ff7eaacb0c288403497c946c1e65003df67d3d9",
      "tree": "fac9bf21fbc4c42ae41d53ad1d53ed0fe3fc6fb0",
      "parents": [
        "9663af91a2b5a29f52011526f5bcf9ddde07d2e6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:47:32 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:47:32 2026 +0100"
      },
      "message": " GitHub action and dependabot integration\n\nChange-Id: I9ed38eaff04bafab399c5a4e23e9e68ac49950fc\n"
    },
    {
      "commit": "9663af91a2b5a29f52011526f5bcf9ddde07d2e6",
      "tree": "aee301a7e9eef1dfbfc71dbdf889a91a848e704e",
      "parents": [
        "62280e2e54b1fc1ea757f7c1dbc94206d318287b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:45:08 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 13:45:08 2026 +0100"
      },
      "message": "Switch from regex parsing to dom-parsing for response term mapping\n\nChange-Id: I02becb3cfa1f0f9563af56edabea08058ce14c56\n"
    },
    {
      "commit": "62280e2e54b1fc1ea757f7c1dbc94206d318287b",
      "tree": "50eb840d96216914d18fd8c697321dd964750a04",
      "parents": [
        "43fb1027cb5beb368fb46a35832a42680c2d522c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 11:59:10 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 11:59:10 2026 +0100"
      },
      "message": "Reorder form entries\n\nChange-Id: I47b2ed843cf3cfef2e1ebf766c576d661da0579a\n"
    },
    {
      "commit": "43fb1027cb5beb368fb46a35832a42680c2d522c",
      "tree": "b89a95c0bec982383bf487306d15ec588950bb9f",
      "parents": [
        "d8a76b3764d228064dd14e92503ddf0e76bd3c25"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 11:38:49 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 11:38:49 2026 +0100"
      },
      "message": "Added KorAP plugin stylesheet support\n\nChange-Id: Iaec401c59da0a2abc179f51b318c11e9fc41ce07\n"
    },
    {
      "commit": "d8a76b3764d228064dd14e92503ddf0e76bd3c25",
      "tree": "4de1508c485bae5f97e3fd959453cf3e1228162f",
      "parents": [
        "512aab6f3143168f7761fc63c60306b78696ee70"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 09:31:56 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 09:31:56 2026 +0100"
      },
      "message": "Turned code templates into embedded static assets and draft config page\n\nChange-Id: Ifcab25a9620b9b8dde3a3b26b2420dbbc5b15fdd\n"
    },
    {
      "commit": "512aab6f3143168f7761fc63c60306b78696ee70",
      "tree": "f8392650b3d16f5147bfa118b24da3853032b0ad",
      "parents": [
        "a379f1eb77b0e7a80eb1676160e3b9c07cfec53a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:36:12 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:36:12 2026 +0100"
      },
      "message": "Added endpoints for config based mapping on responses and queries\n\nChange-Id: I981233dc5b8915e18759fca398a4359194088d86\n"
    },
    {
      "commit": "a379f1eb77b0e7a80eb1676160e3b9c07cfec53a",
      "tree": "8cf078ff9572a62723487f73b06377ad2b967acc",
      "parents": [
        "e4f570de6141f2151a863dcefc2a77ed2479a26b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:29:43 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:29:43 2026 +0100"
      },
      "message": "Add mapping-configuration string builder and parser\n\nChange-Id: I78833fe8666d501846e7ce05d13097e02701a5f4\n"
    },
    {
      "commit": "e4f570de6141f2151a863dcefc2a77ed2479a26b",
      "tree": "57572c9aec7499ceca3d2a680043b55815384aab",
      "parents": [
        "2f93c589ee1a7676ff99df4f5993cfa87e58acc5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:18:06 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 20 08:18:06 2026 +0100"
      },
      "message": "Support cascade mappings\n\nChange-Id: Ie20676b197a660babe69facb487d55af013af8c1\n"
    },
    {
      "commit": "2f93c589ee1a7676ff99df4f5993cfa87e58acc5",
      "tree": "cd87404737a5e645c4fb69bca4dd93250f3823e5",
      "parents": [
        "06500bcc6b73ad87602f21a5bcaad7761fbeafd9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 19 16:49:13 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 19 16:49:13 2026 +0100"
      },
      "message": "Support corpus mappings\n\nChange-Id: I25e987b0ca668a1cf733424b22edb4f0fca37bf2\n"
    },
    {
      "commit": "06500bcc6b73ad87602f21a5bcaad7761fbeafd9",
      "tree": "b8d6e79f83718caafffed679cc77765d2e5c9585",
      "parents": [
        "f6d78fb4ca440bc591d0af7705a087a31675a1d2"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 18 11:46:32 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 18 11:46:32 2026 +0100"
      },
      "message": "Update dependencies\n\nChange-Id: Idb4d40d1fc877868ed2a4a64555c9edbe846d047\n"
    },
    {
      "commit": "f6d78fb4ca440bc591d0af7705a087a31675a1d2",
      "tree": "c044e61a803a51b37eea958dc036659d09d14b57",
      "parents": [
        "8f1bef9bec28cc87e3e7dacaec17ad3977609ef4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 13 17:50:10 2026 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jan 13 17:50:10 2026 +0100"
      },
      "message": "Update dependencies\n\nChange-Id: Ic851a64547c9fa41ac6bda157213fa644b61a6cb\n"
    },
    {
      "commit": "8f1bef9bec28cc87e3e7dacaec17ad3977609ef4",
      "tree": "7e38f0b8b0617c67e941ef4061bcd5cec8b5bc23",
      "parents": [
        "23158c454d013f8b3f4232bf27694d8dfdc15ce6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 04 14:54:02 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 04 14:54:02 2025 +0200"
      },
      "message": "Fix Dockerfile\n\nChange-Id: I75583072fb467dca9c0cb093507025dc7cc964c9\n"
    },
    {
      "commit": "23158c454d013f8b3f4232bf27694d8dfdc15ce6",
      "tree": "ec34fa8a6a077a990b2aea78ef2ded3cb57f9de7",
      "parents": [
        "2ef703cbab1ec2f37ae45c1a91bf7964e74452d1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 04 13:02:04 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 04 13:02:04 2025 +0200"
      },
      "message": "Prepare release\n\nChange-Id: I6f3336b55d2f99adf104a2bb10712d203b54c7a6\n"
    },
    {
      "commit": "2ef703cbab1ec2f37ae45c1a91bf7964e74452d1",
      "tree": "a40748f9b57876b2d4b51ed96b222289dc34128e",
      "parents": [
        "49b525c7be9a56c9aa6c256432524510a8dc09de"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 15:57:42 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 15:57:42 2025 +0200"
      },
      "message": "Rename KoralPipe-TermMapper to Koral-Mapper\n\nChange-Id: Ib71a02b6640a9d93d81cb419d760f13a60ec5f58\n"
    },
    {
      "commit": "49b525c7be9a56c9aa6c256432524510a8dc09de",
      "tree": "b265207ca14b70d50ba2ed622e51255e62b1889c",
      "parents": [
        "6b4c9eb97e25c0bdc4f6739126c416b7b982d1b7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 15:17:06 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 15:17:06 2025 +0200"
      },
      "message": "Simplify cmd\n\nChange-Id: I826f36db7d5f66709afe14b9ab23fd367d07658f\n"
    },
    {
      "commit": "6b4c9eb97e25c0bdc4f6739126c416b7b982d1b7",
      "tree": "0e205e12265ceec78c94279844d770d0ae965a6c",
      "parents": [
        "21e477616428619ab3ea5afc9ee0399284567e02"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 14:31:58 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 14:31:58 2025 +0200"
      },
      "message": "Simplify parser\n\nChange-Id: I5ae560d7c984cf9899b908adc2dd645714114202\n"
    },
    {
      "commit": "21e477616428619ab3ea5afc9ee0399284567e02",
      "tree": "bee825e0e0609f53c78b96635c2ecd5031b3f7e3",
      "parents": [
        "585f50f1b21eace37742a01d4dc68f9c7cc35dce"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 14:11:11 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 14:11:11 2025 +0200"
      },
      "message": "Simplify matcher\n\nChange-Id: I004f0bb72ca206484d65c94fe8e8b31807f8ad1d\n"
    },
    {
      "commit": "585f50f1b21eace37742a01d4dc68f9c7cc35dce",
      "tree": "bdf2c7d096e91b388d66d544674f360301055bd4",
      "parents": [
        "13e864633814de7478432111d3f5d9b76449ba4c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:55:47 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:55:47 2025 +0200"
      },
      "message": "Simplify config\n\nChange-Id: I2534279283bf1dfeb77c312862c1a139061dcf6e\n"
    },
    {
      "commit": "13e864633814de7478432111d3f5d9b76449ba4c",
      "tree": "79dd3b5d8c5cb27657ff95fbc52ae0a698e09429",
      "parents": [
        "497cfe8dcc00ba843f8f760f6391616b90fabe85"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:44:16 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:44:16 2025 +0200"
      },
      "message": "Simplify ast implementation\n\nChange-Id: I0e61cde0e8551103e362a14de880d77fc9315807\n"
    },
    {
      "commit": "497cfe8dcc00ba843f8f760f6391616b90fabe85",
      "tree": "8ab7c574173226db261c9db9acf8b0fa72c1cb42",
      "parents": [
        "23d93af9e18325a77a62cc002c11cd082b353ba5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:26:54 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 13:26:54 2025 +0200"
      },
      "message": "Fix layer precedence and document precedences\n\nChange-Id: I7fdc9f9122d7e723f98674a9f9e3010c38118ba9\n"
    },
    {
      "commit": "23d93af9e18325a77a62cc002c11cd082b353ba5",
      "tree": "bcf8f47228781bcd9042d63153bf34586b8e3483",
      "parents": [
        "3caee16ff0f89ad74d21e74f994cd45fcb65b0a4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 10:10:49 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 03 10:10:49 2025 +0200"
      },
      "message": "Simplify mapper code\n\nChange-Id: I3b4b5ef738afa104aac07995ded787e51aee4506\n"
    },
    {
      "commit": "3caee16ff0f89ad74d21e74f994cd45fcb65b0a4",
      "tree": "6290b4675c13050d2ba824f65eca4529670fc574",
      "parents": [
        "a1337ef72578554212ce765feb951a9ccb8ec0a5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 17:44:58 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 17:44:58 2025 +0200"
      },
      "message": "Integrate fiber log to zerolog\n\nChange-Id: I16f6f7d7d1cbc193d1f4494b39405f9e132d59d4\n"
    },
    {
      "commit": "a1337ef72578554212ce765feb951a9ccb8ec0a5",
      "tree": "fea700a96d451cbe0601d24205ee091dd99b799a",
      "parents": [
        "5aa1623874c3f3c6669cd17d7714f9cb144dd7fd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 12:28:03 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 12:28:03 2025 +0200"
      },
      "message": "Add debug logging of processed snippets\n\nChange-Id: I2147a2e7c0d547272a9b4058fc2f86e88a90323c\n"
    },
    {
      "commit": "5aa1623874c3f3c6669cd17d7714f9cb144dd7fd",
      "tree": "c5ade4c082b57f8fce021951e22a90927fe951d0",
      "parents": [
        "7e8da93f7a09c1beaca5591b10cae4cce88ec294"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 12:25:33 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 12:25:33 2025 +0200"
      },
      "message": "Fix wrong tests for response mappings\n\nChange-Id: I31dde85c32462f8d95c8dd16b75abcb2ac98804c\n"
    },
    {
      "commit": "7e8da93f7a09c1beaca5591b10cae4cce88ec294",
      "tree": "28a77c0bc12cdf23b4283b4740bcdeb53d93bec4",
      "parents": [
        "afbe86d6b25e060928dc4d43d8bbd9568a1c9f95"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 11:56:46 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 11:56:46 2025 +0200"
      },
      "message": "Log map-file errors instead of breaking\n\nChange-Id: I689e2cff9c0d4e0d628331dfbfd2683f023f9205\n"
    },
    {
      "commit": "afbe86d6b25e060928dc4d43d8bbd9568a1c9f95",
      "tree": "dc16c9fb1270838719b02935a30c65c8c3a7d5de",
      "parents": [
        "cb51f81331059863be61dc3385bd3aa518482915"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 08:45:13 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 01 08:45:13 2025 +0200"
      },
      "message": "Increase accepted header sizes\n\nChange-Id: I93006e27e9703512ba10a52e3ce7038de8954570\n"
    },
    {
      "commit": "cb51f81331059863be61dc3385bd3aa518482915",
      "tree": "cd55ac31ebc922e24736137868105545b1728db1",
      "parents": [
        "d0c88602d2371fcdd433047c7cc59bb282b66472"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 30 15:24:20 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 30 15:24:20 2025 +0200"
      },
      "message": "Support automatic response pipe addition in Kalamar endpoint\n\nChange-Id: Ic76b53edaaa8c3ad7cee311900e301c723688796\n"
    },
    {
      "commit": "d0c88602d2371fcdd433047c7cc59bb282b66472",
      "tree": "c2e8e086f13ce09dd5ba2482ed570acd5577e70a",
      "parents": [
        "4de47a9f9b82642d9d64874d2abd98d96486e3b9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 27 16:57:21 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 27 16:57:21 2025 +0200"
      },
      "message": "Add response usage to Kalamar plugin\n\nChange-Id: I6b0277771223d49764baaa71e53eaa83b4ea32e7\n"
    },
    {
      "commit": "4de47a9f9b82642d9d64874d2abd98d96486e3b9",
      "tree": "767f10ebd9af9e7af3bdcb0013027d1ea3edc6bc",
      "parents": [
        "a3675e9d8b416cd5fe571c456825d5438cb94a7f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 27 11:58:11 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 27 11:58:11 2025 +0200"
      },
      "message": "Add response endpoint\n\nChange-Id: I37fb32253d3011a8960a17852ea611443b9f093e\n"
    },
    {
      "commit": "a3675e9d8b416cd5fe571c456825d5438cb94a7f",
      "tree": "77500d677fe66b76ebfb86f459e5871bf0dbb96f",
      "parents": [
        "7de5b61d61ec199dae1a828be3ef6bd505854064"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 26 17:46:59 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 26 17:46:59 2025 +0200"
      },
      "message": "Implemented annotation enrichment\n\nChange-Id: I7e0039745791ca3595188811f2e08671f5b9c509\n"
    },
    {
      "commit": "7de5b61d61ec199dae1a828be3ef6bd505854064",
      "tree": "e3b4bb640279f25260bee4820c9e456a2ed4a513",
      "parents": [
        "cc9a8a6b7514821516c37033b0c1594e1198aa02"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 26 16:15:03 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 26 16:15:03 2025 +0200"
      },
      "message": "Fix title parser\n\nChange-Id: Iecacfeee8014b6748d422a6f11105a37bd53069f\n"
    },
    {
      "commit": "cc9a8a6b7514821516c37033b0c1594e1198aa02",
      "tree": "a95c4156e7de1d3c921c1f6f53008dfe0245d55d",
      "parents": [
        "e562ad6cdc7f8118cc285f940aab82ab78e64ce4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 25 11:56:28 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 25 11:56:28 2025 +0200"
      },
      "message": "Implemented snippet_matcher to parse snippets and match against mapping lists\n\nChange-Id: I79c7736dbfcc9f6ca61486e9211647974f011bd3\n"
    },
    {
      "commit": "e562ad6cdc7f8118cc285f940aab82ab78e64ce4",
      "tree": "ec8113de51368cc02b0d03e5087e56ce145dd3d0",
      "parents": [
        "7c91cde484cb8390f58605a91f6003177da6d222"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 25 11:15:56 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 25 11:15:56 2025 +0200"
      },
      "message": "Add title attribute parser for HTML span annotations\n\nChange-Id: I14d89e20301ad30857774a06cb1cd7c5e466dab5\n"
    },
    {
      "commit": "7c91cde484cb8390f58605a91f6003177da6d222",
      "tree": "506d55acacc3a8531b89f46ede7ad757fcba6042",
      "parents": [
        "24ab22ecaa31360979b3f15bdead4ca2aa686b2a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 17:11:22 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 17:11:22 2025 +0200"
      },
      "message": "Add RestrictObligatory filter for response rewriting\n\nChange-Id: I30a386ac48fa8dcbd0635b77fa6449c755f0cd59\n"
    },
    {
      "commit": "24ab22ecaa31360979b3f15bdead4ca2aa686b2a",
      "tree": "83aa0465302d895603a3d205a0dfadd8e3340607",
      "parents": [
        "925787adcaf70b2d526897cde8dadd435f3d298b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 16:37:33 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 24 16:37:33 2025 +0200"
      },
      "message": "Change default port\n\nChange-Id: I712a2aee9ac69f46ee812b101fceedf3730ee9a3\n"
    },
    {
      "commit": "925787adcaf70b2d526897cde8dadd435f3d298b",
      "tree": "56a2f03aa1616a4acd3b227614dbd839863065f5",
      "parents": [
        "d6505df9773814b33cbf26c057db3737d8e8c8c6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 16:03:46 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 16:03:46 2025 +0200"
      },
      "message": "Document serviceURL\n\nChange-Id: I15530790af5f4f66b42cf1c17ec27d4e857b2f2c\n"
    },
    {
      "commit": "d6505df9773814b33cbf26c057db3737d8e8c8c6",
      "tree": "068f6501f4d58b45eaf9fa8859540bcddeb4b3f0",
      "parents": [
        "14c13a538b9fe3f7c4a1239ed82474d0e5ee3422"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:37:19 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:37:19 2025 +0200"
      },
      "message": "More todos\n\nChange-Id: I0069e6a26a38eab7b3883299e968952309ae7ee2\n"
    },
    {
      "commit": "14c13a538b9fe3f7c4a1239ed82474d0e5ee3422",
      "tree": "079966096088cc8ee1e3df1cab12a1dabfa4d6dc",
      "parents": [
        "50d5f834dcf6039ef26464c662aad4cc09e326e7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:36:23 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:36:23 2025 +0200"
      },
      "message": "Change default port\n\nChange-Id: I5296bb918c96bec461a96ee7f7194d0016cff8b7\n"
    },
    {
      "commit": "50d5f834dcf6039ef26464c662aad4cc09e326e7",
      "tree": "a51e29a6e088c8fe5e7d4139091b9b43a5f080d9",
      "parents": [
        "8006720ed738a229138f6ad77c097b58915e6f63"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:08:04 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 15:08:04 2025 +0200"
      },
      "message": "Improve docker image\n\nChange-Id: I4e0767497b019e70512e2c7962360f6b0a318658\n"
    },
    {
      "commit": "8006720ed738a229138f6ad77c097b58915e6f63",
      "tree": "8a6b347b0b2ec52de56c7e08e222f74a4a8578af",
      "parents": [
        "813780ff3f6334d557c43b875f4d1e41b4941349"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 14:16:25 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jun 06 14:16:25 2025 +0200"
      },
      "message": "Make service endpoint more robust\n\nChange-Id: I7e4048a95f8e9c3837d4831213a1f454c9c20cd4\n"
    },
    {
      "commit": "813780ff3f6334d557c43b875f4d1e41b4941349",
      "tree": "bcdf7929a37a84c1fd15f3a92f4a827d3d5fb83b",
      "parents": [
        "2ac2ec083153db2f8bc1953d517f5f447bdeac91"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 15:44:28 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 15:44:28 2025 +0200"
      },
      "message": "Accept config files without mappings as long as mappings are loaded in general\n\nChange-Id: Ib16454b83c981aa0b93e46ee1bee15599deda027\n"
    },
    {
      "commit": "2ac2ec083153db2f8bc1953d517f5f447bdeac91",
      "tree": "756926d4d19d391e90a77ae7dab8e10fb82175fd",
      "parents": [
        "67dca8bcd617edfc4ae184680d098efc18b49b75"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 15:26:42 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 15:26:42 2025 +0200"
      },
      "message": "Make service url configurable\n\nChange-Id: I159c0a05607cd56e7d2584277351db980cb71768\n"
    },
    {
      "commit": "67dca8bcd617edfc4ae184680d098efc18b49b75",
      "tree": "bad842086b78f97e335a33d4364fd1083d2a5a3f",
      "parents": [
        "ae3ffde495497ce950c868a32927998125ea07e6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 14:06:34 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 14:06:34 2025 +0200"
      },
      "message": "Add stts upos support\n\nChange-Id: Id8cf3859489e24c6b90c83f59fc03970e3b9626c\n"
    },
    {
      "commit": "ae3ffde495497ce950c868a32927998125ea07e6",
      "tree": "7e9743cff330bda92cda53a166e2a154f840cca8",
      "parents": [
        "dab2711da5116639dffa7d6c3b4f2b6a5c8e9f47"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 14:04:06 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 14:04:06 2025 +0200"
      },
      "message": "Log mappings at server start\n\nChange-Id: I6eb67124b591507f6eda0ca26bb6bb78c4d8603b\n"
    },
    {
      "commit": "dab2711da5116639dffa7d6c3b4f2b6a5c8e9f47",
      "tree": "bc4982154cd64b288853e34e0cbf0c8a71c9efbf",
      "parents": [
        "14678dcbe1aead58cbd3341e1987b3003670ff9a"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 13:52:43 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 13:52:43 2025 +0200"
      },
      "message": "Allow for mapping descriptions\n\nChange-Id: I6e0124c36bb89226524c41d19cf69d04d8e19a79\n"
    },
    {
      "commit": "14678dcbe1aead58cbd3341e1987b3003670ff9a",
      "tree": "e047e870b44facf3859e7c95603ba2c94df7618f",
      "parents": [
        "a8a66ce4e795e92d768acacbf8ebc6db5670d362"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 13:01:38 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 13:01:38 2025 +0200"
      },
      "message": "Support globs for multiple mapping files\n\nChange-Id: I048c9bff0e384763dfc7825c35dd6055c89b7c82\n"
    },
    {
      "commit": "a8a66ce4e795e92d768acacbf8ebc6db5670d362",
      "tree": "1366363f2098a1080fe51704daf361d479323304",
      "parents": [
        "e1cff7c75092f3305e1886341597d341cb44b6b2"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 10:50:17 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 05 10:50:17 2025 +0200"
      },
      "message": "Allow setting port and log level in config\n\nChange-Id: Ib9e4ac06292aeaad9154a9f11997ed3bd1ab6779\n"
    },
    {
      "commit": "e1cff7c75092f3305e1886341597d341cb44b6b2",
      "tree": "b292d00e8b2ba1201d6e0c4628f14994288626ac",
      "parents": [
        "c376dcce14cd0da8abf02f00730ce762b49c9898"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 18:43:32 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 18:43:32 2025 +0200"
      },
      "message": "Support loading multiple mapping files\n\nChange-Id: I3c6caaa3c4c3434dfacfb842f0407250b5e980f0\n"
    },
    {
      "commit": "c376dcce14cd0da8abf02f00730ce762b49c9898",
      "tree": "a97b5efeffc38cd975be4a431869ea466cfc2330",
      "parents": [
        "06d21f0a5c098b8707a0dab90fd4e41eabd62720"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 17:00:18 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 17:00:18 2025 +0200"
      },
      "message": "Make endpoint specific for mappings\n\nChange-Id: I3207d1aef25a5bef8f844f19b4306b135c8db3ff\n"
    },
    {
      "commit": "06d21f0a5c098b8707a0dab90fd4e41eabd62720",
      "tree": "ee5010e3838739916d5ed62cd0dc31772e36d637",
      "parents": [
        "c471c0ab8d0ead3c1e8fdc0a24bcd0f814f8142c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 14:36:07 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 14:36:07 2025 +0200"
      },
      "message": "Add configurable Kalamar integration\n\nChange-Id: Ic07423dd7cc605509a364154bf4f37e4c13dc0d1\n"
    },
    {
      "commit": "c471c0ab8d0ead3c1e8fdc0a24bcd0f814f8142c",
      "tree": "40bf4b959550945b949ccc18ac2d2c2680d0afcc",
      "parents": [
        "aa62916107cef361b1c6e8939ec1e094e8d489f0"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:56:22 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:56:22 2025 +0200"
      },
      "message": "Change base root and update template\n\nChange-Id: I3aa530edcc6d296a3fbcd5a205be87061d490a8b\n"
    },
    {
      "commit": "aa62916107cef361b1c6e8939ec1e094e8d489f0",
      "tree": "c17c1adffa255ad1dbe1c56e75b701d0e784b291",
      "parents": [
        "fc77b5e89b40e50c89786f79213bdba9ad2656df"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:44:52 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:44:52 2025 +0200"
      },
      "message": "Add Makefile\n\nChange-Id: Ia6ad593867b1b984d7c6cd7b9a42e7f22e3c1eca\n"
    },
    {
      "commit": "fc77b5e89b40e50c89786f79213bdba9ad2656df",
      "tree": "e749971810bd960b9068956e986b36f4fb289498",
      "parents": [
        "40aaa63e06f0603ba8d9b5b2795840731bc3fa0b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:44:43 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jun 04 11:44:43 2025 +0200"
      },
      "message": "Add version informations\n\nChange-Id: If5a932ea9d51c55a31970540076d362c179081b9\n"
    },
    {
      "commit": "40aaa63e06f0603ba8d9b5b2795840731bc3fa0b",
      "tree": "23841e0c983874cb7f978448f3dda23c0cfe568a",
      "parents": [
        "fc9f987962c4909febcd1bdf76a984da1dde02cf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 03 17:57:52 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 03 17:57:52 2025 +0200"
      },
      "message": "Add plugin overview page\n\nChange-Id: Ia6181e68df82ce8cf16f19550aa17016f0dc7af0\n"
    },
    {
      "commit": "fc9f987962c4909febcd1bdf76a984da1dde02cf",
      "tree": "763579234f01ff701225ba3e5f7740c7f5c0e8f2",
      "parents": [
        "cc25e93bd6dd0534d36a5e01c1f6ce23b654745c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 03 15:41:10 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jun 03 15:41:10 2025 +0200"
      },
      "message": "Turn unescapeString into in-place modifier\n\nChange-Id: Ia3c360f33f9b05581773f4e4227d5c9ad4acaeab\n"
    },
    {
      "commit": "cc25e93bd6dd0534d36a5e01c1f6ce23b654745c",
      "tree": "f81f8b878b3858be334d5cad4487b3eab297375e",
      "parents": [
        "76b879731c9b059fb96d82a16826ab81e3a2b7ed"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 19:39:43 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 19:39:43 2025 +0200"
      },
      "message": "Support wildcards for layers\n\nChange-Id: I06db6e822ca60b355cc3e86b504dba1cf3c92845\n"
    },
    {
      "commit": "76b879731c9b059fb96d82a16826ab81e3a2b7ed",
      "tree": "ebfa485fbdcd12dfd2825f30e3dbd4d1c5d87ac2",
      "parents": [
        "e5aaf0af3b981a49ae410ea247060affeec8be11"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:59:59 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:59:59 2025 +0200"
      },
      "message": "Only add whitespace around not-escaped parentheses\n\nChange-Id: I4ebfb44e10e67a9d21442203e7a6b0ff203d88c6\n"
    },
    {
      "commit": "e5aaf0af3b981a49ae410ea247060affeec8be11",
      "tree": "3a477ea54d9603baac2359b65aa48492f7ede026",
      "parents": [
        "121c66e064b17477b0792e7d10aa1dfb6c2f7e04"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:43:54 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:43:54 2025 +0200"
      },
      "message": "Fix fuzzing test\n\nChange-Id: I909edc9f0254d357b3431fa85f1af1cd6ecbc58c\n"
    },
    {
      "commit": "121c66e064b17477b0792e7d10aa1dfb6c2f7e04",
      "tree": "d5b5122ae2cad3a324db984ecf4089c74d30645e",
      "parents": [
        "876fc2db95b46b3587f73191b3aabf3ec5fff482"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:34:05 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jun 02 16:34:05 2025 +0200"
      },
      "message": "Support escaping inm grammar rules\n\nChange-Id: I87e01605be27f165cfb4eaee69315c312e51f326\n"
    },
    {
      "commit": "876fc2db95b46b3587f73191b3aabf3ec5fff482",
      "tree": "8f75de65f4da22d46dd122943043bc19fb4987e5",
      "parents": [
        "44108cfe66fd52b75bc0e31983600f576cd3b2e9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 15:30:26 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat May 31 10:54:15 2025 +0200"
      },
      "message": "Fix readme\n\nChange-Id: I86bb4af09fd6f523ffbfc060cb6811df0980304c\n"
    },
    {
      "commit": "44108cfe66fd52b75bc0e31983600f576cd3b2e9",
      "tree": "0a2e2ec71475f636fa5821db8bc7611844fde8ae",
      "parents": [
        "9bff63a2387d5cc552ed47d39825f48d69fd82a4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 15:11:49 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 15:11:49 2025 +0200"
      },
      "message": "Add readme\n\nChange-Id: Ib4e0d09d8af301a66f5884f7e60e71ea2a219e97\n"
    },
    {
      "commit": "9bff63a2387d5cc552ed47d39825f48d69fd82a4",
      "tree": "7c02ebdd78e23434dcc95cd02c2537dd8c2b984e",
      "parents": [
        "441bd121fa81b85d993e0e113b57c36aafa32d20"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:47:18 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:47:18 2025 +0200"
      },
      "message": "Add benchmark\n"
    },
    {
      "commit": "441bd121fa81b85d993e0e113b57c36aafa32d20",
      "tree": "afe7477c3b158b967e569333ef10a3c29b626fd7",
      "parents": [
        "8f1970f8026390fce955383bfb89c275321ba5c3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:19:50 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 14:41:32 2025 +0200"
      },
      "message": "Optimize mappings\n"
    },
    {
      "commit": "8f1970f8026390fce955383bfb89c275321ba5c3",
      "tree": "365f07f5129f9918185550dc94091b65026fb5df",
      "parents": [
        "8a87d9ace497103239638116ff03ef9c2afd43e7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 12:52:03 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 30 12:52:03 2025 +0200"
      },
      "message": "Support legacy fields\n"
    },
    {
      "commit": "8a87d9ace497103239638116ff03ef9c2afd43e7",
      "tree": "b0b36d17e307b84f87902207936df16445414fad",
      "parents": [
        "0d9117cd91ce5c66436f669a46a2d4fd7bf77827"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 15:30:48 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 15:30:48 2025 +0200"
      },
      "message": "Fix rewrite adding\n"
    },
    {
      "commit": "0d9117cd91ce5c66436f669a46a2d4fd7bf77827",
      "tree": "dacec4c7f377ba870275b9936721905da3a9445c",
      "parents": [
        "cc83eb532483fbd96f36a328c84c95ef4b928547"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 15:20:21 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 15:20:21 2025 +0200"
      },
      "message": "Add rewrites to mappings\n"
    },
    {
      "commit": "cc83eb532483fbd96f36a328c84c95ef4b928547",
      "tree": "ff844c5fe26c51cb2c4afc74dd01e15f7d964e03",
      "parents": [
        "1a5fccd5dba1d22b0f34401aa1767419933276cf"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 14:39:12 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 14:39:12 2025 +0200"
      },
      "message": "Keep rewrites\n"
    },
    {
      "commit": "1a5fccd5dba1d22b0f34401aa1767419933276cf",
      "tree": "5d31ed85ce2d8605fb9ee65a3ced44f630939133",
      "parents": [
        "6f455152dedadfb2745d8ac0d85fee836641dfb7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:54:09 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:54:09 2025 +0200"
      },
      "message": "Add support keeping rewrites\n"
    },
    {
      "commit": "6f455152dedadfb2745d8ac0d85fee836641dfb7",
      "tree": "ab7fb6a057451648b44b58663cb391a56ebafa91",
      "parents": [
        "7b4984ea6cd4c923219dcd10ad778113ba52ad7b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:03:00 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue May 27 09:03:00 2025 +0200"
      },
      "message": "Simplify matcher\n"
    },
    {
      "commit": "7b4984ea6cd4c923219dcd10ad778113ba52ad7b",
      "tree": "b43193dee32cd189655935f048254a02b6ec0434",
      "parents": [
        "448ee766ea70f87cb7403175911422d77ccafdb5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 19:12:20 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 19:12:20 2025 +0200"
      },
      "message": "Parse json, where the modifying part is in \"query\".\n"
    },
    {
      "commit": "448ee766ea70f87cb7403175911422d77ccafdb5",
      "tree": "f1ac5d5379502afa3b3777cf91f1ad5b06a9fc1a",
      "parents": [
        "87948e8fa6f5b1cc47641f4646a40dc029e74076"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:26:51 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:26:51 2025 +0200"
      },
      "message": "Add license\n"
    },
    {
      "commit": "87948e8fa6f5b1cc47641f4646a40dc029e74076",
      "tree": "c881289996ca0fec3434d196ce120021dc1d3de3",
      "parents": [
        "5ab92b6849fdb20108e5d457cb71312299abda5e"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:19:51 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:19:51 2025 +0200"
      },
      "message": "Minor changes\n"
    },
    {
      "commit": "5ab92b6849fdb20108e5d457cb71312299abda5e",
      "tree": "e82cca9ec65b83a87202bc00936d900291782c71",
      "parents": [
        "a1a183f8335b37cb8076aa94ab43e129b64e7e30"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:16:27 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 18:16:27 2025 +0200"
      },
      "message": "Remove unused function\n"
    },
    {
      "commit": "a1a183f8335b37cb8076aa94ab43e129b64e7e30",
      "tree": "462c18410abc045844f21784f3b398e6d25c6407",
      "parents": [
        "a00d47588edba916119ff6cff9f983e5e5649947"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:47:33 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:47:33 2025 +0200"
      },
      "message": "Simplify direction parsing\n"
    },
    {
      "commit": "a00d47588edba916119ff6cff9f983e5e5649947",
      "tree": "31b7cf4cdfd69a0fe5d83cad8fc29e58000b505a",
      "parents": [
        "69d43bfa228d34d21e2a1772d8b671cb03c4660c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:34:36 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:34:36 2025 +0200"
      },
      "message": "Simplify NewMapper by using mapping lists instead of configuration files\n"
    },
    {
      "commit": "69d43bfa228d34d21e2a1772d8b671cb03c4660c",
      "tree": "1cae38ab8577cbe1b3acb15e692fd442bb080147",
      "parents": [
        "1fc750ee40c77b28c72b5de9131998636345b1e8"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:09:00 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 17:09:00 2025 +0200"
      },
      "message": "Simplify validation\n"
    },
    {
      "commit": "1fc750ee40c77b28c72b5de9131998636345b1e8",
      "tree": "a1637f1acb709e8e9ced060a38066505a74de60e",
      "parents": [
        "753f49a517cc75326790b05a474930e6c00ba857"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:54:18 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:54:18 2025 +0200"
      },
      "message": "Use kong instead of flag\n"
    },
    {
      "commit": "753f49a517cc75326790b05a474930e6c00ba857",
      "tree": "4bf40c0bce35b9669ace29625c863208232e8312",
      "parents": [
        "fa55bb2227bd43c3f8ae4f44aed0bc19f5364a48"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:53:18 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 16:53:18 2025 +0200"
      },
      "message": "Simplify ast\n"
    },
    {
      "commit": "fa55bb2227bd43c3f8ae4f44aed0bc19f5364a48",
      "tree": "77902684b27f270c2957ad9370268ccb2aa10f7c",
      "parents": [
        "c79d87e5a69d9ccd5188f1519efcb2a55b5887ed"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:10:42 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:10:42 2025 +0200"
      },
      "message": "Turn it into KoralPipe-TermMapper\n"
    },
    {
      "commit": "c79d87e5a69d9ccd5188f1519efcb2a55b5887ed",
      "tree": "841807c9f50888100917249950ff2766859882d8",
      "parents": [
        "74e1c070e47876dcff3eb07565563b8cd6dd6e31"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:03:27 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 15:03:27 2025 +0200"
      },
      "message": "Remove pkg subfolder\n"
    },
    {
      "commit": "74e1c070e47876dcff3eb07565563b8cd6dd6e31",
      "tree": "c306ee2b6ce0c4b9477d190689f33af0b49bf512",
      "parents": [
        "2cbdab52f84c81a816092fa43818d0a0e1fc98d4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 14:38:25 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon May 26 14:38:25 2025 +0200"
      },
      "message": "Add fuzzing test and fix one.\n"
    },
    {
      "commit": "2cbdab52f84c81a816092fa43818d0a0e1fc98d4",
      "tree": "562ade424520be3113befe3879252019fedae628",
      "parents": [
        "49ceeb4834d1c7d32847c8702c76eb0449077096"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 23 17:57:10 2025 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri May 23 17:57:10 2025 +0200"
      },
      "message": "Add fuzzing tests\n"
    }
  ],
  "next": "49ceeb4834d1c7d32847c8702c76eb0449077096"
}
