)]}'
{
  "log": [
    {
      "commit": "4862b86d0f048349a542dbae38130fb77b862bc8",
      "tree": "6a6baa7892f6911e81da3e20a7399ea8d3f4108a",
      "parents": [
        "0c29cea17f880a92972b6a1c5369bcb7fe414706"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 07 10:13:53 2019 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 07 13:01:41 2019 +0100"
      },
      "message": "Add support for API token authorization\n\nTo use authorization based on an API token in subsequent queries,\ninitialize your KorAP connection with\nkco \u003c- new(\"KorAPConnection\", apiToken\u003d\"\u003cAPI Token\u003e\").\nIn order to make the API token persistent for the currently\nused KorAPUrl (you can have one token per KorAPUrl / KorAP server\ninstance), use persistApiToken(kco). This will store it in your keyring\nusing the keyring package.\nSubsequent new(\"KorAPConnection\") calls will then automatically\nretrieve the token from your keying.\nTo stop using a persisted token, call clearApiToken(kco).\n\nPlease note that for DeReKo, authorized queries will behave differently\ninside and outside the IDS, because of the special license situation.\nThis concerns also cached results which do not take into account from\nwhere a request was issued. If you experience problems or unexpected\nresults, please try kco \u003c- new(\"KorAPConnection\", cache\u003dFALSE) or use\nclearCache to clear the cache completely.\n\nChange-Id: Ic956b0dcf03574e63b62d5036622f30a6cf27f8a\n"
    },
    {
      "commit": "865760f9190fe26e6a8bd25f05dd6bb819e6d821",
      "tree": "6ca3b89776eca05225ed0fdec51fb40c3cb1c247",
      "parents": [
        "19e2ebd9547e20dea8f0c42b4bb33c6578f3f32c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Oct 07 19:29:44 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Oct 08 19:06:15 2019 +0200"
      },
      "message": "Add convenience bindings for ggplot2 and plotly with hyperlinks\n\nThese functions will probably be moved to a separate package.\n\nChange-Id: Iaecd23b1401bc5df7ee4a904dca2e87466266143\n"
    },
    {
      "commit": "bb7d232b11f6e769f5f1a2e7abd618eddf64455e",
      "tree": "5c8058bd6699a72e33b284d6d5df4edc0116f38c",
      "parents": [
        "1242a5e972f70634b137f45e6d8c1e8da9635b1c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Oct 06 21:42:34 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Oct 06 21:46:10 2019 +0200"
      },
      "message": "Add convenience function for conversion to ipm\n\nChange-Id: I2b9138322558fc1a2da2f9877cefe3d2268d2412\n"
    },
    {
      "commit": "a99f1742536787707dc8719c3e08eef3279ddeab",
      "tree": "c843f844ed5125709db29c95501f60e75eeda823",
      "parents": [
        "ea046fac300019eb2315bde7b66ee1490385b616"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 23:13:37 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 23:15:35 2019 +0200"
      },
      "message": "Bump version to 0.2.0\n\nChange-Id: I6c5e0e7da1d6e474fa2333cd8e4a04338298a578\n"
    },
    {
      "commit": "dcc1de65057a6f26e54335e0412beaae7d5ec040",
      "tree": "db0aea77ada23517991005b1e4edfad2e85dc245",
      "parents": [
        "6a6c4ba2775286d921a0a74cbeaf726c62858802"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 09:10:36 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 09:15:09 2019 +0200"
      },
      "message": "Add ci function\n\nThe ci function adds confidence interval and\nrelative frequencies to a table.\n\nChange-Id: Id702522d35e557f20540bc24301195d0513b7138\n"
    },
    {
      "commit": "6a6c4ba2775286d921a0a74cbeaf726c62858802",
      "tree": "e5a81f5fa54f0fc8fa6daf4512fc985c9c7cb87a",
      "parents": [
        "69cc54a9cf78dc18e7b336c45920966fecd249bb"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 09:05:04 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Oct 04 09:15:09 2019 +0200"
      },
      "message": "Add some package documentation\n\nChange-Id: I38a8c3d8f5c02f40f0944fbfc668fa8638a9fbbe\n"
    },
    {
      "commit": "69cc54a9cf78dc18e7b336c45920966fecd249bb",
      "tree": "19a28e40d7572b3813446efcf4701e5fe44049cb",
      "parents": [
        "0a96b28bcea0d7116db2b87c7977c24ec337413d"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 30 12:06:54 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Oct 01 18:23:57 2019 +0200"
      },
      "message": "Start tidyverse migration\n\nChange-Id: Ifc972de789c22e2ff43159740d7f1fa7125e1ef2\n"
    },
    {
      "commit": "0a96b28bcea0d7116db2b87c7977c24ec337413d",
      "tree": "63dd9a3ee53ea93c07c5cf4de95f503ac693c8a0",
      "parents": [
        "9d4e27335fb55833b23e7f9472468fefb1d50955"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Oct 01 11:05:31 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Oct 01 17:12:55 2019 +0200"
      },
      "message": "Cache API calls locally\n\nAnd do this by default. A problem is that the underlying R.cache\npackage does not provide an expiry mechanism.\nTo set up an ideal expiry mechanism, the KorAPConnection constructor\nshould be able to get some short information about API and index\nversion. This can be handled later, see \nhttps://github.com/KorAP/Krill/issues/62\n\nChange-Id: Ia7a8d6f0800a67d3ab39f162444751e2818d29bd\n"
    },
    {
      "commit": "9d4e27335fb55833b23e7f9472468fefb1d50955",
      "tree": "af02f3a70afbff677c1635e3aa027c0d084b272a",
      "parents": [
        "468cab858c0dc6a751d8ef063de68d9b6966dc77"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 30 11:19:18 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 30 11:19:18 2019 +0200"
      },
      "message": "Bump version to 0.1.1\n\nChange-Id: I26efc8fb158cf69eaeb46981828bc8656450fc21\n"
    },
    {
      "commit": "3405ab0c69a4524d4cb4783e15cc796a39d83db3",
      "tree": "d97c602186372684504de71a5617d511beb38c98",
      "parents": [
        "e457d99f20eb32788233519cf5c2046e78b64dfc"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Sep 29 21:59:35 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Sep 29 21:59:35 2019 +0200"
      },
      "message": "Bumb version to 0.1.0\n\nChange-Id: Ia860e4ccfbdc7ec4cec9ec969de44d2a4505e243\n"
    },
    {
      "commit": "d597badac1d79907ce2da88a007a8abde4752b57",
      "tree": "cc22e7b80e0e05c364d774f06709d5ca60aef923",
      "parents": [
        "db9ab04d3b8129a7da939d4ed41cb79fde733f6c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 27 14:15:50 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 27 14:20:15 2019 +0200"
      },
      "message": "Add dependency on R (\u003e\u003d 3.5.0)\n\nChange-Id: I72dcbcd23a7b60aa81fd6bf2dfe07d01c9da66d1\n"
    },
    {
      "commit": "6b5e7aa76a0c35877c55b0d700898c5445555d28",
      "tree": "5c252f557a7ff1e1df1eb71e4b4db0fbbfd01f6d",
      "parents": [
        "e95108e1f0308f88483aaa07da4ee0add56a1260"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 18 13:37:02 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 18 13:37:02 2019 +0200"
      },
      "message": "Bump version to 0.0.2\n\nChange-Id: I5a57d7ab74a1e7a20d0af57fc53dcc9fe3f7b7c7\n"
    },
    {
      "commit": "e95108e1f0308f88483aaa07da4ee0add56a1260",
      "tree": "dabe153e5788d7b571d6853663ddf5cb507e01e2",
      "parents": [
        "25aebc3b94d61fadf941b259109e823c501a68a5"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 18 13:23:58 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 18 13:34:26 2019 +0200"
      },
      "message": "Migrate to S4 Classes\n\nChange-Id: I27e9452e9d59f6b414898390074908ec0e91e2a9\n"
    },
    {
      "commit": "da3afe38e713bf86f3240fa771585f133f2de554",
      "tree": "e1ca20ab3676f77178114460bca24cc21e998b0f",
      "parents": [
        "43f18ae2c3733c54167ec75522e104cc4470db33"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 16 18:32:32 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 16 18:33:14 2019 +0200"
      },
      "message": "Add missing imports to NAMESPACE and DESCRIPTION\n\nChange-Id: Id03a13e5da18107dd486bbc72b1d47c71aff00ac\n"
    },
    {
      "commit": "42149fcd7690875d7a0e4bb1e2da1e531460d846",
      "tree": "27b47e49a66b697f7b071dcdb4a8f3a9b04d8075",
      "parents": [
        "f568f3fc87cd4d1d0f49522da929ba03b6326d7a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 16 18:30:42 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 16 18:30:42 2019 +0200"
      },
      "message": "Commonize license identifier in DESCRIPTION\n\nChange-Id: Ic07957a6e7917d000dcbcb947cf42d9885d002c4\n"
    },
    {
      "commit": "8718009deb52b6b46151a030c4bb0dba446be39d",
      "tree": "e063ed06ec84f7a1354e373332d30dcd32db8fd4",
      "parents": [
        "cf1caf438ff5ef08241b83231b6737c050c5b025"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 07 19:20:24 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 07 21:01:05 2019 +0200"
      },
      "message": "Add missing files\n\nChange-Id: Ic88ece95ee941c1bb00b2f823174a1d9fb2c995c\n"
    },
    {
      "commit": "1f5968a77af26e7f366680b3595521a764d56c48",
      "tree": "557f5784f12d17c1101849e58db7ab5c9eb7703e",
      "parents": [
        "632cbd4769501177e17d8d179a9e546c445f069b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 07 19:15:26 2019 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 07 19:15:26 2019 +0200"
      },
      "message": "Add DESCRIPTION\n\nChange-Id: I6fd3fd1fbf1b4634d45b8be7fcf815934e0e3723\n"
    }
  ]
}
