wakamex/github
02.7k
1[{"node": {"oid": "180520b5c31d31e675532847783bfaf8540fc077", "messageHeadline": "fix go host functions", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "cc8a333a200b5f3962ebd8eec4087312d0f6dbcc", "messageHeadline": "mtlsconfig on wasm plugins", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "899d176a284e33e33c5995cd196acb2acb0f5615", "messageHeadline": "add new source kind", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb5c2cdd3fb8257f89f47b673d05e1763bd5e19a", "messageHeadline": "use latest wasm4s version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "907baada129bd2c3cfbd159b4c378f49e2b96e93", "messageHeadline": "Display plugins without a js form file", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "8cd0f0c5a0cd4c09c63c65ddbd9934ecf33fea41", "messageHeadline": "cleannup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 77}}, {"node": {"oid": "e4625bcd2cde3ba2fd02fb980ebef3d16a6b4186", "messageHeadline": "Support wasm plugin loading", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9119e66f6598395f156b248a2a6d015a3c4b1134", "messageHeadline": "add client for next-gen apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "2ec2b2bdd548041530983fffaeb5332c545b429c", "messageHeadline": "wasm backend can delegate call if needed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "78a4df82f5b9fdab9a5563f70a67c24b6b9a18a1", "messageHeadline": "Merge pull request #1833 from cloud-apim/fix/issue-1832", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "bdcaa3c7d130481386ef70fe225e88add43715dc", "messageHeadline": "fix #1832", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "d8b0313d9be9e8085d8252f29e5b21ebfc57ed67", "messageHeadline": "fix unreachable statement", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "ba6c3e3ee5754e200d49540f71130e729a94745c", "messageHeadline": "Update helm chart", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "bdf10b2b6150073cefdec638f249eb06cab6fba2", "messageHeadline": "[release 16.14.0] Update version to 16.15.0-dev", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 49, "deletions": 49}}, {"node": {"oid": "12a90dcb4f32427fe444e76ff54f1ccafebde690", "messageHeadline": "[release 16.14.0] Update site documentation before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 103757, "deletions": 10}}, {"node": {"oid": "6efdce92aaf19deb78483ed072ecaeb22e24562c", "messageHeadline": "[release 16.14.0] Update openapi file before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 100974}}, {"node": {"oid": "dc7dc96cc1b3f32f56776e426e049194190ffe0b", "messageHeadline": "[release 16.14.0] Format code before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 613, "deletions": 393}}, {"node": {"oid": "ad0018e0a242e35cfb20112d072f1a9ce1418a4c", "messageHeadline": "[release 16.14.0] Update version to 16.14.0", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 53, "deletions": 53}}, {"node": {"oid": "1fd38d6854e87b5d471c05fadb288135b27e61b8", "messageHeadline": "[release 16.14.0] Update changelog", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "6b2f685d23b5262c9e9364e732bd7ad7409c0591", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 94, "deletions": 89}}, {"node": {"oid": "3a656a8582bca7fdd5ff3e9eece0c3ccd6641034", "messageHeadline": "fix #1826", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "becc3e2eb0f44d6eb5181ed772aa053b2e0deebf", "messageHeadline": "Merge pull request #1831 from cloud-apim/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e2ef87aab5ffe6e900b1887c7f2eca2bdc4c7e4", "messageHeadline": "prevent validate method from throwing exception when validating json \u2026", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4d48ec0537123f295cdcb3f5e91af101e9615d77", "messageHeadline": "add wasm category to the WasmWebsocketTransformer", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d48dc35a407a79d05f1b594a1e8830254e26735", "messageHeadline": "Merge branch 'websocket-frame-validator-go-home-youre-drunk'", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1234, "deletions": 123}}, {"node": {"oid": "be09d203abae79c546da8d4b9bb016afd2ac329f", "messageHeadline": "upgrate memories pages", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e6d88966483290aa913bbe5feeb22dc91c07eaed", "messageHeadline": "Merge pull request #1830 from cloud-apim/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "10c875d9d50ace526ebee13c53efe8a7d81adb00", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce1549a36a68d81070bc16ac54cf1c9eefaf013f", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "ade643b168770da6ea566f838ca8764cef3752b3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 155, "deletions": 2923}}, {"node": {"oid": "0f484b4b0a98ee834fbaefbc8a0bb9be4d07b033", "messageHeadline": "Update dev tools", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1080af6e873677fe9b17f1dcaabf1fad37e3fadf", "messageHeadline": "fix #1829", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "7b8bb76f5eba9d24190bcfb705b8ff9b08ed6b49", "messageHeadline": "Update .gitignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "abedb2ece4f498f0eca9ebf2fe914ecc5a8f15d1", "messageHeadline": "Merge branch 'MAIF:master' into master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "32503f371e6cdcac7ce56f17a3011385119b0ea6", "messageHeadline": "add host functions to support new go pdk", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 2}}, {"node": {"oid": "65ac2531c0c08db693eaee8972544601d6163f76", "messageHeadline": "forgot config function name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afab699114574a99359c4375a75206f2bd1570ef", "messageHeadline": "Add wasm websocket plugin for #1286", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 7}}, {"node": {"oid": "f79e7dcd641debc501d2b7c465aa9c99aae80e2d", "messageHeadline": "Add java-jq version with apple silicon support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88374dab54d671285cc74d654ab76c152d9712c6", "messageHeadline": "drop message if not text and json", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0a7a620f22e5510de544de88f859dadb66ea52d2", "messageHeadline": "add example of transformation plugin for #1286", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "2edc3e05957aa048c6a08091361e75d077b88653", "messageHeadline": "first make it work for #1286", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 37}}, {"node": {"oid": "f4908e06cd34654b9a37302b0221b58ffdc90f6c", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6f87ce6aeccb664bada8ab95f96d677a2691ff47", "messageHeadline": "try to use collect style api for websocket plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 120}}, {"node": {"oid": "87df9c2a168f618234b4e73740b0c1613e2e7248", "messageHeadline": "try to handle websocket plugins properly for #1286", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84069c89d60e67453f235c8b8c675fd31bae04f3", "messageHeadline": "try to handle websocket plugins properly for #1286", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 147}}, {"node": {"oid": "6f2301023ed1b5874ad0e07a43095c7ed11d9472", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 151, "deletions": 2919}}, {"node": {"oid": "9ba1cc31a0eb0745047653725344f85794e2dbbf", "messageHeadline": "akka websocket not working", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 73, "deletions": 34}}, {"node": {"oid": "52178bd01d769b44ce91711eb1b76a7e736d7704", "messageHeadline": "add Websocket event", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 203, "deletions": 132}}, {"node": {"oid": "6ec8398ffc6318a56c3afe69c683c34b255ee3a3", "messageHeadline": "add WebsocketSizeValidator plugin", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 124, "deletions": 11}}, {"node": {"oid": "f26bd7deb28d6db24fbbddaf5732da45514bbee5", "messageHeadline": "apply reject strategy", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 115, "deletions": 62}}, {"node": {"oid": "01c527da0b336a2f1bd9131fb45c297a3a84e5a1", "messageHeadline": "start writing websocket plugins", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 463, "deletions": 131}}, {"node": {"oid": "585ed3343e50c75f1ea257bfe5aed0be232b7dfa", "messageHeadline": "Merge branch 'extism-1.0,0'", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 361, "deletions": 352}}, {"node": {"oid": "31edd8e7b9d3ace9ab3ac7799d55cfc475582c37", "messageHeadline": "using wasm4s 3.0.0", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "5923fad5d019d7c34cef9f066f97d11a41df3454", "messageHeadline": "fix weird logs issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ed7f33a7bc05688827b63eec9dbd0c6e86ba569a", "messageHeadline": "fix weird logs issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 32}}, {"node": {"oid": "78a2dc88e822ac82dfa577c649101c9372e80fa4", "messageHeadline": "fix #1824", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9da7ae4191f3aeff76c88b49b46f8d95596045e0", "messageHeadline": "coraza working", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "30d4711cb5442739c2000af770bcb720f22086bb", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7fde594447af8038d89867693772fa332b344dcf", "messageHeadline": "try to fix warn logs about body chunk size", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "a0ab63bb78139454323126785b7aade861b7c356", "messageHeadline": "fix #1822", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "157dae07f0bf8048089087784b7428d3d840fa2d", "messageHeadline": "fix #1821", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "a0eb8055d2ad56a3b913a89dc79258c9b5418fbe", "messageHeadline": "Merge pull request #1820 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "6f7ed7301063fa263124707f08577e0f043a6cc6", "messageHeadline": "Merge pull request #1819 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "8adfee6183b8a749219b37dd8add7cd65727ed45", "messageHeadline": "Update helm chart", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "2460b6480c4c19139db80f2e3493c2b3f9df5adc", "messageHeadline": "[release 16.13.0] Update version to 16.14.0-dev", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 49, "deletions": 49}}, {"node": {"oid": "a8098566dce8dae08b705b53fb727ebdaa3b58a0", "messageHeadline": "[release 16.13.0] Update site documentation before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 100984, "deletions": 10}}, {"node": {"oid": "cd14c478403facf54f6713b68e9d36ba6d28e304", "messageHeadline": "[release 16.13.0] Update openapi file before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 100974}}, {"node": {"oid": "8e6d094f6ced37b224e53e3ff37b4fd8b391d70e", "messageHeadline": "[release 16.13.0] Format code before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 559, "deletions": 608}}, {"node": {"oid": "ab53ca287b6a4581fa85122bcfde8c7550a46be5", "messageHeadline": "[release 16.13.0] Update version to 16.13.0", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 53, "deletions": 53}}, {"node": {"oid": "dee785497640c0a3b849ba4cb0cb30fac6605ee8", "messageHeadline": "[release 16.13.0] Update changelog", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "aedc5405621b3f79058c20c31b4f275554083f9b", "messageHeadline": "try to fix coraza", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 29}}, {"node": {"oid": "fd1cdec6c9ff55774163c5ccbe1fd5016debb736", "messageHeadline": "Bump h2 from 0.3.17 to 0.3.24 in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "9653c23d1eef156333c4299875f3046da2025a28", "messageHeadline": "Bump h2 from 0.3.17 to 0.3.24 in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "2561de90873a5f90e814cf29480e9847449854d3", "messageHeadline": "Merge pull request #1816 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e02ba974f15df7aef02ce01dd69e71650f1d29d2", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d8962dafb87f68e468fe9d42ba8add90b7e65d9", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a89a86777982c7f26fc7536448fb5003fd2efcd8", "messageHeadline": "fix data exporter reader and display better error", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "3c5a5d079eec4e18508e7838c7fd39017eb79eac", "messageHeadline": "fix #1818 : hide the copy button in http cases", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "8ec996f695d30bacf6c797051a491491af475aea", "messageHeadline": "fix stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 82, "deletions": 83}}, {"node": {"oid": "da64a9050d6f622c93913c02e84b773e55bc6a7b", "messageHeadline": "sort features in the sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8ceb8eb67031b258ce5d92a27e6cdc0ed20ec6df", "messageHeadline": "rewrite", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 320, "deletions": 315}}, {"node": {"oid": "15c319fbf9771fbbc55c99603224d5581779c1db", "messageHeadline": "fix #1812", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 46}}, {"node": {"oid": "d31954331422110ba17704c3afac3a05ca729661", "messageHeadline": "fix #1812", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "3c1cf66f737b604dfbc320f6347ee24da4705ab7", "messageHeadline": "Bump follow-redirects from 1.15.1 to 1.15.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ef4869eea555eaa8df7b13672b37b096e04c7c9", "messageHeadline": "fix #1815", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3e9923b1a475d2516f2df5e1e37302579565a858", "messageHeadline": "fix typos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "8c0659e865461d9ee6af21a34455bd2e2cfe219c", "messageHeadline": "change colors", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 334, "deletions": 206}}, {"node": {"oid": "e9fac67abe9ebb96396a26b062d72af3121f944e", "messageHeadline": "fix zindex on gutter", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5da0cbafa9421c2a1d3018b6112dc6c1c59c50d7", "messageHeadline": "fix zindex", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60e9e244bc0f859ea90ab26735cbf1acd9d9fb4a", "messageHeadline": "Rename clevercloud", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "996cf8e312d4943b2a759cd5f34218a4c659e450", "messageHeadline": "add cursor", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8eebde1e40acbf0351124db3fdf864713d5346ee", "messageHeadline": "upgrade version of missing lib", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b4ea20ae93080255d248be4337c65b34048d585", "messageHeadline": "websocket plugin to filter content", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 276, "deletions": 36}}, {"node": {"oid": "5d27ed847b11bf62048cf37ea3f40907a0022d6f", "messageHeadline": "fix #1813", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df87c978ea2a339b6eb7c12fffdeafa46501242f", "messageHeadline": "fix #1811", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "5088dfd00524649aad0d891313983e07855d070a", "messageHeadline": "removing unexpected left padding", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ce92ca2fc8b63709f073b0ee0b20d29192921c15", "messageHeadline": "fix #1806, fix #1807, fix #1808, fix #1809, fix #1810", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 606, "deletions": 2}}, {"node": {"oid": "6a4846753bdfcc1e9efbd9a100737c52e76be519", "messageHeadline": "fix #1805", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 91}}, {"node": {"oid": "ffbf58069aa2a15a36cbf8b1739dbdc74c06e516", "messageHeadline": "fix #1804", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 50}}, {"node": {"oid": "de81c5e25d7493f1af331ad7b777a69b10efdd75", "messageHeadline": "fix #1803", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "545670c9503dd7d7fa3d77643d9176fc36b708be", "messageHeadline": "fix slf4j warning at startup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f100be9c25f31f07494101386890e42b7540dd04", "messageHeadline": "fix #1801: sanitize elastic config forms", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "2464706773f1dc08cf6b06a285b23de9758f1e0f", "messageHeadline": "publish documentation", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 2782, "deletions": 14}}, {"node": {"oid": "1a0b8aa6ad8588c7297d26e38276408278a6db4f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 63, "deletions": 2831}}, {"node": {"oid": "eb77ca702e954558e85b54f2b52a62eaff7a5c59", "messageHeadline": "Update index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdf55553b12e410a924c4ce6d39c0648e26988c6", "messageHeadline": "Update helm chart", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "edd0af6407f8bc2fc8c6454c65c8028f2ab0a976", "messageHeadline": "[release 16.12.0] Update version to 16.13.0-dev", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 49, "deletions": 49}}, {"node": {"oid": "3c7eaeb0e56c79d6bb44b7e29703d9461b32b4ab", "messageHeadline": "[release 16.12.0] Update site documentation before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 103752, "deletions": 10}}, {"node": {"oid": "738b934c207a8a6e6c1790851efd20f75d821b28", "messageHeadline": "[release 16.12.0] Update openapi file before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 99853}}, {"node": {"oid": "223b73016031f9449bf1d04e664a2764cdd935bd", "messageHeadline": "[release 16.12.0] Format code before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 1655, "deletions": 1226}}, {"node": {"oid": "b6003b76eacac68b48f9f608b7a682f71dca1a74", "messageHeadline": "[release 16.12.0] Update version to 16.12.0", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 51, "deletions": 51}}, {"node": {"oid": "cd835aaa4c4a5ec34ad1f5ef7728627316d6a38e", "messageHeadline": "[release 16.12.0] Update changelog", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 37, "deletions": 0}}, {"node": {"oid": "6e399ad44dcb0244fc6c05ac4b774bf23a292b7c", "messageHeadline": "fix assembly before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "95c004ce01ca9095a2621f01de5ff3b166b0b815", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 46, "deletions": 34}}, {"node": {"oid": "5ba4eaac772607733f38b59485c023bb1e4d7cae", "messageHeadline": "redesign the main entities documentation page", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "8715bfc8058c68b3e533a34b613f39f423b63286", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "f3179d15be0264f4786503b2a0b83bddb18416d5", "messageHeadline": "add graphql composer badge", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d4721f1b3607548bf0869c8df3531e1294beb3a6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 55, "deletions": 40}}, {"node": {"oid": "728c70e7b0e7d4406d3990c32eb78ae8007d8246", "messageHeadline": "add more badges", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "91c65b1eaaaef5d3dd92dccb23680c46f0682681", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 79, "deletions": 29}}, {"node": {"oid": "2391b6b4e20d43fb93c41c909692ed8f273b2c22", "messageHeadline": "add all plugins used for each tutorial", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "f55a127291d2a8222b3cf4aa40b651d6ae993e99", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 282, "deletions": 217}}, {"node": {"oid": "b1b8a3788340ddd03ef98a115e27207b6ef38e57", "messageHeadline": "redesign built-in plugins documentation page", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 285, "deletions": 205}}, {"node": {"oid": "31ae836c5098eeb03f9adb857f510fa3fd2812b8", "messageHeadline": "remove buttons", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "17a49f32e4948fccc168130b97140b51ed1245d5", "messageHeadline": "reset title when using back browser navigation button", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "e24ed3d1a474f34af9a432bef3022884191aae7d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 40, "deletions": 11}}, {"node": {"oid": "feb99b4596c9ef05121e08094407f54cd44cc2e0", "messageHeadline": "add zip backend documentation", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 6}}, {"node": {"oid": "d8f3fb583d474dd09d450914778e180ff20491b5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 749, "deletions": 15}}, {"node": {"oid": "0bca78c50849f349ddb87c6dc45acf5766a7aa6c", "messageHeadline": "start writing zip backend documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "07a7f160503db30b78566f98f559b60b00a3bccf", "messageHeadline": "fix #1800", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 73, "deletions": 66}}, {"node": {"oid": "d0fa7e3d7874ca6107e50183696cdfd867b427e0", "messageHeadline": "add zip backend documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 86, "deletions": 8}}, {"node": {"oid": "31b583d06c13a17566749cc9ea110b9cbf503eb9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 240, "deletions": 25}}, {"node": {"oid": "b880a02bba3295b83df955e85d7210459e2054e7", "messageHeadline": "generate plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 394, "deletions": 20}}, {"node": {"oid": "0718e5489c5e36fb7432e23977be611bbb6d6bdf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "302024b6fa900cd50efa42857daa25c293368522", "messageHeadline": "update apikey documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "444b94ca898c41b07147a570db89d78b8a9e4865", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28, "deletions": 2785}}, {"node": {"oid": "ef8983dcbdfd5f45bcbeb55bfac7dd54e8ce271f", "messageHeadline": "update apikey documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "4a18261c5df0c4c75f0dd92a9dfd6da841f98964", "messageHeadline": "add bearer in json presentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "a775cfe391b49435b9b39bb5097cdd273a88392d", "messageHeadline": "fix #1799", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "08843617137bae285a26b9cc9dbf4281cf08de49", "messageHeadline": "publish documentation", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 2781, "deletions": 13}}, {"node": {"oid": "cf79fb5ec9880acdaf275a5d5eb24c2048fec0cc", "messageHeadline": "back to dev version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3c55df74ef6aec2053aaae3e26e18ed559268ad", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 53, "deletions": 53}}, {"node": {"oid": "4ab3865eed3794fdaddc198fc4a8e25444e36c94", "messageHeadline": "back to dev version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "43b9197fbeb63a5dc49e563780176b251e23b5c8", "messageHeadline": "oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "527c774fe84c935941acf31089f3d4a11c04af10", "messageHeadline": "oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "71541ee608c2e78c676683a2f31a98dd80d76a8b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 227, "deletions": 2993}}, {"node": {"oid": "11131f4a4a36e5474279dbf3e06bbd3f1e56a869", "messageHeadline": "oops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ca57413fa65a60848711f10c6267656f2337fc74", "messageHeadline": "publish documentation", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 14223, "deletions": 10105}}, {"node": {"oid": "98672b18ad515564cfaab7daea748c1b92a258c1", "messageHeadline": "change version in publish", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "960acede53eb71eedc775b77bf583be699c43f1b", "messageHeadline": "change version in publish", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "74d32971a7f30d89345ce6f93c123388306cb8d8", "messageHeadline": "change version in publish", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "c1cbca4a39180515e196a3162062bb88fb988142", "messageHeadline": "Add action to publish documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "8cb759e32550d1e2f20740082acbc503ef0c9d84", "messageHeadline": "Add action to publish documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a71219d3a263c3f05aa73576543a103a36afba4c", "messageHeadline": "hide version number", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bae802dd634247da1feacedd291ffec8bf90c191", "messageHeadline": "typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "28ddf938e3f77e86c220f26dee7f7f8297df79ca", "messageHeadline": "Better input for apikeys", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 7}}, {"node": {"oid": "210e4e32ff2cebc2575c071b594915108ebbfc70", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "22b5d05d3c8c8031b1aa77ed8b2914149e99d135", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a13696684709e62d264c4ad381c013055a2b77d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6cf35bf2e66292e8356dee9dbb2cc4182a959f13", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd618337e83527ababe43ba13d72f88979cde45d", "messageHeadline": "Add files via upload", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9bf4fd3f4a5832bad109df1c81dec7b793526e78", "messageHeadline": "rollback images", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6ab4b21f868cad58ad5446ad0e557ed755d6a27d", "messageHeadline": "rollback documentation images temporary", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "92d7f3641b8949db2597dec7833a84fc96559f86", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b5adcad621da6a9391ed889a9c9b6cb46bea1b4e", "messageHeadline": "Add files via upload", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6876bd2eccd2e944056a3fa6bdb6d21b9625f9e3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "beb7a47090353b13c09843185e795ddd07f01686", "messageHeadline": "Add new provider", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a0dbf45a647c4c63ef21aede872ce11c468d3c5f", "messageHeadline": "Merge pull request #1797 from MAIF/dependabot/npm_and_yarn/tools/side\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "39aa991f79eafccee528419731b09a4ce7b7819b", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /tools/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a2d1c5fd297e43fad3999dba7ef828f2dfc8aa0f", "messageHeadline": "inputs prefix suffix capabilities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 33}}, {"node": {"oid": "f210d2b75b2be25286efe58de8b73ad2cc91effb", "messageHeadline": "update on #1795", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "da6d824d0d9c5526d7dc46a00ac39a21dc2b0109", "messageHeadline": "fix #1795", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 475, "deletions": 44}}, {"node": {"oid": "326f637c842842c18fc098de5e13de2a406ee104", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2057, "deletions": 1667}}, {"node": {"oid": "f7cbef3d24bec9c5f246da60798f214cea8f2721", "messageHeadline": "Merge pull request #1796 from MAIF/docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 228, "deletions": 55}}, {"node": {"oid": "17b0341f52fd12c4c392ce6e639b7e64a8542f25", "messageHeadline": "Expose a single file as WASM backend", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "ff210e5483999e623d362b175e0e3a1c03960b01", "messageHeadline": "redesign docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "568ad9c41b09707fa8b7e8a795bd6048e4c9cf91", "messageHeadline": "redesign navbar and sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 26}}, {"node": {"oid": "797224df8eb7a41e2d9e13c2c777193f64ba60a0", "messageHeadline": "fix #C1794, fix #1793", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 442, "deletions": 6}}, {"node": {"oid": "5431a5550b80c65453528df11c7666bed46cae6d", "messageHeadline": "cleanup old static files", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 558}}, {"node": {"oid": "9973ac6a6d5bf74e8cd4ab127b957a5dbbb7efec", "messageHeadline": "fix #1789", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "7f16d3fde13486f359dde0cd25d617cab076e431", "messageHeadline": "wip", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "04daef543edd0ae50caa5f864fdf77bb096eb555", "messageHeadline": "fix #1788", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "a13b9be2bf3547e900ac2fbbdecee419ad796df7", "messageHeadline": "fix ui", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 159}}, {"node": {"oid": "788b00ee13a02ee7f655ff11fa58ac073998c049", "messageHeadline": "Merge pull request #1787 from MAIF/new-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 898, "deletions": 693}}, {"node": {"oid": "6a711625c7f8f10b06d41e2f90e04d81b47297c2", "messageHeadline": "enhance top bar and settings sidebar, fix certificates update", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 153, "deletions": 62}}, {"node": {"oid": "9b5d664d3c778582386939596178b0a0112b93d7", "messageHeadline": "fix master merge", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 353}}, {"node": {"oid": "a6e9e26fc98add246a0d6dfb129b2d908acc61cb", "messageHeadline": "Merge branch 'master' into new-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53663, "deletions": 37663}}, {"node": {"oid": "83b0a6496614207b9401f319c25ef09446e2d8dc", "messageHeadline": "wip shortcuts context", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 331, "deletions": 232}}, {"node": {"oid": "d4863e1998031a01512395fc4ffc74f75117090f", "messageHeadline": "ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "fcd244997161a0e1ca5ded13894edf7cfa2ad5e9", "messageHeadline": "remove dangerous dependency", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "40ca270eb116491e2fa75690f9365d2fd08292d6", "messageHeadline": "add templates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "2ac276fd5f30e225748c9edb92f739e0f750d60a", "messageHeadline": "fix #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "ec98e2ea1974d9e72b58654031d9ba532e6e309a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9195, "deletions": 10997}}, {"node": {"oid": "a7489bced6b2632f7e2ae5d8bdacfcd46b1044d3", "messageHeadline": "fix #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30494, "deletions": 25949}}, {"node": {"oid": "88b1b659a71b6e978d238bede87f373f1ec9430e", "messageHeadline": "display Shortcut only if needed", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "559c89b31d06a6aaaa5f26682eb313660fdb8d5a", "messageHeadline": "size on btns", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d7ff2885ceeb19c1234c9754f906193ad3685ff6", "messageHeadline": "reorg topbar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 92, "deletions": 36}}, {"node": {"oid": "3440727b488194f8334063c4d4652b7775265f13", "messageHeadline": "remove add item on sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 60}}, {"node": {"oid": "4487202c9cf63a65bab632a5c4f77691dbff9945", "messageHeadline": "more work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2693, "deletions": 2511}}, {"node": {"oid": "ca442313d839b2d27bdfbf2cf1be055aa30eb278", "messageHeadline": "more work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 360, "deletions": 1}}, {"node": {"oid": "deaae54919fea00597aed4dd0e2b6f0c8d3301ab", "messageHeadline": "more work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3465, "deletions": 857}}, {"node": {"oid": "11c2d42a4259c984592151a5b0b63be1aebf8ba9", "messageHeadline": "more work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "9a178c6b9ddae5f8c601334c4e5bb9caca4bf6bf", "messageHeadline": "more work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 377, "deletions": 9}}, {"node": {"oid": "6f8fb9442f7b5c3ba51c9e3e5fd08b47e63911c8", "messageHeadline": "first work on #1786", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 439, "deletions": 232}}, {"node": {"oid": "ee64e165f92c8a473ee9f8bb4f9ab2f4bf7a2e5a", "messageHeadline": "Add something for openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 480, "deletions": 4}}, {"node": {"oid": "535e315246e0c9a643f430ce4b9362559a4e3bfc", "messageHeadline": "add headers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "fca1252921e0425e9ee20fd7898070913a76a53c", "messageHeadline": "oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "b5662e775fd20e838fdb8ed881e1a5da41bf0579", "messageHeadline": "fix link in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e391e874ead92173300324a246f000a0ef23a1c6", "messageHeadline": "Update wasmo-installation.md", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b43cf99550318c2653ffd3ece4588f33256b2e45", "messageHeadline": "fix #1785", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "34e14b90d82f757d8bb2e3a2c73552729ecaccae", "messageHeadline": "fix #1785", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "5d6e422d404009db12717682d20b2f0537edac78", "messageHeadline": "fix #1785", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 15}}, {"node": {"oid": "fd60799d09698fde38f1c9edea57af08ff061bde", "messageHeadline": "move pin shortcut (to finish)", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "644ab0093be30f70428f721ed2f311681bec65a8", "messageHeadline": "remove comment", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "da7f309bbf62c7fc88a24369760161668996d8e7", "messageHeadline": "move Add new (to finish)", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 68, "deletions": 62}}, {"node": {"oid": "21fe90742d85dd71fe31122a5c12d5cac7e8d7db", "messageHeadline": "add btn quiet", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "fd375d7492f754720b2e71b2a966c2544fb1890d", "messageHeadline": "ooops bad filename", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40ebe6baa8b1f52b6c218796d872bc3ad1e83ba3", "messageHeadline": "Update helm chart", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "084ad40c7d3ace0a671a584b3d9604bc40460f49", "messageHeadline": "[release 16.11.2] Update version to 16.12.0-dev", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 50, "deletions": 50}}, {"node": {"oid": "bd2a22add1b5a4d82581baa0a2749fbb1774baaa", "messageHeadline": "[release 16.11.2] Update site documentation before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 98513, "deletions": 10}}, {"node": {"oid": "951ed79250752616a542c7075b4b9f7ba7c5593f", "messageHeadline": "[release 16.11.2] Update openapi file before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 98503}}, {"node": {"oid": "9664bc30515eacd574c78ab1c05a2806fd15753c", "messageHeadline": "[release 16.11.2] Update version to 16.11.2", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 54, "deletions": 54}}, {"node": {"oid": "575715cfd101164e53b5d23d1746450b52980d56", "messageHeadline": "[release 16.11.2] Update changelog", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "823dfe8a9048ef7aa488e8172993ee60a9c9348f", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3254fbcbb6a602a843d7a0c350af583b3f764290", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "51ac5c498208201134b955b6bf41f3996de1dbf6", "messageHeadline": "close milestone at the end of release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ee6687f4b00ababdd3ae063e38aa971cdc1bed28", "messageHeadline": "add changelog gen", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7c3e66c573f08074ad419e49db72563758d6560a", "messageHeadline": "add changelog gen", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 4}}, {"node": {"oid": "e3f2ba89db83166f76e896d322d94efc777210cd", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9e94fc53cb09cc67133a0c8a2053edbced5a3584", "messageHeadline": "[release 16.11.1] Update version to 16.12.0-dev", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 50, "deletions": 50}}, {"node": {"oid": "af93fa5c8e1901e3be67316a24da64d8e4c9eca9", "messageHeadline": "[release 16.11.1] Update site documentation before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 101506, "deletions": 10}}, {"node": {"oid": "2dc783e33bd54388eeb5092269ef0ceec039eea7", "messageHeadline": "[release 16.11.1] Update openapi file before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 97434}}, {"node": {"oid": "6a5aabb0c35fd31afebe4b73bb34bc9f0cc9360f", "messageHeadline": "[release 16.11.1] Format code before release", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 1511, "deletions": 909}}, {"node": {"oid": "758aee359961671d7a23853cfdbfc25175f71ba1", "messageHeadline": "[release 16.11.1] Update version to 16.11.1", "author": {"name": "otoroshi-bot-github-actions", "email": "otoroshi-bot-github-actions@users.noreply.github.com", "user": null}, "additions": 134, "deletions": 134}}, {"node": {"oid": "53420b244ba06bb4d684b1fa6c6b3fbd42a54aa8", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "a42079e78b9199e949e3aa5d122cf73e18dd1b90", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "155dc3d7a36a546b34b0073c3688501506812c62", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6d9a9b7d86cc608133aa3c14f436bb3591eb06e4", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0975e08245b0c930af9934abcf5783a30899109", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a58f2afb7535a57839ba305d14fb00c62fdd1f7a", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a41866c3d681e350f2c2edd76161c11192eea437", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cecb7979a172301785de9fade43654833dc7045", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1998ac3f012447e2955e0d9cbed2407b93861246", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "11a5f8851413bcb922e338c9ed5d454a609f0210", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0de4ccc84045f8e6ad2ab1e924e3c58bb2972e6", "messageHeadline": "add release action", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 548, "deletions": 0}}, {"node": {"oid": "720a3216c75ec7009bcaefeaaed7e0881674f467", "messageHeadline": "Merge pull request #1780 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e85ad6fe0e4d207bf4f85b97339297e5f9c93b6e", "messageHeadline": "use latest wasm4s version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86639373ddba49d354f6935f1074bcc0af112376", "messageHeadline": "Add more logs in the sso proxy login area", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "bec22c9501dd547c48bb8d4b881102ee2c336968", "messageHeadline": "use latest wasm4s version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "81d50c407afc3cf3f8f4acd7b46b219512ffc6db", "messageHeadline": "use latest wasm4s version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "8d77fba8e3de9ab8079377242d10168cd832db97", "messageHeadline": "Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "866667444a6f241de23d9dc447da2494a418445a", "messageHeadline": "oups", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ad9050bc6f93d8fee95606396a32dbd9576e0ed", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1724, "deletions": 1572}}, {"node": {"oid": "a5130f066b507cb7f447ca402ea7af6f5f838b54", "messageHeadline": "move shortcut", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 46, "deletions": 6}}, {"node": {"oid": "1541b9303a66c2c5f17bb3e0792bb8f4ab43acba", "messageHeadline": "fix brand width", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5d75afc787c717c424e7940330e78028fb628212", "messageHeadline": "fix select", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d9be56550186a5de5833365d6f5b11ea93d76cf", "messageHeadline": "fix creation plugin page and search field in table", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "a0bf1a8d61541e1088120c115d7ac2b20259f79e", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "17e3d8306e7e15f301d788d44cf5805b58f27163", "messageHeadline": "Merge pull request #1490 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 35}}, {"node": {"oid": "975292ebac03413e6f3eb890bab1e44732e6114d", "messageHeadline": "Merge pull request #1771 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 131, "deletions": 12}}, {"node": {"oid": "3354d47ab62f5e360194d58bb76da05e2a043a34", "messageHeadline": "Merge pull request #1572 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "07778de122dda223767c152c880baaca4d0f5060", "messageHeadline": "Merge pull request #1778 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "11821a1f8c9c2cfba338ef9d8de6616b120ad35f", "messageHeadline": "update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "eba84da3fee58c771543163da681ccf0713d4b99", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 234, "deletions": 2989}}, {"node": {"oid": "52b370f8785de152330a2cc32e5e3ab06894a49f", "messageHeadline": "[release 16.11.0] Update version to 16.12.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "b656a7dfdf87490c5161563cb2327a4c4cc97ff1", "messageHeadline": "[release 16.11.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100199, "deletions": 10}}, {"node": {"oid": "e718dc95db5eedb0ee1e3b56752da75cc8f56b5e", "messageHeadline": "[release 16.11.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 97520}}, {"node": {"oid": "bbd096b8cbca5908d6a2910c416dfd859a4143b1", "messageHeadline": "[release 16.11.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 746, "deletions": 620}}, {"node": {"oid": "fbd5c257f490493117cca81ec33140103362fd83", "messageHeadline": "[release 16.11.0] Update version to 16.11.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "a8a7ae34377cf8049bbc2f2d74dd3847a3f6f6d4", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "ea9a0ccd9535e8965e358b591635de1a63a2f152", "messageHeadline": "fix #1779", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 43}}, {"node": {"oid": "b77b2d34cd48b390510418cbb8dfb7ad8388bc55", "messageHeadline": "fix #1777", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "b8f3f33061453f30876defd05c15187c84b6cc23", "messageHeadline": "integration of new wasmo authentication", "author": {"name": "zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "f2ff1ff04965ace22c11a3e53c86e21d879a7827", "messageHeadline": "Bump openssl in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "50e7d101f7db11529248a981df2d1574b98fe4d0", "messageHeadline": "margin to title", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e72a8c634f17e0c313810357dff9f95f104a21ce", "messageHeadline": "Add shortcut to Routes", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "73dcbb5947b6a2e54ca0293df19f44c7da36bcf7", "messageHeadline": "Title standardization", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "de34a880e862a14eefd513bd55af9643d303496c", "messageHeadline": "fix bg color pb", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "019e74f885490a01d5374259958da8e1bca6dced", "messageHeadline": "improve horizontal scroll", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "738d77bbf8a68bb4bfc13bf1b7328cd03bacd7a6", "messageHeadline": "add plugin for client_credentials endpoint", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 271, "deletions": 7}}, {"node": {"oid": "aeaa0283c9c13a66dd02a9615aed9043e6d73f5e", "messageHeadline": "remove dashboard", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb4a3bea1f67f1f93c1eb9fb30480065b35bd0c8", "messageHeadline": "sidebar title", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "4d2638d569fb328da18f3973adcb837817ef6f79", "messageHeadline": "color save", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e09a96b18eedfeb566874a38ad78f2be80fb6ba", "messageHeadline": "fix #1732", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 2792}}, {"node": {"oid": "5dcccb959b7b6e230a740222ad79f452ce116817", "messageHeadline": "change picto", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd6e1868f1910574cc6d63cb1a5afd7a7e60c906", "messageHeadline": "fix wtf gplyphicon", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8eda9bb4bad8eb9d22508f6df05acd6d16437849", "messageHeadline": "new select", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "99cab0e207492dca2c5948fda733ba8d94eeecea", "messageHeadline": "Merge pull request #1775 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23a593ff80d691364a33ebddfde416ddd868a83b", "messageHeadline": "Merge pull request #1776 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8fc5b80ad728131da340d27eecbee64e13b220e", "messageHeadline": "avoid displaying undefined description", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "6ff897d20f5c1e8d2b1e3a493448a51f6ca987d2", "messageHeadline": "fix possible errors with svg icons", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "022d37c4c318dddae7a3338ab11dc4924fc32b5d", "messageHeadline": "fix possible errors with svg icons", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "6cf86d084b8303b7a63c69333d4c283bacc8d70e", "messageHeadline": "Bump @babel/traverse from 7.18.5 to 7.23.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 131, "deletions": 12}}, {"node": {"oid": "aa51b3259981028b48328b7d68fdf2d44f5d9b9a", "messageHeadline": "Merge pull request #1677 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b5421a21219cab7b3b6bc05bc3cb11a42253b027", "messageHeadline": "Merge pull request #1766 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "54d65ba324db067eef4cbb8c71c1c2576ac03a39", "messageHeadline": "Merge pull request #1769 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "8830356f60a81c22ee6d935b04c1672fcc0b223a", "messageHeadline": "Merge pull request #1657 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "da1cdab478b09db6e932a3ebbb861c3d4448ca22", "messageHeadline": "Bump @adobe/css-tools from 4.0.1 to 4.3.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fbc306341d0a0a6fa96a32aac6d200ca55976fad", "messageHeadline": "Bump graphql from 16.5.0 to 16.8.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d548ca75f07d61540ff5d517264736c454989c32", "messageHeadline": "Merge pull request #1774 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cc1c42c16a97f7c8337ed3774d16fbd6f096d51", "messageHeadline": "Merge pull request #1773 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 20}}, {"node": {"oid": "4205af397662e7f551949c58146fbccf6e6e415e", "messageHeadline": "Bump webpki in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8767a57406475b5c13538793cdf19356240282d4", "messageHeadline": "Merge pull request #1772 from MAIF/dependabot/cargo/tools/otoroshi-me\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "3082d14fcf3a297ba1c57b474761ba8838b951ff", "messageHeadline": "Bump webpki from 0.22.0 to 0.22.4 in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 112, "deletions": 20}}, {"node": {"oid": "c00a10d5340785833a245500793c01b7ba0065c5", "messageHeadline": "Merge pull request #1767 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d406908e2ed02e5c06f71be46aa257c67cc0c201", "messageHeadline": "Bump webpki from 0.22.0 to 0.22.4 in /tools/otoroshi-mesh-cli", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 53, "deletions": 13}}, {"node": {"oid": "fd71be82e66a3955c2d5187e7fa126e83c1849b0", "messageHeadline": "Merge pull request #1770 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "e4491cd1f1d8fc7a91d3e87d5f9cea1344f8abed", "messageHeadline": "Merge pull request #1768 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 24}}, {"node": {"oid": "1d7ca9696fd5ac36eafdba7a71021559ef4a6159", "messageHeadline": "Merge pull request #1765 from MAIF/dependabot/cargo/tools/otoroshi-me\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 31}}, {"node": {"oid": "96675bc1cfcc2982550b453e8833467001911dcd", "messageHeadline": "Merge pull request #1668 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ab2fe2485ba479b30c591690d59e76db3b23f71c", "messageHeadline": "Merge pull request #1667 from MAIF/dependabot/npm_and_yarn/tools/side\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a1f48e8ff763ed36ad204ed98eb54c332ca88040", "messageHeadline": "Merge pull request #1665 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "aa43af4a3b8bc81cbf44339db2a10a4136baeb1e", "messageHeadline": "Merge pull request #1664 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "552ce85772d2af58075b329df173747c4415e161", "messageHeadline": "Merge pull request #1628 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c8b65309e7519d594df468cd9769fbd33b9e3e51", "messageHeadline": "Bump electron from 22.0.0 to 22.3.25 in /tools/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "dea0c4785cc60321528935356472d94cd2c2f5ef", "messageHeadline": "Bump undici from 5.20.0 to 5.27.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ea4ba0afee966349f6a1b228af21cd3d955498e6", "messageHeadline": "Bump @babel/traverse in /scripts/tools/openapi-to-graphql-schema", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 24}}, {"node": {"oid": "347ef15f0987ac45ca8d0de19310953663129eca", "messageHeadline": "Bump debug from 3.2.6 to 3.2.7 in /tools/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2ea8180410a9478ccfe8ba1d74c5fa8e8a125a98", "messageHeadline": "Bump browserify-sign from 4.2.1 to 4.2.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "a9e1f4af4720ad1e70f3dc28b9c42dc4b6181519", "messageHeadline": "Merge pull request #1680 from MAIF/dependabot/npm_and_yarn/tools/side\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4fbcbc9e9a89e429551dad14b7eb4c56293cf1a9", "messageHeadline": "Bump rustix from 0.36.8 to 0.36.17 in /tools/otoroshi-mesh-cli", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 86, "deletions": 31}}, {"node": {"oid": "63af13fadb3799b6836141106b0138971a8a8f3b", "messageHeadline": "Merge pull request #1658 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8a5321e42d624577e82703c88e6da8f7ece644f2", "messageHeadline": "Merge pull request #1659 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "550094102413f052b23c915ad8b3fc71c898a0aa", "messageHeadline": "Merge pull request #1660 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a797c3f7abf51c7149ea22110989da4558928f4", "messageHeadline": "Merge pull request #1661 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "b484f738e8527aab0e1ca5482a9b0fa44b266d7f", "messageHeadline": "fix #1758", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "d73c0d29d23fe785b78b829a4ecb3b782d29fc24", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 12108}}, {"node": {"oid": "4445148c8b04b4804e0d2852fb6445fa905c3ea0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 234, "deletions": 320}}, {"node": {"oid": "cec9508680f3f2f7d87eddcc11f0ac1c5018ed4a", "messageHeadline": "rewrite wasm manager documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12159, "deletions": 129}}, {"node": {"oid": "26d8d104db1310cabf34ad00fac62d134d85901e", "messageHeadline": "fix #1757", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "1c7404f71f62b5d8440e2ce8c96eaa1e56c70b5c", "messageHeadline": "fix #1722", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 485, "deletions": 15}}, {"node": {"oid": "cf1fe6a3d8ea3e65123880ffc381bdeab1a73bc7", "messageHeadline": "fix #1738", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 182, "deletions": 70}}, {"node": {"oid": "efceb91b87c2612a2bcd8e966b9c700e66ee5dcb", "messageHeadline": "fix #1761", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 24}}, {"node": {"oid": "e93f9297e4a455e26982d51f99ce6c58bc82de88", "messageHeadline": "Show services in sidebar categories", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f4cd78aa41e1bc4db8349928407938cf88d1862", "messageHeadline": "anims", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "2e81b4730311846b56b45910065d0b1a2d0bbbff", "messageHeadline": "remove ugly color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb4dd8d4057ffd6d5a602ca95130724212a47caa", "messageHeadline": "update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1685f35c683103b969c75943518f2e3058701966", "messageHeadline": "update common wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ebc83f57fa94c6ef6573daf1c1fef0081e08c32e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1086, "deletions": 2772}}, {"node": {"oid": "7d5a5f16239bfb95cadc16c953e11ecc2fd95213", "messageHeadline": "[release 16.10.3] Update version to 16.11.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "b4b4d49feb1b8bda9eaf3b831ac812feacc8684c", "messageHeadline": "[release 16.10.3] Prepare the release of Otoroshi version 16.10.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e68e5bde9aa3dcbc029ed094aa9422682c9496c3", "messageHeadline": "[release 16.10.3] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100285, "deletions": 10}}, {"node": {"oid": "40ce9c7886f53a0dd41df77e7938241b58ce1549", "messageHeadline": "[release 16.10.3] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 97520}}, {"node": {"oid": "a9c0ddf4104f3f3cffa2de352b74b1faaf371079", "messageHeadline": "[release 16.10.3] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "c45fd614d71ee45a19045ce42292144df4a2b3f0", "messageHeadline": "[release 16.10.3] Update version to 16.10.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "d70f0064c4ee67dce6480b0100ec23aa62a649bb", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "817338bae47b15ed1cd7338b6884ead998c638f7", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "c058fe9706021e00fb281fa8be146f8ac3f0e6d3", "messageHeadline": "allow vm pool to self refresh wasm source cache if needed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 32}}, {"node": {"oid": "2350059e7a9edf587301d39c00e219e298174896", "messageHeadline": "remove a little bit of debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d37f5c42f094cff64f67a7bf708ab540b36066c0", "messageHeadline": "Handle inline wasm source updates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "5502068d14d11e4e3844679e82dd9916474220c9", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ee23bd9e91eee7b1f2c62693fb7941e7c9ebb09", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3f74054aa797ee115e969856646e625b0a2afc17", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aee7ce3e6da94b1bc56af8c54564f4a09917fb26", "messageHeadline": "fix #1764", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2a113a3b3f0e4300f1c119b050127e5b9fc3e9fb", "messageHeadline": "Avoid unhandled state in wasm cache management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 28}}, {"node": {"oid": "033e41089779d495c1e1b473cf97f28b5e8c0b8d", "messageHeadline": "reorg btn save", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 44, "deletions": 48}}, {"node": {"oid": "43906dccfc637c2fb0f6231c446c134abe76be6c", "messageHeadline": "change cursor to move", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c9e81ed15d48359c92aeedce627104e04a6c217", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "4638f36cd1509ff3e8bf6d7002abda39558cdda0", "messageHeadline": "change color for full ligne", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a8ff7213ecbf2fd7bf6bda1dec03f17c9236775", "messageHeadline": "Fix search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "5bf3c840b27f3a11c2b84baeb23975ac82e4e79b", "messageHeadline": "update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "92068d7035a32f13838d57178232f9db7599790b", "messageHeadline": "update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7407eaf91577917be210389b85385a4027a77b0d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2765}}, {"node": {"oid": "d887f998d0fcc881ddaf5430e0b02b73c158fd20", "messageHeadline": "[release 16.10.2] Update version to 16.11.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "6e7d21e437c067d2b4969b81bdc8dd0eabb7936f", "messageHeadline": "[release 16.10.2] Prepare the release of Otoroshi version 16.10.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e09a3fe7b33795b7c294499acef0ffd4a88f3250", "messageHeadline": "[release 16.10.2] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100283, "deletions": 10}}, {"node": {"oid": "dd5f2c0a3b3c446842553a4f4b3e0dd819b3b562", "messageHeadline": "[release 16.10.2] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 96664}}, {"node": {"oid": "79df301b2f41e8e36954dab9f4394f65cbcfc10b", "messageHeadline": "[release 16.10.2] Update version to 16.10.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "db969ead4943c817de4194f939a860272aea38c1", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "de3d46c91f89bc8f9ae846c104668cde5228add5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c02301a0ffbf6d507be9d0891552c7e12218d4c9", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e62d11cd0ddf2bcc2bc4e4062915678dfecd9c3f", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5434b9cd0a2b06189f2b0acbf7b89109485e15ca", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a97fa94f579c72159894152f7acbf0f406ac07d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9ad197889973fe54be06369245bdd8d8c1c76587", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "941e0c2b7fa5325c9c96c6ddb3e9f1965520ed71", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 236, "deletions": 1}}, {"node": {"oid": "4fdadc9c3e980c531e5bb350b3e25f4f71235ac2", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16396dca443d0e0629f342114aa3f599846f978e", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55dd5055d9d61c355524ce30eca7562f53b49c5d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 240}}, {"node": {"oid": "13fcd408259c1e9d9ae080cb10c8b2ffe1773dc5", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "da508bdf3d1c97db5f2c9167c672d01cc2265b04", "messageHeadline": "fix wasmo selector", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e8fac23668520a58d2cb003605a2cb327644df5", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "e6dbae44d614dac8c91bc468559dce1e311e0c81", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "0e69a7d8200ee571af32348c42a70f21e1d194fb", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "c1affd1f8d974294edf8d03748f1860ea4b201fb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 237}}, {"node": {"oid": "4e83140174ce493a4a16cec288e072a380cb0bbc", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "9ddbc5e132e909badb8fc12d103ace94bcb37e2d", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "8900a00978638235cbbc54b984d27245439e3a13", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c039faaae93bfb38ecd0c74c5326fde9d7238d6c", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fa37aff21d8978bcef8c9e500b8a0b6444db89d", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0679072690dbcb7ba13faf56112ed36d1986f7d4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 879, "deletions": 47}}, {"node": {"oid": "3ee476940addb638aacbeed7d3627231b5f76a4a", "messageHeadline": "Add better search in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 390, "deletions": 42}}, {"node": {"oid": "10c91c2b596517304395d47eda2a0d47cc781587", "messageHeadline": "Fix kube stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 99}}, {"node": {"oid": "b3e42c5e249560c930279714feb2e94ad366e56a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 267, "deletions": 93}}, {"node": {"oid": "0301dcd6fe6a69d6d150f94d8c0ec1d7970e7b45", "messageHeadline": "Fix kube stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 33}}, {"node": {"oid": "07a78cdb96cf7dee3a4264982664d9caf1afc2a7", "messageHeadline": "Fix kube stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 502, "deletions": 166}}, {"node": {"oid": "6e9b9f4e605e4a6e2f8a97d3311a74cf47716996", "messageHeadline": "update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dacc4f46ae5bdec24a42622bbd817c817ed979e4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 40, "deletions": 2765}}, {"node": {"oid": "79e42524374728aab59a465f0ef7d17d2c33d62a", "messageHeadline": "[release 16.10.1] Update version to 16.11.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "f670b1f489117e316b89a48e63c5ae777432ac58", "messageHeadline": "[release 16.10.1] Prepare the release of Otoroshi version 16.10.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "19e0480c810118bbc6503b8627cc8b17ec57a841", "messageHeadline": "[release 16.10.1] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 99020, "deletions": 10}}, {"node": {"oid": "745bf52d7c2017cf2a8423d3a866277ddf048fde", "messageHeadline": "[release 16.10.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 96225}}, {"node": {"oid": "4efd69aa5c3a891461a559d09480229b0e5a4879", "messageHeadline": "[release 16.10.1] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 101}}, {"node": {"oid": "f1d1e8e3f2eaa7459785558009c61e15616c92dd", "messageHeadline": "[release 16.10.1] Update version to 16.10.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "f6c23a8efbaf3ad251421f466c547001f10d621a", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5038d439ead651abd7c25c2d182949c2ab3acd5d", "messageHeadline": "Fix tunnel plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "31607740a6ada215d7325db1a3939996cf89e42f", "messageHeadline": "fix #1760", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 187, "deletions": 42}}, {"node": {"oid": "e90e0349ef6fa97b702aa2c6d23416cd8b0a7f67", "messageHeadline": "new designer sidebar", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 399, "deletions": 423}}, {"node": {"oid": "f9a4216db7995df61ceb29ed4ffeea40a7eff602", "messageHeadline": "fix #1759", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "4984b143c5d5eeacdec595a5806073f6be21780c", "messageHeadline": "change titles", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "6b881de98ea928076dad3cb638bc72f9eab9665a", "messageHeadline": "update dev version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "12b3f1c3377d49e1b74fe89c9be1b7fded6c144e", "messageHeadline": "Update crds.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c27a1c69aa3d79d6caf7550f7ad5aa4991a87f9c", "messageHeadline": "Update crds.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "8a9ba0c3884a19480a6d9f88d104d23bc446dc68", "messageHeadline": "remove wasm manager from release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e103aa84fa1122bfe0aeeb9913b4a7b3ef5a9479", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 262, "deletions": 2988}}, {"node": {"oid": "abd1aa90d946f6898bf4f9f2a535d40c959b1c6d", "messageHeadline": "[release 16.10.0] Update version to 16.11.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "21f7371f39358c51fc6f59caaf4a35c6103d76aa", "messageHeadline": "update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96260, "deletions": 6}}, {"node": {"oid": "9cfc5f750c0857f2d9a0b8fd7ea910060c260ca3", "messageHeadline": "[release 16.10.0] Prepare the release of Otoroshi version 16.10.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6719510e8f1c42c40b5ccd3d45a8571fab18efcb", "messageHeadline": "[release 16.10.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2765, "deletions": 10}}, {"node": {"oid": "07a70d9e5bcc090edbc6cadcf033857cbc36ca7c", "messageHeadline": "[release 16.10.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 96190}}, {"node": {"oid": "5a868d20f3fbba9e521859c59b6c60de8d79b796", "messageHeadline": "[release 16.10.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 785, "deletions": 696}}, {"node": {"oid": "c5a155c743038ae06018c33ceda822b61c2ddc7f", "messageHeadline": "[release 16.10.0] Update version to 16.10.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "92e03fd25a98003f2a3fc48c4f71776edc3a3f32", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "973cee277f46aead99f0e05ceeb41c58f2c0fb4c", "messageHeadline": "Cleanup http3 client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "13ab723fed548a1537301a1fd53989a3d7ac8031", "messageHeadline": "fix #1752", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "2980de938597212b4f900cb3806ab06f442ffc36", "messageHeadline": "fix #1751", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 44}}, {"node": {"oid": "6e5afc659e95bc9021d406bbcf6086910b4c217d", "messageHeadline": "fix closed sidebar issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "d56ea233640b43e6e2a681205119862c6cbd3e41", "messageHeadline": "Add button for shortcuts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "5a2d466516d27df97022d360afa8179b09459d39", "messageHeadline": "Merge pull request #1749 from MAIF/locBtns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "29b4a6947e60803981a29520481799eb30161c44", "messageHeadline": "Merge branch 'master' into locBtns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 679, "deletions": 29191}}, {"node": {"oid": "59e36f0a55211f0afd3763cbe79a61fee584a5bf", "messageHeadline": "do not display disabled extensions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "802d4124b01a511a967a28b3bb91633d6963cc96", "messageHeadline": "remove wasm manager dir for #1740, now you can go to https://github.c\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 28906}}, {"node": {"oid": "94d8d55ed3d4dfc5be8c4ef9bafc934da6e5b31f", "messageHeadline": "change remove icon", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eac74729245d4fd4817f41441cf7ad04e411bc6b", "messageHeadline": "add per user persistence for #1746", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 286, "deletions": 95}}, {"node": {"oid": "0e8fb9886d911ef9ab153d22dd46d2d58dad1c64", "messageHeadline": "Merge pull request #1750 from MAIF/new-sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 329, "deletions": 167}}, {"node": {"oid": "65647f89d4c7ae36c830bfe9c9aae5ed32361106", "messageHeadline": "save sort changes in local storage", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "2eefb1566ff61726abf171718e4973855afd2c5c", "messageHeadline": "add animation", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 113, "deletions": 32}}, {"node": {"oid": "bb1e0b9098656aa0e34f4733c01d20f9a5f6191e", "messageHeadline": "add blocks and features in sidebar", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 203, "deletions": 185}}, {"node": {"oid": "120d316dd8bf8f3f80dfb0ba3eb2bd59b5da54fc", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 94, "deletions": 28}}, {"node": {"oid": "b8cb17b4240dee468dc9d92b8a343135599fb3d3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 29, "deletions": 23}}, {"node": {"oid": "6f4a9bc61c9facc71f9459e1ca1318b203c17032", "messageHeadline": "fix link", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "bdef211c47dcd9932a0cba5668ca63c0ae2c1abf", "messageHeadline": "smallBtns", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5dbcd0cf44757e21cac3192c25a5d3ad723bb35f", "messageHeadline": "size and loc btns", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8ddcc137a060d175e83b3d3fbf239aa9e4349f93", "messageHeadline": "move top bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 558, "deletions": 552}}, {"node": {"oid": "9797b4216e1d7e37a9ade19ec517fb31000268e5", "messageHeadline": "fix #1734", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d3ffb382f02e90af593a9b1001454a79ad29e79", "messageHeadline": "fix search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 645}}, {"node": {"oid": "6eba1af839d0715986da22074384ada34093223c", "messageHeadline": "fix search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 646, "deletions": 1}}, {"node": {"oid": "6032bc88a4662027576f8eebe3f3859e9e1ce3a8", "messageHeadline": "move", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "6841b17701387ccdbcd5e3ebc7b5cda168393403", "messageHeadline": "move top bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 558, "deletions": 552}}, {"node": {"oid": "dc9d736571f4ddb4cbc3c3ac29a549540395d858", "messageHeadline": "fix #1734", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ce76bdd704810c13d6ce24974e74ab9a5e8f57f", "messageHeadline": "fix search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 645}}, {"node": {"oid": "4a9358545581fe78536b6863bf343a3633f99e27", "messageHeadline": "fix search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 646, "deletions": 1}}, {"node": {"oid": "ed5e806207be5aa3f7c6cc10d7fff7ca04578204", "messageHeadline": "Merge pull request #1736 from MAIF/UX-greenscore", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 219, "deletions": 217}}, {"node": {"oid": "a687054ebe4b483176c3dc49e8a2a101a187c4b3", "messageHeadline": "fix Active on sidebar Routes", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "ca715158ab6654f66d9257775c0df9b9b0d38ccc", "messageHeadline": "add the image replacer plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "8900f7e79cb5e5dae7d61ff3f429649ea1500c03", "messageHeadline": "Merge pull request #1748 from MAIF/title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 39}}, {"node": {"oid": "63d627f264b01363bd3a65efac5f10723a3d6ba5", "messageHeadline": "more Title", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "952fa5ef6d021f2d82bc4291e5e0de6ec7f9fa40", "messageHeadline": "titles", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 32, "deletions": 27}}, {"node": {"oid": "8d3e1b2c6bb2b3d4b30fca5c020ab6e0010b81ac", "messageHeadline": "change btn color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d79464fd76cac187080c3a6c3dec88f90b857c73", "messageHeadline": "Update netty dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "14c035461deeaea53ff228286fec43fa0453f941", "messageHeadline": "fix #1709", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 23}}, {"node": {"oid": "2320d871c4a889454027b2bb0a06e6c7808dfad9", "messageHeadline": "fix #1747", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 21}}, {"node": {"oid": "b9792f39b6f6127937104ad75cd3045ed9056ca3", "messageHeadline": "fix #1693", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 103, "deletions": 3}}, {"node": {"oid": "05b9ed80f0791bf6f555478c41c8985e770255a5", "messageHeadline": "fix #1741", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c53c920bfecacc29faf25cd89c7853f12edbb744", "messageHeadline": "cleanup useless call", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "01c47af457ddb373d3ed7c20ccc3081191ba0183", "messageHeadline": "remove some styles", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "eebb1fa7de919e854ce35dccfc0dc30acf4faeb9", "messageHeadline": "Merge pull request #1744 from MAIF/aws-sdk-v3", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 201, "deletions": 196}}, {"node": {"oid": "8a761b9f19fd39e2bee9ba335ab0b594fc13dd0e", "messageHeadline": "ending migration", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 201, "deletions": 196}}, {"node": {"oid": "e1607d7a07376feb28b588bfb50bc0962419d82a", "messageHeadline": "fix another xhr call", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "784bb92b217b3b355bb39dd9b19718f309fd86df", "messageHeadline": "fix #1739", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "f3b8e1d2e939a199dfab86e77dfbe57cc19ade05", "messageHeadline": "rename project", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24c38e90f0028a23f94aef908e2019ccb3c12bde", "messageHeadline": "fix #1737", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "f1648afc7d5549b4f71a3cf36ec07b6445e04f36", "messageHeadline": "fix wasm-manager build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18092, "deletions": 0}}, {"node": {"oid": "895d38587e3a3a9d5386807ebaaa7a97ab67b1a3", "messageHeadline": "update dockerfile", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 29658}}, {"node": {"oid": "a5272f9d0581f3200efc1e6a427b9895269ee90b", "messageHeadline": "Merge pull request #1742 from MAIF/1725", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 327, "deletions": 171}}, {"node": {"oid": "fac5cb97d51be432c483d9e76da422afffbb8264", "messageHeadline": "add wasm folder and gitkeep", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1536bd467028d53423929564e593ac9bebe57085", "messageHeadline": "fix #1725", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "4f7f6e066e3aa5522a2e20de1a132b7fd5e224f7", "messageHeadline": "add job to clean wasm local binaries", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 150, "deletions": 92}}, {"node": {"oid": "7c6e727625e76133df16f62742d6ef52d29bcaa6", "messageHeadline": "Update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "7c40156f93a95f2b4d3fb4f659590dbc58106c7c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2765}}, {"node": {"oid": "028030861228237877ad0a5824b980f1df566489", "messageHeadline": "[release 16.9.2] Update version to 16.10.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "f49c828a824e658500687cb988cb7e105cd8acbd", "messageHeadline": "[release 16.9.2] Prepare the release of Otoroshi version 16.9.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "994acddd61ffb727c630c06775107f802565d7c0", "messageHeadline": "[release 16.9.2] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98955, "deletions": 10}}, {"node": {"oid": "cc1d5b3c2e80ab2e8844ec3eaf0d392628b103b0", "messageHeadline": "[release 16.9.2] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 96190}}, {"node": {"oid": "8e2d4f8f52fbbe4f1fab15fe4b6a9607b5416447", "messageHeadline": "[release 16.9.2] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 42}}, {"node": {"oid": "7bbbdf0f049ab69bfe22cd67860eab05be726341", "messageHeadline": "[release 16.9.2] Update version to 16.9.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "579469a00289c1c6d7d359482a5f8459d0d3ee64", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "1ec3bd540a8c4514df200297e4626253350e5efe", "messageHeadline": "back to file", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06234e6842fddf87e4bb44040e89eaf7246e4889", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b237df241229d575db66603f5ca892e0a4cf9ccd", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 44}}, {"node": {"oid": "d9abe8977173d5b6d3b26defb2fb2c852880a204", "messageHeadline": "fix #1735", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 44}}, {"node": {"oid": "788dda523a15d1bab75291f0aea608a4b51aa293", "messageHeadline": "edit gitignore", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4e5323f70f14ceb44ad60901ef97fca4aac7fa02", "messageHeadline": "add endpoint to build from the body content", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bfd2f0f22c94816e49728811c73e45490576a51e", "messageHeadline": "add endpoint to build from the body content", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 173, "deletions": 88}}, {"node": {"oid": "ca3e7cc88226042bd2421414fc0873672fcb89fd", "messageHeadline": "fix uppercase", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b51f5eccef58fa4ab9eccd5adc0d2bc402df6b85", "messageHeadline": "back to file datastore", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b40c0817a522364e5701bbc319bf3b4dde01d4e", "messageHeadline": "fix #1735", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "ab36252d79e9a4aa7c01f06bd361b636156bc0c9", "messageHeadline": "fix job name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31e5b035c3115b2ddee8350a68020b625f6135c5", "messageHeadline": "fix #670", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "fbd038d72d355909cef588be678dccb394a3757d", "messageHeadline": "UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 205, "deletions": 204}}, {"node": {"oid": "6c06dbedc39432bbf890e20f11f18df1d42e50d4", "messageHeadline": "rework dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 153, "deletions": 30}}, {"node": {"oid": "7332b863ebc3d6bd52ee8de52f658e581e1d0d50", "messageHeadline": "Merge pull request #1733 from MAIF/sidebarAlign", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c678a1c71d3d1fe9701190f54b427157475b6ddc", "messageHeadline": "fix dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "2803855ae5485e4313b1c8f31c0e8ff091484a7b", "messageHeadline": "last updates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "934bcaaaf3bc346fd832b90ee0738628faed66a5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2765}}, {"node": {"oid": "ab02762da0ae8afbd99cd616785bed2eaee65107", "messageHeadline": "[release 16.9.1] Update version to 16.10.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "ae0901dce67faea14e2c441cea12a9ae2c35a404", "messageHeadline": "[release 16.9.1] Prepare the release of Otoroshi version 16.9.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49a9cd0814db66771991f82cecfc3535483ebd48", "messageHeadline": "[release 16.9.1] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98955, "deletions": 10}}, {"node": {"oid": "b0de89fdfb640d45af882fb586bec592e12f3cd5", "messageHeadline": "[release 16.9.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 96007}}, {"node": {"oid": "3321d01d61f48b61a9d6c6cf113b02e6e26437d2", "messageHeadline": "[release 16.9.1] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3101, "deletions": 2432}}, {"node": {"oid": "94100850dd3312689091653d9a6595d79be41f8b", "messageHeadline": "[release 16.9.1] Update version to 16.9.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "505f220ae1d72d092adbebff6d2959fbc7db1e07", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "cd9affeda267584310976b0166bb1c5a57d973a0", "messageHeadline": "fix overhead out calculation in error case", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "877e765d985bc8ef80b8b104e5f6d7415dffbcce", "messageHeadline": "Add header to know if actual entity update or not", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 25}}, {"node": {"oid": "925e814d34f09c7f4c1ae67517371d2a4fd22df5", "messageHeadline": "add test on path operators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "786d690f747189253fb9268bb738666ae6d494bd", "messageHeadline": "fix #1729", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 121, "deletions": 54}}, {"node": {"oid": "2d3d7a4d3864c01c3b22166bb06082176824bd6d", "messageHeadline": "(wasm-manager) manage s3 initialization error", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 41, "deletions": 11}}, {"node": {"oid": "ad5ae6ae7fafd3f91e4c2dd14bb1ebe2c8d85e1f", "messageHeadline": "comment github sbt plugin", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1900b123d5fddbfdaa31d3054bf379dd21dd1c3", "messageHeadline": "rework github panel", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 88, "deletions": 78}}, {"node": {"oid": "682ac66813be9bd4c6828307acfe0da90c8cca49", "messageHeadline": "Fix RouteWizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10b4c04ce1054d726c73f80dc362a6d752b73d1c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 720, "deletions": 2805}}, {"node": {"oid": "3e9b03a739fca67c665a6ce3724ea49aef413d6f", "messageHeadline": "Merge pull request #1726 from MAIF/greenscore", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7297, "deletions": 1301}}, {"node": {"oid": "bfb7b3776f5b218f7990c81c32244ff7c19df00d", "messageHeadline": "Merge pull request #1717 from omahs/patch-1", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7eb3e7b96e3a1a197f4deb90a1b2d79f3c1c72ca", "messageHeadline": "rework wasm manager sidebar", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 85, "deletions": 47}}, {"node": {"oid": "da90c38f28b1dba91315e86e6ca7975b56533c5b", "messageHeadline": "fix #1727", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "268ac152f65d0f11edc40e0577dfe49056e0fdb9", "messageHeadline": "gathers environment variables", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "da7508c496397939e66e08dd00a32724da9de195", "messageHeadline": "fix", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 42, "deletions": 48}}, {"node": {"oid": "e3b81499da741e3ef94ce9bbb01d770ffee9b81b", "messageHeadline": "revert table", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "4d20f8640ca8c0738a351d83b6be2cdb5bf3248a", "messageHeadline": "Merge branch 'master' into greenscore", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2293, "deletions": 1828}}, {"node": {"oid": "694d45ed0da606e6c35acfc5e079579f2cb97d01", "messageHeadline": "revert docs", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 341, "deletions": 702}}, {"node": {"oid": "9dd2da0559d9284203eed789fd3caab7f14730cb", "messageHeadline": "round score", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe978fefaa750ad67ded208b1b8456d2e304c99c", "messageHeadline": "add tests and fix calculations", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 88, "deletions": 54}}, {"node": {"oid": "481f179f4f85d27085f5274a8e49c53e6c40b7c3", "messageHeadline": "fix", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ef582e20f1575b03ce7e062c7a7599a942d19658", "messageHeadline": "starting tests", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 302, "deletions": 66}}, {"node": {"oid": "8fc73727f7b68580233e73c6e3df30b8894341b0", "messageHeadline": "start writing tests", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 84, "deletions": 6}}, {"node": {"oid": "b8dd6d254600029fba7fef66098b797a242e9cd1", "messageHeadline": "fix stacked bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "93de9360276fa3f64d77bf76a004246f26199046", "messageHeadline": "rework", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 303, "deletions": 189}}, {"node": {"oid": "88b5f7c047b92a219f028b9dbd0c10c4bd6761f1", "messageHeadline": "fix bad version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5fee6d0f788445c345362d75e5b86c8f288affd", "messageHeadline": "Missing update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "5584050ffaca2aa197d503c1acc0ebd74a063cdc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 229, "deletions": 2984}}, {"node": {"oid": "ff7604b3d5efa26eeda2adac42fb05999b1dbc6a", "messageHeadline": "[release 16.9.0] Update version to 16.10.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "7e58170a34d7932daf9b1596e7462a90205cf26b", "messageHeadline": "[release 16.9.0] Prepare the release of Otoroshi version 16.9.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "716eabd251c28216e97b0ec33bb5e7005585f0c6", "messageHeadline": "[release 16.9.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98386, "deletions": 10}}, {"node": {"oid": "44020d328ead429bc5dc4bc87924ff9f8557d773", "messageHeadline": "[release 16.9.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 95530}}, {"node": {"oid": "b5c1c7996bde3b2a8d17aa0f262e59cc878238ca", "messageHeadline": "[release 16.9.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1437, "deletions": 1262}}, {"node": {"oid": "d655f4eab32e1f8c230c84b769c730f19fb1a56b", "messageHeadline": "[release 16.9.0] Update version to 16.9.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "28258c64b0bbdaac44823fe980e0526a235d6e12", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "391d99239975b50e9f114f63e2b6d7f119329dd3", "messageHeadline": "prepare to publish lib", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "c452f4d7439142684c004602380c3823ffa29530", "messageHeadline": "fix possible issue for the next release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "0977e0486934122e18faf4b1e848af1a05211d38", "messageHeadline": "fix static process", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b9a54337af3c2e66bc83ea11cea4888705e6d0f8", "messageHeadline": "fixes", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 106, "deletions": 75}}, {"node": {"oid": "469b369fdf92c2491acb58649f0dbab9de216bcb", "messageHeadline": "fixes", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 130}}, {"node": {"oid": "1e5ec3a0af171aaaf4a8091c8270be1bcfacfe58", "messageHeadline": "refactor field name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7aeef78078fb97ae3c381b7c979ee41df00d7778", "messageHeadline": "fix #1721", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "6d7df374bb4bd502cb2345e938cb5a4b56ea561e", "messageHeadline": "add doc", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f76b9722b93cdf8a2662c57abcaaa2bd780c0e2a", "messageHeadline": "add test and avoid unwanted refresh", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 140, "deletions": 135}}, {"node": {"oid": "ee9b1d95dbfbf4487e155b503c2539162469fc1c", "messageHeadline": "ux", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 125, "deletions": 10}}, {"node": {"oid": "fa400c1b92e965b0352b6e465f347f213dd32b5b", "messageHeadline": "fix #1720", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 21}}, {"node": {"oid": "03f9e352d3c07ac7c3da00902024e884e9333b4e", "messageHeadline": "enhancement of charts", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 137, "deletions": 83}}, {"node": {"oid": "7b051115cff4ad5b5386755602a7ae8fd85c4913", "messageHeadline": "fix different bugs", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3768, "deletions": 328}}, {"node": {"oid": "32782554ca8126bd7c95165a6ae8b5e62a3f8e77", "messageHeadline": "start writing docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "c5689285bf5ae8e10f3374d7cddade66ac345045", "messageHeadline": "add labels and texts", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 142, "deletions": 91}}, {"node": {"oid": "e34d7a380fbf7eb8f5a33c44929575a12afcfbf2", "messageHeadline": "Add a route to auto describe managed entities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "fb5728fdee87cd514a5c31bc1907b68aea22f062", "messageHeadline": "move out thresholds from route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 85, "deletions": 128}}, {"node": {"oid": "74c1481ca14d7ba1ad016d69daf947c88d0472c0", "messageHeadline": "fix form flow", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "03b6b96f654e5161f93c4e25071b31ddbfc84ac6", "messageHeadline": "add groups filter", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 43}}, {"node": {"oid": "b96ed2690729fb09c3770b072614e4184028595e", "messageHeadline": "filters groups", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 93, "deletions": 26}}, {"node": {"oid": "410e09dbdccca0d20b7a37da095407a545698374", "messageHeadline": "fix ReactSelect override to send array of values when is multi is ena\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9309604730cbe1fcb953c9777807b607a7c71df7", "messageHeadline": "Merge branch 'master' into greenscore", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5989, "deletions": 2778}}, {"node": {"oid": "ad34fe6521cb4bc76253f6c36ed53b2801c1e822", "messageHeadline": "Fix #1718", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 465, "deletions": 247}}, {"node": {"oid": "45765febb63e207aa185568dc50427baa4e9fd06", "messageHeadline": "fix typo", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e41ac60c923a3c134b4e2f86fda99edabe0b47a2", "messageHeadline": "fix typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b4d17ee5838c5475641ec07eac75c58a43462bc", "messageHeadline": "fix typo", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db1bf67aab10b2611b7d393f434e7f657f697d36", "messageHeadline": "fix typo", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36ee05ade6e6b3704963f30e03251da822c897b8", "messageHeadline": "fix typo", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b58ff1fc3e61e37906c456f0709eff9494af599", "messageHeadline": "use correto for dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26727f58940485a65f5478fe58f25d2dbb82686f", "messageHeadline": "fix #1713", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 139, "deletions": 66}}, {"node": {"oid": "516626b73879d1fff7659bef4989e2a35175302d", "messageHeadline": "wip groups filters", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 74, "deletions": 6}}, {"node": {"oid": "8efbd3e830825fa3430f4fbe81e4afb378acf3c5", "messageHeadline": "add filter mode", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "508c938b85a6f770e4e684cc9af2ad465a78f4a6", "messageHeadline": "add filters and counters", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 640, "deletions": 200}}, {"node": {"oid": "f9f681ded2695e1f198c14a9b0de977292fa52c7", "messageHeadline": "fix window title", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "1ab78494d36c6ef22ca3eac421915a05876f5afc", "messageHeadline": "Merge pull request #1716 from MAIF/UX-tenant-sidebar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 486, "deletions": 221}}, {"node": {"oid": "f485b52eb1455c60d91ca8fd3f42f0556a564ba4", "messageHeadline": "add debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "1947d6458525ee2139cce2cd91f54ba743da277a", "messageHeadline": "add possibility to select/unselect rules of section", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 92, "deletions": 59}}, {"node": {"oid": "c0d3280aade45e33828b35e0e3b85950894f506a", "messageHeadline": "Split forms in two parts", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 260, "deletions": 179}}, {"node": {"oid": "08bd55a83fec4bba80727f17dd26c220cc5c5753", "messageHeadline": "more on #1713, working ws", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 180, "deletions": 57}}, {"node": {"oid": "751dc3576f095815deead51e3a4bd7186b852e58", "messageHeadline": "more on #1713, cluster source cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 412}}, {"node": {"oid": "f4fd24f2f79fb1dddaedbcfeb86397ea39e5ee5a", "messageHeadline": "get and merge quotas from worker", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 289, "deletions": 336}}, {"node": {"oid": "00801068a50972e2695c8fc431d0710fe255fe34", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 102, "deletions": 2}}, {"node": {"oid": "63669d46225bd55cbf5fd7148443ccddb3559bdf", "messageHeadline": "more on #1713", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 425, "deletions": 57}}, {"node": {"oid": "1068e9552aeaa7e9120e5a42d6ca2e3a753c2d98", "messageHeadline": "update api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4133, "deletions": 1789}}, {"node": {"oid": "d2771ce5a338bab18064145a9faeca7297aab18e", "messageHeadline": "replace \" by '", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 235, "deletions": 235}}, {"node": {"oid": "d4522184c1febfe0599be91d468f60d1e04aa157", "messageHeadline": "improve ux", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 480, "deletions": 215}}, {"node": {"oid": "cd01be463845dce7d3c65e9fec6277e0926a6fd4", "messageHeadline": "more on #1713", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 90}}, {"node": {"oid": "98b6a073653caa708f96a6a11d5a165a179d990f", "messageHeadline": "more on #1713", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "7a826669d5cc2a5432212f12ed8383a555b0c2c0", "messageHeadline": "Merge branch 'master' into greenscore", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3604, "deletions": 2275}}, {"node": {"oid": "8df73bf90bf04ebb08f5486ceb51736de4a84dce", "messageHeadline": "starting write green score doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "33f294c528d7d0f4279adafd508eceffdf0e9322", "messageHeadline": "add more styles", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "ca2160bd11543b43e9b4b6f738817ccf931aab97", "messageHeadline": "ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "974e5332f187da575dd671f7ab2bfe999894b5e7", "messageHeadline": "start on #1713", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 375, "deletions": 165}}, {"node": {"oid": "aca940c7a8c79d6f04be05f17844a30a0a394a36", "messageHeadline": "add loader on green score", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 227, "deletions": 151}}, {"node": {"oid": "2b248add718420696cc42b89093fa152f6b14c23", "messageHeadline": "enable new group button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 42, "deletions": 18}}, {"node": {"oid": "4d5a852961837ccf0b60216f33a0e6bb64d9bbfc", "messageHeadline": "add delete button", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "579c51306e89ba2fc79cf9726bb42190f0ac6213", "messageHeadline": "new groups form", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 620, "deletions": 305}}, {"node": {"oid": "8aacb7b379340e637247282f382e72dba150181a", "messageHeadline": "Fix #1712", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "c28a5dcda727e5482f39a152cc64e5b414b42749", "messageHeadline": "display green scores", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 323, "deletions": 174}}, {"node": {"oid": "fcdc2bf1d75e95cd564fde287d69fa51e5261a37", "messageHeadline": "add sections history", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 109, "deletions": 9}}, {"node": {"oid": "da6a4e403315c09f0df93d27aa971f425025c7bf", "messageHeadline": "add date picker on green score page", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 199, "deletions": 44}}, {"node": {"oid": "63194461a84f7e9aaf323483d586ae6fba248b1b", "messageHeadline": "fix #1710", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "c33b2b9052b80d9f2ebbecf6ca02b2308afa2b1a", "messageHeadline": "add PU stats", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "3a03b05a779cd172ae5cc36f0c5678dd9ca70bf1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6be3f8215bec9f1df9b8345964866991141a19b0", "messageHeadline": "fix #1629", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 202, "deletions": 104}}, {"node": {"oid": "895b5cbeb16f62d5c410429355dd0bb74dd01d60", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4e8f4454c3b4678c1b87bb952c7cbdb137862010", "messageHeadline": "add precision", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46ee23220331c5ad4091798cfd66c9d9c5aebd1f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce839b10bdf31f9a405f5120aa4df3b66965d794", "messageHeadline": "better token secret key management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 30}}, {"node": {"oid": "4d6cb569890dab6d32b96348a185b8b3596ffa7e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "bfa5e0d944c83442015b40344aeeefd1c81ea09e", "messageHeadline": "Add local vault", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7ff3c38d9aca9e23a559943bbb4886e1f80de212", "messageHeadline": "Add local vault", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe74e6e40f09e2d713679e65926c4b10c531ffe5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 4}}, {"node": {"oid": "e574e94fd44c51de947a030a8b311c6093a7304a", "messageHeadline": "Add local vault", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "290addb1501dd29982cf6e973c0eb08a33f48829", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "c01f1eb14e12c1718738b58ec5dee7b6da2b627b", "messageHeadline": "fix #1688", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 217, "deletions": 2}}, {"node": {"oid": "8a71c9eb29cda524499c3ac706b2eda8f773fb70", "messageHeadline": "starting to show graphics", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 217, "deletions": 113}}, {"node": {"oid": "384321175087fa962f5a279fc0804f2798299b1d", "messageHeadline": "fix #1708", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "753b29fdbc2f9ecc91ace92ce2c85cb5f4282cb2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 38}}, {"node": {"oid": "fac015e0e4d330f23c78f2b596a1446092a9aebc", "messageHeadline": "Merge pull request #1706 from MAIF/common-wasm-integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2171, "deletions": 1550}}, {"node": {"oid": "851b115408bea4c8a0eb2e77f003b1f8fd7ead13", "messageHeadline": "fix #1707", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25f735c625a985c1468af26d956d7ecd13259d2", "messageHeadline": "rework all calculations", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 513, "deletions": 460}}, {"node": {"oid": "483708436cd67dbc14f952602c4530c1040b8d97", "messageHeadline": "bad scala version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2ccca354a6b16ba0f29a20b57fd85e01a648370", "messageHeadline": "fix #1699", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c546a695925a96d1564dce84f97bad6347f95006", "messageHeadline": "fix #1698", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "082d7d32b1e1143803bc6186f80e673a655295e3", "messageHeadline": "fix #1705", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "df12b1d92114ca73591fba67aa1705efdbd290a5", "messageHeadline": "fix #1703", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "f30a3dacb2abdacfe76574e5f8826a49b060e4d1", "messageHeadline": "Fix error handling for wasm manager", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "e1d43bf5d1fa19e1987a20b7601dd3aced5b5b10", "messageHeadline": "add izanami copy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "568db0d9c7a38be96e3ed31f82907d3c794599a8", "messageHeadline": "fix wasm name", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85c79f5e003a1ab7aefdb69737bedb7a9d1f2dc9", "messageHeadline": "some refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 31}}, {"node": {"oid": "b9fb867ece3f1b17aabf160980bdf6ec0849a6af", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ad117cc9edafa1c9ddd8e6308d4c976c13380cda", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50d080a2c20f1ae7fcf1808a8369e373e86355b0", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "860aad490e5878df1f646ff0c369bba69d13e34a", "messageHeadline": "update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5839010f304fd7ffa08335dcbcf8355e39cb3fb1", "messageHeadline": "Add common-wasm to release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "c815ff578acbd9109e8768d2a199b3e838ebdab1", "messageHeadline": "refactor lib to be more dev friendly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 551, "deletions": 516}}, {"node": {"oid": "ef31c1779e6d321ecb77983f3656de343e16f07c", "messageHeadline": "fix elastic config parsing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8acf9e28a163f9465b777e0e901e3c26e9c5668e", "messageHeadline": "fix global score calculation", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "1b2681bd430b51f1c620c471ad6dc334dca2f44b", "messageHeadline": "migrate green score calculations in backend", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 441, "deletions": 261}}, {"node": {"oid": "adb9d5c03e0f06041c8b48ba5032795516185c85", "messageHeadline": "update chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 37}}, {"node": {"oid": "8d5ca23610ecca0c08e17735a439960c2d979bdc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 24, "deletions": 2757}}, {"node": {"oid": "6bfd76d5e5fb83f63bbe48208005ca47ab1640a1", "messageHeadline": "[release 16.8.1] Update version to 16.8.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "887f0f9bbe820df4c4ede1271e94b66bf34705d4", "messageHeadline": "[release 16.8.1] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98287, "deletions": 10}}, {"node": {"oid": "2c81d20e8287611f1ebf76a4ea0a6ca32c03ab87", "messageHeadline": "[release 16.8.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 95516}}, {"node": {"oid": "436e5273b040133bfd49281bed74422babe1f59f", "messageHeadline": "[release 16.8.1] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 109}}, {"node": {"oid": "91bc0b8c2f93bb9357ec17c788892050923295ad", "messageHeadline": "[release 16.8.1] Update version to 16.8.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "c254fa7bb9cbbabf2ebdb4de7d70ca31e3050862", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "0a19f21da70a17a1e2c664962a5b4fc6e2ab062b", "messageHeadline": "display produced and usage data in radarchart", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 132, "deletions": 81}}, {"node": {"oid": "1fc401bfcc424419f0644f941b43d6d13a21de76", "messageHeadline": "visualize global score and net score", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 267, "deletions": 67}}, {"node": {"oid": "223c762bc3764c0069f3fe2b748ee2998c09722b", "messageHeadline": "cleanup dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3eaa3e9245f7b58283c9809dd1d374421189a3e0", "messageHeadline": "refactor WasmVmData", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "55a1fd8445a2f6dfefa7820e2e65872809480681", "messageHeadline": "cleanup dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8f0ca2a508d0e57738ff8fabda8e4fabd8a050fd", "messageHeadline": "update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "b28222d8f7538437711e99e0b8043beb3d7cae68", "messageHeadline": "add ensure opa api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "80bee5645fc0f6367b1ffcabc6b48034d5d385cd", "messageHeadline": "fix #1700, fix #1701", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 36}}, {"node": {"oid": "4aeee88bd74eacbf4fad625dac01cf8d2adb5035", "messageHeadline": "Cleanup user api and fix opa calls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 243, "deletions": 72}}, {"node": {"oid": "4be17cf94d5bbe607cb561a050cff913e0057b7b", "messageHeadline": "show all rules score on radarchart", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ac71958552453dd9d3c5e4e2713162454da4d9d", "messageHeadline": "starting plots", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "bd793bd7bae96366831745c0057b9432051f9ab8", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2007}}, {"node": {"oid": "2d5f5ecf61e782534390dcd582027cd72f5180db", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "2f7a3dca53ad2e783e7a5b5d65e3d6973a74206a", "messageHeadline": "try to split wasm support in a separate lib", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2745, "deletions": 433}}, {"node": {"oid": "337605523a6f199b498959e394f0dd51b415ead2", "messageHeadline": "addd line", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90caf06e393844b1ab007b23b1f689ea73c0beb1", "messageHeadline": "move extension to javascript bundle", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 60}}, {"node": {"oid": "274f2f251954a9a5f160908a1ad37e07cb8e7818", "messageHeadline": "add env var to enable green score", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "19e035b9442e1b6bb2327fd18c513719527533fc", "messageHeadline": "fix #1697", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47d721c3688bb16a4a0ea88e0ccff7182512f566", "messageHeadline": "starting write green score doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f13755d2f0563b1cc56683a6c5c5cb472e004591", "messageHeadline": "enable green score", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef342ba8f91709efc49698e25dc7305bc2a714db", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 232, "deletions": 2972}}, {"node": {"oid": "d27e16f44369bf9f7cd7c660fc0f1b92c9d33951", "messageHeadline": "[release 16.8.0] Update version to 16.8.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "3817ad770f179d303867e84c5f32fd711bb7e84e", "messageHeadline": "[release 16.8.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98266, "deletions": 10}}, {"node": {"oid": "4a851be4de9b0980828ac27c23a7fb199d2283fc", "messageHeadline": "[release 16.8.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 95390}}, {"node": {"oid": "9d1b769c4aec0f12048c1f8053633faab82240ff", "messageHeadline": "[release 16.8.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1335, "deletions": 1062}}, {"node": {"oid": "e8fbb9ec7689845c42eb3fdb81f424e184e60177", "messageHeadline": "[release 16.8.0] Update version to 16.8.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "bc79924a94f4342c977e1cc1dacc519b61d5a36d", "messageHeadline": "disable green score", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76238f9b378407396d087a67cbd0a87deca37469", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "f9910a5cb50491a5913d9d2fe5388c5451ade0ea", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 126, "deletions": 0}}, {"node": {"oid": "67ed1173ea4e9af422d68bc5bf99aa65f8540ba8", "messageHeadline": "fix #1696", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 758, "deletions": 326}}, {"node": {"oid": "3fae0d89acf8609e5c2cde8ee0487135a22e43a2", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6242830e538c5975276e4a57ed35ac6f241538c", "messageHeadline": "add infos controller", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "487d4be9d8325629e434947317ff94b144b5a75a", "messageHeadline": "fix #1695", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "82fc26e151858b841836089552c0abab58529f1b", "messageHeadline": "fix #1695", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b5e45d882f91149616eec672ef4d0eb88e5da0ee", "messageHeadline": "resources refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "ad2f4684b42e7ca40e90539afd85ef7639af9883", "messageHeadline": "fix #1690", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "bdbf356e5532a1cf8ebf5e9724a72a54348a2229", "messageHeadline": "fix #1691", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9bef728e53d92df0c3d26f7d7ab46d799c070f74", "messageHeadline": "fix #1689", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "f03ef7d1dcf112c9972306b51785bd92c1493028", "messageHeadline": "display thresholds score", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "10d865ca0f9c6852c6426b801f81413f9fbbfae3", "messageHeadline": "add tresholds UI", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 172, "deletions": 100}}, {"node": {"oid": "2b20d514e9e59c2edfc58c1a85eca40775d31a6c", "messageHeadline": "possibility to delete a route from a green score group", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "4d3032197a472c10ec31f0a9bae525d5e48ed098", "messageHeadline": "starting added thresholds for an additional green score", "author": {"name": "Zwiterrion", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 673, "deletions": 541}}, {"node": {"oid": "f7e64bcf0eb7a0631b76bab8ba49404bf6f76450", "messageHeadline": "added support to calculate green score for a group of routes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 347, "deletions": 86}}, {"node": {"oid": "d5d7165608cc8c010666c509a4f61ad9c529ec9b", "messageHeadline": "add api to get the current score", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f32dc2c0eec8962cee6669a269e7a8c7aff7f3a3", "messageHeadline": "boostrap green score extension", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 799, "deletions": 63}}, {"node": {"oid": "1fe6bea2dd28a5ce30eb86de9d7e2fb1330a1b39", "messageHeadline": "update release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4db82aef8f9274d896611bbac96bf28bf65ad090", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 232, "deletions": 2966}}, {"node": {"oid": "2e9cd1ad8abcdadfc8094df98be8e27fcc08ace4", "messageHeadline": "[release 16.7.0] Update version to 16.7.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "9ff2c2008de3e2d398bd938faf090a88e71b6072", "messageHeadline": "[release 16.7.0] Prepare the release of Otoroshi version 16.7.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "50b6906fcb0dee9ab21883ddb8afcf65508c1b03", "messageHeadline": "[release 16.7.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98134, "deletions": 10}}, {"node": {"oid": "5e3006f25dd555820355f92f0c3c1a4530c9e5c7", "messageHeadline": "[release 16.7.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 94542}}, {"node": {"oid": "222213e3f08045ed3aeb73740b82942ab2841eac", "messageHeadline": "[release 16.7.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 457, "deletions": 352}}, {"node": {"oid": "ed7bde6e14b68d49e58ed578a05f2b33de7a3939", "messageHeadline": "[release 16.7.0] Update version to 16.7.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "456d9a1f0a19739938209ea78237462fa9b83ae8", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "3eb22d96ac482dd3838ff1f8fea7f1a410334850", "messageHeadline": "fix certificate selector", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "287b064d50e26b377e98f3ff2e61ba17687c26ec", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 69, "deletions": 4}}, {"node": {"oid": "e5adf35a5458cbb5ca416db79c39d22057e48555", "messageHeadline": "doc for open telemetry", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "58c35aab08fac240b8de10c01d7ec5bf4dcb8610", "messageHeadline": "fix service conversion to route", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "f607707d752883892d11792d42d90d4d836c3efb", "messageHeadline": "move metrics stuff around", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "0c61a7ea99ef627f2990a824c4644c873747bc10", "messageHeadline": "fix #1687", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97, "deletions": 118}}, {"node": {"oid": "1c4789bf0caeb5a428cde17c2f576cf69f5c1a16", "messageHeadline": "add ui flag for route only mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0d609d5e395ba80bdedc6300b5b2b7d688843c7b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 718, "deletions": 52}}, {"node": {"oid": "e5cf8b0c9c2fe559e2f9522e9f48b5be8d5cd370", "messageHeadline": "fix opentelemetry metrics", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 46}}, {"node": {"oid": "e2d4cdb4a027c76260bd1982328562ebf71b6aa8", "messageHeadline": "fix #1686", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 400, "deletions": 252}}, {"node": {"oid": "4de5777b3856af40e17be6c65ee4e7852fd4d0b5", "messageHeadline": "fix #1670", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "bb927b818e135d3941433bc93c06b1ae286b296f", "messageHeadline": "ignore intellij files", "author": {"name": "mathieuancelin", "email": "mathieuancelin@MacBook-Pro-de-Mathieu.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e7b20a4b0cd804b8ab0d4c0a9c9ff068ca5a2bc4", "messageHeadline": "ignore scala build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2bd3783300d40eeb3c2fabf9d63cd98dee84feb2", "messageHeadline": "fix #1635", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 28}}, {"node": {"oid": "66eb51e16cf6ba10b3fed3999471354fe9a8b7a9", "messageHeadline": "fix #1685", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "621de3ca6de18ab866823ecf0faf6dce8b6dca18", "messageHeadline": "add redirect page in session for #1671", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a38ac65c9f1265de8f03e6c376fd8a7f5a070172", "messageHeadline": "fix #1637", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 572, "deletions": 64}}, {"node": {"oid": "875b15e5dbee82e579711507f6f6b33c77af3352", "messageHeadline": "add specific date notation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5997de10a036655de7412b06a194913a4b7ab051", "messageHeadline": "add specific date notation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "cfeae855fb3d3dff9399946d23d20f437b5b4b9b", "messageHeadline": "fix #1636", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1608, "deletions": 2643}}, {"node": {"oid": "0c29638ce93450c9ece6daf57e0faee0d0982fc2", "messageHeadline": "fix callback without relay state for #1671", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 23}}, {"node": {"oid": "c0ee32e580bdffbb8e3919389616625a94cc0dda", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 124, "deletions": 0}}, {"node": {"oid": "87770937032c05c400d3e90568f3be6b83c26804", "messageHeadline": "fix #1626", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 435, "deletions": 6}}, {"node": {"oid": "1a3a8502c6f6cdbb214a5c7b90cb15e0247d337c", "messageHeadline": "Better custom instance name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "1945acd5e702ac54706f1bead840cdf6cff02e22", "messageHeadline": "fix #1684", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "221d11e493002632b4a1e506ce4dc168a53045a4", "messageHeadline": "update opentelemetry stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 8}}, {"node": {"oid": "fe53ab58a6ba4bf274be42cf2d7360bbf1e6c70d", "messageHeadline": "fix tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48de7eeef11b699cef6fb5810ae72e7a7cb8a8fa", "messageHeadline": "fix #1682, fix #1683", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 13}}, {"node": {"oid": "d68100c5515c9c4d540d425e75683f3a1178bca9", "messageHeadline": "fix #1681", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ab8256dcc78235df147463340b800d0857ff01b0", "messageHeadline": "upgrade scala version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "252d68002c90b4a011813ecc31be03a7fdb6a858", "messageHeadline": "Bump word-wrap from 1.2.3 to 1.2.4 in /tools/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3e21f5171c3022f6e1725460cc6903cad735646", "messageHeadline": "Add backend duration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9c42541eedbb14f1ba0b15b73f22c433e395a612", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "635dc3d0eb19e9dfba67298ef386c09bc9cf3d83", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 230, "deletions": 2902}}, {"node": {"oid": "3669b27e7c7be6c5ae10f52dc8238f018f455057", "messageHeadline": "[release 16.6.0] Update version to 16.6.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "6974762bbb1d8675e42740c780792a1c40133f80", "messageHeadline": "[release 16.6.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97224, "deletions": 10}}, {"node": {"oid": "03e148a5c7e38aaae49139b3b1605193a8f29ee2", "messageHeadline": "[release 16.6.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 94476}}, {"node": {"oid": "bf47be8f91fca4a4f65cb9601d55debc72d3acd7", "messageHeadline": "[release 16.6.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2196, "deletions": 1794}}, {"node": {"oid": "bdd26f58627c32882a3182be3fb7d18c9c473392", "messageHeadline": "[release 16.6.0] Update version to 16.6.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "e378eb1a75db3e60eda0015e5677800fda088049", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "ed9f79baa66b4619aa3cde9e677ff1ea444444b1", "messageHeadline": "add deflate method on saml request", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ab0df77a8b6bfa28d21c22d134e0e7fbb5248457", "messageHeadline": "Use wizard instead of popup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 10}}, {"node": {"oid": "876901aebde1eb6f20cff7e59fb3d7a9aa119bcb", "messageHeadline": "fix #1673", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91fb7c9b9eb8bcb6456ac8ce209849c41c86e01c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 29, "deletions": 7}}, {"node": {"oid": "2490bb530ef89fcd25da8391d6860470b463a5ff", "messageHeadline": "doc: document missing filter operators", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "4a2003c85b3768a1655eed5e17075fad683c1cc6", "messageHeadline": "Bump word-wrap from 1.2.3 to 1.2.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "993f9d561c1ac9af95c42272b952698331ffba52", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 32, "deletions": 4}}, {"node": {"oid": "5e4524b3d78deeb5ec12a857e8e8bdf7ee40524b", "messageHeadline": "doc: jsonpath & jq projection", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "5265ad1c9dc3cfe9fccc9c4b23b78ed83c7c4c0d", "messageHeadline": "fix: attempt to fix flakky mtls test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "907ce900507c1e872e6d2cfc39a8310867e1b6ee", "messageHeadline": "chore: Factorise help messages for circuit breaker", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 81, "deletions": 49}}, {"node": {"oid": "11bd035985ee7a053fd82a7ce9062be32ac9dcab", "messageHeadline": "feat: helps tooltip on backend circuit breaker configuration", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "93cb9060f4010671ad0db97bb15172fc3ac93323", "messageHeadline": "fix #1675", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "134275af5ca5c76635026447b67a1be93acd9e6c", "messageHeadline": "fix: remove RAW JSON button from existing backend selection screen", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "301421c019342e93f975c62b3097f365af5d9c34", "messageHeadline": "fix: race condition on class loading", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "39dd249629ee5f9a4c357f1c9cba1e40823fc4ff", "messageHeadline": "fix #1675", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 201, "deletions": 9}}, {"node": {"oid": "a0c627487fe35fb85411aa5bf5331736cd3369da", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 42, "deletions": 6}}, {"node": {"oid": "2fe3d1443522a991ac2b493e8c50cc04e9150c1c", "messageHeadline": "fix #1663", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15777, "deletions": 4051}}, {"node": {"oid": "40c7b8803d8c45ce5af197558b2a658856294c4c", "messageHeadline": "Merge pull request #1672 from MAIF/wasm-manager-improvements", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 532, "deletions": 351}}, {"node": {"oid": "7debbb5d8a3ff89ea09bbecad1f154f45b940a66", "messageHeadline": "remove wasmgc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "c7516299b1f836a50e237c226d9126920202eff4", "messageHeadline": "add wasm binary optimizer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58720a5d6f911fabad62bb0493088a368dfdd233", "messageHeadline": "better defaults", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "1973dc9f533daa3dd6b9efa726075490ee5356ca", "messageHeadline": "fix #1656", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "f81f8d2bcd35616dd25954b1f524ade782d8965d", "messageHeadline": "Merge pull request #1669 from MAIF/wasm-improvements", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3201, "deletions": 2023}}, {"node": {"oid": "eb8ddc68147fd730e4c897b79683a74598a41678", "messageHeadline": "add more strategies for #1649", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "8f0fb5dcb5e7d18cebcf33817c2acff803b31a08", "messageHeadline": "run wasm-gc or wasm-opt to reduce the binary size", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 96, "deletions": 44}}, {"node": {"oid": "dbabe473fa18f07c16269926efb0f235d92b0ec8", "messageHeadline": "update lib extism bindings", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dc792ef1b91fd78ec61f5c35094b81b627fdaff1", "messageHeadline": "more work on the new wasm runtime", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 41}}, {"node": {"oid": "1e5326be646c478c4b7b8b317a4e6cbaabc8220d", "messageHeadline": "rewrite compilers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 473, "deletions": 339}}, {"node": {"oid": "7f011b7c25f7a3ee9d7fae4bb305c5137eb37119", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /tools/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "40eba1481531ce4897451dde1ce5893740bd266a", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /tools/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "bd293d1220d186f946e6a782484c64b08ae914ff", "messageHeadline": "Update Cargo.toml", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ca128f34227b2163563865a127c715602d2e78dd", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /tools/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "8665c03932e3db5d4971f128b25af16fde36a3b9", "messageHeadline": "Bump semver in /scripts/tools/openapi-to-graphql-schema", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9b42fbd61488d6a8f920cc206b7eac93e7f2b3fb", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "0e01c6a90e2f0fd1cc630a9bf37aa0ba49d759d5", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ad43f130b89ae2704568db844c926fb9ac91a0b8", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "16f4625a50c3bcef7d48d251ddb5133d8f6404ca", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "781bc3b334037628581ff3fa95491eba61004bc4", "messageHeadline": "Bump semver from 5.7.1 to 5.7.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1ee22902e30dea01e3eefafc48155a1e37d1d9e6", "messageHeadline": "fail on error", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "171c989e9c3073039be8af7c4aea3d88b1457ea6", "messageHeadline": "fix #1648", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "c8fc571052911d6f1860bf0db848f5ff29ad19cb", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "89256292613a2785275d255d5c08dcae6c6fdc2a", "messageHeadline": "add test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "8ff2e5c3bd6947bc08b702e3a691538164d8ed97", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8b0092776a0bde6df0548d446cac03664c2a58c6", "messageHeadline": "wasm runtime 4.0.0", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 446, "deletions": 447}}, {"node": {"oid": "bb7a1a842cffc235bbceb69b27c060959c9a1904", "messageHeadline": "rename internals", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 205, "deletions": 201}}, {"node": {"oid": "197a720285c479380060e4e783ffce1e049e3147", "messageHeadline": "Add new options for wasm vm lifecycle management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 166, "deletions": 34}}, {"node": {"oid": "31baac5f12523d2558bbc427db82b00426d2814a", "messageHeadline": "Update readme.md", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdac69b5fab5b144e77c32cf224b257baf47df4f", "messageHeadline": "fix the killing routine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "80925060fe6b8672aff2dbc822787b05a2ae348a", "messageHeadline": "make unused duraiton configurable", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "6653b9ebe80c48726cf8d3a6b9fc6347152f4c1f", "messageHeadline": "fix #1649", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "e58faf248f7e1ca1d652b0b3c9fca15d88f808d6", "messageHeadline": "fix #1650", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "1230ed95bd75e5df4ea5cefa6a390bf754eef48f", "messageHeadline": "refactor wasm runtimes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 539, "deletions": 515}}, {"node": {"oid": "7e2de98514bc4d9c879336395e068df49da4fab7", "messageHeadline": "fix #1645, fix #1647, fix #1653", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 336, "deletions": 242}}, {"node": {"oid": "2bc66a993d86adf7fcf0de0bb8ff509c3b891f0e", "messageHeadline": "first work on #1645", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 346, "deletions": 245}}, {"node": {"oid": "37746e6c1d1327935cfd4754a1c6a63a7b7b4abd", "messageHeadline": "fix #1652", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 77}}, {"node": {"oid": "5d46d003f51b5b3d967a05271c4aa74a491b66c2", "messageHeadline": "chore: attempt to fix clakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "4e3abf44e227503d834705b71322e372db0a49b9", "messageHeadline": "chore: attempt to fix flakky test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f718e5a4b3b6420051b36cc9bd7cc2fdbd82e566", "messageHeadline": "chore: attempt to fix flakky test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b31b6325e093d06e332f9f54c62d1a6b9c7883a", "messageHeadline": "chore: attempt to fix flakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "2d6b09bed7f2b9e0885e630b8654c931adf7ff5c", "messageHeadline": "chore: attempt to fix flakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "14a4ddde5a7f930b75aaebcdb363b0b83baed321", "messageHeadline": "chore: delete redundant test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 0, "deletions": 145}}, {"node": {"oid": "81dd1d146c26b62c83ab97d957bb91fa134a18a1", "messageHeadline": "chore: fix apikeys api tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f09a57f3703c0e8bdae421597e272dedcce7b5a", "messageHeadline": "chore: fix certificates api test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "65f5a105489f56cba7d879f3c3f685c1e1588620", "messageHeadline": "chore: fix some tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89c629ba8e4f73d7f7d79d48769fc66dd17bd59b", "messageHeadline": "chore: fix some tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 665, "deletions": 759}}, {"node": {"oid": "bd991eb28eb7d0d20c4c996675fc20923c7679aa", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 33, "deletions": 2685}}, {"node": {"oid": "d82883ec4214251da123956a40655a090c193bf8", "messageHeadline": "Link issue, Closes #1646", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1da1939c78cacb361577ae4cdbd00269bdb2504", "messageHeadline": "fix #1646", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "36fcba0e131384df409fffaed22ef95c061dfe14", "messageHeadline": "rewrite OPA plugin to use wasm pool", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 167, "deletions": 85}}, {"node": {"oid": "0bff93eb8d2bfbb780163fd966b70797693584f7", "messageHeadline": "fix #1643", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a8b92d74a171261e9cf1e5bb802f34c60f8f8db9", "messageHeadline": "fix #1644", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 161, "deletions": 150}}, {"node": {"oid": "727cedd9a38b583bc293f59c6a63a2724c5ca99a", "messageHeadline": "fix #1642", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "80482d2a887cda6d81463579eb09f64de0864f81", "messageHeadline": "fix concurrency issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "b147cbc406b37852474a37d15000b6074fde6c5d", "messageHeadline": "fix concurrency issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 112}}, {"node": {"oid": "ddae2a26ae67da8945dd94396cc323adf8ca09a0", "messageHeadline": "working on coraza", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "a2ebb48f9758163a75fdbd4fc03295fadcddeb5c", "messageHeadline": "get rid of thread local", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 42}}, {"node": {"oid": "c12ccc0586707f848c2cf21a3e32b0b3ffc683f5", "messageHeadline": "chore: attempt to fix clakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "f33956f5be39f7f9c60f36115791a1626be4ff7f", "messageHeadline": "working on access validators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 64}}, {"node": {"oid": "337b2d933f3242b30d6b0d0fd77bba10651963ac", "messageHeadline": "working on coraza", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 54}}, {"node": {"oid": "ee8cc3fcf972ff7c702fd0cca7c809654994e969", "messageHeadline": "working coraza", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 75}}, {"node": {"oid": "f67736c2aba2e0f69b947ebf27f09eb318e8cbc9", "messageHeadline": "working coraza", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 47}}, {"node": {"oid": "3cbe3d09f117fd6f440afbc678f72c666d3cb38b", "messageHeadline": "working coraza", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 42}}, {"node": {"oid": "b5fbb0adf404d57435f5fba02290726e97298e0e", "messageHeadline": "chore: attempt to fix flakky test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "540848084b327ab9f8f8294e777d8646a3c75712", "messageHeadline": "chore: attempt to fix flakky test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bb452e4742a6f5bae89072b6ad5540b69090cfc", "messageHeadline": "chore: attempt to fix flakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "a652f20c549cd8c607592393e91a5f6e9191a846", "messageHeadline": "chore: attempt to fix flakky tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "36a9f381cfa0fce54aa0c4f8ad55e6d3eaabb2a2", "messageHeadline": "chore: delete redundant test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 0, "deletions": 145}}, {"node": {"oid": "e93461f91f0ba5c18c756b38e4221b68085b348c", "messageHeadline": "chore: fix apikeys api tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1949349f4ee41108dcb5e3c53a252adb0a384e6c", "messageHeadline": "chore: fix certificates api test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4aab8053cf15c69f3e6647ba573f5efd132856fc", "messageHeadline": "chore: fix some tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5357f0c7f021523af8aa6cd24a14a8722597c22a", "messageHeadline": "add new wasm pool", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 919, "deletions": 606}}, {"node": {"oid": "1b47bafa32a122277badd366da18c7ba729c8a10", "messageHeadline": "chore: fix some tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 665, "deletions": 759}}, {"node": {"oid": "1579d69644b7fbd9624d872b443793e69d48df60", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8f4265c2df59ad324177b8f4f3eed3264562dcfd", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "69ba296d3313c1bec684e534c44df9aa8937a846", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 33, "deletions": 2685}}, {"node": {"oid": "9da5f6feb384b09b893a8fd0ab9a4e061cad28f9", "messageHeadline": "[release 16.5.2] Update version to 16.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "5f2be5bb4fe7872bf4123c2bf6e6e3935123d74b", "messageHeadline": "[release 16.5.2] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97158, "deletions": 10}}, {"node": {"oid": "2a9c1d90b901df1290575324f2311d0c6b48aa11", "messageHeadline": "[release 16.5.2] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 94456}}, {"node": {"oid": "8ff1aa37f0c8681f85a72e23aecc490845e2e4e2", "messageHeadline": "[release 16.5.2] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 30}}, {"node": {"oid": "3e3b7ec85063ec9107e619191083ca9210ab7155", "messageHeadline": "[release 16.5.2] Update version to 16.5.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "d56167376e7a54ec7215c43d7f2f1002d0fb387c", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6eff33b6a0071efbc74b0c89ce2bc627421c1473", "messageHeadline": "fix #1640", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "87686ac852b9afd82974a172771e88337ee8d707", "messageHeadline": "fix: SD -> route IP whitelist transfer & zone / region balancing", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 64, "deletions": 59}}, {"node": {"oid": "3b528376aefb85a173e9bd5a1949ce70b2d48649", "messageHeadline": "add more fallback", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a62bc3385c2c79fd9013268d7b0899f8ae36d22f", "messageHeadline": "update last release content", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bcd4fe4c0e452706aaf9b4aec98e0c7c95eacced", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8f9f00df793d47347a6c4e9a479a1fdd060db18a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2675}}, {"node": {"oid": "b0e76da389bfc232e2cee769591e4f37bf13f09e", "messageHeadline": "[release 16.5.1] Update version to 16.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "c8eb832902593ad70ccccbb37730cb32471eb580", "messageHeadline": "[release 16.5.1] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97128, "deletions": 10}}, {"node": {"oid": "735a5b5464b4d77363cc6df493086a10477100e4", "messageHeadline": "[release 16.5.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 94456}}, {"node": {"oid": "15c3dfb779042d9c7212337e61a4c14214740907", "messageHeadline": "[release 16.5.1] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 35}}, {"node": {"oid": "8204f8c02db64d0b25f76e1bb56f26ccdf1d91fa", "messageHeadline": "[release 16.5.1] Update version to 16.5.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "75a34817d8fccd18bfbeed13c5a1453c38f79855", "messageHeadline": "update openapi descriptor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "876a9d25f5710031bc97cf78c2a162042211ea27", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "ad5227ba6a1c35ac17bd2764778762ebc69ccc3d", "messageHeadline": "Merge pull request #1633 from MAIF/fix/plugins-sync-response-transform", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dd83d3ed3e9e5b7b939b08f9f7a82850e277ed76", "messageHeadline": "chore: cleanup suites file", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "89fbf5073255eb25c218e054ef0c0f2dae325e2c", "messageHeadline": "fix: chaos monkey tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@gmail.com", "user": {"login": "ptitFicus"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "89ace302858b8439ce8c7f39e4d647d4bd87b1d1", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7b757f1ff53c348f1aee918c4c1d6640cbd11e49", "messageHeadline": "fix : some chaos monkey tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 100, "deletions": 5}}, {"node": {"oid": "97b93e3498a56a2c04842e92ccb17889d72c4d35", "messageHeadline": "fix: application of sync response transformations", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "760ff2076c4257b5a22ab021e0e2108fc7ef31ae", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 230, "deletions": 2892}}, {"node": {"oid": "bb8604b66833bb99569fab859f0fe5d8670e848e", "messageHeadline": "[release 16.5.0] Update version to 16.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "9a1b2e6053b2706247b660ec52e68ae1cb4f2ee0", "messageHeadline": "[release 16.5.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97128, "deletions": 10}}, {"node": {"oid": "9d297ffddaf41518697457a01dbb5e8258fa2c37", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "e9731e2fc8f28881cfa5a924751a7777a421d9f8", "messageHeadline": "[release 16.5.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 94437}}, {"node": {"oid": "fffa3dcb809640e5c2534c5da5421a7f027b12fe", "messageHeadline": "[release 16.5.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 887, "deletions": 626}}, {"node": {"oid": "a5df4606167ac99c60d55ea0756350715ae0d1b7", "messageHeadline": "[release 16.5.0] Update version to 16.5.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "4004a4c25dcced10df7737125fcee12eff0a57d3", "messageHeadline": "fix resource loader", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "6a900d0d0dfac9d49f03e35f7d9e1674028cbf2c", "messageHeadline": "fix: uncomment tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4272bb8568f9a95c8f85cb178e55abdb5907bcc6", "messageHeadline": "fix: circuit breaker test", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e7e2071b89a4ffb0ad908c3104218c7dab526dbb", "messageHeadline": "fix: more tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "ac3ade9171e65d2b9e2ad819fcc7de16acb7a788", "messageHeadline": "feat: allow $contain matcher to match on objects", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 35, "deletions": 3}}, {"node": {"oid": "a78cc844871b6ec15f149532a49b4b3f3f32b725", "messageHeadline": "fix: test name", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cc79c4e380b9dbe1d018084ad47e41ac49a82f2", "messageHeadline": "fix: admin api tests", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7a65b52db45405e4e16421361ea246ef39790b3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 204, "deletions": 198}}, {"node": {"oid": "5d765e9e3a30f3a22b1000070f114633f549de9c", "messageHeadline": "doc: instanciate -> instantiate", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3ff6732958adc84a173eee2e20ef1c72ce6e42f8", "messageHeadline": "fix: test compilation", "author": {"name": "Benjamin Cavy", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "89c8669d6f8c64e8e0304e28c078444f7786a9f2", "messageHeadline": "remember stripped path in attrs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5ca1632edcb7ac1c1850759c608e01431df913ea", "messageHeadline": "Ad minimum worker thread for wasm exec", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "085465423d11403d31a81ad8ac5a87f767194975", "messageHeadline": "Ad minimum worker thread for wasm exec", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac0a3670d9c442b592fbaa69f347ba148ba1a1f", "messageHeadline": "Bump openssl in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "1c080451a9572d3deef2bd4decc002d759a7599c", "messageHeadline": "more on #1625", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2e6b041e8ac7ae1ae8f2a02113ab66c9e827bb10", "messageHeadline": "fix #1625", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "236a151b86328e947ed84d314247d39cd18cc8ac", "messageHeadline": "enforce rfc 7230", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "bb14b66f9b8dd85a9a8f63ebd1648127677603cb", "messageHeadline": "fix #1624", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "6c195433ac2d136e729fbd50ab3f3df43dcecd54", "messageHeadline": "remove old coraza version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e5b24abcc67e0148fb7555102804a61ed9080995", "messageHeadline": "fix #1623", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "77ac909d7ad2292530684d8aa7466ffec3996b59", "messageHeadline": "fix #1622", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6ddd36247c8fa7809ef2c7271b571fb1d41e3933", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "649f0135422baefa66efdfc52b47d706d426e612", "messageHeadline": "fix #1364", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 20}}, {"node": {"oid": "b8b8aae0640ae52f26f4b0fc8b3bb44d1d6a0c14", "messageHeadline": "change api name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "feb9492be7f224448c631aa1b6eae178c81d95d2", "messageHeadline": "fix #1300", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 5}}, {"node": {"oid": "23067d4cac463d3e82120535d5f81b03301ab0e8", "messageHeadline": "Update netty dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "385b323b2400f50ab8dd472ba3a39e5a6c5e957e", "messageHeadline": "fix #1619", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 476, "deletions": 321}}, {"node": {"oid": "07af1d9dc21592ef1ccff060b03f3faa4316b991", "messageHeadline": "fix #1618", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "d5e98272a6f13a4f7330c17916b2ce82ed4bba66", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "bb5568bed7cdc47570551f10bc760cd42c0e772b", "messageHeadline": "fix #1617", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 923, "deletions": 416}}, {"node": {"oid": "94c2de40f1bbddb05a86f07b57f0a5becb9b7a53", "messageHeadline": "avoid deleting empty keys", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "bf0a0e68cde0cebf3cba36b801610c92870f52a0", "messageHeadline": "process host header with el", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "40fadeeb9967e0844595d06821f31cf4386c25f7", "messageHeadline": "update security", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "309971ca11f4d70f2ee4d2afa7180d1585040799", "messageHeadline": "Add route support in elkeyword", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 26}}, {"node": {"oid": "32eb57afcda2280206addbe4fe15ae952a944ef7", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "09f05fd935ed68d421e3e2df8170cf33b2e8313a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 230, "deletions": 2889}}, {"node": {"oid": "df28c93b6a6fe3966b98d94f5fada13dce02b19c", "messageHeadline": "[release 16.4.0] Update version to 16.4.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "da4927f7a335f0dd611a6ae28eb9df8d3906f111", "messageHeadline": "[release 16.4.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97106, "deletions": 10}}, {"node": {"oid": "d83af28a4c61d5e3a45c78d59c5607b903f1f5c9", "messageHeadline": "[release 16.4.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 91546}}, {"node": {"oid": "6d40543cde62050d494a192e3dac4638e3918966", "messageHeadline": "[release 16.4.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2733, "deletions": 1795}}, {"node": {"oid": "77e16472770196ed03191bcfc66592772bc718c4", "messageHeadline": "[release 16.4.0] Update version to 16.4.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "4692127badc6b8f332369a22525a90b048d9581c", "messageHeadline": "update chagelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "ba3d7894109ef17e6b8cd00bd1b1832772568d44", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "35f08816c318d549286cf53ecc8a524d0f620b46", "messageHeadline": "fix doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ff54bc9102d21e50d93b0ed6f64d9bf6b32ca92", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 31}}, {"node": {"oid": "4d7b676a2fcc646a48bdde28e0e4735eb8870b3a", "messageHeadline": "fix doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 26}}, {"node": {"oid": "a022e0eac57945d832f0ee085a0af084cd8c3207", "messageHeadline": "fix doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bab15883e3f3f744dca12d39ab6ffb65c1db9f24", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 9}}, {"node": {"oid": "c1ea623c026ff7fa2e6d3664d6249bbb6f0e0e43", "messageHeadline": "fix doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3dfba3eff3cb6edb0640e10b338cf9a41b5c30be", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 24, "deletions": 4}}, {"node": {"oid": "06eccb54cfd06a794940e00fb0aa4bb3b0715178", "messageHeadline": "fix coraza build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "2e40ad80e94866508e46073f912fa99681b1d108", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "80537f278d12b3911aabeb3da73e96b0e923edb6", "messageHeadline": "cleanup results", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "9cede110547585db27884d8f1d5b90831cc3d2ec", "messageHeadline": "add test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "66d13080c8c9b03848f1d1024458d39e7bd2d47f", "messageHeadline": "add test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "af036dccb405b49844e5ddd9692d30c1f00d55a6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 59, "deletions": 4}}, {"node": {"oid": "601ec9930f3744779bce5be5f54a2d134300c050", "messageHeadline": "add coraza waf specific documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "463c1c22ce2119167cee307f45d84d592a38fe9f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1791, "deletions": 10}}, {"node": {"oid": "20a3ba9496151dc05daed1d84c7553b8a3c63486", "messageHeadline": "add coraza waf specific documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 173, "deletions": 5}}, {"node": {"oid": "a1fecdcaeb2f20ebdc5795353fcd8580a069f9e0", "messageHeadline": "Merge pull request #1609 from MAIF/resourceLoader", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 88, "deletions": 45}}, {"node": {"oid": "086aa02201c1d5e509fd39d409d83ae8a1f05cdb", "messageHeadline": "Merge branch 'master' into resourceLoader", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1223, "deletions": 257}}, {"node": {"oid": "d1a98d83baac86807a7a5fc28aaa476fb0a0a41a", "messageHeadline": "update timeout", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53d021f282aa3ff50028f2c91f5d727bb85518cc", "messageHeadline": "fix #1613, fix #1612", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 14}}, {"node": {"oid": "172b0ad3be03ca83e60333dc3c63937b4c82e419", "messageHeadline": "fix #1591", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 108, "deletions": 61}}, {"node": {"oid": "c1426fe44dbf6eabf6a77277fbc3b0e44d240b3f", "messageHeadline": "fix #1497", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 43}}, {"node": {"oid": "c22016d71d257c48d63a11607286b60098b47a5a", "messageHeadline": "fix #1610", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "3386eadaa3f24f1179396b513374d3c90676e0a4", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "09ba10e4e5d0cb74dada8c94227bc041a89c7d8a", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "4832980a62267644502f88ecdcd187fe4f2b96a9", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a85231e7ea4ea51cb9499cc889467a7136282a71", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "9dd047b17bb10a0e7d4b821fa4d37a7addc150f9", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ee2044df8008d8b3282e14a97327e43b63f9df1c", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 443, "deletions": 83}}, {"node": {"oid": "62b3a2cea5c66628ce0357971c439bd19f593fa4", "messageHeadline": "add missing braces", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fa526fa5a0b17aeb7ea25be9c570150e545b02f0", "messageHeadline": "define metric", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "8b466d2a02fbfb8179d38eb36a16fca97593f659", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "a0deac4a7e2d57d6fc40f4396da2567a5a7522ae", "messageHeadline": "add test for array contains", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "9e704bb68ea1348c6b0444ca5648fdefbbc3479c", "messageHeadline": "fix doc about $contains", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa88d5a68678034e488e09192adbab60ac3af6d9", "messageHeadline": "fix #1611", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3bbb7df55014540340d48ade71cbab8067da7f58", "messageHeadline": "add more work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 62}}, {"node": {"oid": "648f30eb8e9e500ab935d80cf7b3f4ea4dfcb074", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 23}}, {"node": {"oid": "2deccf861ce3b5affd2a068889ccab1b741b780f", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 61}}, {"node": {"oid": "fe9e69498ff1d9fa7b9d03d5e19baba30f399d2a", "messageHeadline": "Merge branch 'resourceLoader' of https://github.com/MAIF/otoroshi int\u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4244, "deletions": 469}}, {"node": {"oid": "8486ace9573b53c23c761d276a687fb9cd352644", "messageHeadline": "improve Toast", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "0374f33ba924553de016333a1a2208ff1b66d440", "messageHeadline": "Merge branch 'master' into resourceLoader", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4244, "deletions": 469}}, {"node": {"oid": "550da2662e1f06351d91542c3f94af0dd1882e07", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 302, "deletions": 42}}, {"node": {"oid": "6ade2d162a83ecb285cac286691315518fec9719", "messageHeadline": "better display for login", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e53d646df4d8bc089312fb770e7f1028cce38a0b", "messageHeadline": "Merge pull request #1608 from MAIF/fix/certificate-form-errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c50a96364ba4a1d3659e581b1890a14d67ee7582", "messageHeadline": "Merge pull request #1606 from MAIF/feature/anonymous-reporting-activa\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 300, "deletions": 40}}, {"node": {"oid": "1f38b30a661833d7fa9696ceb4707b4d21055d69", "messageHeadline": "fix: error spam in certificate creation form", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3d2051a2f3f4c3ea5bb6e866bcf69e2e8ccffdf", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "caa5c7242b228e67c1287ed524b6869d92c9e4d7", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 97}}, {"node": {"oid": "a6216214f1ee1cf065851fe2309a414e7ceef988", "messageHeadline": "feat: reword & activate anonymous reporting popup", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 300, "deletions": 40}}, {"node": {"oid": "fdf1052a8f71e9b639a039957a71f6ff1e687412", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a84f53fa1964161b68ab0a697b5a35ebe698e428", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 188, "deletions": 24}}, {"node": {"oid": "d8b296e258c8ce356a0779b98953f01fe0770e05", "messageHeadline": "fix proxy state", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 90, "deletions": 88}}, {"node": {"oid": "971a63f2cd1a3b2dcf14325cfa2f1c837c0a8c7d", "messageHeadline": "add types", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 437, "deletions": 299}}, {"node": {"oid": "10f5c63a495a82c51bca9d40095676c5f429f3c7", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "f0e5462f8d01f1641ca8c7038e536eb35aefbb34", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "886e071479ff97e1fc17d5ea489ef778f255f988", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 132}}, {"node": {"oid": "90aa1b4146032060ab07c46c81b3ff0aa43c0926", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 178, "deletions": 148}}, {"node": {"oid": "60fece905ff2e5f8500cdfbd9c7a90db1fac73df", "messageHeadline": "add proxystate", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 375, "deletions": 60}}, {"node": {"oid": "881bf25a04030e44879bf6172bb695cc79e4b8d6", "messageHeadline": "add first work around proxy_wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 733, "deletions": 0}}, {"node": {"oid": "92aecaef68ba35fe695c2fb7744174dbef3ab44e", "messageHeadline": "remove useless patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "9873f274b2b0b62795f570dc3a8b54d972b11f4a", "messageHeadline": "remove useless patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "dfdcd235df543d9bed3bf83a4c6e5a745092cdf4", "messageHeadline": "fix #1289", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "99d058bcdc4b989b2b51d37257e41e7f2f2167c7", "messageHeadline": "Add wasm call context", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "cb7fa48b20b82fa7e5b062140c829490145061af", "messageHeadline": "Merge pull request #1605 from MAIF/mult-auth-providers-UX", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 150}}, {"node": {"oid": "0a93c1c778a06a8b3d9e84190fd426815276fe5d", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "314a6ce23eab550165be5bc6aef29643ed3d9e2f", "messageHeadline": "Merge pull request #1593 from MAIF/mulitple-authentication-providers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1332, "deletions": 153}}, {"node": {"oid": "06a402d21096daf163b33b09f1926c5317130732", "messageHeadline": "fix #1604", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 71}}, {"node": {"oid": "cefc3883bc2fe036ccbd8d2cfd9ca40a38bbcf38", "messageHeadline": "mprove UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 42, "deletions": 33}}, {"node": {"oid": "57024a0cbcb6b715b9a401dca4d83383463aeba3", "messageHeadline": "fix #1594", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "b9bfc526ddb58182653e603d2f447335ae05596a", "messageHeadline": "fix #1598", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 396, "deletions": 1}}, {"node": {"oid": "28ac420dc547558fda3125fb5780f30031567cf3", "messageHeadline": "center btn", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "3c3a5e6bbbef9e8b8d7bd9dba8f005942f6d63d3", "messageHeadline": "improve UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "5a52daa2880eafc3305e1de859a1712de97cbf6c", "messageHeadline": "fix #1565", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2dd5e11e7e5aea6bc78726746eaf620ff7b2cd1e", "messageHeadline": "fix #1565", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 22}}, {"node": {"oid": "80e344b670979e3486fbce7026d161ff2478a1c3", "messageHeadline": "improve wasm performance. allow multiple vm instances", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 23}}, {"node": {"oid": "51333fc557bc4d68e6b52c1e2db4f0e06c037f5e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5937, "deletions": 4234}}, {"node": {"oid": "148fbd292b881a01cc9d7c4fd9f68d062c163f01", "messageHeadline": "Start the rework on tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 71}}, {"node": {"oid": "e5b1a5ba295e6d951c2578f49aee6b7bc52c3108", "messageHeadline": "fix: prevent key creation with empty client / secret / name", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 40, "deletions": 36}}, {"node": {"oid": "8d8e874dcb9b04e13a226eda192cc51c05c0390d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1508, "deletions": 496}}, {"node": {"oid": "297056e5e49a5e92adbcdfa1d2fddc79cfd6f59d", "messageHeadline": "try to fix test run", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4237, "deletions": 3610}}, {"node": {"oid": "8bf27f5cecbd0d3410a35a8c5190f70b5158be4e", "messageHeadline": "Merge pull request #1601 from MAIF/fix/empty-users", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "260388bd16af7c709ac99c7bb3d8f73a58b9a6a1", "messageHeadline": "fix: prevent blank username / password as well", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29d3c7193500438d0ce6773f081ef204625040db", "messageHeadline": "fix: prevent admin creation with empty user / password", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 24, "deletions": 20}}, {"node": {"oid": "f3e82c2a1fba7c98525a1039968cdc22d99a744f", "messageHeadline": "fix #1600", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64535934ff52e614a3ed68a3082cf5a90c90cc4d", "messageHeadline": "Fix active color on sidebar Features", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4337f74f368d441c0ab6bbd8510b8f29a6868de1", "messageHeadline": "new skin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 165, "deletions": 146}}, {"node": {"oid": "de123143b9b7eebbee2f9e02cb247949708b912f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 9}}, {"node": {"oid": "8f91b7d3a0e733bec2092b44d8a52fc8b7c0ce7f", "messageHeadline": "fix: tool versions & start command in doc", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "738529e1c075f9357acabdc9c138ec7b13aee575", "messageHeadline": "fix #1597", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0db8ac39ab51b10157923e11e00946e9edcb5410", "messageHeadline": "support opa invocation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5c8dd22278d7426897365e9c8d487d600034b589", "messageHeadline": "support opa invocation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "0d50e23787ca223b86ef8e30096565178eb1b03c", "messageHeadline": "fix concurrency issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 72}}, {"node": {"oid": "e934afb94a7085efd1aa5eb9d32ff9f09a555618", "messageHeadline": "Merge pull request #1583 from MAIF/ux-details", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "13888b9560817ff2f0b6915a4dcf07dc611ae3df", "messageHeadline": "Merge branch 'master' into ux-details", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1064, "deletions": 378}}, {"node": {"oid": "e5a250888f0181fd2c2ca3b5af4c0994ea89f169", "messageHeadline": "rounded auth buttons", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "b4001a3d869ea7e284566af6ce7471bff399261d", "messageHeadline": "fix #1589, fix #1590", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 376, "deletions": 126}}, {"node": {"oid": "3bb5201142fd796137646837144947fe1e2b4501", "messageHeadline": "add doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "bced3f5eff62eeef977010daa046615b310c13a0", "messageHeadline": "restore deleted files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "91a44f4a375defbac33f6d4044a28f6e47ff6255", "messageHeadline": "add custom auth documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 73, "deletions": 16}}, {"node": {"oid": "5935285a8a1fafd6938d9f10b1cc9a3ef082d37b", "messageHeadline": "fix: incorrect title on danger zone save button", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2197cba6c4c84afdaa663b7a461e327d3c95f476", "messageHeadline": "Merge branch 'master' into mulitple-authentication-providers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 531, "deletions": 352}}, {"node": {"oid": "25cea8858a7eb69eef78fecc646ab12c7049274d", "messageHeadline": "check all auth modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 82, "deletions": 53}}, {"node": {"oid": "e455df80c205af7f0fdfd0e73230699f9019f226", "messageHeadline": " testing module", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 54, "deletions": 61}}, {"node": {"oid": "492c66b6d2f16a349fd11f5c054707785b7e1003", "messageHeadline": "support the creation of custom form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 137, "deletions": 18}}, {"node": {"oid": "da0d47ebe491dc2c3ec47518a83468ade8aad384", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 604, "deletions": 221}}, {"node": {"oid": "73e4b611a37555863dcacb5963d46c9f2563367d", "messageHeadline": "remove custom auth module stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 171}}, {"node": {"oid": "fbd528d6aa56d43514eaa38e914ca3d260baecf3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 60, "deletions": 6}}, {"node": {"oid": "327f27254eada0c73464a8ff3c65b779ac6e82dd", "messageHeadline": "Merge pull request #1569 from MAIF/pluggable-auth-modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 713, "deletions": 222}}, {"node": {"oid": "b83f0148b13a163a6a4006a758412a8980ecacb0", "messageHeadline": "Merge branch 'master' into pluggable-auth-modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4600, "deletions": 3656}}, {"node": {"oid": "2d317585e13825a32004f2a92b504cf6988471a1", "messageHeadline": "oauth adjustment for multi auth modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "39b9e5cf32f7bc7fbf5286c119b8e655b92bd818", "messageHeadline": "fix ldap for multi auth modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e62a74a36f3c5081b2df526fa671b988ab0d2613", "messageHeadline": "fix oaut1 for multi auth modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c27a27f9a3a292eea0275b0e18fc0c85418d63b9", "messageHeadline": "fix #1588", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "489449a4511ff83fd32d5335bc67d9b3d013ce38", "messageHeadline": "fix #1587", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf7e5510e34288259875b03bb24778cb1283d6a1", "messageHeadline": "ignore crash logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "476b9624b02b410eb7edebcbd1b40c64cc72b333", "messageHeadline": "fix saml for mutli auth modules", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 81, "deletions": 47}}, {"node": {"oid": "dccf4d06d4a773eed8a062bbcb61f7c93374b574", "messageHeadline": "fix #1586", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "67d71304e31be40932153c865a79c582b0db0cd7", "messageHeadline": "wip email prompt flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 609, "deletions": 162}}, {"node": {"oid": "654cd7a2616fd672519374677dbf54a6220758ef", "messageHeadline": "fix #1584", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "5397339c21f112c887846e805f1bfa1836c5e438", "messageHeadline": "Merge branch 'master' into mulitple-authentication-providers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4614, "deletions": 3669}}, {"node": {"oid": "f5d4d4f2b83ec29d9fb015faa26ca5db0bf356de", "messageHeadline": "fix outline border pb", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "576897201ee490e9ce8afc0fb571b8e37578cd2f", "messageHeadline": "Fix : right border cut for jwt verifier", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "290d6028765e74b108eabad44370906448a03055", "messageHeadline": "better size", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2eca3efb54eb468d96b6872935133e03e633fcd8", "messageHeadline": "bg for components", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "72b2af5415c18319ea85dcf939a335a47e426165", "messageHeadline": "uniformisation of btn", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d65eaeb30907cdbc1318f34750f3b5bda2e0221", "messageHeadline": "description for btn", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df33714aedc9c298b757714dbd16ce1244a60ead", "messageHeadline": "sidebar more margins", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5256a88c3062e5612fac437d72e598b2f88d8d51", "messageHeadline": "improve close modal btn", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0e7b604cd4797bfd43d9172aec6b536f29f456a2", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "84a6da2822cf503252c8bbb5614129776a981ebf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2661}}, {"node": {"oid": "21d4ee2d30834018347779696baa09327e17cd55", "messageHeadline": "[release 16.3.2] Update version to 16.3.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "f3cc1599b9eff58228150e39a7cfcbdaf4572662", "messageHeadline": "[release 16.3.2] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94204, "deletions": 10}}, {"node": {"oid": "82e946423e66810b85b07d6d3284ee517634c055", "messageHeadline": "[release 16.3.2] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 91546}}, {"node": {"oid": "e65b9ddd1b7e31f387bc2574c86c91c9738fdc90", "messageHeadline": "[release 16.3.2] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "622cf964f0669a9bf44609c2fedb2bd6e9fd9cd4", "messageHeadline": "[release 16.3.2] Update version to 16.3.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "1faf15e88d0204f8a3d0f11d0b2d17dda8ffd5d5", "messageHeadline": "fix #1582", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 78}}, {"node": {"oid": "44b4efa2095c73ad7f627386827f74de2c17034a", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "aecbb9538c7d17107b50315cfdd85265d7baa90d", "messageHeadline": "fix #1581", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "507545493299a8cf8d506dfdf6f96674587e5d91", "messageHeadline": "fix #1580", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d44cfd50f61bb5dfd6d3c87ac00625480ab7df59", "messageHeadline": "fix #1579", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "1a0e01fcd908ffb294bfb62b7d7adb9ebf2e46f8", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "692f2122080c4a61bfc8d424c754ec8abf518ac0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 14, "deletions": 2662}}, {"node": {"oid": "017ffe07f26803b52e6d4bff633cebc010d824ba", "messageHeadline": "[release 16.3.1] Update version to 16.3.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "99513629ad365a6bcbec5674973b823c73c59204", "messageHeadline": "[release 16.3.1] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94204, "deletions": 10}}, {"node": {"oid": "2199a66680d0ea176de46217bc673fa1136b97b6", "messageHeadline": "[release 16.3.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 91546}}, {"node": {"oid": "3c923f9f90f27ef00c77f74fbb9518e101bad0b8", "messageHeadline": "[release 16.3.1] Update version to 16.3.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "0c200398eb690a125ddb74c092e6697394aa4a0c", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "0940e07b8cc93149262b3fd814a8e9c2ac1497b7", "messageHeadline": "fix #1578, #1574", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "340dcec2f2b1f58745457679b2d3d37cee0e19c1", "messageHeadline": "fix #1575", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a8dd9a23b6b71c110f941ad43ec755cb9f10fde3", "messageHeadline": "fix #1576", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "cd24f3f8e563b1a5c79af12ee5ad80e72fe280c5", "messageHeadline": "fix rust plugin template", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "628d2821c25614a49daadd1dd353a473bd75d862", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "f4771873db0ce8b1a99fe10baa57aa468ce07fc3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 230, "deletions": 2878}}, {"node": {"oid": "97340908cda84ff8a9c2c24405b9fadd446cdb9e", "messageHeadline": "[release 16.3.0] Update version to 16.3.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "26f408e7c1d86f2ba332ce98eee2891d11a3e113", "messageHeadline": "[release 16.3.0] Prepare the release of Otoroshi version 16.3.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6a6e4bf7699f6197e4fa3a69d3d8d43706834119", "messageHeadline": "[release 16.3.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94204, "deletions": 10}}, {"node": {"oid": "f64e40fd241db497c7755b247d59bdc62cfbd628", "messageHeadline": "[release 16.3.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 91449}}, {"node": {"oid": "8a56732039d4cffd80573c395a2fc7ad4b11cc93", "messageHeadline": "[release 16.3.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3564, "deletions": 3023}}, {"node": {"oid": "f469400d6beceae685d630e18f329a48f8c3913d", "messageHeadline": "[release 16.3.0] Update version to 16.3.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "e4df99135af7a2739248fe1d3e4eb291df1772b3", "messageHeadline": "disable by default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70ce3bbac57e7c4d423d5dd016e20d6e95ea9da2", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "c6432ed9d1e605fad73139bd209a269aaff26463", "messageHeadline": "Merge pull request #1573 from MAIF/newSidebar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 60}}, {"node": {"oid": "34ea51f8f78474d3ec69ef1728eaffb1fa060d7b", "messageHeadline": "Merge branch 'master' into newSidebar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "359eefa95217110a45b942a6f60e62f1bb34f780", "messageHeadline": "Improvments on sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 130, "deletions": 63}}, {"node": {"oid": "e6fed1c181112068124869886ea8ee774d396350", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 409, "deletions": 125}}, {"node": {"oid": "a6622ddf3853487cb423243224b907148ff509ab", "messageHeadline": "change index name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "e216f5ca6535ecfcbb727dc318d5703f3b88d55b", "messageHeadline": "change icon", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46a814dbb3229b27f9beeed072034198fb0f5151", "messageHeadline": "Merge pull request #1463 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c4c565f5cf47e4c577b5904cd90b22931931f3fb", "messageHeadline": "fix #1566", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd1adeb3dd4e222ad198f4d27b74577cc0bbfa75", "messageHeadline": "Merge pull request #1474 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b5debf3123dd3c22b08d107e0c2d7bf35aec2ff", "messageHeadline": "Merge pull request #1475 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb1a0ae8e04885cc07a136863c9eacfbb048452f", "messageHeadline": "Merge pull request #1476 from MAIF/dependabot/npm_and_yarn/tools/side\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb1c9b5bc0feed23de63f3098bf52ee01b26bffe", "messageHeadline": "Bump yaml from 1.10.2 to 2.2.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "c499d0b4f73f29122abcdc459a5fc38be2c93d6e", "messageHeadline": "Merge pull request #1477 from MAIF/dependabot/npm_and_yarn/tools/tcp-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "3d3fbae95729969b84fa7756efcd342e7c44f8fe", "messageHeadline": "Merge pull request #1501 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "64909fbe891a38a58018edc25a7c0245b151c605", "messageHeadline": "Merge pull request #1561 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 27}}, {"node": {"oid": "7cefc755c0a2fb842d5d9e9d50a08dfd8fea277a", "messageHeadline": "Merge pull request #1562 from MAIF/dependabot/cargo/tools/otoroshi-re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc2b4363bc0e89d6860f289621375dfa140e11b0", "messageHeadline": "remove stacktrace on error", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20e59f66521344af05188f3d3db129901f33e9e3", "messageHeadline": "longer interval", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da8f7850ec62eb984bd047a639a7d2c47d02408e", "messageHeadline": "longer interval", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c90efbf3cb97147e31a57cbcfe0378d981fede51", "messageHeadline": "remove divider", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2648d8bbe09faf7fe7ece87cab21a9aa9f058830", "messageHeadline": "Merge pull request #1567 from MAIF/multi-instance-plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 94}}, {"node": {"oid": "5bebdfd6c43d5f7cb9ce73858f4d38d6c80e0a5c", "messageHeadline": "add instance id on ng plugin instancer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "051548c45072eedbb1af3414ca929655e519f7bb", "messageHeadline": "fix #1570", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce98da556efc7a767e7b69b89c2251727818586a", "messageHeadline": "Merge pull request #1568 from MAIF/better-healthcheck", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "cd861280e8fd3706968317c5f6e88be5f2ba851a", "messageHeadline": "more on #1571", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "399a5078b440409b105c913bd6066c74e6b275fc", "messageHeadline": "more on #1571", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b0512138dd42334b56380538830999997c1ef5d", "messageHeadline": "#1571", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "66d4f151f3a37be93547be158d57ac560382cebd", "messageHeadline": " testing module", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 55, "deletions": 61}}, {"node": {"oid": "7330aa9d5c0190de0111e82cf0469facbb1e4c29", "messageHeadline": "fix #1571", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "09bf08db0ffe5c619b5c54dcd733da554d0ced7e", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "959e457e9b69363389fd1c4b33c0eb3a54ca5cf3", "messageHeadline": "close #1372", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "fa7f534b479d31d7f038eb59c12023a532e7f6ea", "messageHeadline": "support the creation of custom form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 137, "deletions": 18}}, {"node": {"oid": "c7bee7524b23ba4b69a841ae9f2a5a26b8e89d6b", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 612, "deletions": 233}}, {"node": {"oid": "f86bd5864237698b93ce0d5204c165135e6fffd4", "messageHeadline": "close #1529", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "8809ced2b553a0ac36a049dac27c2d966728dc37", "messageHeadline": "fix #1566", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 117, "deletions": 99}}, {"node": {"oid": "2526f50be6cfb0cfee0a0a12c7ced69fea8c181a", "messageHeadline": "trying to fix sync plugins execution", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "6bbbd6668b8d82daa2510654d91c0ef5b63f5388", "messageHeadline": "fix bad name for #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc89ea9c092d5a08296e20c45e9a3dabf64e2b2e", "messageHeadline": "basic ui extensions support for #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 276, "deletions": 9}}, {"node": {"oid": "a969895563a425d0f44336441e30c1645ee1a543", "messageHeadline": "Fix some plugin related stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "bb9ff077ca226acd3e9883721e293a5c2ac115ea", "messageHeadline": "fix #1564", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "87b7ac25abac0ad58860de1b75fd449c537572bd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f62f562728b3826b694e8d4c766f804fcacacde6", "messageHeadline": "more workfor #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 370, "deletions": 39}}, {"node": {"oid": "f9565c94985f38fe6dcba3d5e5208bf3ed2a11ac", "messageHeadline": "Bump h2 from 0.3.15 to 0.3.17 in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0673b1f36f73d788614e62f7e1ddd77443a5a280", "messageHeadline": "Bump h2 from 0.3.11 to 0.3.17 in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 52, "deletions": 27}}, {"node": {"oid": "cec97f9f95da68ac63f7c66427f85d4a752c235f", "messageHeadline": "kubernete crds support for #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 9}}, {"node": {"oid": "90f7c0d1c68dfcd9a1398ba93343322bd1b8a07e", "messageHeadline": "more work for #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "8f4fad279c66581bbf6a8ba6c5015738eee8e512", "messageHeadline": "fix #1472", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 226, "deletions": 54}}, {"node": {"oid": "625c29e93998b3f84af3097bc62dddf69719f8a9", "messageHeadline": "Move wasm related stuff in dedicated package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 697, "deletions": 684}}, {"node": {"oid": "c092c48711b5063974a09ede92b7ab55303c154a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d718f00f1416682436661e774d94f1139c6d9ca", "messageHeadline": "fix: backends url in doc", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdc6b5944ec11e4c35d31511c8c7a677e8327901", "messageHeadline": "fix #1559", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 531, "deletions": 11}}, {"node": {"oid": "e9d00fd457a63d361a3c098ca7a9d1aac7f78c8a", "messageHeadline": "Update migration status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4050c14e716cc95986b9211dcdb0145e0c72df48", "messageHeadline": "Update migration status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0458d54b399b248c2c18442124959ee0f764ccf2", "messageHeadline": "Update migration status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57f1ba6e114298717ae807a8289c7e739afd11f5", "messageHeadline": "Update migration status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2cb10e3f94de7edfebf0ab521d00e19e9783f4ba", "messageHeadline": "add service discovery plugin category", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "9b59dfe26af09d01a325757c8dca49fea8028cbc", "messageHeadline": "fix #1545", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 357, "deletions": 3}}, {"node": {"oid": "7f7acf0e30d46a5d632bdbb08f78459e8d61f437", "messageHeadline": "fix #1536, fix #1537", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 376, "deletions": 8}}, {"node": {"oid": "c26229f87428c79715b98e5da4b7c47e141f14bd", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "69d72e32fc691937087ccbee705b601700e84b89", "messageHeadline": "fix", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbf59665256f2d8042553576139d382233976dd7", "messageHeadline": "fix #1555, fix #1556, fix #1557", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 194, "deletions": 6}}, {"node": {"oid": "03a10fbad0683b8378dd0a01dcb3d7c57e4ad9ec", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "87490d73143ddd87989bce09d354626c46e7153d", "messageHeadline": "fix", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bcafaa003b0e251b5075a652f5b8f1de2d8e06b2", "messageHeadline": "fix #1548, fix #1549", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 705, "deletions": 5}}, {"node": {"oid": "4211be81647f632dd8f280dc6ced34f1821edef7", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d60c97c81a1ffae0a3f25151ec5f6cb5226643bb", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e57ab6d6afce2c419c34d37f83cebc4457aa780", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a2681c94cc4f314098790979813632386172ffa", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac1d0a1c5c2c08ecd9907d0e2cb3ec2b2d350de", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12fea92f22eaadcb30d3d6bbe07b0cdcc398e940", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78c7139073da6cd5d4a652d70962d83fb7b3c464", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bcf1abd53a4fe82a41365df59cbd9424391504f", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2943c2240bdbad46231842fffdae094078a16a0f", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9ca1842d8384cee0acb36d97eedede2d5fdd94", "messageHeadline": "update status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "628f21cd88ab33e92de3ccc323e0bde9dea016d3", "messageHeadline": "fix #1547", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 139, "deletions": 15}}, {"node": {"oid": "4269f079113eb58d910448ad457795f9a559745c", "messageHeadline": "fix #1539", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 196, "deletions": 2}}, {"node": {"oid": "91412c0ee31503b99af53a76be9640c91f25097c", "messageHeadline": "add more json helpers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1ef6618fa8bf510ee3b13eb4430de410c1e79dba", "messageHeadline": "fix #1544", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 4}}, {"node": {"oid": "2a69e4201c0e4fee8e41e7837ff1c0d4205dedf6", "messageHeadline": "fix #1538", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 232, "deletions": 2}}, {"node": {"oid": "31ff2a5bfc39661cf95b9b9237242d878d71526e", "messageHeadline": "fix #1551, fix #1552, fix #1553, fix #1554", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "013f4b81714f308dad435b5ccfb60ea8ce466734", "messageHeadline": "fix #1551, fix #1552, fix #1553, fix #1554", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "afa0330fab4be0c2fde5b112393426def6341bd0", "messageHeadline": "fix #1560", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "54262e9274e2b3bef9027421fa5c6eb3388d2dda", "messageHeadline": "fix #1540, fix #1541, fix #1542", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 4}}, {"node": {"oid": "3ce4f3f7e7cf65af7d94ecc39fb039dc2518bec6", "messageHeadline": "fix #1546", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 2}}, {"node": {"oid": "67d1a0cb4f62cef217717eb6c0c8fcd69e71de35", "messageHeadline": "fix #1543", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 2}}, {"node": {"oid": "b78e0e47f7d28b0e8bf17c1d5bcb96d813f199f4", "messageHeadline": "fix #1550", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "8101c64785b7a40073997142a5e96b68c5873a6a", "messageHeadline": "fix #1558", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 7}}, {"node": {"oid": "bfa405ff2ffdce1d68fe7ce25ab3273f5b9264f7", "messageHeadline": "Create frontend forms for #1148", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 264, "deletions": 0}}, {"node": {"oid": "ed8e4d1fe8c0f70f5f335e9008892db81e2b4fa8", "messageHeadline": "list more plugins for #1148", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 9}}, {"node": {"oid": "b0c6eee82841b9b0b0913f1b2131e08ea2c50b9e", "messageHeadline": "Merge pull request #1530 from MAIF/sidebar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 96}}, {"node": {"oid": "02575294e959f53b8776eab5e9d4c1a1ad184c56", "messageHeadline": "more work on #1148", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d563c57b34d1a3e05eff4d61f632e3e1bef3794a", "messageHeadline": "fix #1535", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "80a5537dda9926cc9914d932ecc16d7c001ec8f7", "messageHeadline": "fix #1531, fix #1532, fix #1533, fix #1534", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 41}}, {"node": {"oid": "11e1b214fa84a09f8981e196f2744cd0054dca62", "messageHeadline": "better skin for last page", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "8a174224a8048b3852470ac36dc629939ff16dbc", "messageHeadline": "start work for client cert stuff in #1148", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "19160046ae92aefec76394455d6f493ff6f20715", "messageHeadline": "more work around #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 39}}, {"node": {"oid": "9509309dab6e12dd1ab689b9b4aebc5369fd9ddf", "messageHeadline": "rewrite response cache plugin as ng plugins, fix #1518", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 459, "deletions": 6}}, {"node": {"oid": "ecd5e68c921eb0322a63c5a6549b10d628d64eed", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 40, "deletions": 6}}, {"node": {"oid": "128cc43763066b41f016465dd1487ed3b5f63a1e", "messageHeadline": "fix #1527 and #1528", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 171, "deletions": 2}}, {"node": {"oid": "7f8ee96365491a2cf775307c6c8a1000641315e4", "messageHeadline": "variabilise", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "2666c6071f4c4f5d9bfd2a69b7a71a28243ea097", "messageHeadline": "clean", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 38}}, {"node": {"oid": "fd47d88add21c5bea81af7a8143e7c76d3209d0c", "messageHeadline": "improve sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 65, "deletions": 63}}, {"node": {"oid": "18080c589a7f01b74333ff3951cd42d7227928d8", "messageHeadline": "rewrite legacy OIDC plugins, fix #1520", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 467, "deletions": 4}}, {"node": {"oid": "7046f39bc00254dbcdf69157319b264ce2e3af05", "messageHeadline": "fix #1521", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8104be587be858d03af84c5229e2683c010eafe2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 91505, "deletions": 0}}, {"node": {"oid": "e2310d0c9c157240907d53d572e4449bdd412478", "messageHeadline": "fix #1522 and fix #1523", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3191, "deletions": 270}}, {"node": {"oid": "97dd1f6d4cd9cadd5f9d93902e67a910952280ab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 91451}}, {"node": {"oid": "5873acf6fca77954804afd6c46aed26391e1aef3", "messageHeadline": "Merge pull request #1525 from MAIF/fix/global-config-doc", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f2034e28711444d9ba6feb394a899fb382d8c251", "messageHeadline": "fix: some typos / unclear formulation in global config section", "author": {"name": "Benjamin CAVY", "email": "benjamin.cavy@maif.fr", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ff31cee918e6cdae5cd5ec1161fcb50a0138da5e", "messageHeadline": "fix #1524", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9be2374ac76c68ed5a989e37b5d5ddc1a36d807e", "messageHeadline": "Add admin-api, backoffice, privateapps additional routes for #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 142, "deletions": 83}}, {"node": {"oid": "a928cbcc0927ca9b2f6edf63025c5e974e1a619d", "messageHeadline": "fix #1512", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8c5a43fb0b0e1a35fff53201c7445b0929bae24", "messageHeadline": "fix routes sidebar css=", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "43951f660b5389efafcac2d2710175ad5f38bfa2", "messageHeadline": "Merge pull request #1519 from MAIF/sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 102, "deletions": 92}}, {"node": {"oid": "26127926679b787577223633620b77eaee8cee8e", "messageHeadline": "rewrite legacy OAuth2 Caller plugin, close #1517", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 473, "deletions": 6}}, {"node": {"oid": "d64b1ce2eaaf73023f3dd711ccc741d0430249d7", "messageHeadline": "rewrite legacy apikey auth. module plugin, close #1516", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 239, "deletions": 2}}, {"node": {"oid": "f0102ca5db1e596b0e6a31ae195a93a69e5f20f5", "messageHeadline": "rewrite legacy OAuth2 Caller plugin, close #1517", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 473, "deletions": 6}}, {"node": {"oid": "3f9163bf7a5326ae3b34bbd210a249688c57367c", "messageHeadline": "fix bg color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5125c50893dd54b27fd3e521f78d6b2438101248", "messageHeadline": "add margin when open", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9fc8bbeb8a9d4f60c311e2ad2878291d111e1088", "messageHeadline": "same colors as others", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41d2c9ca49fc1c8989603ac3a6ee6bd38d94f4d9", "messageHeadline": "fix margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d07ff36e506ba03314ac3037daa7eb3f1f67074c", "messageHeadline": "fix white color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5124b7d1d0b7aada1049f135ff85e126a4466de6", "messageHeadline": "rewrite legacy apikey auth. module plugin, close #1516", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 239, "deletions": 2}}, {"node": {"oid": "39fb8bf02918b515d149af045704c35862b55150", "messageHeadline": "fix sublevel", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 97, "deletions": 88}}, {"node": {"oid": "af0d98835806081a5b75d77b317fbbe8e1bd9a07", "messageHeadline": "rewrite legacy OAuth1 Caller plugin, close #1516", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 296, "deletions": 0}}, {"node": {"oid": "bdbee8b6ee3f6a70e04cba710a9ac0b5e194174d", "messageHeadline": "rewrite legacy Basic Auth Caller plugin, close #1515", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "d1436029a11c60a4c2e05ebde15caf9a1f9b27d7", "messageHeadline": "rewrite legacy HMAC Caller plugin, close #1514", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "291022aee26fb26dc567324a4f806feca59b6c60", "messageHeadline": "rewrite legacy HMAC validator plugin, close #1513", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 131, "deletions": 23}}, {"node": {"oid": "a0cf243123df9cbc1afaa85d229fc19342c686ba", "messageHeadline": "fix ##1512", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 56}}, {"node": {"oid": "77d0e46aea244d80a4c6531aae0753890115423e", "messageHeadline": "fix #1511", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 61, "deletions": 56}}, {"node": {"oid": "90c54e9f0bc24c371c9fd38aa02e781d2f3dd6bf", "messageHeadline": "first take at #1510", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 463, "deletions": 29}}, {"node": {"oid": "7349ea170d39e52936d7c2ac204eb4291c9dd5f8", "messageHeadline": "fix login css page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abeb2a4b2800b19125932a77ad9d6b7a8d04cdd3", "messageHeadline": "fix css", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 96, "deletions": 103}}, {"node": {"oid": "b4bb3de94b0c5be807b6db1f5500c055413af7c5", "messageHeadline": "add design page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 109, "deletions": 103}}, {"node": {"oid": "47972d773a30a17964a92339e7e7fb922cbbb40d", "messageHeadline": "fix sidebar css", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "f82d5ecc6e609ff434cd4cb1d0a497e90706486c", "messageHeadline": "add missing styles on features icon", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "d08b1cfa6b8a2c51b0f89a3484efd8695cf4555c", "messageHeadline": "Merge pull request #1509 from MAIF/responsive-sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2709, "deletions": 2315}}, {"node": {"oid": "5e9e569455ece1dc4dce05a97708327912ae674f", "messageHeadline": "responsive sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 593, "deletions": 710}}, {"node": {"oid": "bda79f8dfbb44405d0512c8ca3978c15c00114d2", "messageHeadline": "Merge branch 'atomicDesign'", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2095, "deletions": 1673}}, {"node": {"oid": "3b6ef21be1e3d73f8e6c064660e9aec90fa9c1b0", "messageHeadline": "responsive sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 765, "deletions": 676}}, {"node": {"oid": "36ded864a00974f8a8fa3198fc52e3a697deaa77", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ebf148029a1aada091eb392dbed546303359ee2c", "messageHeadline": "fix 1508", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "03a4d2fba1d9f30d4975a955cf8b080ff540ce73", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2635}}, {"node": {"oid": "5cbdcab0fc0b873df22e73d01015a70affe509a8", "messageHeadline": "[release 16.2.1] Update version to 16.2.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "fed9144ffebc01efc68f9d00f9866d793a12d727", "messageHeadline": "merge", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94081, "deletions": 10}}, {"node": {"oid": "0c059d1bfba38f4bfa744534dc99692aef24cc7d", "messageHeadline": "[release 16.2.1] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 91448}}, {"node": {"oid": "27d87f019c264fd6a1dd7b55a3838fdd29be800b", "messageHeadline": "[release 16.2.1] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "c426baf5b92a3f36aa0c4f1ce8bfffba1c34b543", "messageHeadline": "[release 16.2.1] Update version to 16.2.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "52dc2785c64e665c9ac77d512801c3b57d229459", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "82692c2eb779caea2af60a0de8f049f3f57d9083", "messageHeadline": "remove gitter", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa3b8a3cb352238a447a29ca5f755dd16cd96473", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5cf4b4d245d2680f4c8e75fc49da9b9a4faee01e", "messageHeadline": "merge", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6fa553c5b512b2959aaca46ad6e3aba67fe10d0", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "61517a01916d5a4d12abafa5b7a9f347200a862e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e9842b31a8dbb047024b7eb437be10316074ce11", "messageHeadline": "doc: discord link", "author": {"name": "Benjamin Cavy", "email": "ptitFicus@users.noreply.github.com", "user": {"login": "ptitFicus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06959d37057fe3429dac9bae13f4fbcc25019b05", "messageHeadline": "add create and publish button in the wizard route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 44, "deletions": 21}}, {"node": {"oid": "cb50b953fc6d369d33b159cfd5c0e28c381a279a", "messageHeadline": "fix #1507", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb0bde0f51adb6ebfb009aa58c3c7d8b91238a71", "messageHeadline": "fix #1505", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 82, "deletions": 51}}, {"node": {"oid": "fa43dd726af89c7e67f4d051fde1e098555d214b", "messageHeadline": "add build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e7211cd869371e6e131018adb06634b916dd3110", "messageHeadline": "add screenshot", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "034983e64b695fc19ea76a9f481b35fd8d3f8679", "messageHeadline": "add screenshot", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba1786083da04831461bc1d87a6944e2d7a72dd9", "messageHeadline": "add screenshot", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fe24134bb9273df8f65acaaf17711988808fe789", "messageHeadline": "add screenshot", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "1a8356bb0d07f92440359dc3c3a49384b1791105", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "c4c23ec51df60a7c05ccb737d822f4d83e8e22ce", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "cd5cf8938b1c9091f339bd17f4d86dabaa51266e", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4132680fc765539526c8d43022793bc5555e0dc3", "messageHeadline": "fix click on mapo", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 276, "deletions": 78}}, {"node": {"oid": "b06ec2952c8e4f4e23c94a7e6db19171c9ac8a80", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 225, "deletions": 2847}}, {"node": {"oid": "816683b10ad9f602faefd741b908e6fc5bb9a259", "messageHeadline": "[release 16.2.0] Update version to 16.2.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "e979092da57a4348d109e2c5ede80e10bff907dc", "messageHeadline": "[release 16.2.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94080, "deletions": 10}}, {"node": {"oid": "2e7edcfaccf439dc23a6d96d5dcbeb93dd47abf0", "messageHeadline": "[release 16.2.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 90539}}, {"node": {"oid": "7ca45654d761dbe231d5de0f039765514be21980", "messageHeadline": "[release 16.2.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2617, "deletions": 1846}}, {"node": {"oid": "3a33eb8ae04fc606e2fd8246efd8b88682145b4f", "messageHeadline": "[release 16.2.0] Update version to 16.2.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "09ed5c416fd7ec358e9dfe73131f51a92c02d857", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "1bce7c2a8e0ceb6f5e6236190d40e23e34cb2386", "messageHeadline": "remove border radius", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "384464d05f9b029177ba52ddd4f3bcdf0594def2", "messageHeadline": "set init zoom level", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "09b422dc417819b1ea2dc37dc04f6085f60b84d8", "messageHeadline": "set init zoom level", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "97f0f6264dee7e5121999db3f4f9b93f0b7c9bea", "messageHeadline": "better layout", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "83bd096348817781fc26a32e52197aa8858ee5b7", "messageHeadline": "improve zoom", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "734891d6ee9a01099bae449a6caf85efff3f2135", "messageHeadline": "adding css on map", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0bf3a6f979b50203701023a29610b369db597045", "messageHeadline": "adding css on map", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "6b74021cb843d25826a49e5a5f22c78b84adddf9", "messageHeadline": "prevent click and drag", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "e8d2c19267c2c1edcb13d46b016b4acd41378a2a", "messageHeadline": "reset zoom after click", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "47e3698c03d8a774e46b7b0618372a82b748f8db", "messageHeadline": "fix map clicking", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 55, "deletions": 19}}, {"node": {"oid": "2ff1d5588f4f36fed7d387abb4a793336bb5a61e", "messageHeadline": "better subgroup titles", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "91971817ff669d7b7deb4621b9ffab0d58a08475", "messageHeadline": "better speed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f00d0a11d5f65d4d66b797b4e7cec7ae989a234b", "messageHeadline": "change default map woom", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdfd3b4120e7b776c4c8a8b7e0f28561abf6081b", "messageHeadline": "fix events listener on map", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2facf65908df9f2d6fd6fc2c4e7fd49cdc783dfd", "messageHeadline": "fix rebase", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "333e264e0dd68b2c4bd78722be8bdb24cac2cc2f", "messageHeadline": "scroll on click", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "ffb446d1c15a8607e0f426f1b5d704268fc64c8b", "messageHeadline": "add zoom reset", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "dc232c9391d9a893421c3057a8a8752ceb85dc62", "messageHeadline": "add zoom buttons", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "bfedc945be81560cf68055917df0bde6e32edadf", "messageHeadline": "Remove badge", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "602ad15100947a8023bd804c006516ae45b124d5", "messageHeadline": "fix zoom", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "83a9828ddc018e1e18b9ade252917807d851ddda", "messageHeadline": "zoom on map", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "e2a70aef9a5ad0cba1d0db521995ef502381245c", "messageHeadline": "support mobile panning", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "a9036c67a06164409becaaa84082073e9cb95c13", "messageHeadline": "paning", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 50, "deletions": 12}}, {"node": {"oid": "f350c66984b77bcaa00a0060c241236091febe34", "messageHeadline": "remove forced height", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5f31aa4927ef70780b3ec5b1cd73021557f904e", "messageHeadline": "some css", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 167, "deletions": 156}}, {"node": {"oid": "302cd4d86f195363b5db88571ad8239f35f58076", "messageHeadline": "add map", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ead14d76830fa6aa3b8323a07a34a855b0cee4e4", "messageHeadline": "add map", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "342ae7f1087560dd1459c8dc559d275a8eaae5d1", "messageHeadline": "add map", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "729f96dc432e184281c799fae7b86e6148f4cc0c", "messageHeadline": "add map", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1696, "deletions": 0}}, {"node": {"oid": "7454cfc61e3b2d94b22994b21dfd7e7922bc471f", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "c9e1d11cc592e120bddb83e375cc2bd634a2b849", "messageHeadline": "add new step", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db02a220e334564e155697206eeb139ccfc917fa", "messageHeadline": "fix #1504", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 42}}, {"node": {"oid": "7e44a267f51a837870210279ae32aa360382efd3", "messageHeadline": "add hierarchy files in wasm manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "64b360d95b3c7946aed50e7834e0a5107f74e635", "messageHeadline": "fix #1483", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 24}}, {"node": {"oid": "759bcfa27546e8b94ed7256f891088307239fdb5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 8}}, {"node": {"oid": "87b8a062b8ac2ee0703c9cf8ebbac151f1467a49", "messageHeadline": "Update features", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "1ebd67aed50c0948b84fed724f6311dc2a8a89b3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 19, "deletions": 9}}, {"node": {"oid": "ade3f851aa72adaf5851b9c25bc0840c05689e52", "messageHeadline": "Update features", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c523ffaca890f23af1a4c962d1e6f46605bfbf82", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 405, "deletions": 22}}, {"node": {"oid": "9db01b7190a0d25dbc8eb025bab205c83995aa2e", "messageHeadline": "Update features", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "63c22c5e588d496146759650440426a769927272", "messageHeadline": "update milestone number", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abf392050f011bb37d514f505c24feeb385237db", "messageHeadline": "add doc for plugin wasm sdk", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 2}}, {"node": {"oid": "f4f16cfe1edc1b5486119e4110488c8e548f6e3c", "messageHeadline": "fix #1502", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5ed394851339ba0b1f7168f4b4ac7afe552613be", "messageHeadline": "stylize wasm manager logo", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "fcd77c094e3fb17e6bb0d88722711a2c20445412", "messageHeadline": "remove moving sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 52}}, {"node": {"oid": "e3123b19990d1bd94d31833a34d46b6894890a0e", "messageHeadline": "refactor creation of wasm plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 59, "deletions": 164}}, {"node": {"oid": "185f6c05a3b607da59b3a7e9400b9c2fbb3eca66", "messageHeadline": "prevent components from being selectable", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3245a90275b53df7ccb8ba2a14e35575f53ddf1f", "messageHeadline": "add responsive wasm manager sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 312, "deletions": 145}}, {"node": {"oid": "9845c150d0f4d8b5feed7e976d520243855bee10", "messageHeadline": "Fix some wasm stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "09e3db624a8bf703f966df2f855e62b525001f0c", "messageHeadline": "Fix some wasm stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "5c3f5a4ded689a01bfc9e35916a51b22dcb43cf2", "messageHeadline": "add tooltip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "0a5806bdb0df2cd6bda252b2abeddb8e835295e2", "messageHeadline": "fix selector of wasm plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "17463dfd46baf3c6b6d27b86ad9acc56c4d781e7", "messageHeadline": "close #1499", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 182, "deletions": 59}}, {"node": {"oid": "1faf1a15d35514d541221b0fb67de1cc9958ea9e", "messageHeadline": "Add host apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 650, "deletions": 96}}, {"node": {"oid": "ccc7ed08d5204fad4b668e118892b74a2d6939e9", "messageHeadline": "add set", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "ecd763969972ffce3ce6825c2ff53b2818bc50c6", "messageHeadline": "add del", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d94afc95a7e233e51f2e42e4f681b2931a1f4e56", "messageHeadline": "add enums for wasm go plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "fbcb2a1af5c7e1203a3bae85108ce774228d3eb2", "messageHeadline": "fetch types and host files for rust and go wasm plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cb2217113d13accb242cd274cae6519e45cf0c2", "messageHeadline": "add host.go and types.go for wasm plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 387, "deletions": 162}}, {"node": {"oid": "3542fadd029b15450589a9340e3ef2f09aa718e8", "messageHeadline": "feat: add button to export wasm plugins as zip file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "bcc653dc03fa1f5f3a287f0469c0524dff0bbb61", "messageHeadline": "rewrite host functions returns", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 29, "deletions": 42}}, {"node": {"oid": "bc9ae721dd98ba9bcac4cdef53dd7ac5017cfe91", "messageHeadline": "fix the name of the pexpire host function", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "336ac04a58a968e81c563a7f83b5d31a42f8b510", "messageHeadline": "Bump openssl in /tools/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "330f227ee25fafe3a0a6933157f5b245096755b6", "messageHeadline": "fix #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 171, "deletions": 43}}, {"node": {"oid": "eea6746553fa96ece0e2607b86a688af0bfb78cb", "messageHeadline": "fix #1500", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5c8395ad0cfddadc27589dcc8298094957c4185f", "messageHeadline": "rewrite host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 247, "deletions": 442}}, {"node": {"oid": "b24184ee168ad9a2c2b9656960ceff93ad7c2e52", "messageHeadline": "Add utils", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 17}}, {"node": {"oid": "9a1356afbf8be1ae80057eca867fa9da6b04e591", "messageHeadline": "fix bad S3 path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bc7a5cb49829c379da0e3bea9b499a069ead75f", "messageHeadline": "fix #1479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 226, "deletions": 5}}, {"node": {"oid": "8b5e99f7b0deb8f4887e619d25168570b53b8539", "messageHeadline": "Add log about enabling anonymous reporting", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "4a1ce52484c6c2ab8a17bfadb3fa2af63c59f5ce", "messageHeadline": "disable anonymous reporting by default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2760dafe598ae77e3e9bb81f3e42a175878980c0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "31f5b6b1abd0ad43d1bc4af85fdd56d049ec1efc", "messageHeadline": "add languages", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cd0cb9c8e868fdd6a629abac81e4794ad9ab032c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 37, "deletions": 8}}, {"node": {"oid": "8161ab86dd7dad4635c6971c7772ce5180488a0e", "messageHeadline": "Add deps files", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "b176f6c984ab8afc64345a7e8b08b45b4c64b367", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 170, "deletions": 170}}, {"node": {"oid": "64c2c3558a17749f27c00558bd05e312f781b60b", "messageHeadline": "move topic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b6caa7e9ffaa580462b716c00fd76dd9ac1dd76f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 7}}, {"node": {"oid": "93b755443de0138ec6bc3ff184c1824c4c5ee1e5", "messageHeadline": "use extism fork", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "acec61817f213fbd19f3a4545558ec013c751b5d", "messageHeadline": "Avoid potential exceptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "5eb469de5b871cce8aae3bf1dc4abbccebc9bb09", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 45, "deletions": 14}}, {"node": {"oid": "11883964799177945dedafe8548e990fe06dce40", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3404e84be68beb58c471eccf16c8bb416fed58e0", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "6157a2776e11763b85ff5ad22d482168fb0e4e5a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 51, "deletions": 23}}, {"node": {"oid": "7b69a28bc39624c83451e97db04c43a073ffa38e", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d7c7780ffea34c7384f5c348ffbd60af7751b5e4", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 33}}, {"node": {"oid": "a8ed3045e8dccd65c5cfda676aa7c168fafea747", "messageHeadline": "fixed size", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "2fe9fa2104aa848512e2af8578cf97a28439a333", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 52, "deletions": 37}}, {"node": {"oid": "79cfb22a06264cb91130f2f195b8b2da56bef0b7", "messageHeadline": "add support for host function with return", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 86}}, {"node": {"oid": "e0544caa74527629f6b1c0f6e37ca681ead097ee", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 12}}, {"node": {"oid": "0c6ed31a9fcccc08a92263211be4e89b7e14b724", "messageHeadline": "fix wasm manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 40, "deletions": 135}}, {"node": {"oid": "e434eafd2d3cbe829bf50b4e47fcff3eb33185e4", "messageHeadline": "add wasm manager debugging informations", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "734dfd00c595e37cb3dfd70849d619960300a5d4", "messageHeadline": "support OPA", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 642, "deletions": 213}}, {"node": {"oid": "f43d68ea845adf8cb44f1cbef8151af3ad1d3001", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0d5aee45306b55b6270e5133b82561719f9d077a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 33, "deletions": 7}}, {"node": {"oid": "113e307b9b7e59bbaa2edcca4fe7263d1352ea2a", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "bbd543dfb7e94e7fdf38dabfe5f8268ee81c230b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 203, "deletions": 175}}, {"node": {"oid": "013a84fe39040c94db521ec2083b6ff299e1810f", "messageHeadline": "continue on #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 207, "deletions": 169}}, {"node": {"oid": "23dd2e680e6f8de25e2327e779e2a569be2198be", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1704, "deletions": 181}}, {"node": {"oid": "56c13ab7bb7de01b652b679e9a16d30d976c2a41", "messageHeadline": "first strike at #1492", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 662, "deletions": 25}}, {"node": {"oid": "01ea098a5d49b6d7142d67df116679da1c74f5dc", "messageHeadline": "add utils for wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 56}}, {"node": {"oid": "a9925f1c6515e75861a00ecd6f6f827921d83fc7", "messageHeadline": "add utils for wasm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 194, "deletions": 89}}, {"node": {"oid": "96c6494dbaf1a5b1aa662dd61f58436f5ba6dddb", "messageHeadline": "add update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "aa0b590ff186c235f113058c6ee037c711aefce4", "messageHeadline": "Add response common headers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "582afeccb8632e346b99420918aa92c214fa3acf", "messageHeadline": "try to fix long standing issue with the akka http client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "26c8d55aae8f4b13e933a9d017ecc9962af4d8e1", "messageHeadline": "fix #1496", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "fc15d59c61db753ce0e6b328d8e01ee8c9eab02b", "messageHeadline": "fix #1495", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "d574a41ff236f6d981ed615d8be0b24dc19067f9", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bcbc8182290aec3aeb9df4830e5d15eb2edd50f", "messageHeadline": "Add timestamp", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "55c6f6e7a72acbad1270de4c49c3c05d20587aed", "messageHeadline": "send http stats", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "b9c3372e51bcec10cce166530219be769eaef52f", "messageHeadline": "remove stack", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0b1187eb274c80f3d0d6fd0ab559358035b9e6c", "messageHeadline": "Add ui flag for anonymous reporting", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "1bf0f91617876b5f4998994353f8fac4d8950488", "messageHeadline": "do not display reporting", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6342a75ff4c92b3565a86c7f53ecfe033d0bb627", "messageHeadline": "fix type", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f3e96b853061615f93377c5443c8b20ef704fdb", "messageHeadline": "Bump webpack from 5.72.1 to 5.76.0 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 35}}, {"node": {"oid": "ba02c68e9c758180a185d160659417b2fe358ec1", "messageHeadline": "log errors", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ad32f919a7c334e3e60967e54b46d8be7270243", "messageHeadline": "better default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c463c22fbf8788b8d05238ac5d38e01e1e74926", "messageHeadline": "fix #1489", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "1c85d542aee82434a9d4f02f5aeed14e29394285", "messageHeadline": "Use tidy instead of download", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdb9a066e24269d9acc00d54fdf8c2158500c8d2", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "662d4640d62ddd9e3bb71d7bf214330250e1fb13", "messageHeadline": "Add forms for new plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "cc5cac68ab3864498632f8695ddcd3f24f39b1d7", "messageHeadline": "add support for routematcher", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 23}}, {"node": {"oid": "96577ccc1539cd5f10af212badc6263552cb244c", "messageHeadline": "Add steps on wasm plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 22}}, {"node": {"oid": "dbd7d5a616a833e9a929a69dae7d438b76140853", "messageHeadline": "Add import/export for wasm plugsin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "a84287cffa211ae7bb3aee4c7b9f36c17373169e", "messageHeadline": "Cleanup host function authorization mechanism", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 269, "deletions": 222}}, {"node": {"oid": "6e91e48c7a7c447eb83242dee1f1c8409ffb2f2b", "messageHeadline": "format stacks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "fd49dd8f143b13f9a07db2c29b1e6e0e7d924238", "messageHeadline": "fix awaits", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 134}}, {"node": {"oid": "d3508dd56a3cadb7f413e5047bed6b437b6297dc", "messageHeadline": "try somethign else", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "8efc3990d5ff6fd5208e29400fecd8981f4377dd", "messageHeadline": "fix bad status code", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5b5746496ae33d9283d3e397ef37d8b7a1cba979", "messageHeadline": "Add some utils", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "d6476c0f21a023fa0f91a7053fd64d698d1a3e2e", "messageHeadline": "add wasm plugins in features page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "63da051b6c319e7808d672aa219c50347709feeb", "messageHeadline": "fix some host functions bugs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "618321a4c8ff53d1e81b907f0bc8f2ccf0f43967", "messageHeadline": "Fix file manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "abc9e554ce939917fe5936ee073bf00b220db7c9", "messageHeadline": "ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "ac2349e45fa923e8a078468ff67aaa6573400795", "messageHeadline": "almost allowed_paths support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "3a4d59be53e4ae54f6fe1cf3f4577979a6e7cd40", "messageHeadline": "Add http opts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 22}}, {"node": {"oid": "4f36ba98adad856db567d8cc812154597e532399", "messageHeadline": "render opts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "2886ff606e13e0dc1cd9bab3de73b82f57501954", "messageHeadline": "back", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "05a3243bdfd711f4466557fbc42758d46b59976a", "messageHeadline": "fix stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 56}}, {"node": {"oid": "0700ca5907fa519c24655f678866fa79b169007f", "messageHeadline": "oops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3ca4dea7fb1e9ef14c2848a818da55c6f2c7f840", "messageHeadline": "use box-bool", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "1b54450cdd986399fdd2195c2922b25f718468fb", "messageHeadline": "typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe76449cf5df3cebdd89632da038cc91b097e6e8", "messageHeadline": "fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3adfe501a8d01cf6357bb441e6037ccaf7da41d0", "messageHeadline": "fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "a991a4079a501d72756cbb9ca4762620ed05e0ef", "messageHeadline": "fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 324, "deletions": 0}}, {"node": {"oid": "a5abeb47bfa983647f18f31503d287139cc731f9", "messageHeadline": "fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 311, "deletions": 149}}, {"node": {"oid": "e3c8a431e36f01474e57c144bdddad5b593cd6ea", "messageHeadline": "fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 226, "deletions": 94}}, {"node": {"oid": "37e45494723b11fbd56805c1c254c257dbff7f93", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 318, "deletions": 1496}}, {"node": {"oid": "20b48dd8fca19ddfae8bf2c7bd18044be33df103", "messageHeadline": "fix #1487, fix #1486", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 3113}}, {"node": {"oid": "3543ad4e7d16956865905f1eda681fefd93e4e45", "messageHeadline": "Remove namespaces", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 170, "deletions": 387}}, {"node": {"oid": "a61f925c9055be03b5c21f52d8ab080998f105a6", "messageHeadline": "fix #1480", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 166, "deletions": 22}}, {"node": {"oid": "3c5ea4bcd764c43035136ca4013dab465c0f636e", "messageHeadline": "clean wasm manager code", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 194, "deletions": 157}}, {"node": {"oid": "3ff98b459060c293750a4bdbf5e161b77369bbe1", "messageHeadline": "typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1d940d208eafde880618a5feb079973f439adfa", "messageHeadline": "better ui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "22c05dab258212e83df180a66f2c8ee0f6fcbe3c", "messageHeadline": "working on #1482", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 649, "deletions": 84}}, {"node": {"oid": "7ae04ceced6474bd5e588464f28e0c1a3211ce57", "messageHeadline": "fix #1485", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "5d969486a2346c77063b650c5863386ae812cc12", "messageHeadline": "fix #1485", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 27}}, {"node": {"oid": "75a7454a357ddf31089f94c0706dd93485402812", "messageHeadline": "refactoring for #1484", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 90}}, {"node": {"oid": "e2fc3d8bb85c6c6a0bd0b63a933ae23b015ebc72", "messageHeadline": "fix #1478", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 69}}, {"node": {"oid": "8026c6c2496ad42c0b204520aef4f00756e63637", "messageHeadline": "Refactor weird Either usage", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "cd0f21b37b707896791cc0ad8447e59603519473", "messageHeadline": "merge", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 205, "deletions": 53}}, {"node": {"oid": "7eab497c1fd38115255da92433971043f24d652b", "messageHeadline": "More about #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 17}}, {"node": {"oid": "c80fe4e04b0c51f37f44dabf2e2bf6416bad13f5", "messageHeadline": "add host functions definitions for go", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 89, "deletions": 23}}, {"node": {"oid": "273176d3a14e03c69d4939a49f7561cae3607ff9", "messageHeadline": "Update host-functions.go", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e46f77b62112e45dfd783c2e3b011f7adf76f58c", "messageHeadline": "Create host-functions.go", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "2c113a540e3bad79c30e5fec9f22f8f32cf4be85", "messageHeadline": "add wasm graphql directive", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 116, "deletions": 2}}, {"node": {"oid": "d45df20042ccfa080b6a04c900e9bffbd7be15bc", "messageHeadline": "add flags on plugin configuraqtion to enable host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 297, "deletions": 82}}, {"node": {"oid": "b9bad66f7c0070fd8279b6fbe93a4993a1a2d16d", "messageHeadline": "add proxy_plugin and proxy_global_map host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 177, "deletions": 63}}, {"node": {"oid": "dbd8c42fb8ec777aec9815960ae9b9408e19a96b", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb5014b72f0a1e70414852ab997318766bf6fe08", "messageHeadline": "More about #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "4aae4ad4c7377410e3ec747bde5d7ae9b3670b58", "messageHeadline": "add datastore plugin host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 126, "deletions": 81}}, {"node": {"oid": "a158b4b11ecb0542e1da6e6b2d4ea0117b56987b", "messageHeadline": "More about #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "714ddf0b26f6a6202c17e0ca2b546c354fe66e9e", "messageHeadline": "More about #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10185, "deletions": 4564}}, {"node": {"oid": "30d48a466176e11619a0a872139416829323449e", "messageHeadline": "log on dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f7702b22594f87e95f5542022e54f55a0a591fd", "messageHeadline": "log on dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "3ada43c31ec171e8ae4d7a61cb529413425d1c76", "messageHeadline": "add datastore host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 230, "deletions": 2}}, {"node": {"oid": "fe66e6a0af0730691fdde143d70f9d9876d54c4e", "messageHeadline": "add proxy_log_event host function", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 95, "deletions": 19}}, {"node": {"oid": "16e7e3feb064a993ee130d8240b33801c9827cd8", "messageHeadline": "Create Cargo.toml", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5b4aa76fe7e64c80ca89356e98d14f9724d0309c", "messageHeadline": "create package.josn", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "56b436c7ee24ab62468c71a3635c196fa041dff0", "messageHeadline": "comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0cfef6ce02dc5659290a96e27b50dd2b9f0d4d67", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a3ae32d2d8218338484b58fbf6d82ef5feb786a2", "messageHeadline": "ground work for #1305", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 399, "deletions": 43}}, {"node": {"oid": "b004275bbff16b23e681c5f8e01256c36feff91c", "messageHeadline": "add get_cluster_state and get_cluster_state_value host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 102, "deletions": 3}}, {"node": {"oid": "8e8b5fc576292ef1e1fc5b460e1b7f48ee06d009", "messageHeadline": "add get_proxy_state and get_proxy_state_value host functions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 133, "deletions": 14}}, {"node": {"oid": "bddd6366661fa24ff1cef0c06cbb5cfa3832bb9c", "messageHeadline": "add proxy_http_call host function", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 181, "deletions": 112}}, {"node": {"oid": "2ba30e4d30ecad5f5dff3b95295b984c765a7fe5", "messageHeadline": "add the first host function to Otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 116, "deletions": 38}}, {"node": {"oid": "73a53d9da34c819761f0c9788a9dd2f380c965d6", "messageHeadline": "Add logo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c41eba29221b1daf8a88e0950619e4f86fc43ed4", "messageHeadline": "Add logo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "531c55423c294458ab7f3afe9c1241f47aeb6b55", "messageHeadline": "Add logo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b3080be62f1b1ef6479ab8d92f276715c338e707", "messageHeadline": "upgrade netty io_uring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 29}}, {"node": {"oid": "8510b54a47cd45e25c8401363a0e11971488bf43", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "29e608ab0813bd593f571f62a02371cc8c4796c1", "messageHeadline": "wasm stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 50, "deletions": 24}}, {"node": {"oid": "7da90104ab318361103d129c93ab380958faa742", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /tools/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "310b6ce9ffed212a282dee7023122e61d4a85220", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /tools/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e81307ff532b681aac3eb19b4d487713afc0c2d9", "messageHeadline": "Bump hosted-git-info in /tools/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9015a67fa84c40b5a764ca53bb092e40554284a1", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /tools/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "06c34ee46e9832e2a17e812ed63664b0fac878e3", "messageHeadline": "fix #1471", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 50801}}, {"node": {"oid": "9f7cc68de9bf0e9a4bbf3d5d34288f413c600fb0", "messageHeadline": "add new mesh cli", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1033, "deletions": 0}}, {"node": {"oid": "cd7eba79696322ce635191d56bb31a37d9574318", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d1e5ea50ae22f921f75ba6f5512b6a57d91e4aa1", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d2a33ad7d9671fa2fc6a0ad1e89b9a12018728a8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 578, "deletions": 2529}}, {"node": {"oid": "3dfb623dc7fd9df89ba90916db5ebde8c7ecb9bd", "messageHeadline": "[release 16.1.0] Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "b44432548a8b4bf87a448ea025da53d8055c8367", "messageHeadline": "[release 16.1.0] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93070, "deletions": 11}}, {"node": {"oid": "e260da1a43eec448f20f4336b033728c9f3c345f", "messageHeadline": "[release 16.1.0] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86436}}, {"node": {"oid": "0ea3a35388d916c4fc88bfefd4e5f666bc3239b7", "messageHeadline": "[release 16.1.0] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2015, "deletions": 1242}}, {"node": {"oid": "ce689b9f299866153eaf9ccb9c63e33a22c3f40e", "messageHeadline": "[release 16.1.0] Update version to 16.1.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "3d8948ddc706291c76deaf8b9f613113516f09e0", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "aaf4372e6186fe30dd4a5cf42ca738d70a6aaea6", "messageHeadline": "fix ttl", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db8a07c85c6e5717f9158278c9a8900ca6ea4515", "messageHeadline": "fix #1462", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "d1cf512e1195bea61c008ab20b5f94945c9ddf53", "messageHeadline": "retry wasm execution when wasi imports failed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "1a5b5f4204556e62e28cb9aea6f12ae5defc3285", "messageHeadline": "move log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee701c86d6e5cb24cee16e92d6a006da300e5d63", "messageHeadline": "create a tools dir", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f2185faba6bec3374adbbada498471292d396e45", "messageHeadline": "Add useful comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c137bcb2c7766dc7722da9a0ab9d4b570e4aca2", "messageHeadline": "Add missing apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 46}}, {"node": {"oid": "7e2275a9313802097e61f898e2287865e4ab80a3", "messageHeadline": "add extism lib v2", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 219, "deletions": 253}}, {"node": {"oid": "691f976e7da58953f90753c7be7e2b375b558f7d", "messageHeadline": "typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f69e457ecb0548da5da54a4a9f63cd953aa2d008", "messageHeadline": "fix #1469", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "19971bb0478bb8efb9051545bf42a5eb0e643ff6", "messageHeadline": "better login in dev mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "02c47175de8d2df7429b8e6e1db69d1d68ae5010", "messageHeadline": "fix #1468", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbd210764b399482df965040a7bf6b4bae7292ee", "messageHeadline": "upgrade netty", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 20}}, {"node": {"oid": "232efb38ecf26680eddf63dbb533fb484d0fe852", "messageHeadline": "get plugin types from github repo", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "e758705d8bdd5a50756785fd3b570b23c7f95e38", "messageHeadline": "read plugin types from git repo or from file system", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 121, "deletions": 28}}, {"node": {"oid": "6f134548fedbc803fd26e9fcd90ca467224aac1f", "messageHeadline": "Add data manipulation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 150, "deletions": 16}}, {"node": {"oid": "266cabc9db506e78a5d81f9add31d7e9a64d5e8b", "messageHeadline": "store runner context of the wasm manager in the local storage", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "33ef5927aa15684ab0f1fa7837b1fd4c114a0a99", "messageHeadline": "Add rights management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 225, "deletions": 26}}, {"node": {"oid": "14c8c2f7bc657170d2c6e6adc965cb7023af3850", "messageHeadline": "add data exporters in the sidebar", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8d0ded67ab7edc4f93b5804775a61623623fb3bf", "messageHeadline": "added robustness when building plugin from github repo sources", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 154, "deletions": 100}}, {"node": {"oid": "f985ae1d3046b22368abd545fc9c71fbbac4723b", "messageHeadline": "can now import private github repository in manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 96, "deletions": 54}}, {"node": {"oid": "d3d71d4b93d6ff6f9c3350002a4fcc4930f4462b", "messageHeadline": "experiment around generic apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "fd5b3faedb05c76f649bb2123c19c18464b7d359", "messageHeadline": "build plugin from github sources", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 422, "deletions": 82}}, {"node": {"oid": "93a0d455c1c2b54a06da5a3d98286e04371eaff1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1123, "deletions": 0}}, {"node": {"oid": "1b24363a0cde6436d07842fec3e350a5967a2a1d", "messageHeadline": "experiment around generic apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4773, "deletions": 479}}, {"node": {"oid": "b0340bc2866d7e6ebe35f0aed879388dc48cd8d2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0074f9076e6463f4a836b9c3cfc182bc3ba4811c", "messageHeadline": "fix #1466", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 24}}, {"node": {"oid": "4eaa98fc96580ce9fe1738eb57440389b35f5379", "messageHeadline": "server part of #1466", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "232cb5eb22c092d017253af55d59c9d5bfb7210d", "messageHeadline": "load config files after first build of a plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "a92576ef606bd5ae512c59ff74492238e90b55c8", "messageHeadline": "clean tabs when plugin changed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 190, "deletions": 86}}, {"node": {"oid": "95596bcb944d8cd474b80abc1ff6fa7f08e61056", "messageHeadline": "add wasm manager readme", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "287facbbfa506223db80bc32c3e11f597ba46dfc", "messageHeadline": "Add more config for elastic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "a2579bfb8ca302ee9934e11a7dae51a300fb8937", "messageHeadline": "Add more config for elastic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51a0b19f93c520118506e18b41167042041e5c96", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1bfa7ab232898c243ae4ef3936c440949ea3eb32", "messageHeadline": "Add more config for elastic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 47}}, {"node": {"oid": "ced10d04c27833023b9cb483577c9f49d524333b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 139, "deletions": 4}}, {"node": {"oid": "3ce027a20dcfa95410a50a6b4a44fe7156b6d850", "messageHeadline": "add new examples", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "20ff7a73f18eba2e0c7cc83bef9f2f9519c63e76", "messageHeadline": "add javascript examples", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 65, "deletions": 20}}, {"node": {"oid": "aa95e54c0eb62652455defb27f2e0382d7ec087b", "messageHeadline": "fix some ui qwirks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2ec8ff02cf92efd963aede0f2f7cb9e759ef5155", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 277, "deletions": 241}}, {"node": {"oid": "addc62716716b1eb1c05fa7beb8d941b79b70fa5", "messageHeadline": "fix manual", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7f83d08ad108ffddce94df6898bbc48b7a53c41", "messageHeadline": "update snippets of the manual", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 156, "deletions": 121}}, {"node": {"oid": "9fc85b8727a973691dbdbf714c69624288168baa", "messageHeadline": "support go and nodejs compilation inside docker image", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 451}}, {"node": {"oid": "ae5dce0b4bda6a938811a53b3861e3b587f415ad", "messageHeadline": "support go and js", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 630, "deletions": 60}}, {"node": {"oid": "4c0192583ca8e56db272b4f8d0015e79b4b23ae6", "messageHeadline": "Update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "013c51aa5678c842a80b6da9fddcd9d65108bbac", "messageHeadline": "fix #1465", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "655676d4f90b5efd06f67b35216731e8e41c33ff", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 4}}, {"node": {"oid": "6b3fb9a8b548e2d9380f910af85605f78763986a", "messageHeadline": "review of #1278 and #1414", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 834, "deletions": 4}}, {"node": {"oid": "ba7e0dba27c27f4e700aece06c7e28e00f8aae19", "messageHeadline": "review of #1278 and #1414", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "35276f7713a1cb321649600a5f18702953203f6d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 361, "deletions": 85}}, {"node": {"oid": "0ba436226fe1b0cad801f2ce2fd55a3c20b36398", "messageHeadline": "Bump undici from 5.10.0 to 5.20.0 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9dff0cd102c31a675f7da2edfe6678cbf58e3a9f", "messageHeadline": "review of #1278 and #1414", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 450, "deletions": 324}}, {"node": {"oid": "60bf7196f4c46b2d59994ae774a3821556571c2a", "messageHeadline": "fix various typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e690d9af964502820794ab7679ad2e86517ddff0", "messageHeadline": "Merge branch 'master' into atomicDesign", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43293, "deletions": 1859}}, {"node": {"oid": "acc9153458025d0b63adab7202b675b1df716592", "messageHeadline": "catch errors when wasm manager is unavailable", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "19a805f9f86ef859a1be489f1377529cf81ae4fa", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 208, "deletions": 204}}, {"node": {"oid": "e567dfb7d0fab33f3f6920ca98cbee3a8cca3e64", "messageHeadline": "fix various typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 46}}, {"node": {"oid": "d035ae6f93d7f28963c92dd9c6c8fbc09f29e3e5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b60184ae281f3b1b62e90a1b6e9e7bab695d3a5f", "messageHeadline": "Add screenshot", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "51b783ca628ae3542192e47402cbf46444ab8a70", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8c2ff3c9cde538a06b5305b0d59ef6d6e4915411", "messageHeadline": "Update wasm doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "15d5d255c1e151882220ccb03d7edef2e91ad764", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "d0f6bc1f515662a178515e1e18c3041d8ee54a48", "messageHeadline": "Update wasm doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 163, "deletions": 16}}, {"node": {"oid": "8c1e6080c67c23d730c5b2f4d069ef864eee3ad9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1963, "deletions": 19}}, {"node": {"oid": "bbfa3697f922724597a56839978581bc497759df", "messageHeadline": "Merge pull request #1414 from MAIF/wasm", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37410, "deletions": 84}}, {"node": {"oid": "41d0e1ed89faeaeaa6311737b69dbb98aa227dc5", "messageHeadline": "rewrite some manual parts", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 81, "deletions": 48}}, {"node": {"oid": "c4ea786767d3456556803f9074a0e90cd3c3ac01", "messageHeadline": "remove useless fill", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "60b01f3e1d22e6bd85d2a0098bb747a3b9ba6652", "messageHeadline": "fix manager swagger", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "42fda97e2fcf05fcd7209cb924221bd4d2280444", "messageHeadline": "add section in global zone for wasm manager settings", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 75, "deletions": 15}}, {"node": {"oid": "250991f5d11d9de3b7f5201c13e68b9c3e8335a7", "messageHeadline": "add sh script to build the wasm maanger", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "82993622c4cff056ed34a6cc48fc6b8dd9fb04d8", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "21b52a170fb1749108c2379f476e83ae252c468e", "messageHeadline": "add documentation about the installation of the wasm manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 399, "deletions": 10}}, {"node": {"oid": "27ec8cbcf9ac9a597edda6cc1e01ad5862705371", "messageHeadline": "supports s3 server in docker", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 38}}, {"node": {"oid": "979c3bcd9f7f16de539a7cd0eade0681837cc332", "messageHeadline": "fix #1451", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ff1bb284fbc2919cf02de2f507573bd9cd39e5c5", "messageHeadline": "fix #1296", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 152, "deletions": 110}}, {"node": {"oid": "f08c085b100accad641862d3da82aa816cbfefe1", "messageHeadline": "add wasm documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 315, "deletions": 330}}, {"node": {"oid": "67ca3dede7f5ba335d0110e7426ac7db6d1f5eb4", "messageHeadline": "Add wasm demo files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c127f609e45f25928186758af7bb5e97f3cb3216", "messageHeadline": "Better cluster client proxy support from env. variables", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "46a61334512ce72db36e99e39247dd0b2efa5d23", "messageHeadline": "fix #1423", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "1fbd4cc0b22783147813fa093a68322045889d5a", "messageHeadline": "fix #1427", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 27}}, {"node": {"oid": "c8e2470a88e85f1b944d87f73e6785bbcb33f91f", "messageHeadline": "fix #1450", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dd03d9fe4c927ee480682c4bfcc23bef3e9101f", "messageHeadline": "fix #1448", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 57}}, {"node": {"oid": "9a5c7d6d81fe1eec1e1f123ef733642a0860a2dd", "messageHeadline": "more on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "bc69a516094e0efe70925edc51f052a2b807d38e", "messageHeadline": "more on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d799715423a123ea30257d8d7f9f7394e5ff78aa", "messageHeadline": "more work on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "713ff9cf8f5ca8ab8cad2b88d60bc71087a50c86", "messageHeadline": "more work on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c50afd83cae8ec505370451800e55d30bf93e841", "messageHeadline": "more work on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c672e8a0c39fed40b9eefcb019643c0084d904ee", "messageHeadline": "more on #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 44}}, {"node": {"oid": "5450e99835c4d7d64b5834dac29abe25c1263166", "messageHeadline": "fix #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 30}}, {"node": {"oid": "23e4538a03e160c583187b38311279c2cb9d5e30", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cf095b6a5405cc77ecd6815455c32ff612df9242", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "eaf9d13a85e606c7bca7a97a28e18a3c4665af5f", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "b79707492152036e4551a8e04a8562c9a1b4ff46", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 61}}, {"node": {"oid": "835c38d30caf26ac3cc34ceb756ef2bb0048c89d", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9849d66e6e461ebdb92bce02b6798d901a24d3de", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "405c0edd9e554aaacd9a33efdd4b4c5d9d5e1874", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "125d6c87d8208a7c5d41e6ba6cacc89580b19e17", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a72b27746d533a3d4925b0bd014dc531ee891687", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e7349f874d4c20f8fb87e4473f03d4acc5b85275", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "be77f24433b019b973e1c94c2d20a566754b3cbf", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 32}}, {"node": {"oid": "6916a96b93a16648d21c366fb654d13a38ccf30b", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "697c8bd792cd51dcc8e0540003f1ba7bb7e427fb", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f394c7ca945cd984fce522a527717a98d330c2e0", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "17ce1c539dbb554d587da93d4f38f24d5c2f851d", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "04f063c67fbd243f7f69455090ba49c24e7dd112", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "931624a492e4f0ad1002df89be5ba695fd425db0", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "28ccea4a935e094606a6ba38a43c455c45c568f9", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ad1aae9fb0f1b7a48e8a925075696a084b021f3e", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de6cb269916b8846aff18b822ec3bebb359dcb48", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "ee1f75e8856ed6d0a02481310cb157e8fc805fb9", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8ffecdc606c9a450f2fa6ada891171a1f5026bd", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "849a8583ddeae664c11f2ce1ac2109161ea7dcbd", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9e19db93e4baf84e7aed9f840eaba2dc503c39cc", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dffa3b555a783f79197f4c38de2b37593fa41a5e", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a8f3ee93d1109edbba6b2790f34f91d14280a4b", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e8455c5b4b7e809bf5e1964f53dbe28ebdebb016", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "421de9d53fb540c6cfcc51bcbb83ab3077435aa9", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a1c676893507d5a599fac15fc18c75dd993cbc3c", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6f1bb67f9671f9e0e7b77ff5679daa7fb650d811", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a68f42bcb7e65d8f0c1802b4ecd3260aaa7485f7", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cace8cb323caf1fad01599fc30e3d5aad93946ad", "messageHeadline": "first work for #1449", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "448b0f947d6c79e776bb01d64279cd315681b227", "messageHeadline": "fix #1447", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "428f01a25e7da9a139c3455ba0462e0301203fc7", "messageHeadline": "fix #1446", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "064e30bb124f7e7a21dc7b5a9c81a64ac862d5d1", "messageHeadline": "Merge pull request #1436 from MAIF/dependabot/cargo/clients/cli/tokio\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0d24fee2dc8e34dc1ef96fb110f0f715c29cb5de", "messageHeadline": "Bump tokio from 1.23.0 to 1.25.0 in /clients/cli", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d3cb4073c27897429cc06b2eb799b147e06bdddd", "messageHeadline": "Merge pull request #1438 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 37}}, {"node": {"oid": "92883e2cffe70682d9fd69e24bc852c1216152f2", "messageHeadline": "Merge pull request #1437 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea0bee31e0f7d0ce8f8237b43daddb1a2874b0b7", "messageHeadline": "Merge pull request #1415 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff383bfbc3f13160f6d011ff2346109c7f5a6a6d", "messageHeadline": "Merge pull request #1439 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d038b7fb08da5daf4fb70450d8d67008dc2dfa1b", "messageHeadline": "Merge pull request #1440 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6bf8c3af0eba1da3a1b6672d8045a55602814d43", "messageHeadline": "Merge pull request #1441 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c2bf30beaf60246d620c240cd0cdbd411dba8581", "messageHeadline": "Merge pull request #1442 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b895106634110eff00a4bd2fc04a80143cf8ffc5", "messageHeadline": "Merge pull request #1443 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "337913e07138508bc603c41f3f48cccd8f538c0d", "messageHeadline": "Merge pull request #1444 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e356e120dce63d45797c39ffe17b6eeec1606474", "messageHeadline": "Merge pull request #1445 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f3021ff779b1b6c479350e8fb01f5ce9937dc7ad", "messageHeadline": "Merge pull request #1435 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56fd69069f6fb0d23836d2c6ae8c81fd0f00751f", "messageHeadline": "Merge pull request #1434 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16771ae94927ad6734b748009d6f57c86fb8fb63", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94675200814e001c569f71ccafb7397b60638505", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cfe3ef777dc3ea3a9d3a5ad8af1b04ab286dfb44", "messageHeadline": "Bump http-cache-semantics in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f7697e70777a810ceb0f0a9a09af80e47cae2fdd", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b527e71ef5217eeaa4aca3e30eed8f9d93b6206a", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a56bd4662e0c17018a2b4e18b91adddcc2da424", "messageHeadline": "Bump http-cache-semantics in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9d5aafe3cec41684414eee5a3ea4e1e88a522b6", "messageHeadline": "Bump http-cache-semantics from 4.1.0 to 4.1.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9cca227f12275eb62aa065621232032ad50ff525", "messageHeadline": "Bump tokio in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 81, "deletions": 37}}, {"node": {"oid": "7eb937fa209c10f3e5b580f1c21d11c7fe178f9c", "messageHeadline": "Bump tokio in /experiments/otoroshi-remote-tunnel-agent", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "946b57095e14bb0d7f5d6f8dd048f198087c741b", "messageHeadline": "Bump http-cache-semantics in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f531182b18d2ade1491582051c6db075552851d", "messageHeadline": "Bump http-cache-semantics in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "912a0350e54e7e99d3f58b4044ec9871339436a9", "messageHeadline": "fix #1424", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "b694611564017aa3b964088497b43db171b81c6e", "messageHeadline": "fix #1424", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 234, "deletions": 21}}, {"node": {"oid": "6c3494cb697265902132fc67e7ad0564c2b4c666", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f54c23e986180fe78bda899e9bb8889375000ab1", "messageHeadline": "fix #1433", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "849f62cc42870f9c64718661ac3b6d942e8480d2", "messageHeadline": "fix several bugs in coredns patching implementation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "d8dd0117d00b5f3c6bb2593498752932eee9688d", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8461b58478c41a2d79fc8d5da6a000847995ba64", "messageHeadline": "fix #1430", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "af38a5bdcd5747ac9f7c9b4ad1a53821805a7d87", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 97, "deletions": 44}}, {"node": {"oid": "0fb334235ba7f27df4d0a30021c5a085298d7956", "messageHeadline": "make crds work for v1alpha1 and v1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 103}}, {"node": {"oid": "773515a97b21e4211d5b17a95c138ff4eee33510", "messageHeadline": "variabilize http colors", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "f9e992f014839ab05e18e422d93bca5f24497bcb", "messageHeadline": "fix #1426", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 212, "deletions": 45}}, {"node": {"oid": "2171cb0728eaeb2c17d4ce86a45005e332808135", "messageHeadline": "variabilize green", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f7fc5d34c2a33c18513f1c7e69f6af6424b83e3", "messageHeadline": "oups", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cc4898fce4a113710e114d9c4e570dd2183c689", "messageHeadline": "chage rgb to color-primary", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a26478c43e662ec5eb2847ca7a8481863450e715", "messageHeadline": "another green", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3d4695d00fe386e25fddf8e66f7db76ee10f68a", "messageHeadline": "change 'red' by --color-red", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f724546af512cc006796869e6c09b5a0af5853f1", "messageHeadline": "variabilize primary-color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "89ba729ff4c7141c3aaf865133b6434d5799265a", "messageHeadline": "variabilize green", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b3ade28c23e37da18c973c83895fc2bc4194412", "messageHeadline": "variablize color-red", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8413342c45ce5b7541ec5ec89b483eea9935b95e", "messageHeadline": "remove bright-mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 257}}, {"node": {"oid": "1a48b038084634af87ed1587d5e8d4cf2c8cdf5d", "messageHeadline": "fix #1425", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "275a65c93e40fcf2d4a5c16582dc81484e5a9ec0", "messageHeadline": "fix #1431", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "034f91931f9c0d035f769795c8b6dc15295cb087", "messageHeadline": "fix #1431", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a282f3b75ce53ae9a0d98315d705d7b40697e931", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 416, "deletions": 353}}, {"node": {"oid": "1cf59b0d26c506fbceb197fc156271988eedde6c", "messageHeadline": "fix #1429", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "53584c132f1f11fafea1ec95e3baa0c1e71dc91b", "messageHeadline": "first task of #1430", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 404, "deletions": 335}}, {"node": {"oid": "9e7e7f452776d14bbe1e68af8e207baf9ee9bc02", "messageHeadline": "fix #1428", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "a927f437217f84ca451d18b72da39ff43e02e217", "messageHeadline": " fix headers names", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "03a1197112e5716546f60444845d562967638eb4", "messageHeadline": "some fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79b841d6f16926848f586814dae326d1dc405a65", "messageHeadline": "fix rights", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 73, "deletions": 40}}, {"node": {"oid": "a19caedcabceac041203ef8f4b36c192fa3c0297", "messageHeadline": "[release 16.0.5] update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b4f8754cbcbfa3839133f195ed05a7040020da5d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 23, "deletions": 2505}}, {"node": {"oid": "74077de5b3141919400e61bf2d0416ede4d09e65", "messageHeadline": "[release 16.0.5] Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "0d1871a44ff5ffadc5ed62ce7d6c863d62ff17e0", "messageHeadline": "[release 16.0.5] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88945, "deletions": 11}}, {"node": {"oid": "dd922d96e8f9c5a48e9d9ed9ecd0d63a33e4ea83", "messageHeadline": "[release 16.0.5] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86428}}, {"node": {"oid": "68bfabce8e2d1a6a68b1977555fbcbf7a28ab502", "messageHeadline": "[release 16.0.5] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "a4b06108dc204dbd9ed466dddd29141c9e180751", "messageHeadline": "[release 16.0.5] Update version to 16.0.5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "17bb0eea51aa2cf080f2db5b6dc9e7ae151ef61c", "messageHeadline": "[release 16.0.5] update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a95ef9e742b1c62575a5802a5ae065dfee5c87ee", "messageHeadline": "refining swagger", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d6ccc6763e94bbbdfda8f97c04cb03d752bb7fb9", "messageHeadline": "refine dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "f5f6cc203467938a938b2e9647c0da8b898b88c6", "messageHeadline": "update dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "010d2cd0958027a526c9b160d8c00833de59b826", "messageHeadline": "fix #1420", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "9656e29e4b9a8aa18c2827bcd6905c2a565b6133", "messageHeadline": "fix #1422", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6a56c6bc289f685d2451f82f0a139bd09b1aa957", "messageHeadline": "fix #1421", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d1508882e8402a816fb2b26d4c5363b2acd3c2e6", "messageHeadline": "fix #1421", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "456b94b7aaa205936515785753bd4ae5ab2a0df1", "messageHeadline": "rewrite paths", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1eb2ab689d3b41de2e43eec342440728b8f1f2fe", "messageHeadline": "add python in dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a43db4c69fa5f683f4e2e50b36592fb9da6162ac", "messageHeadline": "add runner", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1478, "deletions": 45}}, {"node": {"oid": "93293d45327281d43e45b33ada18a30e3179a09d", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "12bb5380512b893f788eb6c45bb5a99385935430", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2503}}, {"node": {"oid": "5464c23366d7f07e01e6d843a8532dc24ddf68ed", "messageHeadline": "[release 16.0.4] Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "5abef084d3d7d7209814cf6a9a5af50a015ed791", "messageHeadline": "[release 16.0.4] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88928, "deletions": 10}}, {"node": {"oid": "4d0b2f6d5766b18df05c34f1adc48da9b3307fab", "messageHeadline": "[release 16.0.4] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86428}}, {"node": {"oid": "0fa4c5884f4583bdd4f4facc1612a01dd85b1126", "messageHeadline": "[release 16.0.4] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "deb26d9cdeb4da92ad88c7b0115785ff7a9a9a16", "messageHeadline": "[release 16.0.4] Update version to 16.0.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 57}}, {"node": {"oid": "50a16dd0c6861586a21480e24d8d7e41e8af28cb", "messageHeadline": "fix #1419", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e7e247bf2b5a2a22dc9e511fb9cd661ed0f5bec4", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "3b749df51324981f0260cbe59f46488b0d398976", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 2506}}, {"node": {"oid": "57b27af0b5a2f1090df7c0cb0e6a64522812dfdb", "messageHeadline": "[release 16.0.3] Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "be61980c311eef6130164ac1825557d70cb05652", "messageHeadline": "[release 16.0.3] Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88929, "deletions": 11}}, {"node": {"oid": "e336ce7e1e358ec15a7ddf6d0a7b45bddad26a26", "messageHeadline": "[release 16.0.3] Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86398}}, {"node": {"oid": "64f739c7331e06a0990237ba45fa54183bf1bdd1", "messageHeadline": "[release 16.0.3] Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 458, "deletions": 365}}, {"node": {"oid": "f75b4226e96ff9170fbf38ffed30d516f6837663", "messageHeadline": "add swagger editor", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 239, "deletions": 12}}, {"node": {"oid": "c3755ad84d7d14dd680fb729153d26cf78cf19b6", "messageHeadline": "[release 16.0.3] Update version to 16.0.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "5166b13a74f86d5193231f22e3fc9d2db4555c85", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "84648fd0e38d57420010dff0ed80058f7fef65ea", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "11c51708ba1581985b4ca2fc3465e88661324c06", "messageHeadline": "Merge pull request #1416 from MAIF/custom-metrics-exporter", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 456, "deletions": 101}}, {"node": {"oid": "cfdcd1b04a0460f1d3362f8da4b80384d876f39c", "messageHeadline": "Merge pull request #1417 from lucbu/typo-about-manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb7468469d7588b39e8f9407928ad9c25337d840", "messageHeadline": "fix #1418", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "250fbdb29a600175be326445e3298a640015c0ad", "messageHeadline": "Add incOf", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "577bdfdc6724defec6461cb8dae9c4cff0f5e67d", "messageHeadline": "add release in commit message", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4e9d3660bfbc85f87283a035e31c757cd7f60faf", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d68f12f287067a9adb1a05160c6bebb89ffb7da", "messageHeadline": "fix user reader", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8270185d75586e1350fb4ef0e99596a6c2fa5762", "messageHeadline": "extism 0.2.0", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 98, "deletions": 1347}}, {"node": {"oid": "c400a60f4ec6a9440f48e7f629f957b226720bd7", "messageHeadline": "Update about.md", "author": {"name": "lucbu", "email": "lucas.burdeyron@gmail.com", "user": {"login": "lucbu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f6a448c31e748717518cb5e800239c9339ee909", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 828, "deletions": 2967}}, {"node": {"oid": "a04fbfa274a00783be7b12709a1e43e9c3e49fa1", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3795, "deletions": 1877}}, {"node": {"oid": "20927310d33108f7ee9e28422be662dbe52e03ca", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "0ce166e83cba349678a73856056511c64da83bdf", "messageHeadline": "support the selection of labels for each metric", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3936, "deletions": 4632}}, {"node": {"oid": "e2083b7046b976984d58ec9ee0d3406e9cd95d83", "messageHeadline": "try to expose all events", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 17}}, {"node": {"oid": "aaca3eaaab89c55c2a89ff015792cc152337ba0f", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1459, "deletions": 187}}, {"node": {"oid": "db77b8da418b94c1cd9a8ee13cd2fe9bf663e783", "messageHeadline": "Bump bumpalo in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0292aa38cf5f5c2f1bc0f0406384c63102963f63", "messageHeadline": "Merge branch 'atomicDesign' of https://github.com/MAIF/otoroshi into \u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16583, "deletions": 17861}}, {"node": {"oid": "0e41bbeb59a45eef4155a9e13862f75a13e3f4aa", "messageHeadline": "fix some colors / white mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "2b4a6f0e0f6a85b6c6d4e791d5378e42962f21aa", "messageHeadline": "remode hardcode colors", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "3bf3d0b86e4ebc64a945e8dfd8125c857c5bef32", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8d0ed3c8edcbbcde660d143b7b6296c0a58a5ad8", "messageHeadline": "remove hsl var (doesn't work)", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25dd8b19c21ba022cd02351f7123c8084aef6b80", "messageHeadline": "cgange btn color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f5a2569f3967e145b3a69ad21b1fdb2ee45e4569", "messageHeadline": "Merge branch 'master' into atomicDesign", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16583, "deletions": 17861}}, {"node": {"oid": "72ef85c25b5ebcec467b9146ea4244d05b72c013", "messageHeadline": "remove tmp files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 202}}, {"node": {"oid": "b1f5b655df9c2497a8c85c66e49c4372538ef1bd", "messageHeadline": "Merge branch 'master' into wasm", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15433, "deletions": 15154}}, {"node": {"oid": "51ea405b7fc153bee4f54d4a46621492bad7c5d4", "messageHeadline": "Merge branch 'master' into wasm", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1192, "deletions": 2769}}, {"node": {"oid": "09b8e409a6d8d21b281075146c1c33ef0108c22f", "messageHeadline": "fix #1413", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 34}}, {"node": {"oid": "4c0abb2a52f2e350cd38c099fa32202ec59e0bac", "messageHeadline": "add dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "45c461dfd7c14421b4ef8b3e3b6fa00ec5de6033", "messageHeadline": "add dockerfile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "668dbb8ddde68fb3fe25ecaf68bde9ed29f32677", "messageHeadline": "add missing .gitkeep", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "07011a53b51de1191653b4a30f73e87e3f874c06", "messageHeadline": "prevent git to not uploading empty folders", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b0fac00cf01f7082472d8869f76afab0dbd94673", "messageHeadline": "add debug informations", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3f93c657976657ffae39a955318949644d98584", "messageHeadline": "tmp build", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "86401120f3fd7ab137beabd508b7504461db99e7", "messageHeadline": "fix #1412", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "be2a9774c846d956fc7a3f4dbf4f146145ad1d5f", "messageHeadline": "fix #1411", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "440a985e68a168821ce5bd0083423c049995d7f5", "messageHeadline": "support assenbly script", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 884, "deletions": 367}}, {"node": {"oid": "03f7a40657eb8b9a32cd652aeb20d24ebc39fef0", "messageHeadline": "fix colors", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "0b29083b16ff16a65af5c0c88f218e50ffb8ac49", "messageHeadline": "fix color for antPicker", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e54e232f2a40420a13b24fa847d988b59e681f66", "messageHeadline": "fix color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46fae59d42a5972ffd3843d76def8ce9246f1253", "messageHeadline": "rework code", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 279, "deletions": 258}}, {"node": {"oid": "3c632506420f6371933463598a53278aadec0d1b", "messageHeadline": "Cleanup falsely expired certificates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "da0045555febb64289fa2678785bb34d42c9f458", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2081, "deletions": 454}}, {"node": {"oid": "e77944ada449b333d806ce851a587faf5f328fac", "messageHeadline": "fix #1407", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4171, "deletions": 952}}, {"node": {"oid": "72eb4be77caade6a6205ce5f80d43740df4f4d96", "messageHeadline": "expose static folder", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e1ead3048824019f7a2129c4c0dec0f504e59acd", "messageHeadline": "rename file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5902c11b97df82a19d2f8f803b9f998f7bd1a7e", "messageHeadline": "fix loading of allowed domains", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7aec323d677495d42e2a9e8e5fdfe4e484a059ad", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 462, "deletions": 2059}}, {"node": {"oid": "0857f13e15f901a3824139bfe3c92be57b112e80", "messageHeadline": "fix #1407", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9452, "deletions": 16931}}, {"node": {"oid": "d82a99e91e0fc07a5443e62dd9798a19101b6842", "messageHeadline": "Update plugins.js", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e458b73e8e34d23f3aa0b1c8d52ee8fb24f81cf", "messageHeadline": "Update package.json", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "977f660c6d525c6f2d66e98507e9da4041eeb1df", "messageHeadline": "add domains", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 237, "deletions": 239}}, {"node": {"oid": "e617f71418cf1624c4790332e1e898b07910c14d", "messageHeadline": "support wasm compiler source and raw source", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 339, "deletions": 183}}, {"node": {"oid": "6cd1e2d38e3eb41e00c1e7569f249207ecd6fcc2", "messageHeadline": "update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "c7a54075c9709650df02e720ef4b17412e0d88ab", "messageHeadline": "retrieve logs in ui manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 118, "deletions": 48}}, {"node": {"oid": "7b696061676e9153dfd014901bc9b09da8ca4315", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 19, "deletions": 2488}}, {"node": {"oid": "78de1270914ebe10091fce62921d44390b7f7179", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "20854b185bb8fc0a6169a333dd2c1656cdf7fd05", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88897, "deletions": 11}}, {"node": {"oid": "dc731830dd94f10687e239c13b290b00f927092a", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1226, "deletions": 581}}, {"node": {"oid": "3102ec601e4d64313db65aa50e5b3263c7b3afe6", "messageHeadline": "communication between Oto and the manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 236, "deletions": 125}}, {"node": {"oid": "5fc7028edd41f458a95c84279cae95ecbb30ec8f", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 85738}}, {"node": {"oid": "c19f3b720e4f66818385ae827a9d6d3c75e47fd3", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 287, "deletions": 181}}, {"node": {"oid": "428f4051d13deef7a637ff01694516f86ee029e8", "messageHeadline": "Update version to 16.0.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "c76dcb6c620af2fd05647fca38576f44a1d07265", "messageHeadline": "fix #1406", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "341d13e62c55696fbf8b42d6e98413b078f7a869", "messageHeadline": "fix #1405", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2f8d12d21d189107a302c44d54c0dde765a659a3", "messageHeadline": "fix #1399", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "d4081e38fe0ce30b41c7f3683919292dc062403f", "messageHeadline": "fix label", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12565ae474944f40dfc9a76b0edf1a9fcefbec17", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 825, "deletions": 171}}, {"node": {"oid": "049fc7698219f510ea656ee1106dd081a9b41d2e", "messageHeadline": "fix #1403", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3399, "deletions": 723}}, {"node": {"oid": "24f3e505d556b3868329863b2697874990017a98", "messageHeadline": "fix btns color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a4cccd6c9ba959142a3f950ec00b05054e6551b0", "messageHeadline": "remove $fondnavbar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7469a1e8cf1d6f80a0363a090aa7f994e6e0b0e3", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "49babe2b7afdb5edc53207dc08f51f2765c14e30", "messageHeadline": "comment all bright-mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 175, "deletions": 175}}, {"node": {"oid": "d26d48e3caf0efbcf855b0a339d16925d4ca2269", "messageHeadline": "multiple change and comment / white-mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 119, "deletions": 119}}, {"node": {"oid": "85301e91253b9111abff7cda54492ca5a4f3bf59", "messageHeadline": "fix icon color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4362670df8555e662a6a7450aeb8f3543635055a", "messageHeadline": "fix bgcolor", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9dc99b3781afdae3f99f62b67e6c9517bf5ba349", "messageHeadline": "change bgcolor 3 white mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c39bff7e8672637c9f0c59c66f2150cad3f8985", "messageHeadline": "add dark-button to atomicdesign", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "47e8727be4687bf9014cb22a0c23b5048709ce7c", "messageHeadline": "add margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c679d03fbd0827a7c9a9da5ff29dc75cd737ea8c", "messageHeadline": "reremove", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a879f65932ca47fcc604559cbd4564d4fa9c2d11", "messageHeadline": "remove yellow on title component", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91b98a8edb7eeea8bd2cd113685214dd7ef6e3ec", "messageHeadline": "fiw route wizard", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "df2237f81cce0cb2dab256b665911fcd8bf81d5f", "messageHeadline": "add btn-dark", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e1bef86a3435789a1d672c3a5bd42989e3aafa22", "messageHeadline": "fix #1404", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "6be54fdc7b0b439ca91a50a849c48ceb0cd6836f", "messageHeadline": "first strike at #1403", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 194, "deletions": 90}}, {"node": {"oid": "a2b9412dff16e884e37a937a12e15483bd989475", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "5ef98d0b845e1311a049f17e359cff291b46a2c3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 98, "deletions": 2564}}, {"node": {"oid": "1e5067dbab82db0414a5a3f554a72c3f4cdd6ce9", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "a3f163c11f5bb47a77fc92cda28da61e149f2456", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88221, "deletions": 13}}, {"node": {"oid": "9f071a6f6eea897a6a3af3066e800348422ad1a6", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 85733}}, {"node": {"oid": "d4ae2fc324054435b1d8ba2f625ca25622595162", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 390, "deletions": 321}}, {"node": {"oid": "34ae4d631a76afe93bbabcbb35d4429dee58658a", "messageHeadline": "Update version to 16.0.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "739c5986c38c63f757478310f48a0ab88dc27a83", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "fff7943323f50eca7e98105c6a6fc3aabd19b964", "messageHeadline": "Cleanup some form config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 8}}, {"node": {"oid": "3b19f1e6c665b04f9a720afa37feea77b2b60564", "messageHeadline": "starting queue of processes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 343, "deletions": 242}}, {"node": {"oid": "fb9a3315fce295bde353216eed7ca69e1b32fa8e", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "296dc0b47cdedc68d62a556eb21060a9e7f6384a", "messageHeadline": "load and send zip on s3", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 539, "deletions": 95}}, {"node": {"oid": "b166f9564e31ad3ea4ec36921f40245e68d3ab2c", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 42, "deletions": 52}}, {"node": {"oid": "bc4434daa3ffc1ca1440f8037f6a59480bd3547e", "messageHeadline": "use new btn primaryColor", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 48, "deletions": 20}}, {"node": {"oid": "21fff78412b0c145c839bd4dd5ac30b58ebdb944", "messageHeadline": "improve react-select", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a12520695f4da46f6df40234861bd817bb12cf30", "messageHeadline": "variabilize form-control", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "52ef570f8c0b1cdf3b065620faabc2d4a2712f52", "messageHeadline": "fix label color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d646d3e07bb1c2ae70a0ae4ca919ecd1f1f2e464", "messageHeadline": "cleanup after #1401 and #1402", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 167}}, {"node": {"oid": "9cae91ac4be3a14963f4a7504549cd58ad3facdb", "messageHeadline": "fix #1401, fix #1402", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 247, "deletions": 105}}, {"node": {"oid": "733b554dd0b65c39d295c906d1b247e23da73746", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1567f22aacbfd54dc8e994410da996a36e970c5e", "messageHeadline": "starting wasm manager", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 33611, "deletions": 0}}, {"node": {"oid": "e1edb9e882d57f0e90432c0a303bc2fe51198048", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b678a9cfc0f3c6dee82779524f660b0e53e2af87", "messageHeadline": "fix #1390", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 282, "deletions": 189}}, {"node": {"oid": "25a8dda45e65975e2ff7ae841de09d3320e6bb4d", "messageHeadline": "fix infinite loop in object input", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 129, "deletions": 109}}, {"node": {"oid": "40afca2aefc3ee223c2319ff9c97059f5102b346", "messageHeadline": "fix body used by the wrapper of legacy plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aaa5b63558c2ffe9eba8f5b8a5ed486631d18bca", "messageHeadline": "edit wasm plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 172, "deletions": 148}}, {"node": {"oid": "6ea5b5f9efac159184151e07e035946342b398b4", "messageHeadline": "Cleanup otoroshi headers in plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 60}}, {"node": {"oid": "f7da0384ad230faa580d6106fafbea52364378ae", "messageHeadline": "fix #1395", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "54b06291209b100d9f18da92365b53b4fccd7398", "messageHeadline": "fix colors on input", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2cea663efcb1d353e2e62eff4943bc23b301370", "messageHeadline": "remove btn-info", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 27}}, {"node": {"oid": "eebf59cd4ceeff9f5074c5f7365120df72065f2e", "messageHeadline": "convert color", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7509e54e08e931a1ce9e36849fc5422ff7ece4c4", "messageHeadline": "convert color as variable // white-mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "9cf5772a9cad103e53c5f1049a79a485fc4855e5", "messageHeadline": "fix margin (new container width)", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cf7d873289a8c08a984b23ccdb1b0487ef941bd", "messageHeadline": "fix margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6592d34edd11096cd23ec9c599f177e5eb7551f", "messageHeadline": "rename auth config as auth module", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "6d8e135b91bed58dc498ef5501a3e0f2154f62cb", "messageHeadline": "Remove http2 proxy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2057}}, {"node": {"oid": "61ea94b3466a94cd525d2741228037a01b79f15b", "messageHeadline": "Remove mention to the http2 proxy caller plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "e6fdb80e554b8bafb82ed1d7097aae1dda9dc3e1", "messageHeadline": "add wasm sink and response transformer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 485, "deletions": 43}}, {"node": {"oid": "7fc9e92dc33ed4621b4bd63339ec6458ee3b0b0d", "messageHeadline": "Rename link", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "89dfcdf90dac065f6ee65f5033945601a13996d7", "messageHeadline": "Update key location", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a85078c39c8155eb92aa649ef13b07518537104", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf7b7005f20b79d386fe08bcd520d6bcf39f3ab6", "messageHeadline": "fix focus / btn-success", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7489834142203fde7d06fd9766f58ad07f1359f0", "messageHeadline": "fix style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "050503f405d58d1a4ab5b7cdbf5b3d63c660db77", "messageHeadline": "fix margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa5ae028c722254368a716d0e5be109531d85443", "messageHeadline": "unused -> remove", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "60b73b73d73dd0a318511ab29788959541cbe9b3", "messageHeadline": "better margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de3b0542e11ca243bf02b5a2681373676ba89077", "messageHeadline": "fix", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d2a22b27a48a2c44862e5282cb878ff085509a9", "messageHeadline": "useless", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0f38c076a42debc919eec26db0411c3ec4f5baa", "messageHeadline": "h3 like others Title", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c02ddc69aa27c5494c019a101cf81fa64c6b87b7", "messageHeadline": "change width container like Routes", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b1230576e981cc2b8e09f4f7217e026f4526fe31", "messageHeadline": "typo error", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1725737f5a412184a55cfde16833fd5a54843dc9", "messageHeadline": "refacto link Dashboard", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "ea5b08a37c46093b797e8ca928f2c04b6c7b4006", "messageHeadline": "fix sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "fe1680fcdada1ffbea3b32550d279667a0356350", "messageHeadline": "Add rights management in the features menu", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9c0fb95ab11bafc0db1ca040830e60c26720b89a", "messageHeadline": "Add rights management in the features menu", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1009, "deletions": 642}}, {"node": {"oid": "aa99aab831f02e8907ad9f2e58ea5f7f263e6e17", "messageHeadline": "tmp", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 143, "deletions": 143}}, {"node": {"oid": "e1e955f6ffe144070b89689d5dca33b76fb8b802", "messageHeadline": "Merge branch 'atomicDesign' of https://github.com/MAIF/otoroshi into \u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 140894, "deletions": 79766}}, {"node": {"oid": "12990ab139eba6f9ec92b2dac8a5412d4aa65613", "messageHeadline": "Merge branch 'master' into atomicDesign", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 140895, "deletions": 79767}}, {"node": {"oid": "575af09f2a581f518fef4289b5a5cb447d2ffcd0", "messageHeadline": "wip wasm module", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "96205917b235b9992e308c968192f648c76ea237", "messageHeadline": "wip research around WASM integration", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 234, "deletions": 46}}, {"node": {"oid": "dc222459a848e180ad26df8383a9817b2c5064fc", "messageHeadline": "Base64 for the body", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d34c73dd4ceb4fb278a164e2ea6b5545b5af454d", "messageHeadline": "Add a wasm context serialization", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "0b287430c24b2ddf064a047c7dda4fd4972a2fd2", "messageHeadline": "update comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "32be3dca5da71a8c83f1decb3788798102b04bcc", "messageHeadline": "Merge pull request #1389 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75dc92391a914f4f08d363d2c939b21eaad23931", "messageHeadline": "Merge pull request #1388 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "22dd33128fd31982c190168020a1e985e8098040", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /connectors/kubernetes", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "8afc4559d5a44956e9d163402e22457e220cd2dc", "messageHeadline": "Bump json5 in /scripts/tools/openapi-to-graphql-schema", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79a80798cce42ee7f14d963200e500533a826d2b", "messageHeadline": "Merge pull request #1387 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "69580d926c5a8287e404e8252cdf8acab5e1b603", "messageHeadline": "Merge pull request #1386 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "4ee8b413ffb139c882aeb4a5d3fe1ae953af0fdb", "messageHeadline": "Merge pull request #1385 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "01dd6df850a1b6545edd43a44cff7f42be361489", "messageHeadline": "Merge pull request #1384 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "2e1569c71f2233346be1bc54768a13a3506df834", "messageHeadline": "Merge pull request #1383 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 59}}, {"node": {"oid": "fa595feef48384910a0e17fb50229f6180991451", "messageHeadline": "Merge pull request #1382 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "35e4cc5f86b8e0d704f5d09ea29412b9b5286ef4", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "324164a468dec6f251e7f3c1cdc675879e354544", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "af46194bd30a60a243ea08b5bd295102ba828640", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "028b8724c35ffcb42413952ec152865491414579", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "36f9a6d1b6545801e865900dcff425dd9feb2371", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "e846c95324769b3e114ef5ae900597266bc7e385", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 59}}, {"node": {"oid": "08c9240b629495dc3af6bd242786c9029cb4dd2a", "messageHeadline": "Bump jsonwebtoken from 8.5.1 to 9.0.0 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 52}}, {"node": {"oid": "93a8f0aa6f5ad44cfe6249306edf9f9413196ff2", "messageHeadline": "Update helm", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a1ccbc28d7a1a288ac3f09d035fc0e2aac8c47e8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2478}}, {"node": {"oid": "8ed52b3986b363879ca688d5ead973ff38aa7944", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "ae441279d8737f680f002c928e89cd0f66845033", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88211, "deletions": 10}}, {"node": {"oid": "d2719ee753c0fcbf26010de0622fa09151b90e49", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 85520}}, {"node": {"oid": "d2c809c0d4e743eef320d0e38f87027f30874ca5", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 233, "deletions": 124}}, {"node": {"oid": "0444c13aff1ab351bfab4a3a91da49e7e9da0e8e", "messageHeadline": "Update version to 16.0.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "110dc7619bf133186cf39596c27db5dbeb9f39de", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d8ddfd2822853c614846d1472f5afeb7af3c658e", "messageHeadline": "Add credit for undraw illustrations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28a7c9856526d1c6924848777d172ebe0415ab7c", "messageHeadline": "Add credit for undraw illustrations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dcdbe89a1e5953c2c37ccaf488501fff933c3718", "messageHeadline": "More space", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dfaa9b33a31084f0e0186735bf8bf2996d0c05a", "messageHeadline": "Only superadmins for now(", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "00c3ad8679d86c4dd9a7f88bf8d304ec86f33e38", "messageHeadline": "add features links", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "7c3e14e861acf97c7b5c043fc52bb2b9bf654ec5", "messageHeadline": "add features images", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "65c01c56b5d0ab5160908f79c150675f8c919e82", "messageHeadline": "add missing images", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c6148eb6b041ce9aef51409bba8766e4b2827496", "messageHeadline": "Fix some descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ad31d56c854168c886b4e5dce206f55194d76a9f", "messageHeadline": "Fix some descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "ad0bd59c1caa4142e7ba22ba1bfd4ea808ebd60c", "messageHeadline": "add features page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 256, "deletions": 1}}, {"node": {"oid": "7aa006bfb9b37b4dc5e24bffe79dc29840c9028f", "messageHeadline": "Add titles", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "713244b513bd7bda79767c97d8934e0fa42e1dbd", "messageHeadline": "keep the same order", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "1126933cb6be5113d876555237c5c1e96c5fce96", "messageHeadline": "fix new version modal", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "f3858395ca89975f283fbd6c69759eeb9d205323", "messageHeadline": "fix #1380", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "59670f63ce716f6a63f314d3ca3eef62385df9a7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 95, "deletions": 6}}, {"node": {"oid": "ff9042946fb23ed259009640a38f1e1cdaca4b7c", "messageHeadline": "fix typo", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 50}}, {"node": {"oid": "ad980d08cd60e8498a30c907246954213ada6034", "messageHeadline": "working on routes doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "5f5506574e63a767e596a4967bba14c1a6d225aa", "messageHeadline": "Update documentation about routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4468b692bd9fb4203aa80c06410adcc62baf7cea", "messageHeadline": "Update documentation about routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 1}}, {"node": {"oid": "1b7af4e8502f9ad9acefc3a352fabc40e89e0328", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "619e640d0dd359bf1c5491ad198285bf69b39cb8", "messageHeadline": "style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bdc474326088fa8f5079133d225aa5c791dc90e", "messageHeadline": "style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "be4cfc75133c8a8fa0ecbb1cab1112b43558e7c4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3bf372a7c61f902b4d8ce2e26548c85742e4da2b", "messageHeadline": "Add mention about default engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "35ca9534f21eef4b06180a15e6dc79af078d0098", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 16}}, {"node": {"oid": "c25196e2700180a19786d781f7df119e4a218866", "messageHeadline": "Fix some stuff in backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "46c08d76dce25c90429cb785ecbfa20b631a5836", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 101, "deletions": 5}}, {"node": {"oid": "a2539fcf6b873e7b04d484a235e00d813676b7fb", "messageHeadline": "add backend documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "89ab34413eb41a3aeeb8f0011df9fda7e0484da9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 51, "deletions": 21}}, {"node": {"oid": "ce5c7a3d0968d3842502eb3cfb6a2432cb84213d", "messageHeadline": "Update documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 111}}, {"node": {"oid": "185cef8b43d24a646295e758031e750f22fd8262", "messageHeadline": "fix #1377", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d396d9854243ae52ebde66b7cdf8792c2378390", "messageHeadline": "add gap between status box", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e430ade6ed730a0bb861d9168e7a681a69a080fe", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ac13a8de143e8e4468aba3abbf3da6b078ac335", "messageHeadline": "Update helm index", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "c42ae144046c4747822c32a609756ef2d5713327", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2478}}, {"node": {"oid": "3404431a998ea3eb517492b3e252d0bbe4e63654", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "d708dfa5fe9ac4e29d98b6545167c8e51628c861", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87998, "deletions": 10}}, {"node": {"oid": "91231cac589163f1497af945cc269c8532bdee6c", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 85520}}, {"node": {"oid": "c1f9f07c544f225b8063f7f6c12d899c4f961586", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 285, "deletions": 237}}, {"node": {"oid": "843c3dd687a6ab21da027c56b7bde781df322f02", "messageHeadline": "Update version to 16.0.0-rc.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "e34af1124568968be6ca05089ca9634af3c270d7", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "213ab119ecabe047dd0904b7b61fd60baa443e9c", "messageHeadline": "change position", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c98b400cadeebc3efc769c817a75c277361f43d", "messageHeadline": "fix #1375", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "df0ac2e2a661dca851303df691efda0f36fb9baa", "messageHeadline": "add route informations flag", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 216, "deletions": 85}}, {"node": {"oid": "b9d095cf0c11af7716f116b3d565649bd3cacc6f", "messageHeadline": "fix #1374", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "48e55c9af782857d1ad3b46c2bf7d855760cf81d", "messageHeadline": "fix global status page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 109, "deletions": 39}}, {"node": {"oid": "6211321325345cb74f9dd89dbdf1b29f73568ae2", "messageHeadline": "cleanup global status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 31}}, {"node": {"oid": "3c819b657f599a70388be0c47b9a5648287b26ee", "messageHeadline": "Debug status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "19169e04d0849a4008d707c4017988857ebfa0ff", "messageHeadline": "avoid health check page crashes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "f216b20731921aa085068d4569d4792988e64910", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "b51e2696df22955c8459e6e6a89622f07a0eb1d2", "messageHeadline": "better display for topbar-popup", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "5fab7d878501bf45869daf35339f82b3f0629e9a", "messageHeadline": "fix #1373", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "512d7f1b460f839d507388529cb626f2b5dc4bbf", "messageHeadline": "fix #1373", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "2c295dfd30d08f837c16365d0f80a14e86aa293c", "messageHeadline": "switch localisation of buttons cancel <=> create", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "96ae02767e55f8336f7b43edae9a9494cf3c5bb6", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afdb384a40b62556a14650e522d3092390a1972f", "messageHeadline": "unused", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 133}}, {"node": {"oid": "7328aa9debdb72b0aba49d0462a23015f071ba13", "messageHeadline": "rename bagde as badge", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f0733912c636b38bc5e2cea38e68c27de5accd9", "messageHeadline": "rename bagde as badge", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9802727b389246c37d2bb671573d14faa92c9651", "messageHeadline": "useless", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "5b8c5ede0ad4e1d1c4aae3f941a1c550d38dded4", "messageHeadline": "replace $primarycolor", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "38acd316c3924ddf13fa85c866e3a242e59120b3", "messageHeadline": "Move docker step", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fdad366aee928719f056eec3e69902b04715f421", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 2478}}, {"node": {"oid": "bd8d8d35ca98b02e2302b8996116ca1ccc130582", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "520285e873a6ce976d5a9e8e3d6d2d41d16eeb85", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87998, "deletions": 10}}, {"node": {"oid": "57738fb87643e29f41fcad0bca5e4b466e9dfc50", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84689}}, {"node": {"oid": "224c415304bd80dedc0b0eb217848e8abc4052c8", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 211, "deletions": 187}}, {"node": {"oid": "4ada9ac072c351bfcfe3bc81dda8859440c55d01", "messageHeadline": "Update version to 16.0.0-rc.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "b9990a4a7835b9aedbb98d23591c82193593902a", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "aec2906f2b9ad7f6af4029bb42c2edc81f8a7d13", "messageHeadline": "remove println", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f7b2f1ad7bf623a667db2c106ee87487106f3c85", "messageHeadline": "fix findalltenants", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "2cca70ca878503f380ea69c824ad6e98c1aab3bd", "messageHeadline": "typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b831d7b29542ec09bfaeddb484c2c5deeb03300", "messageHeadline": "fix #1369", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a2ccf87a3eed8c5782c75a9f1116288e6e312da1", "messageHeadline": "fix #1370", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5d7a14036857331f34749882755a52bdfc3ee05d", "messageHeadline": "fix sidebar margin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9cb0e9ce6ecebb0b3ef64acdcd2b5e0941b1e6ca", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "428183347d9561c3080c1fb5d77cd8bfe2c3c553", "messageHeadline": "remove requierements of The issuer claim in default jwt verifier", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6308ee010bee510c26eaa087406c3197ea6c629", "messageHeadline": "apply paging state after deleting elements in table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "bf1ada84056dc5e6d04c6e0e2a8e98b3703967e7", "messageHeadline": "fix Import routes from openapi button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "8e689bcd04638573f390c5bf9eff42c246499d28", "messageHeadline": "support for dragging and dropping files into the resource loader", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "5bebbec93906a22afa9596043f6b1ade3e1fbde2", "messageHeadline": "fix close times icon in designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e6c9c5da2f62ac4f3f11d29277144d3ff42a439", "messageHeadline": "quick backend / frontend selection", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "0daca6e65cd5a22010aae8de7386e705917d2543", "messageHeadline": "add default password for ne in memory user", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e48e70e98a791db1dcb4c004f3a36a11c273ac45", "messageHeadline": "fix #1368", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 87}}, {"node": {"oid": "6bc5d7268e04507fdbc831d0b94e28cfc3ab904b", "messageHeadline": "fix #1371", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "293b9711ce82d6bd24291477a773a81974f6c802", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1053, "deletions": 2683}}, {"node": {"oid": "1269a922ddbcb3840e5a2164661f05e56862ccb5", "messageHeadline": "add service descriptors manual", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 290, "deletions": 0}}, {"node": {"oid": "775aa323f8078aa14218f508ffd5046231f4fc4d", "messageHeadline": "fix authentication wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "8768f20f7475bcfb5d2d058ee73bd58364ec6ca5", "messageHeadline": "use of [class*=\"btn-\"] for disable all btns", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 21, "deletions": 45}}, {"node": {"oid": "180dd4faf9224cdf12a9b11cd9b3b1e0ac869f94", "messageHeadline": "Merge branch 'new-engine-rollout'", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 212, "deletions": 172}}, {"node": {"oid": "e8841da88527b850ac9e9c2e3178998912498b1d", "messageHeadline": "sidebar updates", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 206, "deletions": 167}}, {"node": {"oid": "c31e28baaf81db3b7d3dadf502dc868a2d65d0e0", "messageHeadline": "remove unused dropdown", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c8c195735cf6d8148aa6e978a3a5c147df644c58", "messageHeadline": "change primary color as var(...", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "c5e9c98cbb8aab18be1ac0db7f1e536f116ac9fd", "messageHeadline": "change $fondBody as var(...", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "292de1aa41afbe3d200527ead7f5237ea29ec269", "messageHeadline": "variabilize", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "1532be5dc2bc5c62279cc0fdf922956d165051da", "messageHeadline": "remove circle behind monkey", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "05e3fcac5040cddc5807324243617ecc09c3f814", "messageHeadline": "oups", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "90eaf4b828f573c8139af8aba8c3f65f1993042b", "messageHeadline": "color and padding", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "262ecd913ba170db96afa755ec2d93e65db89d6f", "messageHeadline": "reorg", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "b9f1d8faba1d13de3cfbcb7fb6093c840a1025f5", "messageHeadline": "fix grey", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "429fc96b0696b911fc3797f072a27f221d036e7f", "messageHeadline": "rename & reorg page content", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 99, "deletions": 103}}, {"node": {"oid": "e77d0f0c87f213f56e9c14fad6e7d4e2d9ad495f", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 625}}, {"node": {"oid": "5624f608added77401870c78141719c533cec3b0", "messageHeadline": "Update version to 16.0.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "c2efa231769ab94f2576c9c3f529ce6db065ba33", "messageHeadline": "Prepare the release of Otoroshi version 16.0.0-rc.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "93eb158f84f4711e3526679302a4835ee3b48569", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87167, "deletions": 10}}, {"node": {"oid": "a8647e3663f15e31873de4158bb5fb455e62c55d", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84467}}, {"node": {"oid": "0fe710e737f65e23cd74e50d9ce9bb06913a4f00", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1152, "deletions": 995}}, {"node": {"oid": "925094e09412b05eaf8062efd2ff05929a1e8c11", "messageHeadline": "Update version to 16.0.0-rc.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "b5a8cffd4d7fe88b19c9ad5d83656ac52cec2c34", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10204, "deletions": 9987}}, {"node": {"oid": "38728493ce317bd41b32de4930d7080ee5b17f91", "messageHeadline": "last var on global", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ab8eada6e44094fb587a13b2cf920265cc1df8e", "messageHeadline": "aff var color blue lighter", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "37fba155eceebb07b456e0546733b51753dfc0b4", "messageHeadline": "Merge pull request #1341 from MAIF/new-engine-rollout", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109194, "deletions": 50737}}, {"node": {"oid": "8e91c1f186938b38160d874bb03c68d6a4e046fd", "messageHeadline": "add routes in search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 17, "deletions": 40}}, {"node": {"oid": "ba53e0944b8c1a4187b85d4c664bbe10c21e018d", "messageHeadline": "fix #1365", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 369}}, {"node": {"oid": "75fa97dc7de2955fc843f70faeb7238a430608dd", "messageHeadline": "rename routeCompositions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "25e3d3ec1258edae791fc1070a2b7911c0959f59", "messageHeadline": "fix verifiers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "6dc219e0790038d312e27870456bbac47b3353e2", "messageHeadline": "fix hows to", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 40, "deletions": 45}}, {"node": {"oid": "5081736bd2812f7f52c0c0aa9900aa3504e18b5c", "messageHeadline": "add env back on migrated routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "360c81fee9c2207dc1b04f0406866bfdb1837839", "messageHeadline": "rewrite secure-with-oauth2-client-credentials documentation page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 49}}, {"node": {"oid": "16cbaa7ebc823d0747e2371f35cb6938f9a6039b", "messageHeadline": "rewrite secure-with-oauth2-client-credentials documentation page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "c12d182c9b9a89102b626566417accb7568e5f62", "messageHeadline": "new default values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5900506c2d4dbfc133f112d1fc6b21103f3c8ad9", "messageHeadline": "fix #1363", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "b48634bf9e836abe35db3f1d082911be7d31d3a8", "messageHeadline": "fix #467", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6608400034c9c48bd331585c90ef7466e466fa37", "messageHeadline": "fix #467", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 934}}, {"node": {"oid": "aef4d64b4d735dd201af45b4bbdff18572873000", "messageHeadline": "fix #466", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 629}}, {"node": {"oid": "a230eda8c2f726f926e178e58a884234643c318f", "messageHeadline": "Merge branch 'master' into new-engine-rollout", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2624, "deletions": 2052}}, {"node": {"oid": "ab35cf7c47bf4b8a279c3e18e8b7dd0ca34ff352", "messageHeadline": "Merge pull request #1362 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "63dc12604596da6ae9cce5dd478d05a628245c6d", "messageHeadline": "Upgrade electron version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 290, "deletions": 484}}, {"node": {"oid": "dc27c3abd004ec710140979b0ae3029a1689e467", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "43129e3ea1680f00fb3bf76c34c1e5b6a888cadc", "messageHeadline": "Merge pull request #1361 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "85d1af827f495ee94d8cb36172baad7cb7b4dae9", "messageHeadline": "Merge pull request #1334 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e04c64cbe0ee7136676084d6c603119abf19364a", "messageHeadline": "Merge pull request #1246 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a85c611ef35be208d3723f8f3b0799d8d5997a7c", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1dcc0be15a90911e1f580b760c396435edca8b04", "messageHeadline": "Merge pull request #1320 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "8d9c36d5a5f00fbcb8b32a84d7bee212c9d33993", "messageHeadline": "Merge pull request #1205 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "813d20761204e730585b8d6173206cac3316b401", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "7f4581188501fdcb063062373b6f52b1765dcd65", "messageHeadline": "Merge pull request #1359 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1dcfd2ec39982c23d33dfa1730602694f95593e0", "messageHeadline": "Merge pull request #1358 from MAIF/dependabot/cargo/experiments/otoro\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "11393ffbae4225c7e7d523c4dbc11b8fc278cc99", "messageHeadline": "Merge pull request #1175 from MAIF/dependabot/cargo/clients/cli/hyper\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 346, "deletions": 25}}, {"node": {"oid": "497f66649b09539bd48119720a23033fbc2c0772", "messageHeadline": "Merge pull request #1360 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "519ba83da5cd6babaf397d98621d1729c5862c69", "messageHeadline": "Merge pull request #1357 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 120}}, {"node": {"oid": "557084eb4dc9e3b38c35e5cd05f6b11185b4e36f", "messageHeadline": "Merge pull request #1356 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "34f301c759eb82974415dff293bfeda060d4f71e", "messageHeadline": "Merge pull request #1355 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "ec73014c9f130c181f6d31a1502248a369bd7901", "messageHeadline": "Merge pull request #1354 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "8f09a23061cc82229cfa8ee1912b01e53bd974d6", "messageHeadline": "Bump qs from 6.5.2 to 6.5.3 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a40855b6191c8237bdaa2e0b80706075ffaec4aa", "messageHeadline": "Merge pull request #1353 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 120}}, {"node": {"oid": "ed4ff575652ee35479937986609ab7dc8a8d3251", "messageHeadline": "Merge pull request #1352 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 118}}, {"node": {"oid": "e0fac7679a4527360e014fab8b765ab31a89de87", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "3af5c9a87d6b94350a952df64af11b21296330a2", "messageHeadline": "Bump express in /demos/service-mesh/service-frontend", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "175545772b41c7b867a062785c8b681da7daac55", "messageHeadline": "Merge pull request #1351 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "4c30b2151a3ebc6b6038c9e1c69c4faabc44ffeb", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 106, "deletions": 120}}, {"node": {"oid": "67b6504a5ca42561a84bafd5630512b2d835d29c", "messageHeadline": "Merge pull request #1201 from MAIF/dependabot/npm_and_yarn/demos/load\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "54acf33a4fa5547c812151386d2ebd1ff797aa46", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 106, "deletions": 120}}, {"node": {"oid": "73310d03e7d5e48d77fa4a6aed2845f1847116ed", "messageHeadline": "Merge pull request #1200 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c13dd15e799cc97a449a3d19e18a48fccca08e46", "messageHeadline": "Merge pull request #1199 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cd1718575be0f7489165de9b682854eb4e37555c", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/service-mesh/service-2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "1740ca567caee47cfbd60640a8c879f2eca025c3", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e6e731481fbda5aefe7752070b2b2cee167b3d8c", "messageHeadline": "Merge pull request #1350 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "b1c35986916e09fe5e7c3a01cff1120cbb3dc7ec", "messageHeadline": "Merge pull request #1349 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 116}}, {"node": {"oid": "27920fe0d9ec14f85fe496044a3def7dd234cb40", "messageHeadline": "Merge pull request #1348 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 116}}, {"node": {"oid": "4a6535645d6d3422e7e05d196c33d5347b4830f4", "messageHeadline": "Merge pull request #1347 from MAIF/dependabot/npm_and_yarn/demos/basi\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 145}}, {"node": {"oid": "51d1d2f95ab607b7c0d282e66616a2134ac3ce83", "messageHeadline": "Merge pull request #1346 from MAIF/dependabot/npm_and_yarn/demos/snow\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 131, "deletions": 72}}, {"node": {"oid": "57e7e6d8841f711a59737250c19f0a0c9f67081a", "messageHeadline": "Merge pull request #1345 from MAIF/dependabot/npm_and_yarn/demos/load\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 119}}, {"node": {"oid": "b5abcb9a3a238a5a3b0ac2e6bd8ceb75144df990", "messageHeadline": "Merge pull request #1344 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "4085bd91fe3ecf04024d527fd76249855d6dc641", "messageHeadline": "Merge pull request #1343 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 126, "deletions": 73}}, {"node": {"oid": "6908bb0a15142df13cbbb0ec904ea7e74cac6d20", "messageHeadline": "Merge pull request #1342 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ab87e15aeb1c57b2a03f272f65a15e0b7dbbf25", "messageHeadline": "Merge pull request #1207 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "932cc4ca48a3ce1aa1bfd947d73394054bb39f7c", "messageHeadline": "Merge pull request #1310 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1d188882bf8fb5ba6602b251982d3a83deee659d", "messageHeadline": "Merge pull request #1337 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3da800d2da056033d29ef4debb349b1ccd13dc2", "messageHeadline": "Bump regex from 1.5.4 to 1.7.0 in /experiments/otoroshi-http2-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26fcc13337cc1f512b0b63421a9ce41e5b45c477", "messageHeadline": "Merge pull request #1327 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9643405fc4a02f7ea6e0bfc88603e40c448c29d5", "messageHeadline": "Merge pull request #1326 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c1f2ef230e3ebea12beb1819d30fae2dfe86b8f4", "messageHeadline": "Merge pull request #1313 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "23cc7b6e7ca3a58b1faa54f8c9fe9eebfa4448cb", "messageHeadline": "Bump regex from 1.5.4 to 1.7.0 in /experiments/otoroshi-tls-termination", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4a889e27426f078592fec06060f0dd41b4e921c1", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /connectors/kubernetes", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "02a46e300ef1f7001602bd9f6a63358c27e66ab9", "messageHeadline": "Merge pull request #1312 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "24cadfc1165065db18bc025a4184011c05033f35", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/service-mesh/config-server", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 116}}, {"node": {"oid": "4d4839320dc6419e230dc5211566b7055b216fd2", "messageHeadline": "Bump hyper from 0.11.2 to 0.14.5 in /clients/cli", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 346, "deletions": 25}}, {"node": {"oid": "988873024477e9f83844bf1c6eaa0e59add4c0bd", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/service-mesh/service-1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 114, "deletions": 118}}, {"node": {"oid": "8607cbc4b805c53210e4a856a6aa4da441ade6bd", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 112, "deletions": 116}}, {"node": {"oid": "2218b263a4c1747275b39485e814e4760d2ac564", "messageHeadline": "Merge pull request #1311 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d057169d1bec651d3c1a59cd4e5b02b155e1b127", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/service-mesh/service-3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 119, "deletions": 123}}, {"node": {"oid": "87acc1c1b8d34a768408f6ba0adf5a2628d294b1", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6cd1a78536b05a60328be457b3cf74980cad16dc", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 132, "deletions": 72}}, {"node": {"oid": "2bad496bd9957c99acb655455f4e945f7ce097a7", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/basic-setup/basic-app", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 144, "deletions": 145}}, {"node": {"oid": "20b6f0f692e5cee231f9978a1dd09134890b7153", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 117, "deletions": 119}}, {"node": {"oid": "42114a24ec6027e0711e1b3919b832529d319f66", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 126, "deletions": 73}}, {"node": {"oid": "919ff6e63dbc9b5cf4726607cbbf20ef5e19b57c", "messageHeadline": "Bump moment in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "216c87c970fa85ddb205cf90400513f470ef62f7", "messageHeadline": "Bump express from 4.17.1 to 4.17.3 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 131, "deletions": 72}}, {"node": {"oid": "335abec9c1ee78e5c1588afcab4d8f1c653e2183", "messageHeadline": "Merge pull request #1196 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8b6a80bfe0673e5f30f835244ed04642e0738330", "messageHeadline": "Merge pull request #1197 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c6b89f59db5d0a7e6d65b95397eb412748fbe11b", "messageHeadline": "Merge pull request #1198 from MAIF/dependabot/npm_and_yarn/demos/snow\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ee789fa4f224fb994a99068e217439c78ee292db", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cb4372ead283d8b9f3597fac24db634bd78f712d", "messageHeadline": "Merge pull request #1168 from MAIF/dependabot/cargo/clients/cli/miow-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 348, "deletions": 326}}, {"node": {"oid": "e801d1523c91961930d6b872865fca2ecb1a9aa9", "messageHeadline": "Merge pull request #1202 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "66af19b439767df78b0794d9ddd14cd7400dabdd", "messageHeadline": "Merge pull request #1203 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4f483621fd46a956cfe2a3f0096ea12c091a9cda", "messageHeadline": "Merge pull request #1204 from MAIF/dependabot/npm_and_yarn/scripts/re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b38a51c6b954794438cdf4205f903be636a75afd", "messageHeadline": "Bump qs from 6.5.2 to 6.5.3 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c540e0f32d74e20765e58665374ea94270ba7f07", "messageHeadline": "fix #1339", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "bee9e911524426a5abb15a54fa7b1f4db4c0fd94", "messageHeadline": "fix #1339", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "ec6616ca3c337106dc79d581bef64cffa69e620d", "messageHeadline": "update the End-to-end mTLS tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 45}}, {"node": {"oid": "b60ac3bc310378b107061720af44b9fee4593ca6", "messageHeadline": "Fix home page with non super admin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "354bfaef64505530f7d702d0e7a09e701bb92a79", "messageHeadline": "Bump qs from 6.5.2 to 6.5.3 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f85e428dadbc101695ada7cab0a9e5f956832eb5", "messageHeadline": "color grey", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "c36cafc898497ea6faa2cf600cf8e2a21280b2bd", "messageHeadline": "rename green", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "58891fe77258121adfaac50b6e11ab7b47689304", "messageHeadline": "color blue", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "37c30b53e9c64c704895f1fe3c9500bb81a62cf7", "messageHeadline": "color red", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "ab4529617639eb8f33f04f3d7693301336a3191f", "messageHeadline": "complete btns", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "dcfedec793cb2f59556ca1e4874dd86df4a72fe9", "messageHeadline": "useless", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "2ebd37be11582bf1dcc4701129f5e97c67814415", "messageHeadline": "rename btn-info as btn-primary", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 52, "deletions": 54}}, {"node": {"oid": "2fd2a6eae80f6c03908542554b0853c316d829ca", "messageHeadline": "reorg", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 151, "deletions": 204}}, {"node": {"oid": "21f16e7ba4a52d7b598565f4726037e3621d1fef", "messageHeadline": "Add new engine alert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "12f112a9ffa98a289d25aece5f25ef1903d062dd", "messageHeadline": "rollback global config plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 29}}, {"node": {"oid": "f9c5ecf027f9e5cd3f4329ede22330a149072037", "messageHeadline": "change var / sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 21}}, {"node": {"oid": "8d7b7f093b419a5bd02cb7d199daf0db4d8c498e", "messageHeadline": "use variables in dropdown", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 799, "deletions": 121}}, {"node": {"oid": "70cb8db39dbc1e628698793f7159cd501f771c46", "messageHeadline": "display engine change in UI when new engine not enabled", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 124, "deletions": 66}}, {"node": {"oid": "919f29c0d5298a9825f3b16c803eda6355657bb1", "messageHeadline": "add generated files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 570, "deletions": 0}}, {"node": {"oid": "fdfe8845d57b5cf99ac9d82f32e190585ba4b327", "messageHeadline": "support CRUD operations on route apikeys", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1567, "deletions": 17}}, {"node": {"oid": "235673aea55344687998d5d090b4a06d61991e4c", "messageHeadline": "fix tunnel client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "30c4f2a88cbb5e650135e6b35b5690b1d987e3ff", "messageHeadline": "Try to avoid issue when setup epoll event loop", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "2f0302153094e199024660c30afce55924cd01a2", "messageHeadline": "the Apikeys plugin routing enabled option doesn't work", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "228c6c9e4a1ec87efa680b6e29f7118c7f13ca73", "messageHeadline": "change the path to edit the apikeys of a route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "5b0921f2059dfc59389cdbc9c7bd1b75fdefff0e", "messageHeadline": "fix paginated call", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26bd633eabe8b4d038140e3459cef8da789583bc", "messageHeadline": "fix routes deletion from designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2984f5516d5e5a03c54212a5627885363ffc8fd5", "messageHeadline": "fix route deletion", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "90d84cfb97d932ca1024ab7d284a417fe8d37492", "messageHeadline": "fix the global plugins form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 147, "deletions": 167}}, {"node": {"oid": "9be258766fd9d7e75a2cf28b3fe6ed39082dee30", "messageHeadline": "fix apikeys filtering", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "b4cd2ca41337668810c03386d529b9f86765bfe2", "messageHeadline": "support to select old and new plugins for new and otoroshi engine", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 274, "deletions": 68}}, {"node": {"oid": "c5778ebc9fce03e068299df95a82bb54e9f80918", "messageHeadline": "refacto header", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 25, "deletions": 150}}, {"node": {"oid": "565ca536cf7f28a431713af52ffa597a5b4b3831", "messageHeadline": "useless code", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "bcbc0c824c1fb07abd8bc3cf4ccd5d6c15b6d166", "messageHeadline": "refacto sidebar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 31, "deletions": 59}}, {"node": {"oid": "28354ef6701fe8251bfe3df41d71d24acfa2b5a2", "messageHeadline": "remove col-sm-0", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "1d2dc45c36fab2966dc67c745d16b12e27c701fe", "messageHeadline": "mode .hide to global css page", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "65c4c9f01ef8d9b2130472fd187308cf40b4b9e9", "messageHeadline": "remove unused otoroshicolor", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "91c6727e1620c6c3a2819c2e20a0f2ffb33ec846", "messageHeadline": "fix docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a5a87126d8d0b9d102e934764044018dc6174704", "messageHeadline": "fix documentation links", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "c81dbd020b87e3e103d3d84085005b4e4aca02e7", "messageHeadline": "added new plugins to global config", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 228, "deletions": 114}}, {"node": {"oid": "70f9de71a11b61d9432b861ceb3bae150a4170f9", "messageHeadline": "Bump decode-uri-component from 0.2.0 to 0.2.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "522d33f6cdb9112bb369efa8097c5829ffe76033", "messageHeadline": "Move documentation next section", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4557, "deletions": 3937}}, {"node": {"oid": "a760a128ea5a0bec3be42019efc425b9dc005e00", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1346, "deletions": 226}}, {"node": {"oid": "a6ef16b21c14df411419281c5cf42b4dc8c30930", "messageHeadline": "Update dependency", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 968, "deletions": 14}}, {"node": {"oid": "8917f50c933cc0b35094e846f075336cab186c02", "messageHeadline": "change authorizedEntities format on apikeys for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 24}}, {"node": {"oid": "42dedd0df04337760614ba31777f022a63e7dbcc", "messageHeadline": "add ngform", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "9c3c29ae7cb72df0184a26b90c5d681aaed3cdb4", "messageHeadline": "add ReactTooltip", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dfadc4b412ce5e6b50317854998df45c04b4ec12", "messageHeadline": "remove line in sidebar for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd201a9e4452915816517192386eefdf7567b562", "messageHeadline": "remove /experimental path from new endpoints in doc for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "73e118ba5156b8fa280b06e5e464c594b241f27f", "messageHeadline": "rename NgService to NgRouteComposition for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1276, "deletions": 1368}}, {"node": {"oid": "31c920013710a312f0c92a52ea65551b27428959", "messageHeadline": "fix refresh error when creating a new service", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "dbdbe51053e431b541db6443df6fad2df41ccf3d", "messageHeadline": "Add missing margin in sidebar links", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b878255b2cdf9b82f991d084ec8a4c0ab07840f8", "messageHeadline": "change authorized entities selector on apikey form for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "01361d430c987b4bf2fdd2006679c250f88c2a2d", "messageHeadline": "fix apikey stats button", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "d98dad28dc62faa0950f3f36387b87470126db5a", "messageHeadline": "Merge pull request #1333 from MAIF/docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 387, "deletions": 183}}, {"node": {"oid": "b766c646592cf4ec20fe6685421cfe025f7da78d", "messageHeadline": "fix report view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 135, "deletions": 101}}, {"node": {"oid": "3242490ece248bc442de1d7420522a19d59c1279", "messageHeadline": "Add form for NgLegacyAuthModuleCall", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "4162cf6a475e5950e2ef2145f8ab8860c171a624", "messageHeadline": "emove experimental from endpoint routes for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93172, "deletions": 38260}}, {"node": {"oid": "a6927c17988a1f33abdce25d922c3cac4103cf0a", "messageHeadline": "Add more sidebar links for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "cdf39942e4aefd0844b9abb935a5db28b635da33", "messageHeadline": "Merge branch 'master' into new-engine-rollout", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6739, "deletions": 5280}}, {"node": {"oid": "4dfa38811aa00b99ee749a04feeee06361ff59dd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2470}}, {"node": {"oid": "d67459d42e3db28d3274772478d4e043993946d0", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "4b1d3f7e6d7b6aac2a3db5bdf799e5a14772fa2c", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86934, "deletions": 10}}, {"node": {"oid": "28133be6ee5db7ae5e6ffbf90d959b138397bba6", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84158}}, {"node": {"oid": "5b077d595683d86383694458f7568a1db6bf6a2d", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 86}}, {"node": {"oid": "05d42f9f9bee9b4da9443cc7effa7a2b21c7797d", "messageHeadline": "Update version to 1.5.20", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "47447ed917981dd76c674a661485d9423a0b8f1f", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "3970d57667b729077a3a2349529ce266085775c9", "messageHeadline": "Add helpers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 255, "deletions": 85}}, {"node": {"oid": "f90dd20fd251c21586ccab84edab090a72f2f022", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1477, "deletions": 1168}}, {"node": {"oid": "bebaaa7b25cc14b2e62ab0f71c4d05d54a95bc14", "messageHeadline": "Merge pull request #1332 from MAIF/graphql-composer-plugin-docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1502, "deletions": 1179}}, {"node": {"oid": "ea1d0f9e1843b556828e7eefe9b5e3d0f797eed9", "messageHeadline": "add new white levels", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "88a881dae182982b6cf617b3c70b1c90f638f86e", "messageHeadline": "more examples", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 248, "deletions": 54}}, {"node": {"oid": "6818c002c27d7650fa66ac77f278ec38a99be1cd", "messageHeadline": "fix add class in Button", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cb345ff26ead36ea1531c8820859a6c1adee4c64", "messageHeadline": "wip docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 308}}, {"node": {"oid": "0b5ac6e90f6160f3673b1fcdfce905bfefa667d3", "messageHeadline": "secure with apikeys doc reword", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 267, "deletions": 87}}, {"node": {"oid": "ba0c1761c72ae4ff23657c1423529b3710767707", "messageHeadline": "more buttons", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 87, "deletions": 36}}, {"node": {"oid": "6cbf6d2ca4ee7298339988a9936f05a8e2f2ef2d", "messageHeadline": "fix verifiers forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 509, "deletions": 537}}, {"node": {"oid": "056df590e69899403b8aa4790861f48754334320", "messageHeadline": "fix doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 87, "deletions": 28}}, {"node": {"oid": "a78188a7bdea8ba8756ca8b0ba1570fab37486b0", "messageHeadline": "Support Otoroshi Infos and Otoroshi Challenge separately", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "0a7ed62b6a1499502b706d4c4007de82d79a16ae", "messageHeadline": "handle both errors", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ee44c28c719430e688e8f736d29ba9376d836db4", "messageHeadline": "adjusting the setup-otoroshi-cluster tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24, "deletions": 53}}, {"node": {"oid": "c1e36c71ebcd9216355260d9f0a36faa97596456", "messageHeadline": "adjusting the getting started tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 88, "deletions": 28}}, {"node": {"oid": "5d9c0a1e37cd75f737638c6fe6ca069e164c68aa", "messageHeadline": "fix #1331", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "cf2f3afec55168e1ea5b7c823aa7362453f6f546", "messageHeadline": "add docs and fix bugs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 513, "deletions": 158}}, {"node": {"oid": "3ee60fc59e08e342db13689fbc70332406e800aa", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2470}}, {"node": {"oid": "d29ca85b12ab0ee0bf0715d4cc5f9869397b3810", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "ef98a0de1eb7d21cfc085fa55cc01c3c177c5b8e", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84168, "deletions": 10}}, {"node": {"oid": "7026494444bca5fd7a44862e8f3ffcdf394ab35b", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84158}}, {"node": {"oid": "9b721dcd676c886608b1cdecf5a5a731239819c0", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 173, "deletions": 127}}, {"node": {"oid": "9eeb402f10c4c37b240b4dee7ccf6b95fa412bb1", "messageHeadline": "Update version to 1.5.19", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "3922179a15a16d2c339ab78929dc9180129027b7", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b5e518dc6eb523fd40dee04bed2b82a90e9ddf42", "messageHeadline": "Advanced view in creation mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "12bcd12952f6eda19aaa341e52456d6d26ba1026", "messageHeadline": "reduce the list of fields of admin sessions and private sessions table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "69695baf6640f44de78a7a3a68239c54a4e12d46", "messageHeadline": "fix tcp service path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b21a06e8525dce131d4cb87eb55a3a3258e5bddf", "messageHeadline": "add content", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "189ba087faa81d775b51f3c2a833e82649e1974d", "messageHeadline": "fix init", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 58, "deletions": 12}}, {"node": {"oid": "81c6284dbbd30bdefbe3ad4af58612c49e204481", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ca909845a8cfcf7b13e12048e38fe288892c993", "messageHeadline": "fix table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "b53706607d835f6036e0bc678c66543cce216ef5", "messageHeadline": "fix table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 19, "deletions": 27}}, {"node": {"oid": "0334434004347775f8a4ce484b979e318281cafc", "messageHeadline": "initialisation", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "f56c7d074cdbd5f03f86c19f93525d15e01d39cf", "messageHeadline": "server side sorting", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 49}}, {"node": {"oid": "b0f23bd3dbc4b06b44f19cf934087a3aaa462816", "messageHeadline": "pagination server", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 126, "deletions": 75}}, {"node": {"oid": "d6b9b999b409a8e50c8f7d73347711e58f5b7d58", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "9485ee7227148ea5c02caae2a691d41302475cc7", "messageHeadline": "more server side tables", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 28}}, {"node": {"oid": "6f6452072b71a1f19c48e33601d475d16be0263d", "messageHeadline": "Make column server side filter properly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "5876be24d54040c832f65e87d1521dc0f6fcca2d", "messageHeadline": "Back to dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a024a8eb4767351f36171d07b6a276883d1a3350", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "ac75e2b9e4418c503b9f58677df2363224e46273", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86625, "deletions": 10}}, {"node": {"oid": "cfd0bd0a849eaa2388ad4f75c6a675498604df3c", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84158}}, {"node": {"oid": "0e4f90f09027e05f8a3cef201694f5569595c5d4", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1730, "deletions": 1490}}, {"node": {"oid": "c8fc81fa1dd5d1fd879e2a1915d930d316577d9d", "messageHeadline": "Update version to 1.5.18", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "05141f4ef8aeb5f08455c6e6af2f0e44ded74f6c", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "445099ff59fc085b3bc3953a90658f9d5e800f3f", "messageHeadline": "Remove println", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6e8ac81db2f88cd6acddc259025b701c496fffde", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5b03ec8e4b00c12eebfa37a3a552e6953c675041", "messageHeadline": "complete table filtering", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 95, "deletions": 45}}, {"node": {"oid": "dab55c191ae61ccf9ccf091368bb2b9229d0b8bb", "messageHeadline": "fix #1328", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4606011b3b0be77db9452fc95594df47d6d04597", "messageHeadline": "Remove debuging", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f358ea0df6c1a8065b2804543ecd442741d2b8f3", "messageHeadline": "fix bugs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ffb28601d0a9d1de321a18501bf4f8804d820784", "messageHeadline": "fix route table", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 458, "deletions": 267}}, {"node": {"oid": "07b0aff99812123ff30c63c8b83ec91f7f75f3f7", "messageHeadline": "Bump minimatch in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e2ddbd3061a7cc78f64e80f9db605e44ccd5c629", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "83f80841a316898d107bfa5bd1c385aa3c9255b0", "messageHeadline": "Route are always displayed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e21cad551e8cab5a70e786f442fc843e93591eed", "messageHeadline": "Merge pull request #1325 from MAIF/server-side-pagination", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 458, "deletions": 267}}, {"node": {"oid": "0246b7e49769dbb47902f0d5b6aec66439372905", "messageHeadline": "Merge branch 'master' into server-side-pagination", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "5ac4ef0675845ac80eb073e450cd20090e038dea", "messageHeadline": "fix sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "15b030da31a9c6c68b57606d2f759ebf6cb8b318", "messageHeadline": "fix try it white mode", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 35}}, {"node": {"oid": "640da4e8d9908fd3dba54e7f4d848c6e38c47ca5", "messageHeadline": "setup route as default in first run", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 170, "deletions": 49}}, {"node": {"oid": "3620a05deaa6e655c338d897cce87127b7cde6b3", "messageHeadline": "fix table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "93394578f4589376c783d4a3e78fd9b835b9c675", "messageHeadline": "fix white designer mode", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 74, "deletions": 77}}, {"node": {"oid": "c9a6a8a95392514f72e65192ffed7210e6b50c15", "messageHeadline": "fix #1324", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "abdfe6f44b22dfa8a0698daba1cf049ce70f2279", "messageHeadline": "fix invalid date in apikey page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3010c2b6fe723514f7d00dbf81845047a32ddb96", "messageHeadline": "Merge branch 'master' into server-side-pagination", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 287, "deletions": 328}}, {"node": {"oid": "65e4ffd9188286edbb68ce51c037c889f58495ef", "messageHeadline": "reduce query size of routes, services, apikeys, exporters and certifi\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 273, "deletions": 155}}, {"node": {"oid": "7c8e119e2b352d699765819115348dc7eae0aceb", "messageHeadline": "Use old version ui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "c05e6e8ae3f00081cbfefc96e8ee68fac7536e3c", "messageHeadline": "fix #1323", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89f76d30ef97c2e5b5faae55825918c0eb34113d", "messageHeadline": "fix #1322", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 272, "deletions": 235}}, {"node": {"oid": "10f3549f813b1dfa79a1f0bdf528841a5380fef8", "messageHeadline": "avoid printing null", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "265bbe43e42b0c9e3b8607c7d52f4430edf07f15", "messageHeadline": "fix #1321", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 91}}, {"node": {"oid": "d125c568a86714edb2ec424fb8b877c8af6dcfdd", "messageHeadline": "paginate routes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "d07f242972c7cdbfe60d72c823aa7b4d94933ab6", "messageHeadline": "reduce env calls", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 111, "deletions": 104}}, {"node": {"oid": "2e5a35a31bc61acfe3f531a6132e151cfd0f87ef", "messageHeadline": "continue to replace a tag by react router link", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 61, "deletions": 60}}, {"node": {"oid": "6083c70f6abf798c7dd1b459544f1237c1233a08", "messageHeadline": "adjust 404 and error pages", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 101, "deletions": 13}}, {"node": {"oid": "4fd63339dbbda3e25c010c4448ac38fd01b3ad21", "messageHeadline": "replace routing process in default sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "15af8d8cf58c39cac32ec967f26632ab9e327d19", "messageHeadline": "replace routing process in search bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "38c9326dafebdda33e2f348acd0ebdf171839279", "messageHeadline": "replace a tag in topbar by react route Links", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 72, "deletions": 71}}, {"node": {"oid": "3045a1253e78e61e5eb42b8cb409d71f41b7d338", "messageHeadline": "Bump loader-utils from 1.4.0 to 1.4.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "f6970b0af907c0aab5fdfcddbe9f7c84ec3f883c", "messageHeadline": "fix #1319", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 22}}, {"node": {"oid": "27a6b414c2c692bcf1da1c0d77fdb97051c5fa5d", "messageHeadline": "Merge pull request #1318 from MAIF/authentication-wizards", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1734, "deletions": 35}}, {"node": {"oid": "9c0cea3fc5c223231fadfea2c3157cba401abb3c", "messageHeadline": "Merge branch 'master' into authentication-wizards", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3737, "deletions": 2988}}, {"node": {"oid": "02b7c1edb9ca7165f01c81275dd6b9988e9323ab", "messageHeadline": "end authentication wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b96c2dfa32190c73e0db16b2fcbb2a66f71a125", "messageHeadline": "add advanced view button in the creation of a jwt verifier", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "0e503a2a0224546f67abccd7722b7bb18cf202f5", "messageHeadline": "fix convert a service descriptor button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "5a0c1c96e3d46c8c04534658eb16d2ee08bef573", "messageHeadline": "auth modules can now be selected from the authentication plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 23}}, {"node": {"oid": "16581bf6f154b47cc27144d855454860a4a1f0dd", "messageHeadline": "support all authentications configs in wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 327, "deletions": 42}}, {"node": {"oid": "d26840ca9e54068b43420274f575a5064a62180f", "messageHeadline": "add oauth1 form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 64, "deletions": 27}}, {"node": {"oid": "b37045389a194f6d00ef210332d3d35b43767b70", "messageHeadline": "fix #1317", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 38}}, {"node": {"oid": "9e0671845154d00d59939fda36547a5a9d036293", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 790, "deletions": 510}}, {"node": {"oid": "b46232232c9077d03e6dac8efdabfc2b701c41a1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2470}}, {"node": {"oid": "ea9fdcea1e273f69b43cf00fadeedd4e63dc6519", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "544022dafc8148fb2adc116cf3133c184d85a4e3", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86625, "deletions": 10}}, {"node": {"oid": "850995194750efb78ba185ef6b8aca51f7306cac", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84158}}, {"node": {"oid": "fdf56eab108ec1129ef0ef975b560169bd86bf0a", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "b752f457caa9f9111be68e961de427261e623ae2", "messageHeadline": "Update version to 1.5.17", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 57}}, {"node": {"oid": "b3b63a366ac7eaf3c755e6ea461703985bf2c851", "messageHeadline": "fix #1314", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 19}}, {"node": {"oid": "ee723b428f42c4a80e43e8765f6f501738a34c2b", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "144105d4a4b61af62b0c5832e0194c6c6a2b8ea2", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c3074cfb87f78ef04a555e28dc7fdd3e424a6dab", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d0f85e3f282c758337fc30bd12a81606b82eb11", "messageHeadline": "Bump minimatch from 3.0.4 to 3.1.2 in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "439536b682add0cbec8c671de812ad13a6bb2f8c", "messageHeadline": "initialize wizards", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 957, "deletions": 1}}, {"node": {"oid": "b69857c78090de215da3344d5ab308bef1739107", "messageHeadline": "More tags", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cec8f74265e09caf57858d021010fbabda5ec7b4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2470}}, {"node": {"oid": "6c482382233599c24163fc653bef8a72a6ad355d", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "d963c16502e9655ea8ffff0e8300bc6550d964e8", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86625, "deletions": 10}}, {"node": {"oid": "45e9af19632f52e9e7aea068e0f741157a0e6aaa", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84088}}, {"node": {"oid": "221bd2fc0723b77e010f4137d110108542897926", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3104, "deletions": 2614}}, {"node": {"oid": "3b414d5432a7edffd7ed3fa3cc6216668c48dbc8", "messageHeadline": "Update version to 1.5.16", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "8b301cc73ea108b006e61366169650eb2677d80e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "558c311aa2617493923691c3775e9d6161ee6ba5", "messageHeadline": "use variables scss", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "e353a164182aeca95e2d0b2fe0b29c7ce7fb3f3d", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "7ea9ef7571b19e951f61fd5ea610772651c1baeb", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 43, "deletions": 72}}, {"node": {"oid": "fcddf7baecb0c32eeaed7d28ae1413ca78f9a474", "messageHeadline": "remove syle inline", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "214f699428f9eb9664628e01f8c63395f67a13e8", "messageHeadline": "fix #1308", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5efd1b168b4b6785dd12548d6ffb288b269b284e", "messageHeadline": "fix #1308", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 73}}, {"node": {"oid": "3fa0e027a09c0c063f69694ff7d4c3863711ddb1", "messageHeadline": "multi-arch build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "53a6541aedfcd5e1273e7642c81ce0d834fd88e0", "messageHeadline": "fix #1307", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8a371520a9be465073494d9193abd8bd12d8f2c", "messageHeadline": "fix convert a service descriptor button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "523fd8a3ef9ffc0bd0ae515618023aabe129cf3a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "76451d1ed4c09e63cb55f0f1a7948e4965e26cfa", "messageHeadline": "fix #1306", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 237, "deletions": 0}}, {"node": {"oid": "95b0371fef00d596e46bd212d99cb8b14b3b0463", "messageHeadline": "fix #1306", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 50}}, {"node": {"oid": "ea08a5631a6883d6450e817d141381c74ead0704", "messageHeadline": " fix convert a service descriptor button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "04716b76b825bd545a01d1f89fdac0b1d83cdf28", "messageHeadline": "fix #1306", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "12a0fd39991917f022f4afd9fc0026d200a196d2", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7a42a9f7ce8a18bf242bf24e61a2c73a166e0390", "messageHeadline": "fix bright mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f646f5850e9bc08ce0b37cada310285273f3fda", "messageHeadline": "fix bright mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c3b24a6ad8c689b6b6580937ae67613bdb681a8", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 56, "deletions": 54}}, {"node": {"oid": "f366d9996d4b1abce71733d77a6c73e4f6f22184", "messageHeadline": "fix bright mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a500da8c9230a11d933cbdcf7031d7d172f293e4", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "7ad1ae93f155d7e81cdadac24b45e103473f09cb", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6ec48d84e06cc5629c95fc2f6eab2cffb6974627", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "ecd589312667044a9096de4aff19e9dce90ac4e1", "messageHeadline": "fix #1274", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "a091231bce1ebf2c4ec55b500692a6c7af5eae31", "messageHeadline": "Merge pull request #1263 from MAIF/ux-and-white-mode", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "e9fd5d0ea767491c971795826a7ddfc532a1ae4f", "messageHeadline": "Merge branch 'master' into ux-and-white-mode", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35238, "deletions": 44770}}, {"node": {"oid": "c0dee49eea6e8af20373736bb523d3b4e66f19ab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 70, "deletions": 0}}, {"node": {"oid": "d796bada56694567db00325d5349c5695a11f2a1", "messageHeadline": "Merge pull request #1273 from MAIF/jwt-verifier-wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4528, "deletions": 1608}}, {"node": {"oid": "4f4a89deed0cbcf86ba3d0af1425b01a10c0e23c", "messageHeadline": "add missing Http3Switch import", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 214, "deletions": 2110}}, {"node": {"oid": "91a32821887aaa4bb443cb958f16017ddb821686", "messageHeadline": "Merge branch 'master' into jwt-verifier-wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 33753, "deletions": 57109}}, {"node": {"oid": "aae0e5d9d666c65b57b1e41a806065d7586282f3", "messageHeadline": "forward token to sub service", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "fb11f41c50a669bba171d00f5f30aaad8e246614", "messageHeadline": "add token payload field", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 201, "deletions": 151}}, {"node": {"oid": "9cebd26b9117d1c27b99b3f42d88f58bc263a902", "messageHeadline": "added jwt verification only plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 111, "deletions": 101}}, {"node": {"oid": "297cb69d60860114ee7f54af32020ea2069e5e25", "messageHeadline": "improve jwt verifier wizard and wrote jwt sigenr", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 522, "deletions": 309}}, {"node": {"oid": "b11f686fbcaacc8c0793f750ea4e75ee3d5594c0", "messageHeadline": "add Title / buttons", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d6b31e9f6957c90cd9a39da6156a7ee4733c5b4b", "messageHeadline": "fix labels", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "56e06bba3b5bd0da93a03a9ead3abe1ee26d3562", "messageHeadline": "fix width and label", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2adef205e37e9c0966e10552bb16a22af3f3a56b", "messageHeadline": "fix grid display", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f50bcfed1f7b0857ce43be23d5d3ff4e4499cd5", "messageHeadline": "fix label", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "098547b759e4f67e030b92d0707f53d408ae837e", "messageHeadline": "fix color / close #brightmode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "733902830509be2045bcecd6ca607b3f9e951027", "messageHeadline": "added endpoint to get graph entities", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "d037086919183e2f5e44215bd3e207fa0674809f", "messageHeadline": "show entities usages", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 17}}, {"node": {"oid": "39003ab04b09fbe7b155711f961ddac50ff40c4a", "messageHeadline": "add entity graph inside jwt verifier form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 242, "deletions": 7}}, {"node": {"oid": "ea20e22eb3e07ecb02a7a2b8b4097bcdd989ddd1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 21, "deletions": 2470}}, {"node": {"oid": "ba49d39fb419836f8bc22cbbfa5c41244d6164b8", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "6c0eb650352d65c3d4ad79a232ec953960eb4281", "messageHeadline": "save form selector inside local storage", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 95, "deletions": 34}}, {"node": {"oid": "60468d1c7d6ce58f3c8b4a6e7e3613984e7eebb7", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86555, "deletions": 10}}, {"node": {"oid": "a02d86dc91be46bf8554d6320a79c26fe135f1bc", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86264}}, {"node": {"oid": "2139038228574d65eadafb2e728251912d32c282", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4890, "deletions": 4815}}, {"node": {"oid": "f7b0386b392d511f1ac3cd21766031471fd06852", "messageHeadline": "Update version to 1.5.15", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "d0d06444e18040db80e10655106b31dc3f793fe6", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "b71d99edb693807d12f040ede32e1108c1e20f40", "messageHeadline": "support create, edit and clone actions directly inside wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 399, "deletions": 199}}, {"node": {"oid": "c479dcaf47ec5bab151f04e25ac798d45b923b9c", "messageHeadline": "keep state between designer tabs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 70, "deletions": 38}}, {"node": {"oid": "6e8f469eb7a0bb7c234efdc1342851521bd706e9", "messageHeadline": "avoid multiples calls due to re-render of the BackOffice component", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 47, "deletions": 60}}, {"node": {"oid": "44e81137c2a895fed2ac154ed58996a24d16d9d7", "messageHeadline": "standardize verifier page UI", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 272, "deletions": 178}}, {"node": {"oid": "a6c53b28fc154441f5c9648109024ecd3ee72c56", "messageHeadline": "display targets informations when the group is collapsed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "a4d74a8eee4ef90e838379f9471a6d4130fba206", "messageHeadline": "hide advanced settings button when path not matching with the breadcrumb", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "94f72f98bb64c5cc5501a01b975776fcfb66a72a", "messageHeadline": "can add summary fields when a group flow is collapsed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 62, "deletions": 58}}, {"node": {"oid": "28bf04fff61c1bc0d3e9ad0ef138d7f392a27864", "messageHeadline": "remove default token strategy frim wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 30, "deletions": 73}}, {"node": {"oid": "76dd76c45b80712afd4f167c0082e32a7d1d762e", "messageHeadline": "remove overloaded config view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7f177cc6e229b80b6c0b06e289c686e3067bca13", "messageHeadline": "poc readonly form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 346, "deletions": 320}}, {"node": {"oid": "d080300a569138606ba58661fe4b66df443b6766", "messageHeadline": "improve forms and add new jwt verifier form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 304, "deletions": 233}}, {"node": {"oid": "5e03625c7b0c4efed27b0f105b8a499b8609d019", "messageHeadline": "add comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8e4afb6b4c058aadfeb4b36b991da295749eed2", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "45fb0e73768fd973181db0276d559bc4e75a513f", "messageHeadline": "fix #1272", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 39}}, {"node": {"oid": "6cf4fb3143c9995d681e814cd491054205dc8296", "messageHeadline": "Support trailer headers with http3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 242, "deletions": 63}}, {"node": {"oid": "21b105fd5a8bcff4861f1496c4f51d4d00f2062c", "messageHeadline": "Add support for fields extraction", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "e641c227e4f2e70403f2c5062171bdccee175299", "messageHeadline": "bright-mode for route item", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72d9e553cc2efe32b49fe0100cc4383792c2e6be", "messageHeadline": "change color for Methods", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b19898a1064bf3959f6887c60d8a7646b9073420", "messageHeadline": "bright mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "a2dcc52e1a8c108bae08c03cec1360601855c6c3", "messageHeadline": "Fix assembly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8151565e0c88bec91f65fc7d8d84fcca8dd94690", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5117, "deletions": 7794}}, {"node": {"oid": "e97964d64bb4307a123957a38e44c638de021c61", "messageHeadline": "Upgrade jvm libs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 99}}, {"node": {"oid": "3d8edfa3aa6b62d013e5d3abc77b8e0b5d22dd1b", "messageHeadline": "Upgrade jvm libs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15364, "deletions": 23390}}, {"node": {"oid": "0c0ffc498c0254d42616c9482edbe8a625e9759d", "messageHeadline": "Upgrade jvm libs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "2a839771358aa31104f1cb891c1b5c7027466572", "messageHeadline": "Upgrade jvm libs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "a8271412f483c80fb940d3f7c19e929bf03ce761", "messageHeadline": "fix icon", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bed9c3292d57ba1ba71cde98bc7b6db1afeed135", "messageHeadline": "cursor on fa-cog", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5160d940e042f371177a29dab237a494d1235245", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 12}}, {"node": {"oid": "10ada916ad55b6e40fb31d71315fe4daf72ee623", "messageHeadline": "upgrade some dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 119}}, {"node": {"oid": "49e43570ecb3263e59c7fc02427decf9c1254160", "messageHeadline": "feat: clean code", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2295, "deletions": 1112}}, {"node": {"oid": "c4a29b918a2c30d189747e911ed51b61b9d1e7f4", "messageHeadline": "improvements", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "e11d7cb09a38d62474c9293bf8705641e8d59b22", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 176}}, {"node": {"oid": "2bd51237fe343f4a1f939e3379ec46de7c8bf20a", "messageHeadline": "ux", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "6cb45494a0682bad7c8e293a0fd7084345cd11b1", "messageHeadline": "Add an http3 alt-svc plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 13037}}, {"node": {"oid": "7668ed709653f1036c6d89373454b2962d19e7c9", "messageHeadline": "fix http3 qpack issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 13}}, {"node": {"oid": "63df11d49f7e2a7e2d4bfec7b21346fa41b3b94b", "messageHeadline": "ux", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "4dec033133bbff1d792a34d835f326d6b064af73", "messageHeadline": "bye bye bible", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "da2562fb78127f4434603d61b71979a595126bc3", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 513, "deletions": 104}}, {"node": {"oid": "df4fff90b48608ae142832f276ba285f0175f5b4", "messageHeadline": "strating token location step", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 204, "deletions": 40}}, {"node": {"oid": "7be9af3203fb3bca6f297fc850dd99a0a32a4871", "messageHeadline": "feat: informations and strategy steps", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 231, "deletions": 2}}, {"node": {"oid": "d9cea8fae2d6c9244f4278f7037b4c7d0f4b0493", "messageHeadline": "hide kafak tester on exporer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe23eae4560b199e8f1250f94ca0f40d8623c127", "messageHeadline": "feat: bright mode designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 107, "deletions": 11}}, {"node": {"oid": "81c794f057cb9a1acfb5b570a985d05036dc13c4", "messageHeadline": "add charlatan compat", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 39, "deletions": 14}}, {"node": {"oid": "34d3fb96168c31fc7e9e37df9f1a1e4519fdc553", "messageHeadline": "Merge pull request #1262 from MAIF/Mock-ux", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "9d29b56f8be8364b9cf9b50bad3a32b6e6cfdc3e", "messageHeadline": "Merge branch 'master' into Mock-ux", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2df927bc40442e0e943a82028b9e2fcdb2996a2b", "messageHeadline": "rework graphql composer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac1520ad4a9b7d654fc1dfadc41d27928bb7a03c", "messageHeadline": "working on graphql schema editor", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 510, "deletions": 471}}, {"node": {"oid": "7f56f68aca6ed7ea428d4ae9cbdbb3f6fb11166b", "messageHeadline": "upgrade ace to the 10 version", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2611, "deletions": 4944}}, {"node": {"oid": "6947f2d50e916b3eee9b1d5ef9b4ae2d3a64d5a7", "messageHeadline": "migrate graphql backend plugin form to new lib", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 61}}, {"node": {"oid": "76cde2651faa4981b05ea720b5d9173355e85432", "messageHeadline": "fix designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 326, "deletions": 242}}, {"node": {"oid": "473b2eee1edc0d56b72859562158b8e50585b265", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "df0962a6a4f7cf301a370b1785bf1ef446a1c301", "messageHeadline": "rework graphql composer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddf1953bb2e66c820c51d82503fe0b6e2dc9e0cb", "messageHeadline": "working on graphql schema editor", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 510, "deletions": 471}}, {"node": {"oid": "65555ff4d07d8f85d88e3749850c44ab0ba2fdb5", "messageHeadline": "upgrade ace to the 10 version", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2611, "deletions": 4944}}, {"node": {"oid": "5defa09bbb6324e867e761efb8f9348f22ad6212", "messageHeadline": "migrate graphql backend plugin form to new lib", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 61}}, {"node": {"oid": "97b0332ba39af8ffe8d056ac59ab58eef17300a2", "messageHeadline": "fix designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 326, "deletions": 242}}, {"node": {"oid": "4ac38d128cbcdb9cbf925d46d13f6fe5379877bb", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "008a55601e50c43fa6c023c4df1be64eb9019251", "messageHeadline": "replace Help / toolip", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "9ff26c71f0f500e9d058b41c7ae9bc05894bba85", "messageHeadline": "Merge pull request #1261 from MAIF/charlatan-rework", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1608, "deletions": 1305}}, {"node": {"oid": "062b10113329b98c56f9d2acb5a4c1c0d5184c58", "messageHeadline": "ended rework", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "9663e709be447d247e6526c5b0bfee0cac8eb716", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 61, "deletions": 29}}, {"node": {"oid": "c4087a5821e158f248bf8e35de836b5aa0e057c1", "messageHeadline": "Merge branch 'charlatan-rework' of https://github.com/MAIF/otoroshi i\u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "2f7d32d7349d060fe53b258a3389377b7e78439e", "messageHeadline": "improve Models", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "1c47f8c2e26caabe24fc1b2dd7b8ee1dff76dc47", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "ce1f2cfb90683956932498a38fa3100a6d9c735b", "messageHeadline": "better content", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f4b0b21c3e619f5eacf11811dff67ff1e989b43", "messageHeadline": "Merge branch 'charlatan-rework' of https://github.com/MAIF/otoroshi i\u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 262, "deletions": 149}}, {"node": {"oid": "fcb920b5fb492f9817bab42933995b66f1993333", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 264, "deletions": 151}}, {"node": {"oid": "b47cbaa9f6648a6c5b32fa02a12d4a8563f9e19b", "messageHeadline": "change popup size", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b8f935261beedc9441965dbf9286946109a4a0fe", "messageHeadline": "change title size", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88713e34c592f2758fa41c7eced320169229c472", "messageHeadline": "wio", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 284, "deletions": 226}}, {"node": {"oid": "403fbe034d5494e2db0aea4ad64529dfbe56a5c6", "messageHeadline": "rewrite components", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 77, "deletions": 80}}, {"node": {"oid": "9fb21d79097d4b1b5acc52870529a7b38d7a66f2", "messageHeadline": "improve route compositions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 424, "deletions": 445}}, {"node": {"oid": "6ea111b8dea9d4981570e1ee243ff5782cceb4b1", "messageHeadline": "disabling merged plugin step as it doesnt work as is", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 59}}, {"node": {"oid": "c2ef8462f035383cf92ec4b11491f1558879c417", "messageHeadline": "fix #1259", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "f1e4af53e96af7c5c63329db5d16169279c9431b", "messageHeadline": "end designer viw", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 642, "deletions": 529}}, {"node": {"oid": "fad60af66e28e4bbf931a9a80949b27a8d052196", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b46a509acb31acd0c638e0de06d3540aefe29c39", "messageHeadline": "Try to avoid issue during jwks generation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b7b8e6ba26aef95e7f148fa9e5bd7e3c6ea966c8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 505, "deletions": 13}}, {"node": {"oid": "02c26eeec7a2f78235d67dcf8dcd22d5b973c9d1", "messageHeadline": "Add doc around http3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 153, "deletions": 27}}, {"node": {"oid": "c0ef25a06513b79d03cc856774d93447f4dee931", "messageHeadline": "merge", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "12df81d1d6e68228fc5dd6e1ed5ef48444e0b620", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "e64064518266220a1d8ea42bb70d536a3c11cc0a", "messageHeadline": "fix lib", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f5b94b44388eaf6310c9a73dcc855a313dc30950", "messageHeadline": "Add legacy category", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "00c7a3051afea4d959fce35a3d9c8ac1b8359cc1", "messageHeadline": "fix wrappers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ce304992f1ef0a726c4df291c0ff903f6254c26d", "messageHeadline": "Avoid setting labels everywhere", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2de13af2ba8d4353f894376a780e8d4d3b0e1565", "messageHeadline": "Add form for NgHtmlPatcher", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "d8db8b5d33ad5d93059a43fe7f056485b169b60c", "messageHeadline": "fix forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 42, "deletions": 30}}, {"node": {"oid": "7fc98f8ff8cca349258625799776c826e451a4c4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 816, "deletions": 919}}, {"node": {"oid": "5ec3579ce5da9853a3a51cc2a400d36af3f5a0af", "messageHeadline": "export and use the forms of plugins in frontend", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3379, "deletions": 1446}}, {"node": {"oid": "5c144525dd704a869c089118a665ae23e8b6185e", "messageHeadline": "ng html patcher", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "440df322d808b5238dfe91d434b6389a1371b903", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 12}}, {"node": {"oid": "1031a4134ae097a9a1a8e75d7716279dc507c5fa", "messageHeadline": "Fix HttpProtocol schema", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 38}}, {"node": {"oid": "ae683f4164226256051e52ed530a5b1e6d4111d2", "messageHeadline": "Support http3 stream ou", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 717, "deletions": 867}}, {"node": {"oid": "ae0ba3c49f16e2822ef9931a6c6e745b192d0b07", "messageHeadline": "Merge pull request #1258 from MAIF/breadcrumb", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 933, "deletions": 711}}, {"node": {"oid": "6ea9b64db2c9a76a7337702560d50c5f30f1e566", "messageHeadline": "Merge branch 'master' into breadcrumb", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1256, "deletions": 250}}, {"node": {"oid": "96a8bced729acd232f75c2de1f11829ca053f217", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a51cf7c17a1807eb4d561da2003b364a84a3e22e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 6}}, {"node": {"oid": "8162b234ca1d3957b6b3f736a414b2a20adc2ede", "messageHeadline": "Merge branch 'breadcrumb' of https://github.com/MAIF/otoroshi into br\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "3bbab81f62da2963d04e8dc72b4689ae7ee6dce7", "messageHeadline": "generate empty value when missing", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "e82104ee3afdab388672b3e9df2114bdf5f09706", "messageHeadline": "Add http3 client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1232, "deletions": 234}}, {"node": {"oid": "094755d8cc77a6694ac0853f31c52941fe3512e8", "messageHeadline": "change home icon", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "508f44d0ea4c1db0e3ed89897c1e547fa593ba4e", "messageHeadline": "fix home", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c34448ec67d4f05558816836d3cc994a6196b4d9", "messageHeadline": "Merge branch 'breadcrumb' of https://github.com/MAIF/otoroshi into br\u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "0a66637a27284c769f99c707d7d710a2b579b338", "messageHeadline": "add new variable", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8194ac1c2fc64315d0828efe1549fe9fab5346c5", "messageHeadline": "fix height on open", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cda16049826b96ce988f66e1189c34f7c3b79cc", "messageHeadline": "Merge branch 'breadcrumb' of https://github.com/MAIF/otoroshi into br\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a3ff12fa1596a6e012ad7da221e85e3f4897732c", "messageHeadline": "fix array form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a48f08bc47831c3d5bca1fedc46142ad439f2ddf", "messageHeadline": "fix majuscule", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a9ed30c8ffbe8a0c91ccbf8f667b1f7e6933aea", "messageHeadline": "change bdcolor on select", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d009738787612bfc0f8bcb19e2f865781b7b974", "messageHeadline": "fix height select menu", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "834572b4274f759c5d2f3af2a1f6f8bcb9581f86", "messageHeadline": "Merge branch 'breadcrumb' of https://github.com/MAIF/otoroshi into br\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 62, "deletions": 21}}, {"node": {"oid": "af6d04e76da4914d2c36e20d434b765b3b826f2b", "messageHeadline": "auto sort plugin forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 62, "deletions": 45}}, {"node": {"oid": "a082c17f779db48759cf1941658927d45d168322", "messageHeadline": "Merge branch 'breadcrumb' of https://github.com/MAIF/otoroshi into br\u2026", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "ee83f907027e242b6603004eeb26e00cac8b7981", "messageHeadline": "new skin breadcrumb", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 62, "deletions": 21}}, {"node": {"oid": "d4fde2139d55c24b9bf7c6f58269fbaeec49483b", "messageHeadline": "sort the backend flow form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d5a6902e3d9d05d8c4d9f6fa0caeb4b71c92c979", "messageHeadline": "fix array creation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "064c45ddb923e9f572923bebc823bfacd5fa5f06", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 401, "deletions": 431}}, {"node": {"oid": "5632b879cfb83020bcf6d22e212a21806562012e", "messageHeadline": "Merge branch 'master' into breadcrumb", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12375, "deletions": 4403}}, {"node": {"oid": "db0e6475130eec0ff9f6f9f55f1d5f2ad6b2a7ec", "messageHeadline": "ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 230, "deletions": 125}}, {"node": {"oid": "13183ff27f4b26dd62ad76176a6caf92c9db5776", "messageHeadline": "format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f568973d4a50f50be69e49330f877dad66a6aeca", "messageHeadline": "Remove CHACHA20 suites for jdk11", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "28695da500c64bf74eec1739c90a59c1bbde8a55", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 153, "deletions": 2450}}, {"node": {"oid": "5c0b8bbf665eb671d193134d91f8d7d34453aa65", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "5f8f9279d14beb8dee190cfc90cae82caff39d63", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88711, "deletions": 10}}, {"node": {"oid": "10d040cfebc7946eba0ea61a96a75c6226bc5bf6", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 79211}}, {"node": {"oid": "bfc25a6342ef1d33dd36a9d9add10b7be23eeef8", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3661, "deletions": 3013}}, {"node": {"oid": "1267bd8a59ba59753dac92f480e38b1f474a0849", "messageHeadline": "Update version to 1.5.14", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "8347ee7d43ef670c0180c9788035b2cab3a0e193", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "259f6a690fe1ce663290bd99841e8c42e552b594", "messageHeadline": "fix pki and build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9be977462fc7bd6de1be0ecfab6a538aaa0eb19c", "messageHeadline": "Display blocked time", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2f0ac857465a2d32c57cc841206a1d14c4229921", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "d953d68c4aaf227f21468fd6136c3effb78c8d86", "messageHeadline": "finally support basic grpc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 11}}, {"node": {"oid": "d6cf68120bda1697bc76b923a36d3300f0be31be", "messageHeadline": "fix TLS field in backend target", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a1f2f89d789807eeddae7b13f8e1fb410346d776", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "8d834676daeae345200e2c3b186081ca5f337fac", "messageHeadline": "force NgNumberRenderer value as number", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a6bb0ce402798e297c23fd0438263f2d27c85ff6", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 70, "deletions": 12}}, {"node": {"oid": "64f2fc9fa50284496e276670b8f9f7d5d77f0b77", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a53d1bd50a7ae02d31143682a857c4eb716a5e46", "messageHeadline": "fix protocol selection", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "b8c73b1d179c322fc255a4903927c189d2c64dee", "messageHeadline": "fix labels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4267e29c73d384218bf7baeef59edf9a2767287a", "messageHeadline": "Merge pull request #1251 from MAIF/forms", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3155, "deletions": 3899}}, {"node": {"oid": "93897e1d162c346272800aa71d30e1b59bd4288b", "messageHeadline": "fix token refresh for the oauth2 caller plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 17}}, {"node": {"oid": "9e5164f7f7700045f986e5272911c3f90a6cbd32", "messageHeadline": "fix path", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5befa2492e302ec180e70b56cc4d8ba7ff1a4088", "messageHeadline": "Merge branch 'master' into forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1851, "deletions": 361}}, {"node": {"oid": "0810e9944adc8de0658783dab4481eaa48f8b4c7", "messageHeadline": "Introduce netty based http client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 637, "deletions": 72}}, {"node": {"oid": "dcebb4e9814d4fca0b0327ba244d30169bfe6eab", "messageHeadline": "save tester history", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 58, "deletions": 9}}, {"node": {"oid": "d2b7227be71c26fb04189eee01ae5f9cbeff9ee1", "messageHeadline": "support a function as group name", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 62, "deletions": 39}}, {"node": {"oid": "29792d67ac647545e7a1a0146eacedd05327fce1", "messageHeadline": "fix misspelling", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecd44e00c451b936fb324823fadd70a2ee3de4b6", "messageHeadline": "lof of fixes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 283, "deletions": 179}}, {"node": {"oid": "7c6e443d21164898e6dd642747e580d54e1a638f", "messageHeadline": "Add accesslog to http3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 42}}, {"node": {"oid": "d7fca97cd092b2f64d6fb416ac2fdea42a8a1faa", "messageHeadline": "fix arrows", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "a002b00c360c290e6c9993a886bf486c5ce3b90b", "messageHeadline": "improve resource loader and designer actions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 196, "deletions": 173}}, {"node": {"oid": "7ca41ed43f87d47deab57435bf86d3de9b8deb7b", "messageHeadline": "improve designer form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 87, "deletions": 33}}, {"node": {"oid": "1a7c01a6853d5615248dd30eea7400dfcd826a72", "messageHeadline": "More possible config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 36}}, {"node": {"oid": "6b28973e082a7e39c6738b56959bf29199102f2e", "messageHeadline": "Rewrite of form flow management", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 497, "deletions": 196}}, {"node": {"oid": "332fcd4443649dca076ee1fdf0ffa2a01d881e22", "messageHeadline": "Set-Cookie support for hhtp3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 129, "deletions": 76}}, {"node": {"oid": "433ff7b89c129ab29f08af3705cfec2d69404314", "messageHeadline": "Add config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e282b87a30453c6ff2740abaf6207bb90c3faac3", "messageHeadline": "Dyn tls for http3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1231, "deletions": 956}}, {"node": {"oid": "866a613a1a4e9520bc6ca1ebbe81218800b3f6fc", "messageHeadline": "add missing forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "2020a29b26129789a497250810cb4dfecba36692", "messageHeadline": "fix ng object renderer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 129, "deletions": 180}}, {"node": {"oid": "dd69a15208cd2e13a1eff4f1acb809ca3d63baa7", "messageHeadline": "fix #1249", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "9b9bf899a0fe12e91aa93ff049be0e5abdfe659d", "messageHeadline": "Expired certs keypair can be exposed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17b24cfbc3412f8c440a6c16b648ea0410224188", "messageHeadline": "Ensure ngplugin usage doesnt break on migration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "3ccb50cd8ac426e687e6795118e9163f66da87a3", "messageHeadline": "fix #1248", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3575ac20bc3e1be9887cadaab6827d0002cf77fd", "messageHeadline": "Log for kid", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "4ffbd3df77131cc805062d083e1a086276d18960", "messageHeadline": "HTTP3 experimental server ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 240, "deletions": 19}}, {"node": {"oid": "d9caea6204da079cdaaa0dbd735ffe600a2ffa50", "messageHeadline": "fix backend form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7c98836773148f6c3a7836059d52691303867112", "messageHeadline": "hide tls config on form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "a9801615410002daa14f6f03f2c2ea0be4269ae9", "messageHeadline": "add Otoroshi infos form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 242, "deletions": 10}}, {"node": {"oid": "e4bc77bbeea1fd08d0b159f8b9fa1bf8487e5353", "messageHeadline": "fix routes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 106, "deletions": 119}}, {"node": {"oid": "9f0c97b2477ff76df18ca455e7478861548a6d16", "messageHeadline": "add otoroshi challenge token form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 652, "deletions": 112}}, {"node": {"oid": "f543356ad1852193320bf4bfa881476051360e87", "messageHeadline": "Experiment around http3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 197, "deletions": 3}}, {"node": {"oid": "d25f7c161638c89cc5a1688bd8cdbd7deb752f1a", "messageHeadline": "fix NgJwtVerificationConfig form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "0ed6ad028da12f5687b7a839512c1078179617b9", "messageHeadline": "fix MockFormData form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 130, "deletions": 1}}, {"node": {"oid": "4be60e724c3b10f05f8667656ea58a499346963a", "messageHeadline": "fix JwtVerification form generation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "1f350a9b4553688ed4deb7d04f2219f3ad0fc620", "messageHeadline": "fix ContextValidation form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 51, "deletions": 22}}, {"node": {"oid": "d851118a80bb83e09359e9e73d1dad05454814de", "messageHeadline": "fix NgArraySelectRenderer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "9df67b33c21ddb637d1f28516c8ffd040123f81d", "messageHeadline": "add default style on grid flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "28aea76f145a8eab1794c354e65857beacc3ac93", "messageHeadline": "support grid view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 103, "deletions": 57}}, {"node": {"oid": "c2214e7feca7667f193eae0d1ad68dde40b47368", "messageHeadline": "fix #1247", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "9826de38f3136a7d94f13c984b54c78d3f1e056f", "messageHeadline": "add NgLocationRenderer in default form compomnent", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "d02eb6531fe62e551ef9e5d31addeb731801ae5f", "messageHeadline": "improve testing view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 112, "deletions": 133}}, {"node": {"oid": "3c4876402932d935d8278e7de6d6739c766c6b45", "messageHeadline": "Merge branch 'master' into forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35750, "deletions": 5755}}, {"node": {"oid": "e7e529e531be0d348224fe19488f9fe3c5fe081d", "messageHeadline": "adjust forms generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 49, "deletions": 55}}, {"node": {"oid": "1c8eb71367e72375a9c9095fbd061f525419014c", "messageHeadline": "fix charlatan plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e52083e8cb4d25fa5a5479cb783be33a64cf49cd", "messageHeadline": "remove all @maif forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 248, "deletions": 361}}, {"node": {"oid": "bc09b2a211a24cf03cc52c808a34211e71772b50", "messageHeadline": "Cleanup docker build file", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "7e78cfbbd107c3ebf582f8443f9945763ceed5cd", "messageHeadline": "Cleanup docker build file", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 175}}, {"node": {"oid": "b5b1d3530b246bfc1bc845bfbf3647e06321bb9c", "messageHeadline": "Add akka import scanner ...", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "faee8608ad772dbf26c8c01729b043a8f2b51385", "messageHeadline": "add mandatory flag on apikey plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "abc48ebcef2ddf9cd0f49c440dc391885d90ee09", "messageHeadline": "fix native", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "61f89eab67c9aef6715ac441c7c5f1cd546e7d57", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 134, "deletions": 0}}, {"node": {"oid": "34af7f5415c86aeaa8a30ff47720cbf9b4cfde18", "messageHeadline": "enable native transport when possible", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 474, "deletions": 15}}, {"node": {"oid": "cb1cce53fa953d9c4849354ea52ae7c0fd0229c4", "messageHeadline": "Java 19 docker build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "236015d6b5f74da7f4c6d82827c4e34133af09e3", "messageHeadline": "Bump undici from 5.5.1 to 5.10.0 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3b99c6dc5f87696017c10c7c24dd8ba5841eab7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5824, "deletions": 1279}}, {"node": {"oid": "e9f01031bc356bd3b51ee586c6644d4aa4752808", "messageHeadline": "Merge pull request #1230 from MAIF/graphql-schema-generator", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25808, "deletions": 3828}}, {"node": {"oid": "d41ba90615ae557afa5214ebc09cf061fcd785ff", "messageHeadline": "Missing word", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5056fc1843e8e557321ff3fb4968c29e9ad266e4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 430, "deletions": 6}}, {"node": {"oid": "3442304742923fa9e8df465aae2dd48c95000d51", "messageHeadline": "Add doc for netty", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "09bba0073a537da400054f3a8b962ac43a3623f5", "messageHeadline": "rework tester", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "119709e8bdf216c59c8cafeb3ceb54b92335ac87", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d61024cb8dd36e7370df0171ab050f5f91db39cd", "messageHeadline": "Merge branch 'master' into graphql-schema-generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14323, "deletions": 15632}}, {"node": {"oid": "297c8edf806b80dd1e80926178cbb30988a769ab", "messageHeadline": "fix typos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4cf57bc397e77c1c0327e741192ed3e177f1affc", "messageHeadline": "Try to get service or route", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "cd73308d1041cd719b6b48e116773a4b22ac0058", "messageHeadline": "start removing react forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 465, "deletions": 2636}}, {"node": {"oid": "c2f09688475d8f91e054b48dd0d4dad53521d2b7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 733, "deletions": 7}}, {"node": {"oid": "1c03dac8903aa8a2495d56fe3aa55d3ef4b91383", "messageHeadline": "Merge pull request #1239 from MAIF/eureka-compatibility", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1570, "deletions": 102}}, {"node": {"oid": "e43a741ef77117a7661ba9156db217024d3d4b09", "messageHeadline": "Merge pull request #1240 from MAIF/UX", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "699e7d129a07716b46f9a563b223ce19473e3c2f", "messageHeadline": "New auth. focused plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "2db7a317583553b23e540d9f6e211a6f8e01161c", "messageHeadline": "Merge branch 'master' into UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 65, "deletions": 60}}, {"node": {"oid": "abe198ecb3b43698b02bdd607c5c53c41a429bbd", "messageHeadline": "Better handling for detectApiKeySooner", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "24856947d6aa8fbf276aeb82519b2523466643f5", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 30}}, {"node": {"oid": "aa76bfc7c48902f3267b8a1156c8091071980bc0", "messageHeadline": "fix wizard bug", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c26908eea332c87da22deaea33ef31c17b36a7d0", "messageHeadline": "cleanup old ssl session management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 27}}, {"node": {"oid": "0d3615b40ed1e71e2e6662b0fa3e32443bd6f56c", "messageHeadline": "Better ssl session management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "f9d17a298aa3fadf125acf7027919c8b7e6363a2", "messageHeadline": "fix metadata of the route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "a4fc89bfcded4deb1e071493df2a2ecb842101ed", "messageHeadline": "fix UX like others pages", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "90555dacd3228dfafd92aafe5966e7d8fc32f117", "messageHeadline": "Merge branch 'master' into UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 46, "deletions": 52}}, {"node": {"oid": "db2a7a3fe283a458c4ed230640ca3bc98d07f009", "messageHeadline": "fix tester", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 52}}, {"node": {"oid": "8d503cb7afef56971487521d16cdc3e0a3ee09a4", "messageHeadline": "duplicate", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "37335047dcfb51fd3d9f5f1b60fb2eb07c927dc6", "messageHeadline": "Merge branch 'master' into UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cdcb66cecab7dc8a29ab83412b0a8ab5cc87a038", "messageHeadline": "better display for Tester", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6f1b2a158968ceadb06a2bee53cb2930d3151210", "messageHeadline": "add missing information", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba476d82a30295710437ad315aa025ceafcd9b6e", "messageHeadline": "avoid to edit the route id", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "086ee6d3023f3ca7bf7277cf3ff5220e59cb7131", "messageHeadline": "fix doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd25065a38aeddd5984687a7e14ab8e795a2a290", "messageHeadline": "Merge branch 'master' into UX", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 504, "deletions": 1047}}, {"node": {"oid": "6c5e88196a82e3681905ed89d2ab04a92491c7bb", "messageHeadline": "fix title", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d74fca5857d39b26d9c7270c04a58d89122ae70", "messageHeadline": "reorg menu", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "45d40d25b309f966698f4ac1358386dd55febb98", "messageHeadline": "fix doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "1793634288dee759ce3f57aec411dec87b1282b3", "messageHeadline": "Remove akka-http experimental server", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 878}}, {"node": {"oid": "e9abb4691174f27485581f154cba4249aa2ab21f", "messageHeadline": "Just call play router", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 145, "deletions": 20}}, {"node": {"oid": "6750e1d330c6285106b8ca01ef355319b4983e6a", "messageHeadline": "fix doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "1995b52c43865f31ea510936d39ae6d1a46b16cb", "messageHeadline": "show full sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "ce89c32b0798a2d9ea8438f701e15348dd195f8f", "messageHeadline": "fill eureka documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 93, "deletions": 11}}, {"node": {"oid": "4e0bac85776f0182192c1dd12160b0a733818c8c", "messageHeadline": "add eureka docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "deafc0fbcf5c44a54f57cd3b8d7747075f547a38", "messageHeadline": "Add configuration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 143, "deletions": 92}}, {"node": {"oid": "fb353afeec8bdf1c0a5c944bfdf88a62321011f9", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "ac869947bf46608e83404dd927b945a2cb83a826", "messageHeadline": "Websocket integration works now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "242d48e258a0adfce8c453cc6bf732f3fcd66b19", "messageHeadline": "starting the documentation about eureka", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 5}}, {"node": {"oid": "b33ab0a0c740269956aec39c4bb287d4f37ae22f", "messageHeadline": "Websocket almost working", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "c1de4d493fe89165d1a05286106e08af6687668c", "messageHeadline": "Websocket almost working", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "548c148626c42f2959c21b30221cc2a7739b39a5", "messageHeadline": "Websocket almost working", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a93d684306a3cfdd78912a05849915ad495cc212", "messageHeadline": "Websocket almost working", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 126, "deletions": 54}}, {"node": {"oid": "9a0b5667c90f1d07333bc20f77d70f0a11ca7046", "messageHeadline": "Avoid weird error under pressure", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d24ba9d153b8d37786044b3501048e4cf1ddf63", "messageHeadline": "ClientCertChain work now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 185, "deletions": 95}}, {"node": {"oid": "28f653134bacfa836442a90c12541ce0c57e7323", "messageHeadline": "add external eureka server", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 266, "deletions": 9}}, {"node": {"oid": "709bf408314b33266bd840397b7cf8b1bc51763b", "messageHeadline": "add cache and timer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 91, "deletions": 107}}, {"node": {"oid": "8c0d244c00d8bbd2cb56fc7046b822b34392fd17", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 31}}, {"node": {"oid": "e16c3b25fc57a2159de65f027502781af1cbe829", "messageHeadline": "working prototype", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 163, "deletions": 34}}, {"node": {"oid": "094dd9bf00b919664e33106bd2a30b72d34c73dd", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 341}}, {"node": {"oid": "33358448481abeeb2ad6b3464f48e86c1be62ace", "messageHeadline": "Experiment around netty", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 551, "deletions": 11}}, {"node": {"oid": "48c7cf3a4f906892475f4ff89207da7c522bc965", "messageHeadline": "eureka ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 551, "deletions": 145}}, {"node": {"oid": "f1a174dd78913da3000405137062f1de052812ff", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "cd04f61f539a754f549be99129e79d2fc22ebea1", "messageHeadline": "support all eureka endpoints", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 176, "deletions": 86}}, {"node": {"oid": "6b62932865a217e1ff41590338e9cc0072213ead", "messageHeadline": "Use latest cipher suites", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb31d433c6b322d21196d77de06be252ab1ce71b", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "71cde8b1b431f5be0753d6b21ac67f09d4e6700c", "messageHeadline": "apps can be registered and visual dashboard started", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 538, "deletions": 14}}, {"node": {"oid": "42fc5f13659636bc5437c44358a9f732a2808e5f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 11}}, {"node": {"oid": "5eef755f6fab958226cd6a9e4ee3b2834d7c18c0", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8122782b997e3ad894a2b0b2501713ee387c8c2", "messageHeadline": "Better tls default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "6a47c7a702690b08df2ab1da32677f96d1133538", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "d0dceb37aa34b2a8d8085c5e44f0813e536c768f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 104, "deletions": 0}}, {"node": {"oid": "3ddfc06c8063eb0ab1bf246e7d2e58078ffd016f", "messageHeadline": "fix manual", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "72850a0a4d954bc2627e567f52cc7673a347dde6", "messageHeadline": "fix #1237", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "32644f0683dde0145c198f5b54d5d46375ddcb5f", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "dd58e9bc5111f2d68c944496957957a0e13015f5", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "3fb8dfa10f3fdb222fceeb48ff39390c0c63e8be", "messageHeadline": "fix #1236", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 301}}, {"node": {"oid": "630abc54370a35af50b519c738bcdf084ba10ec9", "messageHeadline": "fix #1236", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 21}}, {"node": {"oid": "6c8a366bb2758a49a71440f37c9a74b6d56c266f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 39, "deletions": 7}}, {"node": {"oid": "0de4a44cc358b8bfedc2fafbf462531a167d2761", "messageHeadline": "fix #1235", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "89576dae01c215c78922eee7b7409d6683cdedae", "messageHeadline": "Support nodes communication behind a lb", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 205, "deletions": 17}}, {"node": {"oid": "8d797d545f05a73b6c0f67723c8282ba1c476e85", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "290bdd476fc9175043557d98c729564d3c311889", "messageHeadline": "fix some openapi descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "bb2ac26e24c5eca07e3c2b29271d7426d8843215", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 980, "deletions": 15}}, {"node": {"oid": "d122672d871b356b833ef69f6a787ff31ad19361", "messageHeadline": "Merge pull request #1231 from MAIF/kafka-authentications", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 886, "deletions": 82}}, {"node": {"oid": "5685a4cab7c295c74a80bb9dd5bc10971dc10d14", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "90bb2d9886d3ceff0f01095c848c1fc06743005c", "messageHeadline": "Add cluster demo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1027, "deletions": 2}}, {"node": {"oid": "b6f80d5eaf81276abaef21b89b5d26e2be22bc6a", "messageHeadline": "add kafka tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 514, "deletions": 7}}, {"node": {"oid": "8749e3fc6b41e6adfe85f211540b5de5db8478fc", "messageHeadline": "working on kafka exporter form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 164, "deletions": 109}}, {"node": {"oid": "c0a3785256884f5981b737885209e45834fea592", "messageHeadline": "improve kafka tester", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 110, "deletions": 39}}, {"node": {"oid": "baccdb45738dda0b6b6bdd33e755c3cc2f961ff8", "messageHeadline": "added sasl_plaintext protocol", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 184, "deletions": 13}}, {"node": {"oid": "f71edbd22fd9ae8ad18526081f6f9c2947350f93", "messageHeadline": "fix tls support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 408, "deletions": 7}}, {"node": {"oid": "901fe81a14eaae873705dc8c20aa473b450142ac", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2283}}, {"node": {"oid": "32d65d6ff5be2aa19b7e5e8a397a9eb35a40f39e", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "9dbd0d05a90c79cd91262f5fa59d5039ba9f9455", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81490, "deletions": 10}}, {"node": {"oid": "ca339b9a2f7a828b7aa5dcc1bfea9ac995a78860", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 87365}}, {"node": {"oid": "b73367b16e2a3d7920a17af318273dc7b90fa7e3", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2271, "deletions": 1629}}, {"node": {"oid": "16d105bf48e8688be4acb39f1af509228b0081d3", "messageHeadline": "Update version to 1.5.13", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "0b2b8957e1aef2066bc7f9c7b0ba4b6dc3664fb7", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "024ce60c9b4ed2d157e2688271899f9757031c56", "messageHeadline": "remove useless stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "0bdea174f7f6ea974068340cbfc9e2c66d880b44", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 446, "deletions": 15}}, {"node": {"oid": "f76592292c33ae143051015a66a4ff2095f8b6ab", "messageHeadline": "Add doc about tunnels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "e6f5976b2d944c61b87c13a12357237f575d5a00", "messageHeadline": "first working version of the graphql generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6116, "deletions": 1273}}, {"node": {"oid": "cd7197623a48ad235c5eab524d1f1629608da123", "messageHeadline": "all tests passed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 930, "deletions": 228}}, {"node": {"oid": "dae63263abdb4c52e21e19ad62f8174ece5dc9f4", "messageHeadline": "74/75 tests", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1337, "deletions": 130}}, {"node": {"oid": "9efffa00605a4d37fc4b2e6b1893a56d5986d829", "messageHeadline": "Add regex split", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02e8f9328f37d8fe2dca0de0bcc5b5d9f8644637", "messageHeadline": "fix lazy js chunks in dev mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "676ddc4b280cbd39765584526845255f9fe81467", "messageHeadline": "Merge branch 'master' into graphql-schema-generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "4c7bc14f260d1e409cc8bbf9ce1ee284b132a5c9", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6353, "deletions": 0}}, {"node": {"oid": "12a64a22155bd119fc02b6d9b681b052e9a408ec", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11260, "deletions": 2519}}, {"node": {"oid": "7d2158b69c1590372fc2741a23c06a15a33e4f59", "messageHeadline": "fix lazy js chunks in dev mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d37a30854002fe830fc70472ede5d346cf686d6e", "messageHeadline": "fix history usage", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "42e0ac6571dd6e35e50df27447b30ef832715779", "messageHeadline": "fix wizard button", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "3aa1e0eebbb52d844699e6ba0bca882c9eb70953", "messageHeadline": "fix wizard button", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "352b2b93ba235f8d61fb4e1e899d17033308b7ef", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1467, "deletions": 10568}}, {"node": {"oid": "57d29df6dde11e4fc1468c65b8c0a200f34538a3", "messageHeadline": "Merge pull request #1227 from MAIF/poc-wizard", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14802, "deletions": 92612}}, {"node": {"oid": "ec77c3899919471d4689966d6ab344bdaef1c84c", "messageHeadline": "remove useless imports", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9254e0adebe288dbe2fa3078555186a7f22a0c8f", "messageHeadline": "fix #1228", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 195}}, {"node": {"oid": "05f0a8c28fd3f72a92c1c794ee8171fcdce61c79", "messageHeadline": "Merge branch 'master' into poc-wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "cbc51a94db41bac9735a2d37d274fbf5083fbf21", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2f58572efad182cedf738fd699539be2048a6b30", "messageHeadline": "hide wizard by default", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a70a75afad8d334c2eb91650fbd8eb9ed273cde0", "messageHeadline": "add few animations on wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 64, "deletions": 11}}, {"node": {"oid": "eb95bda16eac29afe2723593b0f57bba6c26e439", "messageHeadline": "adjust wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "347656fd38709585a51b8c6c700063e08fd045ab", "messageHeadline": "add tunnel plugin definition", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "60216591c2bc9ff82d0fb4824a0cca5cf0a36760", "messageHeadline": "fix generation of forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "dc92efaf58d0d8f1925010fee9e029c87c49a070", "messageHeadline": "fix openapi generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7508, "deletions": 62974}}, {"node": {"oid": "7c1072f36f3a532416c12b3429c918f4a6a58751", "messageHeadline": "Merge branch 'master' into poc-wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7108, "deletions": 709}}, {"node": {"oid": "036c5c782dd45bc603875820a9ebd8cd34eb5952", "messageHeadline": "rename wizard fields", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "aec9966d269f1ab0e8daff5ea6b44e55edd65ed2", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7240, "deletions": 867}}, {"node": {"oid": "af29d16634b022984d6ec8cf51d37c7607b6cd77", "messageHeadline": "Json graphql type", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1969, "deletions": 9072}}, {"node": {"oid": "12755d39925a9962b7ae88b27d4a7c6648d5398a", "messageHeadline": "support json type", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8651, "deletions": 24461}}, {"node": {"oid": "2303f99cd867a4cba1e5d6bcbec5b2ba073e220a", "messageHeadline": "Better table", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2addede578599f9f02298210e5f86821ac942f55", "messageHeadline": "Better table", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 58}}, {"node": {"oid": "1845275b1e17246707dab6bdc6bc0c6575ba59da", "messageHeadline": "Add the ability to expose a service from a tunnel", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 13}}, {"node": {"oid": "8ab8ba85a03d2289e32ce3e2c8854f1756d96430", "messageHeadline": "support manual dns resolution for ws client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "c5dbf4614128884d703e7648d918eee5a63c6872", "messageHeadline": "add second leader to test lb", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "0414dec3e30493d68ac3c1f5cd657723b92ba77c", "messageHeadline": "more work for #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "6aabe1c54ef752c5e368e6b800bd8a63b0eb9829", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 81, "deletions": 10}}, {"node": {"oid": "64cf97faf79cff1ebfc30e9eef12a1f0bad228c7", "messageHeadline": "more work for #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 453, "deletions": 36}}, {"node": {"oid": "8c57252d5f9666e9038b9367d1d68edaac997af5", "messageHeadline": "Cleanup debug logs usage", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 366, "deletions": 366}}, {"node": {"oid": "0b37566c3501d139e2c072eb3d2b788766423c30", "messageHeadline": "more work for #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 77}}, {"node": {"oid": "186278f7c191b88190ea30a8ee0b39c2a843ac81", "messageHeadline": "more work for #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "8fc5a49fd7093a157252bfa9173acaa9575f5cf2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 69, "deletions": 4}}, {"node": {"oid": "834acdceaaca6cc130b6f88441159e56646e82ed", "messageHeadline": "more work for #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2488, "deletions": 73}}, {"node": {"oid": "e852bd79fc4bbc8361af83026611c58ea7291366", "messageHeadline": "fix webauthn login", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "d937988297e177d0002713d7ba4e398373e44c8c", "messageHeadline": "small fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "ed66767467abdd98506969496808f4a372928ac6", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8fdf8118f7ddd1b1558bf5acb51a854ed680f2cf", "messageHeadline": "skip backend parts using mock and graphql schema", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 41}}, {"node": {"oid": "1acacc41308d19a40ffbde9c838b1acb14385841", "messageHeadline": "split code", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 363, "deletions": 337}}, {"node": {"oid": "36d508889686e6d454ab186f6bbf332c1d62456f", "messageHeadline": "Use ip address discovery everywhere", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "9f335ea0e7027f678dcae327076c516b235929cb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 253, "deletions": 8}}, {"node": {"oid": "7fce1d7f66603e1f2fd4764be43177af334cc25e", "messageHeadline": "Bump glob-parent from 5.1.1 to 5.1.2 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7432835bdd8281a621b242b37f7753d2d37097ad", "messageHeadline": "fix #1206", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3308, "deletions": 481}}, {"node": {"oid": "7359750f3336ce57a4aad4115a673851fb2d1d9b", "messageHeadline": "add information in route table", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "f06ad1f43eb0baacabb55770f941df236e3052d2", "messageHeadline": "redirect user on mock and graphql plugin when creating mock/graphql a\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "74dc51c15f831beafd09dd31035d230d40580565", "messageHeadline": "Merge branch 'master' into poc-wizard", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "67a40d83aa2c971aed7d181eb73fa93288292e05", "messageHeadline": "ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e413c6a7e5efdbb189cbf454bcb18c29e2bbc660", "messageHeadline": "ok", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 739, "deletions": 315}}, {"node": {"oid": "068abcfc2aabed3b9500a51226284df09c1e62a9", "messageHeadline": "custom routes sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 42}}, {"node": {"oid": "74bb96573c148928a4a41fee060e21ba54c0315e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 117, "deletions": 90}}, {"node": {"oid": "17369540da31696ba2bbd75edc0c8f694fec3f05", "messageHeadline": "First sync right after first cluster state sync", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 76}}, {"node": {"oid": "f583ac2bb005c4e2b5782581f49756c029fb955d", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "83e06ec3142927f7081d394e4bcb89b9b58a1f1e", "messageHeadline": "Fix challenge plugin default values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "59f480fac0627999fd336e08698b3ba71fa5b808", "messageHeadline": "spliting testers + refacto lodash import + add plugin for bundle opti\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 202, "deletions": 168}}, {"node": {"oid": "651ed333d14c73f24ea3cb905af18e4f5993f75f", "messageHeadline": "fix try it", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a092277c5c6e6ef638bcd718616ad1da05de9d79", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "2adec8af5671728c5c1a15f46fec12b4938906a9", "messageHeadline": "adjust frontend button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc86538da0d6dbd8b896d3fcd2d9bced456c95eb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "3f9d3c2054b533f25ecb7905d3057233049fbdb6", "messageHeadline": "Fix url", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "952e95019d60f851c97eff5ffc28c78fe119fa90", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 139, "deletions": 101}}, {"node": {"oid": "123a41a4449cfccf954506e75c180c8004eae56a", "messageHeadline": "add the ability to display graphql tester and rest tester at once on \u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 76, "deletions": 50}}, {"node": {"oid": "1e0bb448cc90897dce1a541320a24ad3aba61673", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 139, "deletions": 101}}, {"node": {"oid": "7db4f764689a94c8b36b92595a260806c9768605", "messageHeadline": "improve docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 139, "deletions": 101}}, {"node": {"oid": "8acf37c3453e969ffa1475baecf909dfc81c0c2a", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 94, "deletions": 44}}, {"node": {"oid": "06d3c1e6377542eb3478cf23206f5efcab0da9d1", "messageHeadline": "fix js", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "401f97b1ce77e1d80075d1a4b1dc321719ed3d74", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 94, "deletions": 44}}, {"node": {"oid": "85645c13e09de73fb177b52c92009e7abd255223", "messageHeadline": "fix image path", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "baf6452403de89ec9a5cdb9e41ae85f573470a21", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1748, "deletions": 1612}}, {"node": {"oid": "dd155e9f418ad9b77d613149dc898023bfec0863", "messageHeadline": "better graphql composer doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 245, "deletions": 2343}}, {"node": {"oid": "c681fef7a5fb07e312654981018dec4d30df0ea9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1716, "deletions": 3829}}, {"node": {"oid": "3d99453192b2d8ccedc286f03a12b200a0ff527b", "messageHeadline": "Rework next doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "46b804f42f759f6e837abd3ae973571d3550a565", "messageHeadline": "Update version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9cdbe7d46ba87695211fc86a64cb5c7d788828e8", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "1c51c9c76c8254b7d5ea03c17bc54f88c61d1792", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96859, "deletions": 2851}}, {"node": {"oid": "0038d475ece6be197de6aa8fd250ebd2ea2ea640", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 86125}}, {"node": {"oid": "1990864b1701ced8aa8b5e235186e7ed8856bee3", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2785, "deletions": 6641}}, {"node": {"oid": "d371bcbc2088a7474793a9497f4b69131f6cad13", "messageHeadline": "Update version to 1.5.12", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "f2b9edbdbf7867e5b1cd7a15cbb45d7fc5c6aad1", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ca01dd51e46430bcdf9194e9b20302c999dd546f", "messageHeadline": "Add ignore", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "33adc9cc42e49eef5fc17257cb4d165915072941", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8f9fbf7f55c5116c8a52b24607cb8a59d6d1e9ca", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /connectors/kubernetes", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "259b5410047ea7bae53f4ecf76618c816d8ca090", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /scripts/release", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c090cf710a261041fe0ad08fa279eafd3b1a5b0c", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "238aa0d51dc3ca1ccf66771424e4c5503dd6098e", "messageHeadline": "Bump moment from 2.29.2 to 2.29.4 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "219a00c6aa825bb123885182936e345220df02a6", "messageHeadline": "Merge pull request #1195 from MAIF/upgrade/webpack-4-to-5", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1713, "deletions": 1709}}, {"node": {"oid": "f0a10af99788d5f051065d47192625377f130ce2", "messageHeadline": "Merge branch 'master' into upgrade/webpack-4-to-5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10944, "deletions": 3241}}, {"node": {"oid": "f7fc88680043cc400302af9c72665f29d32d6aaa", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "ba20e02a73c5fd59ce869c0c87c499816e32adb8", "messageHeadline": "More config. for ForwardTrafficHandler", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9fdcc07a66563355315dd0c735a51dad9513efd7", "messageHeadline": "fix #1180", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3b2ff8b9a8def0f7f70d98b09ad5311855219196", "messageHeadline": "Fix some issues with the ForwardTrafficHandler", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 16}}, {"node": {"oid": "626e2707a4d80302a9fa09a3dd004156c84cae31", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4d958b8e0acb18097e83fe09889ca0d55ba71525", "messageHeadline": "Add documentation for relay routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0591db960623b494eca3167a264f62d9150c5ac7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 745, "deletions": 165}}, {"node": {"oid": "45d84e3c49757bafcd6a28d795066c8d18cedee8", "messageHeadline": "Add documentation for relay routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "8a07ba93fb043f1ff2c3690d09f2cb4fe81ebb35", "messageHeadline": "Add retry for relay calls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "78715a6df15ec18f883627ea99d962b839f51d51", "messageHeadline": "Add a service deployment in 2 separate zones", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 360, "deletions": 18}}, {"node": {"oid": "3e736cee05d312fe078fda4d1834e5793fabebc5", "messageHeadline": "Do not display default values error in worker mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f724fc4147c7aa10415aed152cbfcd3999066866", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8e1a1271fc7336483987ecb958507f4f5805618c", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5d8df97ddda87f4e04e7f05b8c69cc7392260353", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15597590f1df47f1821b2e8ec50539774afa3121", "messageHeadline": "Fix log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f8b57170ceac7c5683316a0ac8dd3ccada1e4981", "messageHeadline": "Replace bad label", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25fcc679b9b0a35229ae76007dc46958e94796a3", "messageHeadline": "Replace bad label", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9343ea4a3156432fef9f4f29889279ebd4d0894d", "messageHeadline": "Add schema", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a49e45b8c8f274897cb211bd3c708b00f34e4f9b", "messageHeadline": "Split network", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "cbef097a0ac9a70b0dda8740226693cbef612e22", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 55}}, {"node": {"oid": "f20811995f5184ee568fe651f42fb7de2cc3b362", "messageHeadline": "add demo for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2047, "deletions": 36}}, {"node": {"oid": "7c099471d80a85f0f4cad4f15cc5c58b902ed1d8", "messageHeadline": "introduce leader only routing for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 819, "deletions": 807}}, {"node": {"oid": "1264d8617f7461235b6ebd098897e44e9a84ceb3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 453, "deletions": 11}}, {"node": {"oid": "2bd1f5df1745a837342a97957d3c38097683b9df", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 448, "deletions": 349}}, {"node": {"oid": "ba38437be37de0482c33c982ea2112e71cbdfeeb", "messageHeadline": "graphql composer plugin doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 898, "deletions": 0}}, {"node": {"oid": "479802b75f3ec2903412b628f57683fc2a1d7b02", "messageHeadline": "Refactoring for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffaf38db2831123845c05b606ff54b24f0b8f256", "messageHeadline": "Refactoring for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0bcf87abcdf9e28fb5d43acb244b2a8c4841fdd7", "messageHeadline": "Refactoring for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "316953191ad9981c54955527d8c2b1fd9ef07bf0", "messageHeadline": "Refactoring for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "2e785264f1ed77f7fc9a3fc4de89b397bf5537da", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 72, "deletions": 68}}, {"node": {"oid": "7e360086a34e1a1a45ee1b90ca6d270106798f16", "messageHeadline": "Better access configuration for #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 316, "deletions": 234}}, {"node": {"oid": "838a24c4e76fd4cae792ed654456f982ba90cf5e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 167, "deletions": 9}}, {"node": {"oid": "0646989ce2fd95b2eef0ea746fa475609295b5b3", "messageHeadline": "fix #1182", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 708, "deletions": 65}}, {"node": {"oid": "8ac062fe9b49b68da2c6adefda1ace215853ec7d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f16d3ca4a68e0336b6a614727add8e46d155855d", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 65, "deletions": 17}}, {"node": {"oid": "9c69b26e669374dee3bfce3c900b644d9660891a", "messageHeadline": "change the test view from a tabbed mode to a floating window", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 142, "deletions": 77}}, {"node": {"oid": "f90eaec56478c32401b06ba1185dda595a2db3b7", "messageHeadline": "add mock directive", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 214, "deletions": 75}}, {"node": {"oid": "50fce3108c4e0cd9d6ab55d1f1a6e5470472e493", "messageHeadline": "Add JDK20 build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "fdbd7001bf3b1885c175b0c4cc129f99f9d73b4d", "messageHeadline": "Possible to completely change title", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "2b226bcb6c168dfb0b18cc62ebe7a2b3f9757d6f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "2562da20e2ed16b73f21484b7fdf55f5a335c974", "messageHeadline": "fix designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "ecec9146b317dfda52a7a6356714a436bbf27fa8", "messageHeadline": "Avoid class cast exceptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "9c8c24f25bf85c7989560f0abf4b6c60a5b436cb", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 435, "deletions": 246}}, {"node": {"oid": "0d8890829593cac87921c00a06c16e484ec71f0c", "messageHeadline": "refacto mocksdesigner", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 171, "deletions": 154}}, {"node": {"oid": "c4b18a10f05a2ffb01c71d2ad5ccdf09e64835c4", "messageHeadline": "Start to work on datastore access optimizations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 370, "deletions": 165}}, {"node": {"oid": "9cf33a27a02f607fbefd320e9aada4a9b2917a89", "messageHeadline": "Table view", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 83}}, {"node": {"oid": "7b5b9eaf2cf512897ee409e2f76081e455155071", "messageHeadline": "fix mocks designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "48e064dfcd18d832bb712ddc2318e74ea08995a9", "messageHeadline": "#1181", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "490c33b5d0709acb68006956782053fb00d6d7dd", "messageHeadline": "reset designer state", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7c3913261e5e7a35f0a4ac3d4fdece40468d693", "messageHeadline": "disabled creation button when a mock entity's name is empty", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7ef51d72c5c234d066e478c96669873b28ed359a", "messageHeadline": "show status on mocks designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "cecbdd07edfcb0f6aef64283c6f4c46af1f1a8f4", "messageHeadline": "add length parameter to generate mock responses size", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 41}}, {"node": {"oid": "99b2a7991bfc83dc87dfd059b7fbd818d309888b", "messageHeadline": "change target view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 29, "deletions": 41}}, {"node": {"oid": "eddae5d781dcb84b5d23d564ab3f6eaf51a62edb", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3302, "deletions": 1890}}, {"node": {"oid": "745fef609b507ccc764a11862cb32eea85669a8e", "messageHeadline": "improve graphql composer ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 160, "deletions": 98}}, {"node": {"oid": "6096245dd56888c3ff8fcfc1c1874e0220cf49d9", "messageHeadline": "add metrics viewer", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 186, "deletions": 46}}, {"node": {"oid": "eec2d3b0426ff8a64a48e39a3239dd282a9085e0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2187}}, {"node": {"oid": "223c9c4aaa273033a3054ac7c07696dfabfb1473", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "2486524883950f0ced0f6d48f8ac315d4557ade9", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87959, "deletions": 10}}, {"node": {"oid": "b690ae24001cfa8cf1b001de93a245ceed547e41", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 85331}}, {"node": {"oid": "85edee3dc437b602af1b453447dcc04806e45067", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4079, "deletions": 2997}}, {"node": {"oid": "615817a407eb761b6947ce1753844f17394993e1", "messageHeadline": "Update version to 1.5.11", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "ba76e788aa7b98b309b2f1160ff129fa414c7418", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "37bb63983ac4cafda7aa385c5704f634b9f5d3bd", "messageHeadline": "Upgrade webpack", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 1710, "deletions": 1706}}, {"node": {"oid": "69cfcf2d1af231e39631812b5504c6c64ebe7a50", "messageHeadline": "increase interval", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad00d429bb9a8753351f04dfc2a163dc2e8275f2", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 351, "deletions": 74}}, {"node": {"oid": "d2d42de242f10558d7d117d6d36e120be3dbb3a9", "messageHeadline": "support all expressions language in mock response body", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "be2b89d44ac41535b8ee9b88e66d017572b39eed", "messageHeadline": "support path params in mock response body", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "fb0ad6902439e340d9f22e2aae476c3727333360", "messageHeadline": "fix #1178", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30c8e7c32557d769096e16c43a54695e18564f24", "messageHeadline": "fix #1179, fix #1173, fix #1176", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 350, "deletions": 73}}, {"node": {"oid": "41042ac5b3ac3865d205f52cb21fe753018e54f7", "messageHeadline": "support request params on mocks responses", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "0c7350ff6909c12a7c2de0f9803a40c94c453419", "messageHeadline": "fix mocks designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 94, "deletions": 83}}, {"node": {"oid": "90f33d4a06f992ed59a1b1f5a2628bf7fda45a31", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 36}}, {"node": {"oid": "350f3e44c1e8f1b68cdcda3a337eb44fcb7f9c75", "messageHeadline": "fix charlatan", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 42, "deletions": 29}}, {"node": {"oid": "6d41af3af5a74c9f066f1521d3bd665f438c0594", "messageHeadline": "fix mock request matching", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "5180038d518c8a2391bf5df530be15b9a1e01cdf", "messageHeadline": "fix mock endpoint", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5578d394f6c31925b7ccb2f47c37ecd52113eabb", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "34e8b58328fa5f5496de775a86a433f89d13feb6", "messageHeadline": "wip mocks", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "1ffe1ad2b58c7ab80559f03b99be0bcc4b4f4797", "messageHeadline": "add some dev options", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6dfb6141ab78ea8ef290e1247721a6c514b464e4", "messageHeadline": "Reuse instance", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "987d901ed6c0b7822eab02dc0bd29bd50e8f5b6e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "dd25c8d0d628aae720e9056d19c9523861697d9b", "messageHeadline": "renamed use form view button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60a804b7396f0f76aea0a9186ac96799c520d44b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 126, "deletions": 0}}, {"node": {"oid": "95b4a1cdec749264155e6cc9a77d0163874f7d53", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 61, "deletions": 32}}, {"node": {"oid": "c024eb89c8765a4c6553262204ea88b24aed479c", "messageHeadline": "hide mocks designer by default", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e423dff7c2485ae63f4359ac9f587b934656a6d", "messageHeadline": "better tunaki ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 171, "deletions": 24}}, {"node": {"oid": "446fb4af0ea365cd6efe7aa6ae6aa0882f727a99", "messageHeadline": "working on mocks responses plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1924, "deletions": 75}}, {"node": {"oid": "0b0a158d4e1593e6a1df0c34f8db19ce78a26e8e", "messageHeadline": "fix designer", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "226d539f15b170d3217314f27a22e375021ecf51", "messageHeadline": "Add json mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "96111349f99022e389e75699197c1a4f6ab7d55a", "messageHeadline": "Support both form libs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "080f7878047d218c1701d53ebb31912899b8f275", "messageHeadline": "Add first try at plugin config. forms", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 247, "deletions": 275}}, {"node": {"oid": "006ea81a7142e46536c5e731d43a48d9cabf4dcd", "messageHeadline": "fix route compositions view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "83fe23b0c4961efa5b0e14348fbe9283ff8caa6a", "messageHeadline": "for #1161: write form page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 24}}, {"node": {"oid": "1cab61d921575df2366bd640f4185bdeb66b8036", "messageHeadline": "Introduce a form based only view", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 383, "deletions": 4}}, {"node": {"oid": "7b01f4bcd0b1df12d6793c076031b6c4271f327e", "messageHeadline": "sort directives", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "7438ebbcc0762c2ad98eec48de2fbd105d67ab8f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 299, "deletions": 214}}, {"node": {"oid": "4ccdb9a1a8955bb766d73b3d785e617aafcc70e6", "messageHeadline": "support graphql mutations", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "58d27ffe4ac0ca7f561896531bdb9bd880273bf6", "messageHeadline": "for #1161: rewrite backends page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 299, "deletions": 214}}, {"node": {"oid": "2b5317fa9cdd70ed38b68c37894323b5e7d4d360", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "0ea0fef2c11b3e1c176e0be323ed4f8fdac0623b", "messageHeadline": "added edition of graphql interfaces in UI", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "d79d64ad0a0a04dd990680f2c92cf175dd9f8c9b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "0d5576aa77ac3b2efb21f0fb4d226c0c83b87043", "messageHeadline": "update generated files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2004, "deletions": 2143}}, {"node": {"oid": "e93d1b4ce4efae37509b97cf7a8a627853fa3e9c", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "74b7d1b05250db8fefce612361fa38a16c5a323a", "messageHeadline": "cleanup", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 486, "deletions": 199}}, {"node": {"oid": "1eab3c1f451c7c61191cd7c9a4f7421daf3ef4f7", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "5c7202d2cd92f1c7f3b04b43e62cf5cd276eb3cc", "messageHeadline": "work for #1161: avoid reloading", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "2712401a350e583e6fc7d397fdbf29696a982afc", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 162, "deletions": 62}}, {"node": {"oid": "351068b46c6469810ccace3a1310ebbd57492b67", "messageHeadline": "add soap directive", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 95, "deletions": 13}}, {"node": {"oid": "e124aa7913fd01c2ad49a2715bead1d93055361b", "messageHeadline": "work for #1161", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 62}}, {"node": {"oid": "9759745b025eaef6aa6c31b2c2811db3c172b729", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 149, "deletions": 24}}, {"node": {"oid": "3eaf7d2935f3e7241a725d21bcadace21db23243", "messageHeadline": "export permissions arguments", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "b07c952fc599a22479df62a7ffbdf7d11c613469", "messageHeadline": "manage permissions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 66, "deletions": 49}}, {"node": {"oid": "4693bf65ac649d832404ec392a8aadca8c7fb70a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1afa7ced49c1962174d62667413fae17f4bc50b0", "messageHeadline": "for #1161: make sidebar pages of a route actually work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 24}}, {"node": {"oid": "41bcfad0b8c02458eb9ee8ec1346cf7d6353532a", "messageHeadline": "fix remove button on designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "ca817bd04c5e2e5a1628f16d3f20454d3eb0619f", "messageHeadline": "reset packagejson", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08467eea79ebd5c46eaf405adad2734dff865048", "messageHeadline": "add missing github: prefix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "fa862256417e005d2b203872f47845ee4e81dc82", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 161, "deletions": 20}}, {"node": {"oid": "ec11ca77cdb4f446bb50913206c8b00cf6ec0f7a", "messageHeadline": "working on designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1110, "deletions": 1078}}, {"node": {"oid": "34f0d8fcbda4cec1366fe755026f803d6cb728f6", "messageHeadline": "Update soapaction config form", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "33cbb2e2e0e8a283c9ba9184f4a5dc9bdab7d308", "messageHeadline": "Update forms", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 139, "deletions": 20}}, {"node": {"oid": "a65d361790ea276d2cefc1375df3e6e305a0c06f", "messageHeadline": "fxi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8963e877a07b812461be6f5c282410a32947eb59", "messageHeadline": "added default maxDepth value", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c0ed105db8b2929d52d4628bc92465e5a38842b1", "messageHeadline": "remove wrong generated files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "41c10670c098d97824cde2370fe420eaf904a855", "messageHeadline": "fix try it", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "04dbf6c4cb6e2c7fd420544a848ccf07d7bc28b8", "messageHeadline": "fix try it", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb89639038105ed0c57884cf9d97b4a25756beee", "messageHeadline": "fix ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0949868344c99fe880cc1657ff801e722d27c8c4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 8}}, {"node": {"oid": "6715e54a7391acf261b53a3bdfe8058a690db37c", "messageHeadline": "Merge pull request #1169 from MAIF/graphql-editor", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1348, "deletions": 293}}, {"node": {"oid": "656e8b14c32b06f8e192aca02582b1f31350e871", "messageHeadline": "add toggle buttons", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "c7b1ee4ca94c8f7933d1f5eba7a67c245b96b7d6", "messageHeadline": "Merge branch 'master' into graphql-editor", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1413, "deletions": 398}}, {"node": {"oid": "17f3fe206f126a9307a98ebb1d5638433e30d145", "messageHeadline": "added openapi description", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 32}}, {"node": {"oid": "967680437a9be343e07e1af43b6301556b6b4d33", "messageHeadline": "Added UI permissions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 148, "deletions": 21}}, {"node": {"oid": "63d7bc4bc25efa5999b577dda78099769a26acb0", "messageHeadline": "Add permissions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 223, "deletions": 198}}, {"node": {"oid": "7d0f778bd6c3130dedafa6f492bf3ded93de1d7b", "messageHeadline": "Avoid logging when possible", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "2b101814ce68db94b31ee93d9f4290286a51f4c7", "messageHeadline": "Oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 46}}, {"node": {"oid": "44e2a12ebbf1e39055256881efe06c45a87c63ca", "messageHeadline": "remove debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "417b352224c087e895feaad5e429aca2c8c3cae9", "messageHeadline": "add metrics on state cache time", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93, "deletions": 89}}, {"node": {"oid": "7fb5f3fb64956c1394df59894cc999eb0baec5ff", "messageHeadline": "add delete field button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "fae9cd6476591c98a71445debd52531d1d917b79", "messageHeadline": "add new field and new type buttons", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 22}}, {"node": {"oid": "91deee5886eaff25269b0169f37aa640b0825b17", "messageHeadline": "add try it query history and graphql schema editor", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 955, "deletions": 245}}, {"node": {"oid": "0c7e608e096796775e1ee1444d02908e01cf6bb5", "messageHeadline": "Bump miow from 0.2.1 to 0.2.2 in /clients/cli", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 348, "deletions": 326}}, {"node": {"oid": "b8d961f52a114d74eb2a90529418a63499795eb7", "messageHeadline": "more straightforward cluster state polling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 48}}, {"node": {"oid": "37fd133a98cdd0e54dfe0bb84962f64d42f1526b", "messageHeadline": "Avoid job break", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2980ba43d15b80479c6ee1b3e309e78df212800a", "messageHeadline": "fix #1167", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c4ce5b04d9339cde351c538f7deae779b1e50d8", "messageHeadline": "Update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 507, "deletions": 507}}, {"node": {"oid": "7118f11f77828dbe6819172e9d189ad4da8bcf9f", "messageHeadline": "Update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 507, "deletions": 507}}, {"node": {"oid": "1d440bd2700232e152bcaaf1c81045d22f9f67cd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "0378a3840cc63913d68cfd0451801ad188a13601", "messageHeadline": "fix #1164", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 20}}, {"node": {"oid": "809b4f097a355401cd456a10570dfcd7123f8c07", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 36, "deletions": 14}}, {"node": {"oid": "2ac893d2e593125e14e64a3ee6d9fd6fb1b19602", "messageHeadline": "fix #1166", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 28}}, {"node": {"oid": "55a14ecab8bdacdd5bb4e4bf98ce49184fbdde17", "messageHeadline": "wait for first cluster state sync", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "f48a856c8e24d9ac6492378b5e8d221c37c76bda", "messageHeadline": "fix #1165", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d176387f83a3de5485da3f04219badf1821a0057", "messageHeadline": "Use official introspection query", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6af7fa3cde3541b950d3f8c3f153e43d3c5a7ce5", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "c436aed4ad74302d65706ec3794af63d70b3a2ab", "messageHeadline": "fix #1160", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 22}}, {"node": {"oid": "152bb667f01e4b04661466dd3179dea7b0a5f957", "messageHeadline": "fix bad content length", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e795e213760e98d2c0026eb949e28b33cfa1dfa3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "647dd8b14e4b80e77663a07a5e7c9c0cffaa9c08", "messageHeadline": "more work for #1075", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 52}}, {"node": {"oid": "a0df53cd5bb52690b608107db754f34447a24a52", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 103, "deletions": 7}}, {"node": {"oid": "0428a9ae3405a04275b9dedf55611b3f4bb565be", "messageHeadline": "Fix description", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "e66d33e6c7b8f04be08bc2b8605247240d002b59", "messageHeadline": "more work for #1075", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 581, "deletions": 37}}, {"node": {"oid": "c4d3e6fb783295697647bfae5d46c617faed57ec", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a2030ea2ef145a6a7a6cbeebf31f85ff3a8c594b", "messageHeadline": "get playground url from back", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 56, "deletions": 28}}, {"node": {"oid": "ea872bfe43b0d3c90ef466e3060429841078ec46", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "11059b7d0645d9277cb5579fde188146d4e08cd8", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 273, "deletions": 110}}, {"node": {"oid": "5c77757191959aa9603934aae57482d7956eb5ee", "messageHeadline": "add kubernetes crds", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "da0352f934e354be38158bb71ad88b1e1244b566", "messageHeadline": "improve graphql backend plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16443, "deletions": 663}}, {"node": {"oid": "19662603ad8737ae7fb61e21646f19184f16dbfb", "messageHeadline": "Better plugin name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72610c33cc94717c4fd14b41e4a37036fa33b69b", "messageHeadline": "fix #1158", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "2ee157320c432a4e993ff0d11adcff680951b06d", "messageHeadline": "Remove aggregations as it doesnt exist anymore", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "443f091d53acf4f044b1fd3f5b516d07d2812cf2", "messageHeadline": "Remove disabled as its buggy right now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8daf45c3b6de50461fa1e99018741a67724064b0", "messageHeadline": "Fix S3 static backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "42b7617c0e90385daf9b86ca95830f41264b71eb", "messageHeadline": "Fix S3 static backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b320dcce27de9b98c5ff346686cc59bd993a7f46", "messageHeadline": "try to enhance resilience for auth module login", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 165, "deletions": 60}}, {"node": {"oid": "26b732bd33c9b6db410030bb16cc01f505aae2d6", "messageHeadline": "try to enhance resilience", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "34c016e9ce56ed466dd8191e974a3755bd12cdc0", "messageHeadline": "Use debug level", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "958d374b9312621cc0c0bc819af709d5e54e7b1b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 36, "deletions": 0}}, {"node": {"oid": "e4d1157e5742ca66f809529e151e51a77466ab5b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5693, "deletions": 3443}}, {"node": {"oid": "65ebd16a3fe2db7ae1f8811e30c1387fde5ccc10", "messageHeadline": "wip graphql plugin backend", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1934, "deletions": 425}}, {"node": {"oid": "281afeac938c94e132b2b66136c0c40d2537da57", "messageHeadline": "Error message for sessions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "394c5313d0feeeb8a5ebc39c688feec89b629ed7", "messageHeadline": "fix metricsets registration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "0ed84df9ed5e2354bae033736de8defb618cf1af", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 78, "deletions": 0}}, {"node": {"oid": "17f4be2e96731d0bc1c684a2aad555d64304abb7", "messageHeadline": "Add files backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 648, "deletions": 42}}, {"node": {"oid": "f801cff930e768b7dbf3e115be72e534c60ece34", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 96, "deletions": 2263}}, {"node": {"oid": "d49ef74e8fce7283dc671dc1e2c4a72e6b776728", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 71}}, {"node": {"oid": "92fbbbbcdc372782c3b3dae7c7b59edff26d4b94", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c664b5e9a1f2aa3d6c2edbe933684e65a14eea37", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87509, "deletions": 10}}, {"node": {"oid": "cfafa8350ae664b771a1fa181613f8ceae01175f", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84899}}, {"node": {"oid": "f462b6587c50316656386912e0fef8d99c6528af", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3773, "deletions": 2681}}, {"node": {"oid": "7393f08f2300b3368aa2d1a217b6aa76061c1ec0", "messageHeadline": "Update version to 1.5.10", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "d5346c150b11e5adf1e9b7722b57a4746526e134", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "89ce070444204372cdd9ff85fcb51eccb033eeda", "messageHeadline": "Fix metric override", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 394, "deletions": 394}}, {"node": {"oid": "8fa108144ba37af27055515172feeeb3f5f66d8b", "messageHeadline": "starting graphql backend plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 395, "deletions": 89}}, {"node": {"oid": "b79b276a93f0f7508f5e1671227eb6f930226a4c", "messageHeadline": "revert crds with schema", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 85, "deletions": 95}}, {"node": {"oid": "873031135a84de81532ba0e997b492727a4807c7", "messageHeadline": "read plugins route from minimal route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 405, "deletions": 201}}, {"node": {"oid": "93fdcfcec0e807287e50673cc8d2898e58b08392", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "fecda955ab982446ebb3662e7bafad5127062e17", "messageHeadline": "fix sidebar and move delete button to informations view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 118, "deletions": 24}}, {"node": {"oid": "9ea1fed2db8f0fd14b21b7bef34fa7836161db0e", "messageHeadline": "Move plugins to minimal routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "a5016000eb56e85fbbe62bc29b6b3ce41ea937c5", "messageHeadline": "use one minute rate instead of mean reate", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d65d441f5af6c807f185da5cb9eff7c5bdd05051", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "4111dfe3c51a246ec226ffe6e3dd38db11cb12e7", "messageHeadline": "add form menu in designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 49, "deletions": 34}}, {"node": {"oid": "34c5f7d9b8b2ebc70ef16ba0a252d8d4f5f3ca87", "messageHeadline": "add custom tags", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "dba715c5c1a38342a1aa920588c3c06a6b1333d3", "messageHeadline": "add override plugins section", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 80, "deletions": 23}}, {"node": {"oid": "a4703e2799ad9fd5fbd12974b6b55c447a523ea3", "messageHeadline": "route plugins edition", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 273, "deletions": 197}}, {"node": {"oid": "ef42a864a293528df5e1743c2388f0d93d0fbb6b", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 44, "deletions": 62}}, {"node": {"oid": "ec56398b540090892ce3b447f6919589a4fdc01f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "9d6dc2460c071c7ba67db3d8931378985ef02691", "messageHeadline": "add autosave on backends page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 101, "deletions": 92}}, {"node": {"oid": "23772979aa0745bd76d948bb66f9759f56ae9a4b", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "61066addbe72e5deb63cf781a975f0783ae17bab", "messageHeadline": "add save button on informations page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "1b612a62a9f7e7ebc36f5c4f37b4cd3bebdd8393", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "c95ce379a7687fc5820727831b19d619226c459a", "messageHeadline": "try to fix reporting in tryit", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "cf073a43882b44b69b1c7f7822055ce4bfd3adf7", "messageHeadline": "add save button on informations page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 54, "deletions": 33}}, {"node": {"oid": "dce484a5b5d6576e9917931136933e0934bd78ca", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "398603daa61bc61585bccebe5a277c32cf96ac9d", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 80, "deletions": 73}}, {"node": {"oid": "71652265caab47f2de474d1fa4dd5e6754a07bd4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 214, "deletions": 123}}, {"node": {"oid": "1838d1c22e60fb36086a2caa9bd81077bb4a7a6e", "messageHeadline": "add save button on designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 127, "deletions": 165}}, {"node": {"oid": "de9b1edf319504dd96d5fb737d624c0924d5c5d2", "messageHeadline": "stop exporters on shutdown", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d48dffe842e8ce512e75a9c689b51e02d5d42734", "messageHeadline": "Cleanup some hardcoded strings", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6c0108216786512085af9c5ba9c0c897cb4f4899", "messageHeadline": "Fix some bad storage root", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b369082448ccc0b60382cbc6ff643d5caed34dd1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e422dfa467e4b5a26ad6304b6fc3748675499e5d", "messageHeadline": "better S3 support when multi instances", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 177, "deletions": 110}}, {"node": {"oid": "1cf937875b86243b3d146f5ef25f3f509cc8abac", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d238e963fbd31d89689270f8a18dff32e28f1be", "messageHeadline": "add save button on routes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 61}}, {"node": {"oid": "2e6e54a448d57ec74506952ed4be716b83a90dbd", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "53f3a71a9dc685a8131b5aaced6e1ef09310e52c", "messageHeadline": "add designer menu on navbar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 60, "deletions": 47}}, {"node": {"oid": "ad17c3a9cd4b61bdd6ce3e674ad0184eb37ac6e6", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "c442160423ff826cdcc60c9bd4dde38997932c84", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b990cf54671964cd40d98bbef791c284eb87f7c6", "messageHeadline": "try to fix prometheus export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "f497a2aec2bcdd30eac583262310cefc3fb706b0", "messageHeadline": "remove useless stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "950168450d84264019a4f5175566beadf0c41fed", "messageHeadline": "add react-froms from branch", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3082, "deletions": 4290}}, {"node": {"oid": "3df1cffc637208ecac0c681d80018578b8567c28", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dbb1b7b188ed5af91c2277fe904bda7c1eb70b52", "messageHeadline": "Fix bad ordering issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "1b9200792cdeed6cdc1d214be1f0eb294e5b9142", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 102, "deletions": 6}}, {"node": {"oid": "fd9544e13397f650c04bdc007292193cd3e530cc", "messageHeadline": "Add S3 exporters", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1161, "deletions": 17}}, {"node": {"oid": "edd07f6f7555a1c83805b1360983b44c5b587108", "messageHeadline": "SOAPAction is a backendcall", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 53}}, {"node": {"oid": "cdbb148bbce1614cec375c6091031294a8f5c821", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6127e8be5664dd0306e46fd6ef392e0aa34f4809", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0008791e5e5fe8e25bfc72e01f955875b68ed737", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "ea5fc8d9d920c0c3d9744cc9e8780d89c8871c69", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 65, "deletions": 4}}, {"node": {"oid": "11d56da482e8d80b3dfc4c9d989e1b71f1ca68bd", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "9c566841c55b2a83126ff3258a2aa74c52aa9420", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 12}}, {"node": {"oid": "d95b75e688f0df8d2bd8c56fd7f6020cab4914c4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bf4609e34ade028bb3b5e1864f70acc7657a5ceb", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 193, "deletions": 90}}, {"node": {"oid": "fb96e3cb712a67253b77e7184bf6e1fc2e790d46", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 109, "deletions": 11}}, {"node": {"oid": "01ce3a48589468398acb6a4878d7bca544ace4f5", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 4}}, {"node": {"oid": "e5bcbbf10aced79385ccdb0df9112df646f18c33", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "ea8e51e8f24b92ad37e57d4f80f08e819da3ff69", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e8e91b3d753723637c2fa0cf3c7b20248e451118", "messageHeadline": "fine tuning for #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "9502fef355295271d6def40c07f05a61a13ebee1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 78, "deletions": 40}}, {"node": {"oid": "72bfac0dfb2f77df052fedb2742774916cade4f3", "messageHeadline": "fix #1152", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10513, "deletions": 3251}}, {"node": {"oid": "1a774b9fd46147dd1bce02e95cc6c64959539668", "messageHeadline": "Add flag for exact match", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f0a293b0f22eeebaf5e0a23576cd860bbaff97a", "messageHeadline": "Import services from openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7230f80f005597bef954382f5f78aeb13b515fdc", "messageHeadline": "Import services from openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 10}}, {"node": {"oid": "2ce1a3f44d437ad4b3199feba0f1b7607a41fb1a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 48, "deletions": 48}}, {"node": {"oid": "e1270362c3dd40301bbb8ddea08d2053f417595f", "messageHeadline": "Fix definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3852, "deletions": 10571}}, {"node": {"oid": "26d5cba14f951cf6e4910bdee25ab49b052c75ea", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 52, "deletions": 48}}, {"node": {"oid": "7d408406499b03b5778829d148a6cca3d7dc458a", "messageHeadline": "Handle plugins override for minimal backends", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 268, "deletions": 237}}, {"node": {"oid": "8ceba7d9576e9c8baa44a7f666b5306d20d52964", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 10}}, {"node": {"oid": "f353b5ffc231113cd59663b53781c7eb011ed81a", "messageHeadline": "Update doc to mention exposed ports", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d29fda172cdfe5b720bddbd0758bf791fa27c23a", "messageHeadline": "fix #1151", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "187f16cdbb2ba219eeb914e9c36dfe68b431d5af", "messageHeadline": "rename unnamed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 409, "deletions": 0}}, {"node": {"oid": "b0137e0bc03ca60f6101df1d49e6bbdee881ac72", "messageHeadline": "rename unnamed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 423}}, {"node": {"oid": "d658dfc7810220c0e573ea0d631b78a8cd1dbfd9", "messageHeadline": "fix #1150", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "30a9035215760706e305b1987e84435fd2be1a97", "messageHeadline": "Colored http verbs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "de7daddd24e75ec60a32f54daf47fc559a70f829", "messageHeadline": "wip", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2a58e81492de2d5ffe7b91cad0732716ecfc31c7", "messageHeadline": "wip on unnamed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 132, "deletions": 71}}, {"node": {"oid": "f521b1dca74ddace9c128dfb9d87bba8ca521f5b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 533, "deletions": 500}}, {"node": {"oid": "0028acb572b05b45226bdbeee573f464fb5fc2d1", "messageHeadline": "Routes designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 392, "deletions": 8}}, {"node": {"oid": "f832a36bed1a64289030c6595726bfd781e31705", "messageHeadline": "fix #1149", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "6825318d9f677a58dc705ea29a749fde34005c3a", "messageHeadline": "fix #1149", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 29}}, {"node": {"oid": "3b41167b5919966d70893a451b344ec06f1ffdd6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "7eb020ba60f1105a1f6b4055ac09e325d5d9a21e", "messageHeadline": "fix #1149", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 392, "deletions": 440}}, {"node": {"oid": "abedc3c6728c84704ceef963a4085e07af471e02", "messageHeadline": "refacto", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 203, "deletions": 560}}, {"node": {"oid": "6c34096571aaa32b6fc2783e8d980484c7275774", "messageHeadline": "starting the unnamed module UI", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 509, "deletions": 71}}, {"node": {"oid": "9ea9d56a64569956cdb79290c9e33305dcfdbe64", "messageHeadline": "add some styles", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2569e414c4dc63116666ac6063fd64f55cbf9671", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 158, "deletions": 153}}, {"node": {"oid": "387c5c651098c1890bfd2a27e60c700494cfeff5", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 108, "deletions": 49}}, {"node": {"oid": "55c65d470cc7d201a86de398959d552b7c22e7bd", "messageHeadline": "split patterns in separate file", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 153}}, {"node": {"oid": "ab82719f2d6c51a6f4de2749608645f4229635e2", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 154, "deletions": 15}}, {"node": {"oid": "dc22cadff106ebd004c7c8b37c48ed9d8e3f46b3", "messageHeadline": "change the display of targets", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 72, "deletions": 76}}, {"node": {"oid": "036af5ef8f5e976d30698b98922cf238c543b9fc", "messageHeadline": "More patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 154, "deletions": 15}}, {"node": {"oid": "ceeca3485975d1b8b16a2712a86d98b65745cb27", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 164, "deletions": 187}}, {"node": {"oid": "34d689039d5baa068be84c2833497a7d3f464925", "messageHeadline": "reset nodes and plugins list when using pattern actions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "87d33e407c262b50011287873c6c009ce1a94493", "messageHeadline": "steps can be display or hidden", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "fa600360ea6397a0ed8635b3f282e401aa84175c", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 317, "deletions": 123}}, {"node": {"oid": "845ef0a8e233ede03fb969066a64ef616c66c33b", "messageHeadline": "remove backends form from designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 44}}, {"node": {"oid": "34e4014977eb8e39f972da59b3435444d901abf6", "messageHeadline": "Add patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a76d7e23cc01340c1c0ba12935b6269a9748f7af", "messageHeadline": "Add patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "3bbe38829114903a3c07e2bd38a999dbe58e33e2", "messageHeadline": "Add patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 5}}, {"node": {"oid": "9d8a669ff18c4fb1957d2bc09c1b2b9d83198ded", "messageHeadline": "Do not use lazy fields", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 166, "deletions": 118}}, {"node": {"oid": "8f07a4fe1e390a94f1dfc99db94b3fedf1d3ab00", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dcfc677d50d4d5bd4e43c0be30129604ccacafd4", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0398183ec641d125281912e93173abd21ad45980", "messageHeadline": "fix backend page and added new react-forms version", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 42, "deletions": 102}}, {"node": {"oid": "f854aa60fd9621730fc86a91da7fe2804bb60423", "messageHeadline": "fix Navbar hover", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8aae8e13345aff49b2749e24813b1c9f73fdb9a9", "messageHeadline": "replace alert modal by simple view on delete node", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 155, "deletions": 90}}, {"node": {"oid": "31b9d364ba34fdad5af9eb1c8dcf5f528f0c6aee", "messageHeadline": "fix legacy plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "17ab5db5e49d50c5f2fc1fc5ae8f6dbcee34b288", "messageHeadline": "fix designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a2de8d0eb0521864804a6f5d081070fdd8f2ab65", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 716, "deletions": 553}}, {"node": {"oid": "959e3e61d134b5d685cb4015a13de69f3cccba59", "messageHeadline": "users can sort designer plugin feed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 355, "deletions": 342}}, {"node": {"oid": "74f8906aeba88b0d052cef115f88a793a2dac6e6", "messageHeadline": "display if a plugin is legacy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "8e8bde0b40a1bd1e7c9d9597a74f5eeb4eb01c19", "messageHeadline": "Fix context validator value style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "9d30cab7505dc5abee3426d9ecff7d5534cea39e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 92, "deletions": 92}}, {"node": {"oid": "a78262e435a1207460824c59c88a3344cf928975", "messageHeadline": "add custom forms", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 588, "deletions": 448}}, {"node": {"oid": "734174e76cd60fdcea2d6eaec57c95bbab90a927", "messageHeadline": "Change plugin name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9bc8728e1ae5fdc990216544e1c0d4b809c7bb1b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 97, "deletions": 5}}, {"node": {"oid": "b07846b74a81c264b5ffa72a923558f2b6945b30", "messageHeadline": "remove useless stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bd560193755796fc1c939b69a8b162eac7f25dc5", "messageHeadline": "fix #1145", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01964873dbcd56b39d5295db4fdb3eb405c0ef88", "messageHeadline": "Fix router on exact", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf312c8272deeadd05df59221f049b2849eefd5f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 92, "deletions": 0}}, {"node": {"oid": "b77fa154bc75a62716bc810afc26ce3b1e50cd83", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1215, "deletions": 538}}, {"node": {"oid": "211a6b7be615856573fc334f379ecf082c624818", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 516, "deletions": 388}}, {"node": {"oid": "2e0732ccc8b7c89012fa2dea7bebb9fb347f0295", "messageHeadline": "Add graphql caller plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 561, "deletions": 67}}, {"node": {"oid": "2e2f9de77223d3542655ea5984446b0bb42cb2cb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "1457e8fb4c34cb9636c582cedc95b91ad47ffade", "messageHeadline": "Define custom index for plugins executions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "df696a3558e22ec7506765a1a632979b0dedecd3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "dc5a7cae6dfb2cae04eb9fe64d59598321495ab8", "messageHeadline": "Define custom index for plugins executions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 287, "deletions": 157}}, {"node": {"oid": "fa25d753b1d57aa5b7d9cf7481e0b4eab4ca0344", "messageHeadline": "Avoid breaking existing legacy plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 279, "deletions": 245}}, {"node": {"oid": "362f2214b373eb137e28f04fc028ab10583e5fef", "messageHeadline": "added react-forms@1.0.46", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23700edaca1031caa26436f4c9a4ae7ce48588d0", "messageHeadline": "fix ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "934090f7b1bf01ff2f8cc0f617e9fe981b2c1db2", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 82, "deletions": 21}}, {"node": {"oid": "061931a2fe52ef1df9e972aba0a6e6cde3e77c72", "messageHeadline": "added arrows to swap nodes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 97, "deletions": 45}}, {"node": {"oid": "e0a05457382f0f64882c3b4d0731bf0a61c611e7", "messageHeadline": "Remove logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f94723ddffbc94182f1c6d17951d8471f5f6f7d2", "messageHeadline": "Add expand all", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "7bd79dd9449b866e8b11b4a10bf30b2ae9c1817f", "messageHeadline": "Show legacy plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "580675373b8bf1b6f3549876392fa57c3caa817e", "messageHeadline": "Awful fix ...", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85617275529b80a508d77b89f2221035e5f499c3", "messageHeadline": "add some debug logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "83b9984710be675d9173b8762333ffe277ba0117", "messageHeadline": "Missing default config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b0c6147728fa45feaa117d8d0aa5858479251733", "messageHeadline": "try to delete nodes variable", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 90, "deletions": 84}}, {"node": {"oid": "63a6c724700380b6b883db263c0859d9a141ef77", "messageHeadline": "Add mtls flag", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "69350bc88ff4e815966f060a927403e17caaa418", "messageHeadline": "add remove button on each node", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "2aca9af3e7a0ac76315f528043cc6c099fe5cc90", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "cda29eaaba8f3b7c9c661d025292c51fbdaabc17", "messageHeadline": "wip flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 55, "deletions": 49}}, {"node": {"oid": "68e380c26279b39c975b61fd7899357c6b9c80fa", "messageHeadline": "Display an abstract of the service when nothing is selected", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd0625efd0efcbc10f51ff8e143f501d8c6a4d29", "messageHeadline": "Display an abstract of the service when nothing is selected", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "474fd2a04a259fea51f50c397bcb1d1d3bd23979", "messageHeadline": "Display an abstract of the service when nothing is selected", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "b3f6af911bab452ac1c341ea24ffb8be401ef122", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 217, "deletions": 87}}, {"node": {"oid": "257e9c3069b16585d37c422461e1e763cded1673", "messageHeadline": "fix flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 166, "deletions": 94}}, {"node": {"oid": "1d18b8bf1216671cd2580cdcd3561d6b0eb46f7e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "431e9eae7822fdcfd7c9ccb14b807e1eadfd0343", "messageHeadline": "UI tweaks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 26}}, {"node": {"oid": "88cc90c1a551979c63deb593728940937e069345", "messageHeadline": "UI tweaks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "de60432518942b885a09d52b85c47628bdd97b5c", "messageHeadline": "Rename category", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "29d1c223895590fe57d763043182596fc255403f", "messageHeadline": "Add link to classic service pages", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 26}}, {"node": {"oid": "a04ba7f5e1bd8bc631d47cb2e8ab64e3788a1b8d", "messageHeadline": "Fix Designer ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d04d20693f38a578a81b43d4f8d3f22e2764fe8", "messageHeadline": "react-forms 1.0.44 + fix adding an old plugin to the desgner", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "9d40c061606962123bc904340dcddf0958b5f5b8", "messageHeadline": "UI tweaks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "605b82318e6a6a7d8faef3d0db3ef247d8dc1a74", "messageHeadline": "UI tweaks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 61}}, {"node": {"oid": "944e8f0074dd61c8b45ed1f78b81be74f7ebac2c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 25, "deletions": 2187}}, {"node": {"oid": "3299ef3659afd880105a6c24eecf28b3cc187026", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 70}}, {"node": {"oid": "ed71371f21ebddb7f3ae6996ffaab56e7fd9587c", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a2be9b0513fd3ff2412434b24515cbc1e5800cce", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87075, "deletions": 10}}, {"node": {"oid": "7fc1e7a42b58331f2e0fea0128d3761d7b7e68ce", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84893}}, {"node": {"oid": "a857193f4fdcf26e92bf326088fbde8d74b9c8f7", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "34a6e795d9f253d5bb5a86503574b08bd1d0e178", "messageHeadline": "Update version to 1.5.9", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "9c711ac73002d98c8c41512c1fdced251d619b72", "messageHeadline": "More feedback", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e7857df8a2e7e2bbb72d5b71404b3c660fcb5df7", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "775a36e379fd5261e7bf0cece442084a02dd5f5a", "messageHeadline": "fix #1144", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9d98b93126efa34425a0a63554ee226ff17ea910", "messageHeadline": "UI tweak", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3384aa1528542ab9df1dcb8b5672217bd9821d7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfbe5fb40f611c839798fc1ecfb31d2851e18c7d", "messageHeadline": "UI tweak", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "186b1463a754c6a5a93c15c482ead33805423daf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "46fa934ee5534180167d9261f0c4053772201172", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "35bbb4e3f5e7c092a6c79c08a6c454104ee845be", "messageHeadline": "retrieve the 'protocol' field in the openapi in 'enum' format", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 218, "deletions": 110}}, {"node": {"oid": "4c8ee36f7e7ad805666ed27bee08bb2753b692b7", "messageHeadline": "UI tweaks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "a167dd163d15a0947a19ab60a0c11a2baa9a11c1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d6fe2dd0d05e8e12d6faaf2e7596cafa923d7784", "messageHeadline": "Work around the designer", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "38fa925053c8a45192793e9de0db0be5f5add674", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 2181}}, {"node": {"oid": "18d18de41df7cfd0b3e0e3fb545fdec6ac5fcba7", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 69}}, {"node": {"oid": "e1ac885a0d8825babcfccf6d9bc448957d35879d", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0dbf618ed19e5469e090048038dbf015f6709811", "messageHeadline": "Prepare the release of Otoroshi version 1.5.8", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a19f90e573538b5ba2fd24f395705d7d2fd59b59", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87067, "deletions": 10}}, {"node": {"oid": "6237391476c7b82c2d2b8b888ceccd08262de7db", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84893}}, {"node": {"oid": "44b04ca441125fa90b46aec12e2adc13f2aaaf16", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 402, "deletions": 389}}, {"node": {"oid": "b3911d4a0fdf1570efea82c11255ea9cb71c996f", "messageHeadline": "Update version to 1.5.8", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "a37eba5ae6381d62ed87e9e484843b35761956f2", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4845b64d1b08086f21327c5b58638241ec66bad2", "messageHeadline": "Ooops, broke the previous release ...", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b849d707cfbdae3020c5570fa298624cc735c016", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1960, "deletions": 1078}}, {"node": {"oid": "7bb72745aeb150132e706a75087228f5a840dc59", "messageHeadline": "remove nullable constraints on designer forms - improve designer UI", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3358, "deletions": 6408}}, {"node": {"oid": "229fb865e5fa26cdecf1435d286f971b3a1b6d28", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 2181}}, {"node": {"oid": "f97c55fd5467af3fe2e94861573e0f165ac29e71", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 69}}, {"node": {"oid": "b75adac76d855c311fdd630b51203892a123a71c", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87067, "deletions": 10}}, {"node": {"oid": "4a1bd3d3d533ca1ddfaffda0602110b604454eab", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84703}}, {"node": {"oid": "d4b0b7e4699396a7cc7da86f21e53cfff7dcaad2", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 185, "deletions": 123}}, {"node": {"oid": "0164b713e7f28ef6cbdbf700346a3cca20a912f0", "messageHeadline": "Update version to 1.5.7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "9cbe25c0cde56db0197b04834116436bc7a5e093", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "a30322d419ffdcf32ee3fc67f3cd26eaaa74b0c8", "messageHeadline": "better context serialization", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "cc302ef3deeaf5908961f849383e953cc47d47d2", "messageHeadline": "fix bad refs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9bc78492046117cb230a781579d548606a691639", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 29, "deletions": 8}}, {"node": {"oid": "54da84f90a96113da60b75fb4c142251324c1726", "messageHeadline": "fix #1142", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b3d97c058859b242f6710c719329a921c8813371", "messageHeadline": "Fix config. references", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a818ef977593c525616ee3ebd9b46f75c40b39d6", "messageHeadline": "fix #1138", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a69ed04722e1499c12dd9f081d300a0fc9e4ef71", "messageHeadline": "Better defaults", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2f5c71d6e18e3257838c1107fdb3bbb737a2c8d9", "messageHeadline": "Handle mixed auth. apps", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c88f18c1ea0bc3c81e5d0b30c83bbb40d7dd06ea", "messageHeadline": "Handle mixed auth. apps", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "28876a16778135d40630c30dafdebd4fd83c9823", "messageHeadline": "Better conversion", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1f44342064a76151d6309b1a3076fe27ef4c6285", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d36cc9d24f7dea3c6d11479232a64889d0f4e5c2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 217, "deletions": 100}}, {"node": {"oid": "c0d0559975be2d6e1f65bda23360bdd72fea7e98", "messageHeadline": "More documentation about jsonpath validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 308, "deletions": 144}}, {"node": {"oid": "c6af0f3ecbf7c8b65590eba3b5bd94b5066d8f59", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "088596b2b45deabbe56bfef305cae28d0cb993ac", "messageHeadline": "More documentation about jsonpath validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 42}}, {"node": {"oid": "530d7acef09ee338054c0c2557403d8a87451936", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 69, "deletions": 6}}, {"node": {"oid": "7a1c808d9cf80787646f33a59d6d5a0381e7be57", "messageHeadline": "Add documentation about user validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "50504a882ec4a5de695288ba4a5399bbb5bf40ac", "messageHeadline": "Customizable parallel fetch", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "ede3c079b8513f20f13e9edb43bf971fd4158872", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "229f77878aa2d3ee6de5c6a67f6c7731d85a7070", "messageHeadline": "Implement token fetch for azure", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 19}}, {"node": {"oid": "c9fada487183fa8d0e4c147f929e18e372c248ca", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 21, "deletions": 35}}, {"node": {"oid": "d02dc721aca4820962cd313db21aa5b986b5bc0c", "messageHeadline": "Enhance json path validators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "5accfb33cadd8fcf2ba1e090505e2437e4581a15", "messageHeadline": "Enhance json path validators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 308, "deletions": 321}}, {"node": {"oid": "0b7f0401d40a11ac8c1ce80f062d76708a86ac04", "messageHeadline": "working on the route designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 307, "deletions": 277}}, {"node": {"oid": "268297a5ffa2ec793fe5942d61aceebd090e1924", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2169}}, {"node": {"oid": "65aa3c820ba57643eac48bfd1aadd50e16986da4", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 68}}, {"node": {"oid": "ce3ca580bebf89909fb13dfefb7c0a0801023787", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0fd3f2be722660b280bf4564b10ed3af54acd172", "messageHeadline": "Prepare the release of Otoroshi version 1.5.6", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "16494346a1cd847617f411f7267dc1452ae8bc71", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86869, "deletions": 10}}, {"node": {"oid": "5a559517846eee13bb3cb817f80be6731b03156d", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84724}}, {"node": {"oid": "3011b6a59196613d5a1a8e94a7919ca5bddd6099", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 430, "deletions": 339}}, {"node": {"oid": "58f3d32adb9b1d8ba1e724f8035fcf6eb94fed2e", "messageHeadline": "Update version to 1.5.6", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "7575466a65a51f387f71624ce5086d0d7ceba1df", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d22a315f6285fad8b89926a524a0d05081c5208", "messageHeadline": "Update missing definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "aecb923edc36ae36b7aac3bde4fba40123f9c966", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "d979771cd7889d859f4ab740a11e55a6f3be780d", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "9d2d9756f0551f2d41780c00c4e182f96af6ece4", "messageHeadline": "Merge pull request #1131 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88efcdc4d91ef939dd034297605f34c4acea97ea", "messageHeadline": "Merge pull request #1114 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "70ec2cd45e73d9692536a1baf8a7614e3216cc80", "messageHeadline": "Reformat", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0e6ef5642dc148d6b39c02ef370930eea082d2fb", "messageHeadline": "fix #1136", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "00d4e59c14cb731b617f2b9a6a2da67dbe219423", "messageHeadline": "Add mention to roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ce4bab71ef0001e3ee5048f963ae3f83f9087a5c", "messageHeadline": "fix #1132", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 54}}, {"node": {"oid": "20ff36432d85c01a936c55c8479d5e45412b2f8f", "messageHeadline": "Better content type handling when input body is empty", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 147, "deletions": 88}}, {"node": {"oid": "2bce6953001b093e556733a17c1cb0527d1d6b02", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "7dd3fdd0f7ad5bfc03a0b40bc920ef1a11e8bd26", "messageHeadline": "Merge pull request #1123 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "195d822040c5c47be2d78b19d924e4e827f02367", "messageHeadline": "Merge pull request #1130 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0311edd0acd5dde23da875604f494f21234215fa", "messageHeadline": "Bump moment from 2.29.1 to 2.29.2 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "27ab88fadc84f6dbe756faa8a8ba1a5df984ad22", "messageHeadline": "Merge pull request #1129 from MAIF/dependabot/npm_and_yarn/clients/si\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "122670a4d5212db15d5edbcedba476b44b0d04cc", "messageHeadline": "Merge pull request #1128 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cf6029ccd6bcd79becd48148aa8cca1d3b7e1b67", "messageHeadline": "Merge pull request #1126 from MAIF/dependabot/npm_and_yarn/demos/snow\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "822be85c81602d206d56f43f7b71903e590da8c0", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /connectors/kubernetes", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b45074599aa0858cc4eda4d279f50b335455adbc", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /clients/sidecar", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4bc4774f675acdcbd6a3947ac81c3837c8363798", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1cc22225d1104455d04386c9b9bca6b56263bfcf", "messageHeadline": "Merge pull request #1125 from MAIF/dependabot/npm_and_yarn/demos/load\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c7c917d72cc5c0763cd5d43b8f789c2285bbe3b3", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f0920939535dc05849d6e19d52375eee29c67dcd", "messageHeadline": "Merge pull request #1124 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cb13132e0103406ece17dd13141aa6debeb82d29", "messageHeadline": "Merge pull request #1122 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b2eab7474adeca0aecadc98c410d59af5ef75359", "messageHeadline": "Bump moment from 2.29.1 to 2.29.2 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9c3ff35702907b12b755f46ed851aded200f8a73", "messageHeadline": "Bump moment in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e79e3cb57d9817c8e0ab34f13169e367156052a7", "messageHeadline": "Merge pull request #1121 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1cf211f6ebbe26f1dfafe6961ef742857a0a39ce", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9b1c0b09812605c08d3dedd83e704d42284ab5a9", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "980935a5dac9ac98a5b0215e1ef9a690c87abc51", "messageHeadline": "Merge pull request #1120 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "58073213a2dbc301a6a3d5f0ad508e4001b42dd4", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "505843883f47400d59c8ff6b59a4eb5e9ea21ffb", "messageHeadline": "Merge pull request #1119 from MAIF/dependabot/npm_and_yarn/scripts/re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ea9e566730343c497977dd5f4da3e098a674bb65", "messageHeadline": "Merge pull request #1118 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c9ec53ef11b26077791bbffa8fbe7fb2b61e3c0b", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "085f64780f289cdab92fa8ed8961a16b0f58b17b", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /scripts/release", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0b2947a523e046c622e6d6c43ac8986fe6e0cfe6", "messageHeadline": "Merge pull request #1117 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b319963ba5e639c0bf62dbc344a4e9a3618ce424", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "18c421433e9e15c1258d5763f5ddcf4ac7208668", "messageHeadline": "Merge pull request #1116 from MAIF/dependabot/npm_and_yarn/demos/snow\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b8df5557267fb92382ca96ea7346d0536677070d", "messageHeadline": "Bump async from 2.6.3 to 2.6.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f1be39e68750db511e55b5150b90db8477fb52d6", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e9b33bf7d309fe050ad498291ba4bd8faaebcf7e", "messageHeadline": "Merge pull request #1115 from MAIF/dependabot/npm_and_yarn/demos/load\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ab8cd7268d18e7cc8cf440ee6dc2208019c75dd4", "messageHeadline": "Merge pull request #1127 from MAIF/navbarRwd", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "967a8c3d5be68dcb6a1c31a7231894ab8ffc0226", "messageHeadline": "improve navbar for rwd", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "7344ac47ce584bc34e9f0720d914688d5e668082", "messageHeadline": "Bump moment from 2.28.0 to 2.29.2 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f8817cab50106437002ccac0b0080497fc93fb4f", "messageHeadline": "Ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8fe1c54723a8cd52ad26f7877ac5f944ded1f17b", "messageHeadline": "fix context validator plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1b767b643fae68f0598b01e7e4fa3ab1e24d2308", "messageHeadline": "fix context validator plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "767c18955c1c70280a94a905d040a9e736cd9cff", "messageHeadline": "fix context validator plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "15e744123e56379e081f1bd018ba54922b0acb83", "messageHeadline": "missing plugins in list", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a2171829b98e45415b185e59be5a6ae4c5470815", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 19, "deletions": 44}}, {"node": {"oid": "a6266d461f791676a98aee0cc1b7e22b898a21da", "messageHeadline": "working on designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b8bcfbea4ebdd02c567248c1be917e51c0c4f03", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 19, "deletions": 44}}, {"node": {"oid": "1b4d45a4d372489066f99a0dac2c8fdbd4dc2f1f", "messageHeadline": "remove single line code for the majority of inputs, improve designer \u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 37198, "deletions": 64380}}, {"node": {"oid": "821330b28dab0a4ea3cba773be56b93edfc82360", "messageHeadline": "fix #1103", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 128}}, {"node": {"oid": "ab693f0db56d3db4fffc589418dc90569be9ada6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2169}}, {"node": {"oid": "fa119ae29b751305d42472e009bba7cd87fd7aec", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 67}}, {"node": {"oid": "6fad1d3b470acb6556df1794d9584c84cb3e37a7", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "582d843feb5f2f6f5b4550b52fe363e3642c69d1", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86890, "deletions": 10}}, {"node": {"oid": "9a388731b34d85ceac0d17effde12bd0e06ca994", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 84121}}, {"node": {"oid": "8c6d055beea5e252cd7d7ab15c11d102dd780699", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1107, "deletions": 870}}, {"node": {"oid": "f30ac3912e8ddcff5b8fdc4cca90c483b6abc43c", "messageHeadline": "Update version to 1.5.5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "9562ccc9a3dce0b1ebab14918b6f4e606628153f", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "cb221e3f6b6ac6bc703868021aba9f8ccf18d3ab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 3512, "deletions": 2909}}, {"node": {"oid": "17099609da87637fc02f04287d50635d3083353f", "messageHeadline": "fix #1102", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7045, "deletions": 5820}}, {"node": {"oid": "953a9659a208c211166b4def9db86587e78e4324", "messageHeadline": "Merge pull request #1073 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "2f8c0a6495e89c6cc99c30fa678b192d475856c1", "messageHeadline": "Merge pull request #1101 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e899a502fc087da472d1a425c392aff3d44c57b3", "messageHeadline": "Bump plist from 3.0.4 to 3.0.5 in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf0d2fd9db94b5def21c4daef9944934f9817a37", "messageHeadline": "Merge pull request #1100 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3049db523137d78366d3ba29a44d5ea3e9912dea", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "306f3ce5ae18d796bcf048f11ad2347b44ff8be2", "messageHeadline": "Merge pull request #1098 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e842f9b78b792d44e10b19d7dabe0917ba5a215a", "messageHeadline": "Merge pull request #1099 from MAIF/dependabot/npm_and_yarn/demos/chal\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "36617ade1e6ba787e5cb6d6da7a3b7ab2e0bea66", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2952ab68c126dc9b073e714ede4effe935af1b29", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "730260a456ab44ceaacff1b4830150b006827bb3", "messageHeadline": "Merge pull request #1097 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "38a3c3ae752a18d58a8f9fdf51c50e43eeae6597", "messageHeadline": "Merge pull request #1096 from MAIF/dependabot/npm_and_yarn/demos/late\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac7fbb86617b71b893058d142053cb13d5d4c2e6", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd51d856296d896d7f16525f63f231e027c5cb4b", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a17754c9ff42c62bf24b359deb4484c1864ee3e0", "messageHeadline": "Merge pull request #1095 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2a69270d663021e898ca42d0b69ef790ec897646", "messageHeadline": "Merge pull request #1076 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "d8b024ee932d0cef738ec9273fd6ab233509a036", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "37fed672e7e14ce7403a56ce2aa545e00f351ed2", "messageHeadline": "Merge pull request #1093 from MAIF/dependabot/npm_and_yarn/manual/doc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "38be880398d5a7684b5978e6b1ae91fff23dca54", "messageHeadline": "Merge pull request #1094 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2a516e4e92b72bd5b591783663ade4ff676ee178", "messageHeadline": "Bump lodash in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "7803dcf095cbe6b4b46acec2e99268e67341440a", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b4796822574646264e40248ebce800522b93fb31", "messageHeadline": "Merge pull request #1092 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "baaa42cec563da387a4b30ac7cf80b05d2da16fc", "messageHeadline": "Bump minimist in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "05f3f53d70e58967e93c4eb471ab3cd1ef7b4c78", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /manual/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "15da142b92197a8668a9bdffdf743797a8dae052", "messageHeadline": "Merge pull request #1091 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4564ee10a3304833e9d5e7199e91200602a08434", "messageHeadline": "Merge pull request #1090 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90a5555addf5ba01d578ad028ebaa2e3d677f078", "messageHeadline": "Merge pull request #1086 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "62aa2cec5723e4d9156628c049ab36d5b28ac61c", "messageHeadline": "Merge pull request #1085 from MAIF/dependabot/npm_and_yarn/scripts/re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "47455bed3d80efc778a53b33abc82dd1367499c7", "messageHeadline": "working on designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 107, "deletions": 60}}, {"node": {"oid": "abc4bb501aa1ecdc1964730058987e55e34d58b2", "messageHeadline": "move plugin form on scroll", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "02fec7ec09d073d5b43a96da6d7be65a2fc89be4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25930, "deletions": 19713}}, {"node": {"oid": "ab78c7639a61a0062111db6f04d40004836fef72", "messageHeadline": "working on Designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "c37966246dc7d654661fde635babc750649a4403", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 2169}}, {"node": {"oid": "55174702aaf58d93caa8efd279f81a486005ee23", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 70}}, {"node": {"oid": "19cf2e0567ed5c8a2f45285a1288ac81b3e4db47", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2fdebeccd766d7d455a1362eaf861a20c2177818", "messageHeadline": "Prepare the release of Otoroshi version 1.5.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4d4250c60b611f4593120676252dae0cec0cff1d", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86287, "deletions": 10}}, {"node": {"oid": "d14de72995297262bf62a3c0e0270419b6a1917b", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5833, "deletions": 81524}}, {"node": {"oid": "f10a1ba94ed5c4522bf093380f47e7c3d6c92ea9", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6848, "deletions": 5472}}, {"node": {"oid": "afb5cd470a8cf09f0d946c8b2b5e0760dfb2c3b9", "messageHeadline": "Update version to 1.5.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "6a40324433af9657034adc00d777942db7be4e92", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3425}}, {"node": {"oid": "0ee808984d834e47a9aa3d3a53c917c158b8ace2", "messageHeadline": "1.0.36 of react-forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3422, "deletions": 1}}, {"node": {"oid": "59cda3406a933bcbe050c13979c1bcfc8387cb57", "messageHeadline": "disable drag and drop on plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 66, "deletions": 91}}, {"node": {"oid": "a650242d0a6a2ecb81446e1f74fddcb80302fe5a", "messageHeadline": "Bump ansi-regex from 4.1.0 to 4.1.1 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fba46e243b595f6fc25dbd439cb888e2f5f24f03", "messageHeadline": "Bump ansi-regex in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c154bb78fe0084b772519f77ee41eb80d444970c", "messageHeadline": "update the route creation form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 59, "deletions": 125}}, {"node": {"oid": "30bb5bcbdbeaae7b2d8374fe8cd485c44034de06", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1151d861a9cc44c587663874ab1fc1b30aa354c0", "messageHeadline": "fix bug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "41a36e8b046ab1f8cc06f343772e55cec6dc745b", "messageHeadline": "Do not show kitchen sink in production", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4e64c6d043cc221dd0d8fde637e4d22505cc10d", "messageHeadline": "Do not show kitchen sink in production", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f6a368f907056d695b1d5231fc6d46b1000f7c4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11491, "deletions": 17818}}, {"node": {"oid": "c42dde8efec3a8efff4e08405176820dc9f31549", "messageHeadline": "Do not show kitchen sink in production", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7052, "deletions": 5850}}, {"node": {"oid": "626b1371cace5c573da421a77d4c9562249f9593", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "33f3154988f7d029477c3a7a052835a49185195a", "messageHeadline": "warn about experimental state", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "303d0696f8969c766157ef2815a1d31e4d327da6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "18f21a0896eddd11d947d008b2d53126225fd17a", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e0a412898f42884bc2ce60e4cc769869b810a688", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1162, "deletions": 4}}, {"node": {"oid": "0b52a5ce2155740b9a57cf03d15f5859f7d9554c", "messageHeadline": "fix #993", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 602, "deletions": 0}}, {"node": {"oid": "6518a4b82de80f9a9f9a7732f302d49e236188ac", "messageHeadline": "Add dockerfile for jdk19", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "6e052ba5048172fe3ce44528c6b0205269e85ed0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5833, "deletions": 7031}}, {"node": {"oid": "1c3ec04cddb5f1e7d256a6c1bb49914e8490f828", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 81}}, {"node": {"oid": "ab93d95f6bf3696e3060683ff9dde29fd219662b", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6946, "deletions": 5792}}, {"node": {"oid": "e09e03cef48af870e130c66fa86567ff4bc56631", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2657, "deletions": 11949}}, {"node": {"oid": "f118053d9a12af5d87ca478b633e200ff777cddd", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 66034, "deletions": 47152}}, {"node": {"oid": "7aea58f387f05a51ebf1ba03d74a9147bb67988d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5816, "deletions": 7034}}, {"node": {"oid": "678020a342fee455ccec8a765e9b7083daa0f8dc", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a48e8beeb36e3481d0017e9c5534d9e3323f2d8d", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "778572ea8bdca1bfd1fd086655bc09e77ea04d18", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7100, "deletions": 6068}}, {"node": {"oid": "3e5a74ce3fb42bb4873d59bec9598712b01090e6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5482, "deletions": 7036}}, {"node": {"oid": "d68e0c892903d385adcefe63a50397fff9cf71bc", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 338, "deletions": 338}}, {"node": {"oid": "d1801bbbd20384103298fb2b1d9083f5d3870022", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9486, "deletions": 5571}}, {"node": {"oid": "404c82b11da6603e7f65ac98716a8f9866516e4b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 37850, "deletions": 11253}}, {"node": {"oid": "3a1e653df7b1ca6d4f2af79678f2212c090a8f2a", "messageHeadline": "Update some openapi definitions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2760, "deletions": 12616}}, {"node": {"oid": "d81faa58fc2c765c9d7f3cbbd6adc9bcb823199d", "messageHeadline": "Ban more types", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 225}}, {"node": {"oid": "629f19d7e243dd1ab6fee5bfa641aae4c0fa8728", "messageHeadline": "Support json type", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "0db0ef29abab07ca2e7d43aae33a82f493189adf", "messageHeadline": "a bit more of style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4267666ad30c2ad1f99a889cddb82542fa82c15f", "messageHeadline": "a bit more of style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1248, "deletions": 1159}}, {"node": {"oid": "89529af015e214c0cbc8f87d9202d99c54bb0b53", "messageHeadline": "Merge pull request #1087 from MAIF/same-Skins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "acc4910deee611c0b81dc7374476ae7ca3a3eceb", "messageHeadline": "a bit more of style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 101}}, {"node": {"oid": "e214d6379d1adf640a144baf311cf2aeecb4be89", "messageHeadline": "Kitchen sink", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 41}}, {"node": {"oid": "97f08c8029ccc57cb0ad82cb7d0360a6ba71b5d6", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 15664, "deletions": 5229}}, {"node": {"oid": "6fa6e15110ca6d04831f578e26dd3c561d120c47", "messageHeadline": "wip designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 522, "deletions": 33}}, {"node": {"oid": "4f7a97e4744efa3241f145e591acbfb0124ad2d2", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a915e99621c64a42ed4c4b1d5f7450c4145da116", "messageHeadline": "Make it dynamic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "de223017c71d6eeadf04bae7dd5390a4e1da2b5e", "messageHeadline": "same buttons & colors as others", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "6db58ad3decf5cbb95077a1bf4400b69d1b27f8f", "messageHeadline": "same skin as others topbar", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cbb179bc1b51fef0e514b2e1c81a32f42e758c86", "messageHeadline": "Add validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 13}}, {"node": {"oid": "2b219392c0bc4be4b5b36988308a6100e9272939", "messageHeadline": "Add validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2aba1ef04af8df771db5d8451d5821f132ba5492", "messageHeadline": "Add validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 165, "deletions": 32}}, {"node": {"oid": "afd520ad3900a8595fb1b259645149bdeb8329bf", "messageHeadline": "Support more types", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 525, "deletions": 340}}, {"node": {"oid": "d744d7a98f794af0fbb353a66592ec9b83097ae3", "messageHeadline": "Trying something", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14939, "deletions": 4904}}, {"node": {"oid": "1f5cd75c45d0020aa0ba174880aac4735ed0dd4d", "messageHeadline": "Fix object input", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "928df1a0c61118656b32bf8b54957a22afdf41fd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 26044, "deletions": 1}}, {"node": {"oid": "ec5c478e7f00359de24c03424dc7d7f7eb3417f9", "messageHeadline": "fix bad comparison", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27195, "deletions": 1153}}, {"node": {"oid": "658f39434648a08803a2429cba5215b6893ad052", "messageHeadline": "update designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "e1e0c0a818772028cbfd1507674bef262f1e2d4d", "messageHeadline": "reload component when value changed", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "7bac75adfbebdc4f850dfbecb42a84b257f5b5b8", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 126788, "deletions": 52642}}, {"node": {"oid": "abeab024e3fd45fc488839ffbdb958e4a143f2ae", "messageHeadline": "improve the route form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 136, "deletions": 97}}, {"node": {"oid": "064096ca45c3643c55942fedc882efe32a5248f0", "messageHeadline": "Separate file creation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "545200dc2163dcbc6c53510289534c5936433b4f", "messageHeadline": "Separate file creation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "cc863cdee89d9397a41644b01139276707880df5", "messageHeadline": "improve feither", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 5}}, {"node": {"oid": "7c626fdb3367b44eaeafc5503124fd5e8d28c736", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 26044}}, {"node": {"oid": "6648e6cd0de9e19ca40a3b6f5d0dd1dd3336b4fc", "messageHeadline": "Handle camel to snake naively for now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5113, "deletions": 31146}}, {"node": {"oid": "bddc4e4376f52c951628c06f67254481f53932ca", "messageHeadline": "Move openapi cfg", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "9b5049b629eb3b1fcbc088ea78bcf26b4b538ba7", "messageHeadline": "Read from specs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 126134, "deletions": 31}}, {"node": {"oid": "9af0b43263a7554afc5b8645b324f80c586d6ab9", "messageHeadline": "improve backend, frontend and plugins form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 158, "deletions": 76}}, {"node": {"oid": "959bdeae565a34f6acefef97584960def8fd4ed7", "messageHeadline": "working on forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 56972, "deletions": 8815}}, {"node": {"oid": "cfebdfa365f71fefa1fe9cfba7443ca40895e6a6", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "10ec94b84a57238ee6ea662694227d2fea6fd76e", "messageHeadline": "Try to fix the openapi gen issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28845, "deletions": 42}}, {"node": {"oid": "090e84de70e50c83934f1c2179a239d982a59bda", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 548, "deletions": 548}}, {"node": {"oid": "65ee79d1b431f120ad3043b661f236befa43c283", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1097, "deletions": 1097}}, {"node": {"oid": "773971c4d93b81cdf9624444b6c66e54812d10e5", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 140}}, {"node": {"oid": "f03c34bf22f5eb8321d9fadd2a92b1a115fcf84d", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 161, "deletions": 161}}, {"node": {"oid": "a65aa4e9dd6095a337178b555b8b50755e9a15c6", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "a1c93f3d385d52eb4ea80f9d7c8d671e98b87b45", "messageHeadline": "fix open sidebar #rwd", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bee0e64bec81495d10f6aa0b79bf2ccabf7ff369", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 232, "deletions": 232}}, {"node": {"oid": "cdd09e63ab2ca97e76f037e16eedfa44f24f4108", "messageHeadline": "fix #1084", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f855157318dd15305628e8122a50c2f67adc55d9", "messageHeadline": "Bump minimist from 1.2.5 to 1.2.6 in /scripts/release", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3a31529b841673f70b62b24ba35b2c9048dac718", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 253, "deletions": 253}}, {"node": {"oid": "7886d27e898373acef522b3fd4ad626d5dd18a69", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 508, "deletions": 508}}, {"node": {"oid": "42704f2f1a90804064bd005edc9fd6d613bfde44", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 143, "deletions": 143}}, {"node": {"oid": "cc5b551f76fed18be575228e0f6ca1b6d071f238", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 110}}, {"node": {"oid": "2e92ae576fb7ad2173a80d9a11fd66739cd59fa1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 103, "deletions": 103}}, {"node": {"oid": "b04b3f4ab2dee2a5a99fb044a81f18edd8eb2f3c", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 207, "deletions": 206}}, {"node": {"oid": "449f41cf768bf5703e67811c2eec6d29cc9a72f3", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 103, "deletions": 103}}, {"node": {"oid": "caa7e642200865b0d18eb35c3fc59f797b60634f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 100, "deletions": 100}}, {"node": {"oid": "12a681a5be9672bf3e4f63d922b6f174e2d2c2fd", "messageHeadline": "Filling missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 290, "deletions": 291}}, {"node": {"oid": "9a2eb657beed1c41288f84e9a3597ec4c0822094", "messageHeadline": "fix #1084", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "25049f0ae8b2cfa35d290491a95384a96d4391bd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7776, "deletions": 2185}}, {"node": {"oid": "c95119f15659021743c1a9d90854d6c8d4f1e509", "messageHeadline": "Add openapi descriptions back", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20204, "deletions": 6713}}, {"node": {"oid": "5b60b5d2f629e553f4b09470f359f000f8cd9b03", "messageHeadline": "first take at #1079", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 242}}, {"node": {"oid": "007b6874903c493b4415f6bd6f6972339fd90630", "messageHeadline": "first take at #1079", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 219, "deletions": 50}}, {"node": {"oid": "d7a448b92952a6065fad3c7b28745ef5d6c30474", "messageHeadline": "fix bug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4de893032e38ce87bd25b7c4ba8febf3896452ec", "messageHeadline": "fix #1078", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 338, "deletions": 173}}, {"node": {"oid": "4090382999804f9c7699a8e373b0146f82473578", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a0971f44a8a6fa7e4795fb7ba562c00e8107e7e2", "messageHeadline": "fix the edition form plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 39}}, {"node": {"oid": "d2ebedbe7b1c084cd7a349dbf1dc4c3a6840b548", "messageHeadline": "Add missing flag", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2c5ad2566c89162f607d7c5dcf825241a9b95546", "messageHeadline": "Added show more/less buttons for matching long description case", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "55fb770a39a3d443c3a2bd4cbb96f67052dbd9ca", "messageHeadline": "ability to modify plugins configuration using JSON input", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 297, "deletions": 220}}, {"node": {"oid": "87b67840925157f7433de19b39df588dbedc0e24", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "86eb80973564f02630d1c38f25038cb323121c94", "messageHeadline": "fix #1077", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "da0dd2bc38bb6f0832663dddf92728e8b3fea2db", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 437, "deletions": 104}}, {"node": {"oid": "b16406f14a99e87ef8fca2a3fdc6af4365130d5b", "messageHeadline": "load backends and frontends form from backend", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 105, "deletions": 282}}, {"node": {"oid": "ecf25505f485494d9af79274a7437ed2f23c23aa", "messageHeadline": "Implement some compat stuff for old plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 437, "deletions": 104}}, {"node": {"oid": "1064e27e76703ca55a5faff199b4a8b3399f7851", "messageHeadline": "started load old plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "62159f2d1e880f6ac6ed93a1f2e358faa0df8413", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 166, "deletions": 10}}, {"node": {"oid": "38519c789b8dec822de66468b53af522d8e780e8", "messageHeadline": "Display plugins form from backends generation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 374, "deletions": 487}}, {"node": {"oid": "7202ad116cbafb19bf9e7f8e143a54c4221d8215", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 31, "deletions": 4}}, {"node": {"oid": "383812f70562403519635d49eae4ef9a4f435565", "messageHeadline": "Add more secret manager", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 135, "deletions": 6}}, {"node": {"oid": "c210cb9955bf6d88f72495359b844d95139b77ce", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 186, "deletions": 159}}, {"node": {"oid": "b083e4dc9e1ff7d9218574e4fe4366c3855d3644", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9de073f9ca75ea4407c44197ae0e2b2c331a75bb", "messageHeadline": "Add config types on plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 83}}, {"node": {"oid": "5c65591e90770fa9d881b752a1533d32e86637c8", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 263, "deletions": 330}}, {"node": {"oid": "4b838874abace610e456a23dafcfefd278562059", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "2a663100bcecca231f9480d48051b4d055e6012a", "messageHeadline": "working on forms generator", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2589, "deletions": 2190}}, {"node": {"oid": "e26e2c720e82563daf42cde95b1a7c2f4aec34f8", "messageHeadline": "Better debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "3cadc6993cb6af7b8f80203738b7daf65ebdfb99", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "eff3332c7300724fdfc7fa8322402bc584e7094c", "messageHeadline": "Add more context", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f4ad31f7c0bc910d8fae65977908237895c28506", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b5dd80e1793ad19675c13ce7a28b97dbe339ccf2", "messageHeadline": "Move vault class", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "48d2bfa4f0122c786e1f7ed27127122c5647b76b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "1ed50b6b7cab1579c694680319f3c73d43873f21", "messageHeadline": "added designer loader", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "a34f19fee4688dcd11f5053fb6de2763da003ce7", "messageHeadline": "More modular jq plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "a01874ad7979cab659b2ab4fcaff418b3a1f25fd", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1135, "deletions": 105}}, {"node": {"oid": "a1d4ecb0c94ea89d393869804a4edae4744e3e16", "messageHeadline": "used reflection for null field", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 411, "deletions": 380}}, {"node": {"oid": "4bc422f1490a113f9243b83558eca1df84330bfb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "82f8cd144f2db36f2629cb38492f1089c4c02d0a", "messageHeadline": "Update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "55e6c1ce3bc28bdd5284df72d56e8b028053c1d1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 723, "deletions": 5}}, {"node": {"oid": "d4724ca96c125a2a520757bee194cbc8cc698254", "messageHeadline": "Add documentation for #1074", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 223, "deletions": 10}}, {"node": {"oid": "a7d2b664c03d2bc31bfb4269a9df312632a93463", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77ef617be9f080a2ca729123de646024660f62cb", "messageHeadline": "Add an izanami provider", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 29}}, {"node": {"oid": "ba01a32432929741309d40bd6bf8b2dcee150e13", "messageHeadline": "Make vaults more reliable", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 108, "deletions": 72}}, {"node": {"oid": "9ba753cd1e6785774d5ffa4ceba33212d9cb7158", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 241, "deletions": 85}}, {"node": {"oid": "0e81827ca9dd0e8a00a66777f1dcb7db804c7ac1", "messageHeadline": "added client_cert in try i", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 91}}, {"node": {"oid": "5859c542e5bf6e799683ccaa371e7bbcd1e401fe", "messageHeadline": "try to use secrets aware entities everywhere for #1074", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 241, "deletions": 85}}, {"node": {"oid": "bbe7485464704c8c09024cb6ba0c337a49be8979", "messageHeadline": "added authorization section", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 173, "deletions": 61}}, {"node": {"oid": "1bf269872a606e0fc6af3723cd1c2ef89938656b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "b2d197674016bda3f6640ce01db34acf2e516bad", "messageHeadline": "display right stats", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 101, "deletions": 42}}, {"node": {"oid": "9e0c0adbc1fd7d9cee9c980b2eee38c467f8f205", "messageHeadline": "Use state certs instead of old mechanism", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "1f598cb695bd8e2b3ae0cbd1c84a7e8b34aa8cc9", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 181, "deletions": 78}}, {"node": {"oid": "48b1fc9852606fc55182bb1f31f5309fb17d526c", "messageHeadline": "override mock response plugin schema", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "865bbf4bc08d6c0584894548e53d1232e627f63d", "messageHeadline": "try to optimize stuff around", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 181, "deletions": 78}}, {"node": {"oid": "46fd54f48002b60a99668fc3b37ae15ffbc013ab", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 293, "deletions": 38}}, {"node": {"oid": "8faa70aac40d9f5b59f0c9b60bbef06426a8c713", "messageHeadline": "added informations section in the route designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 112, "deletions": 47}}, {"node": {"oid": "2d3e777787dd24ffd2697176cbc7ad02a64b7c47", "messageHeadline": "Support aws secrets manager", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "dc404b120b6c9567823f8c0b21ebbe0ced29acae", "messageHeadline": "more ground work for #1074", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 252, "deletions": 37}}, {"node": {"oid": "05a0bcc5d23b99ddda4b61f94f0b9e898c41f36e", "messageHeadline": "ground work for #1074", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 24}}, {"node": {"oid": "8c62b90996b1c614122312d2e3763589ac0320af", "messageHeadline": "Add some useful comments", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d4dea26c15d05ee057aaff84b80aa1c8c62b83c8", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 191, "deletions": 22}}, {"node": {"oid": "ff6264a40e884b0a39182a0f0428a9660107e704", "messageHeadline": "specify config schema for the JwtVerification plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "aed04c8337f333c1424bdb9b393a87710fcd88f8", "messageHeadline": "more flexible flow for global checks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 191, "deletions": 22}}, {"node": {"oid": "7ce91391d275caacf851da9cfbd2aaa481a4818e", "messageHeadline": "Add flag for multi instances", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 5}}, {"node": {"oid": "f4d7057272a507edd731837505a47e3cd9cf04e0", "messageHeadline": "fix plugins sorts on tryit", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "52fb0c32fb05577552de1461b9b56ed0352325e4", "messageHeadline": "Bump url-parse from 1.5.4 to 1.5.10 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "adce40081966e16d2d8e3defcd93ce8313b43e02", "messageHeadline": "Merge pull request #1072 from MAIF/feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4512, "deletions": 75}}, {"node": {"oid": "d02668dd780d8844cb3b0616b0575d1f53f755be", "messageHeadline": "merge master", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "ba705e1c1f305a5c9d41ae9045567bdbd6417e90", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1457, "deletions": 1052}}, {"node": {"oid": "c035d1275ae06cccd792a621f40a8aadb7903f42", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1457, "deletions": 1052}}, {"node": {"oid": "4fe8f133f720fd77cc9ea8f925b834593d75e3e9", "messageHeadline": "add plugins to timeline", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 52, "deletions": 10}}, {"node": {"oid": "b1e33dc28348f03efb6b7f14b99121efa71eb26d", "messageHeadline": "added sort function", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c1165de5ddbf7d6a2a2d26d5c2d57b77e18e755c", "messageHeadline": "added ns, ms and pourcentage filter", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 111, "deletions": 32}}, {"node": {"oid": "447b7dc978a350c7e0c6629227b19a22df4cbdba", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "eccf704e0a1ee3c1b7f955726caa24ce85328fda", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 159, "deletions": 162}}, {"node": {"oid": "6b8520135c2b44a9be27a875236ca510538a3e81", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 327, "deletions": 334}}, {"node": {"oid": "52d9543ba26bdbb6b8172abe5e34bbd3bf1729ea", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 214, "deletions": 139}}, {"node": {"oid": "3e758cdbe779560d3a3c2ae6c29f693b3851e1aa", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "c1142cc8a82ffc0167b8749f992700598cf22e4b", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 460, "deletions": 309}}, {"node": {"oid": "ca3e16837617bb89da1453118a1190a1b13257b9", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 214, "deletions": 139}}, {"node": {"oid": "ed8c1bc191944fbe0d1665500b6246633e0ce671", "messageHeadline": "enrich try it view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 243, "deletions": 57}}, {"node": {"oid": "8cd8e6f101d57fe1c96de335451366a5b4c31873", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "7d3d0950e27d60532a3b46294ecd461c9893cec7", "messageHeadline": "Add some callouts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "eda56f5b60f865ca0a7f8b51e4b31e58a500fd11", "messageHeadline": "fix #1071", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "04900c4636ea316b37c5f22948721a31d22ff77a", "messageHeadline": "Support TLS in tryit", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 13}}, {"node": {"oid": "df570273f5592e9731a3cdbcadfb788b113b2296", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 771, "deletions": 159}}, {"node": {"oid": "c92ddae9fb3a17dd2801bb859387b953bcaba16c", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 770, "deletions": 159}}, {"node": {"oid": "06a645a6bae475806fafb12e84d7d67f4671a6d5", "messageHeadline": "started try it view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "6c20ce1cad96f217b195c325b11fb4cff6336e69", "messageHeadline": "Support try it calls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "841288f8092efac8409d3280bdcbb0063359985e", "messageHeadline": "Support try it calls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 156, "deletions": 11}}, {"node": {"oid": "b8a88213b05405ccb7dcc1e5fd5c31090415c305", "messageHeadline": "Add the hide class back", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fedbd266172cdaa0457ed49ee0d1ca449e5cb3b1", "messageHeadline": "fix config lookup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "fd17a38935594a99e08a334f491c02578252f1cf", "messageHeadline": "Merge pull request #1070 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "c583d8c601db9c4d2fa3fdb203a6362d6e733a75", "messageHeadline": "added backends selector in the route form", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 546, "deletions": 120}}, {"node": {"oid": "bd03ad17991274c34028fb15cc22d23b9186e6b7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f1194dfeaf1be6e804c3a24bc0d81c0389ea6e2", "messageHeadline": "Add better id ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e090d5f04f90f88f9a5102f8e7deff50aec42167", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 277, "deletions": 64}}, {"node": {"oid": "80fe56283178e667447bdad0a06a531d480b4405", "messageHeadline": "More documentation around the new engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 307, "deletions": 62}}, {"node": {"oid": "582a0c71c95ed8834c6a1bde01e1824f811081f9", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7579, "deletions": 338}}, {"node": {"oid": "53c1ac207a2213e1b07db4d4b4c188b1971d8905", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7579, "deletions": 338}}, {"node": {"oid": "d0a068a103c98b98a52df4c3722409c6a17b5cb2", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d990143bc39fa40fae1c6c4226a055452fca0b62", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 218, "deletions": 136}}, {"node": {"oid": "e93db86bc5c4eb5e0f7d538e2326da84f1fb383b", "messageHeadline": "Bump plist from 3.0.1 to 3.0.4 in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "d0d91698ffe7fc443fbfaa8ddb2f36625821c491", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 72, "deletions": 7}}, {"node": {"oid": "ed1f6cbc5c8cb06c4e90fdf46cb8be2e80f15552", "messageHeadline": "Add documentation for legacy plugins usage", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "76729e323f235a01d907bd3751480b7f04f5f569", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 383, "deletions": 4}}, {"node": {"oid": "fdb8bdb2b1d1de893a7d9322f1553a32c70179ef", "messageHeadline": "Add documentation about the new engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 385, "deletions": 0}}, {"node": {"oid": "1c2ea1b52d86b0681e831aa2422989bbc9bc03c3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2761, "deletions": 4}}, {"node": {"oid": "f400ae567e99b4bb72145b08d7bb1ea8819b4d20", "messageHeadline": "Add documentation about the new engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1868, "deletions": 0}}, {"node": {"oid": "6896f4f693249e736bb2e078deb601f97170ddcd", "messageHeadline": "Update lock", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "63e15748cf3d410913714bac263118aaa65cdca6", "messageHeadline": "Update lock", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "196d99cc07b1ba50e14808e706c2bf59f0a69b20", "messageHeadline": "Fix gui icon", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 224, "deletions": 47}}, {"node": {"oid": "a4ec93c81f6cfcd0cd163e549d3af8063e796116", "messageHeadline": "format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "57065ec054e37ca92360c324ea95b8f0ab7ba4b5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1327, "deletions": 94}}, {"node": {"oid": "81c90bdf2179b5c9e69e0e298629b8f94a9bb6e7", "messageHeadline": "Update package.json", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5f9ca2e865fae3fb3186d82628364016d2aae35", "messageHeadline": "Merge pull request #981 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9cd623307c34dfcc383deabfadfdcc356f8d79f", "messageHeadline": "Merge pull request #980 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "844e09333084bd50ada03229e497c1364b366c2f", "messageHeadline": "Merge pull request #978 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "abd8a47ec9a3c82003ceb83f5b2cfa2255c43f3e", "messageHeadline": "Bump path-parse in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf109edb8bc4d59a568b1d9adbc92333068cb37b", "messageHeadline": "Bump ws from 7.3.1 to 7.4.6 in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "72b8022e50896a9b2c710d55604b5a336629f742", "messageHeadline": "Merge pull request #902 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0dfdfb9fd95088804ef79fe152049bd1fbbd8e70", "messageHeadline": "Merge pull request #1031 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "7779b03a2922ef436b6c64747870ce5761b8d40e", "messageHeadline": "Merge pull request #1034 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "312198899740352b3e16c942b066495f8575b8e0", "messageHeadline": "Merge pull request #1057 from MAIF/dependabot/npm_and_yarn/clients/tc\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "aaf86fcd4c75c627a0b9b59def1b1bf50c0d6d05", "messageHeadline": "Merge pull request #919 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "711936cad750dc78f107cef51696cf849c44a4f3", "messageHeadline": "Merge pull request #1035 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "914ca9a3d8fae477b8e0839ee02f81e345c54cf8", "messageHeadline": "Merge pull request #1053 from MAIF/dependabot/npm_and_yarn/otoroshi/j\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0a1ab3c916406450771e8ee38e16404f03d059d", "messageHeadline": "Merge pull request #903 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bc9867b234c80ec98c5e17a81cab7b7120358ccc", "messageHeadline": "Merge pull request #885 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9d47dee05b3c3f2d9bc3ecbd2186159bc7fe1ca", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "e7aa931fc0cc8edb200e24e33ed9be96faa240bf", "messageHeadline": "Merge pull request #1068 from MAIF/snyk-fix-a07cbfa5ee36b5b40d3f055da\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b0f844d60a4b0136aba5784c1ed81490e575f6d0", "messageHeadline": "Merge pull request #1069 from MAIF/dependabot/npm_and_yarn/archives/m\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "dbc83cc7f07d27fd0d3f330b16ec26327325f21f", "messageHeadline": "Bump ajv from 6.10.2 to 6.12.6 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "dcefc6718939e7e1ee39c01839849b285f489834", "messageHeadline": "Bump node-fetch in /archives/manual_1_4_x/doc-screenshots", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "0224df4ca9162939bd404e778179417a83b8800b", "messageHeadline": "Merge pull request #1067 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f61b0c45781ef86f0190857fa6f142a471d676e4", "messageHeadline": "Bump lodash from 4.17.15 to 4.17.21 in /demos/service-mesh/service-1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2d10dae43b9d06dc15dd5e20e217ea496b4eb87e", "messageHeadline": "Merge pull request #1066 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ee86c96070acb626a1b29b8e05ba0ff30ec1d537", "messageHeadline": "Merge pull request #1065 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "37265b00f331862f3712af6bb1b92e7cff65513f", "messageHeadline": "fix: demos/service-mesh/config-server/package.json & demos/service-me\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "43b85f20ac709823db2e8c208c4696bdfe56e4c6", "messageHeadline": "Merge pull request #1062 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "6769f38cca5db2affcfcb461165229ff2cb3864c", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /demos/service-mesh/service-2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d7de4ad9fcd738da76d47020e1cfe05a31521e1b", "messageHeadline": "Bump node-fetch from 2.6.0 to 2.6.7 in /demos/service-mesh/service-1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "12017c16cf1796031defc8c905f8670844d6ab69", "messageHeadline": "Bump node-fetch from 2.6.0 to 2.6.7 in /demos/service-mesh/service-3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "7462c655a3170efe3ddf784a44ddc4b2f4253416", "messageHeadline": "Merge pull request #1061 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "d8a1315ae29751241608e0a3959e9ae8ceada1a3", "messageHeadline": "Merge pull request #1063 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "66c29ef9b7ab3815823919d198d1b0a892ba5cab", "messageHeadline": "Merge pull request #1064 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "ed30e97002bffed4f5214960a80fb2ef8286b9b7", "messageHeadline": "Merge pull request #1060 from MAIF/dependabot/npm_and_yarn/scripts/re\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "e8a43547602749d21e8d4663275c1f4510836c37", "messageHeadline": "Merge pull request #1059 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "50eade745403b2656b54202bc13cb68b0f22dd48", "messageHeadline": "Bump node-fetch from 2.6.0 to 2.6.7 in /demos/service-mesh/service-2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "0465cd7d32d25524988139ca28beb1cd9f98ca76", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /scripts/release", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "8dcd5d96e823a0d854cdd02a1c615ce17825da23", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "c563ebcc9cae7703263632d77e9e8a000e0d2006", "messageHeadline": "Bump lodash from 4.17.15 to 4.17.21 in /demos/service-mesh/service-3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d424b00fbc64de6653b353f192279bbef3532667", "messageHeadline": "Bump normalize-url in /clients/tcp-udp-tunnel-client-gui", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "baa1c2250d9c890d29a080034c8380746bfcac0a", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /demos/service-mesh/config-server", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "c1d7d2ef94f25d1f710a38a785beb99337ab665a", "messageHeadline": "Merge pull request #1058 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "f622ca2398f5cea733420c2044668af64d0f86d6", "messageHeadline": "Merge pull request #1056 from MAIF/dependabot/npm_and_yarn/demos/load\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "62e31da392a95dfabfc47ab0da061e6e84ca20b7", "messageHeadline": "Merge pull request #1055 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "e9a2eff7e21002289191c42e2134f23017c9d914", "messageHeadline": "Merge pull request #1054 from MAIF/dependabot/npm_and_yarn/demos/snow\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "eeb0371193214eec7f041f34970654863cf9c545", "messageHeadline": "Merge pull request #1046 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b8d047fb6ee052e57257766f8bafc345cd6698ca", "messageHeadline": "Merge pull request #982 from MAIF/dependabot/npm_and_yarn/demos/laten\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b1a6827842de3f8fbc8627e824834b98d2e81fa5", "messageHeadline": "Merge pull request #979 from MAIF/dependabot/npm_and_yarn/demos/chall\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e035986fa8802d16c210330069278f1a02ab37e4", "messageHeadline": "Bump lodash in /demos/service-mesh/service-frontend", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "de3f132d13dae8838d8781528bf61c61fa88a918", "messageHeadline": "Merge pull request #1033 from MAIF/dependabot/npm_and_yarn/connectors\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d18bd5dc269de455835c96418c3e0686bda21830", "messageHeadline": "Merge pull request #1043 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "35372027a4cc628f2fd143a051b1e3296a87f2e1", "messageHeadline": "Merge pull request #1044 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "21f3334a7a6ac2573938e06b27444e2e1c4cf6d3", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a8ab7d9e04e0c1993af150fc8c50e9e9bc4afc75", "messageHeadline": "Merge pull request #1045 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f94d8af05cae90a28ce9baa71e3db2036d959ecc", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "f6b673fe473f72032c334402fbe50395839a4939", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "62280109d81c391976d046a733120b961175f2e6", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "442707ef8d5c4eb41788539489c4dd30edb27997", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "adba900f4afaf895856edd9be06fe7f6692f4f13", "messageHeadline": "Merge pull request #1040 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "f1489cf9c183442b7f0b7e556671b9afcadfdfe6", "messageHeadline": "Merge pull request #1041 from MAIF/dependabot/npm_and_yarn/scripts/to\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9bf6ed8fbff1cce5358087fc9aec5146ebcf95e3", "messageHeadline": "Merge pull request #1042 from MAIF/dependabot/npm_and_yarn/demos/serv\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "f0a709bc0ff8cea830269d14ec1c0ea98b602785", "messageHeadline": "Bump url-parse from 1.5.1 to 1.5.10 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17b276b85400d9fa819295c638c91d5683e15d82", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 371, "deletions": 17}}, {"node": {"oid": "8e87ae7adf76bcb3a9da9f71848d5693ed895fa6", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 371, "deletions": 17}}, {"node": {"oid": "1d141e4cec9e469127c991abb8f478af6d5b01f0", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 443, "deletions": 131}}, {"node": {"oid": "ceeff6321454751f1d3e25b25a7fe6614b229528", "messageHeadline": "Ooooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b165db61c5b47b17c682da14460d00edf278db7", "messageHeadline": "New plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 360, "deletions": 5}}, {"node": {"oid": "c5599da52b465dbcde4b376508f3f94537284858", "messageHeadline": "cleanup plugin json projection", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "fe660b681944d343d2d2f5e532cd98852313a31e", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3512, "deletions": 1569}}, {"node": {"oid": "a254b37ef4eb04da87d155474260a71400d86782", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4106, "deletions": 1605}}, {"node": {"oid": "d8b10af8b221580ad421b07f00fb818edc159da4", "messageHeadline": "added predicate fiel to json export", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03c505315ea2cafc37781a2409aff77ceb784e13", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 231, "deletions": 331}}, {"node": {"oid": "a050440ed95b0bd8762d6353d7042b63128aa495", "messageHeadline": "Add apis for plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "55f0c0660daad07230b5dacbf457cbebc8b4d189", "messageHeadline": "Add helpers for UI", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 299, "deletions": 19}}, {"node": {"oid": "fdaa071903b39fd83140a3c5c1a309e471797860", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 972, "deletions": 1558}}, {"node": {"oid": "de18f27b61bee2464a2d2ac267e4a3de27e33546", "messageHeadline": "Better jsonability", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 19}}, {"node": {"oid": "32b60e4f7ff815871692d40f53e952361a7e9865", "messageHeadline": "Add contextual validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "17a9cd407c073554e53ae1c9d79c242b40d5d1ed", "messageHeadline": "Add contextual validation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "4ccb1983186337887b7c2a35b381ac844e19066b", "messageHeadline": "fix #1052", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 406, "deletions": 268}}, {"node": {"oid": "7f6b0ba7a863493215e907e5e6d87a979f4eca67", "messageHeadline": "Merge branch 'master' into feature/route-designer", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24550, "deletions": 8388}}, {"node": {"oid": "1a758b9c14c4eeaaddea0c19578263a004612b46", "messageHeadline": "fix bad typing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "adb575b2de2986d6154617158c1c0e9db73b362e", "messageHeadline": "Support baggage", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 10}}, {"node": {"oid": "5729c9ab7d46c02ed4d14dcb1da737fb32653739", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "896261713bcbd8955113188044f730a3e206749c", "messageHeadline": "fix #1051", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 217, "deletions": 0}}, {"node": {"oid": "c0bec45d901507f82679a2f041c9482e5c906a0a", "messageHeadline": "More configuration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 18}}, {"node": {"oid": "0e43f0aa1561806528738ce40dabcf02136a8057", "messageHeadline": "Add a first version for the rbac plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 166, "deletions": 3}}, {"node": {"oid": "ab9fee3eae984b216090c1591640ace90dc2cbb1", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "f3dbb30018a6b46a09a7d05962d4d1471359e14d", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 38}}, {"node": {"oid": "c0e8f65b1f795d7097a241800e4e8787659f704f", "messageHeadline": "Add plugin docs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 240, "deletions": 109}}, {"node": {"oid": "cb3f6855ce15e0caa80cccafbec330230fde7c02", "messageHeadline": "Reduce memory footprint for kubernetes jobs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "71c7f015c5fa22ce01c52048a684c970371b0cd7", "messageHeadline": "Reduce memory footprint for kubernetes jobs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "77d6abcecfe0f39b9ac5a2cd9e5673b2139b32a2", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a47503d4981fa10831f767f5d1ee89c5d1a38c91", "messageHeadline": "url is optional", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "02793898fbd1c5cf86e484c542da17a7c84acb3e", "messageHeadline": "Better example", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "54f96d62a2ba518ee31d3e0c3fcf2c72f2fb0e9a", "messageHeadline": "Some work around xml", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 477, "deletions": 5}}, {"node": {"oid": "0dea1bc352225de2d15725df6adf9c0c46ce269e", "messageHeadline": "Routing by query param", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "db387d5888d00ba3545fc67c35d43f823bbb63ac", "messageHeadline": "Mark duration for the state job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c53f73a48cebf07a7555bf69a0b4c07e34ee58a", "messageHeadline": "make state interval configurable", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4ee1effb5b54480a34dac510172a00b7bad6fa39", "messageHeadline": "Add memory monitoring for proxy state", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "689ae4f3e6fa558c1c888cfb995fee39fe00a689", "messageHeadline": "Cache more entities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 25}}, {"node": {"oid": "0f81ecd99dfeaa0ee78de0dcc82a451c6769f0ac", "messageHeadline": "fix #1048", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc9700eaca0b23c67489fb3b6a9d7d799cf454dd", "messageHeadline": "fix #1047", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "2b9bacc4e7566949749d7518fb094b244bff3f6b", "messageHeadline": "Avoid timeout errors on live streams", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "72b90841b98cf052f9ea07424ce53a2a30e9b724", "messageHeadline": "Bump glob-parent from 5.1.1 to 5.1.2 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "18c8071f6838a234ed5e5f221d1a499d3d5c68a6", "messageHeadline": "Bump normalize-url in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5ffb23f23f131f5d07aafc273e714e2326c8216", "messageHeadline": "Bump node-fetch in /demos/service-mesh/service-frontend", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "44eeb63a5a84e8d1dd0be81310a6fc304a0120e3", "messageHeadline": "Bump ini from 1.3.5 to 1.3.8 in /scripts/tools/fakekubeapiserver", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c494f3ed863884521b94e1fc9d4508eebdf9d2ea", "messageHeadline": "Bump node-fetch from 2.6.1 to 2.6.7 in /scripts/tools/mtls-tests", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "1b5312b976cd48f43a5d1eab45c1e09b5164da03", "messageHeadline": "Merge pull request #1039 from MAIF/BT5", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1632, "deletions": 1183}}, {"node": {"oid": "040a765e8c547010ff7424d00efbc95ad826c6f6", "messageHeadline": "upgrade node version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ea25a7d7d55bc98dba89406500624a9b70a2797", "messageHeadline": "fix width", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7a71635470583f5a4020c4a1b514b76d950dbd4", "messageHeadline": "update labels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0de51b41d334d95570a875421eab78bf870152ab", "messageHeadline": "update labels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0abc5d49fe4a7a60ba3adcbbfef0129d672657ef", "messageHeadline": "update labels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "33a1a5b3f9a1818678c284ba8990be75964d8251", "messageHeadline": "fix collapse title position", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c59536069f1e1d3b220b6539909b0c2edaaa54a", "messageHeadline": "Fix navbar header", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 412, "deletions": 117}}, {"node": {"oid": "a8d512a252f455501c55f1b4f60a47abae5519f2", "messageHeadline": "Merge branch 'master' into BT5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23623, "deletions": 8299}}, {"node": {"oid": "8b8afaacc099267a1e4e740cda17f65f8df5f866", "messageHeadline": "fix #1038", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "f60b408d0e217a71d1462371d47607670c9f39a1", "messageHeadline": "fix display / DangerZone", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "c2f43660cef3f936a0534172ac9bdfec8cad6deb", "messageHeadline": "fix help component", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2577b4fa7e513a11d0b8e4fa208016ff529011e6", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 102, "deletions": 156}}, {"node": {"oid": "6998f2554c18ed076bce60908a2f02c6d2160b8f", "messageHeadline": "undo change", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9469486b316d446a762e168a43c5563e419e0fd5", "messageHeadline": "color for btn menu", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e10484d36e607d0499c4066f7464a5dc260d0810", "messageHeadline": "fix potential plugin issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "8bb79f6b2c3b0c2323674c0cb2f71ebdbf16a279", "messageHeadline": "bg on brand", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "3ad7254089aba05c1fe88e9a978cba850d9f4300", "messageHeadline": "Avoid surprises with plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "85ae4271fc0c836250d8b7c2f7cecc24d1307586", "messageHeadline": "Increase await", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eae5590df00b04ab74b700fd5966e2250b4f5601", "messageHeadline": "try to make http2 backend calls work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 9}}, {"node": {"oid": "fea21c68aacb0046152c9cc7e89032d66fc2ad30", "messageHeadline": "working prototype", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 80}}, {"node": {"oid": "a46b9cd96bc161592b4f922502c9f7efcbfea24a", "messageHeadline": "Add experimental http2 client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2025, "deletions": 0}}, {"node": {"oid": "398c34eceae6ee84e960148dc74f6948e354be80", "messageHeadline": "Avoid potential await.result on hot path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "22066c6efd5d1bd979ecc3bb275316006cd12826", "messageHeadline": "Avoid potential await.result on hot path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "873c4a6859ea77b6ddaacbfaa8ac25fb16ec9e04", "messageHeadline": "rwd", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "75c6676418cbcdb1450e09445ee53d3dc63e2f2e", "messageHeadline": "new skin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 140, "deletions": 79}}, {"node": {"oid": "3277429cfe347706beea794d49ebc3398ce7b628", "messageHeadline": "Try to reintroduce volume feature", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "2ee32aec81f891cc965eabed601a829f4ee959b5", "messageHeadline": "fix bright mode", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a21575214ac54c2598f9443a53bddbef03e915c6", "messageHeadline": "Move more models to ng", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 284, "deletions": 33}}, {"node": {"oid": "7e56ccc9532770ea5d5d0dc444e3e38bc6881a20", "messageHeadline": "add margin to all btn inside input-group-btn:", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8aded0ca8e0db5918649cebd7e7a78e4f90e72f8", "messageHeadline": "fix alignement", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0746cd8f357ae6b07fde42d585216ab510f70851", "messageHeadline": "fix navbar / login", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "f249ec75644bf323c66a34849d85b81378287e42", "messageHeadline": "Better engine configuration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 261, "deletions": 155}}, {"node": {"oid": "427cf35a05dfa71262cefc842619b142f1470be3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5addf910101c5bf19f5a96b296dd177de7d4de38", "messageHeadline": "Update plugin page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c86e54e3fc5102272c5bfbc4a37d056bed5dbb1b", "messageHeadline": "Update documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "68433bd48cc85fe715905904bcaad03b842738a1", "messageHeadline": "Update documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "19dd36aff3b8bffec48707daf93cdd7d2cf65fae", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 77, "deletions": 70}}, {"node": {"oid": "183d7ae3935432a469759024fbd2af52a1e4332a", "messageHeadline": "add a way to target a plugin by id", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 71}}, {"node": {"oid": "7f4e5d5b06168eedfec8a900ebe2408b4d065a3a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 60, "deletions": 4}}, {"node": {"oid": "89d8fb2e1561f3c41f9400442e62aea6bd817255", "messageHeadline": "Forgot to update documentation generator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 5}}, {"node": {"oid": "24c2fe1c8c2f86e5e879e7ae1b630405bfe228fe", "messageHeadline": "Ooops fix plugin documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "56148f7c1d7f80fdccf8cacd52be4e2d18656cfc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 2127}}, {"node": {"oid": "35e0a7fc7c9af82951c919bbae9d57433c80aeea", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 65}}, {"node": {"oid": "6010a7f917a1e2d1dc754fdc62bc12e921824190", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5a20f25ff78c1fffd09b1f9da4f5f0fa06700473", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76613, "deletions": 10}}, {"node": {"oid": "37d2301943f2b15224da966d269b0acfb264f20c", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 70567}}, {"node": {"oid": "0b71b5a8e9708172eb8388992a204d7ef8471f8e", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6983, "deletions": 4574}}, {"node": {"oid": "b392342e928379fceeee3c38b0af94cccb99c3c0", "messageHeadline": "Update version to 1.5.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "b1d4d20fe8a3f812091b3df551dce250dbfbc2b6", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "60ed64318d4d6a671a4d874684fc2f001db7206f", "messageHeadline": "fix #1036", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18d73b6b490df424c610ef79373014988f4e2dae", "messageHeadline": "Update new proxy engine description", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "1f7fb5b36a9b2da06b215d6395828a5a72131fdb", "messageHeadline": "Add tls termination to release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 58}}, {"node": {"oid": "825a5e8fb958fb04ef24944d6c5d784ad76c48dd", "messageHeadline": "Fix mtls test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 169, "deletions": 84}}, {"node": {"oid": "c6c64f0371feef7c8e73106acc8e4f54f1e817af", "messageHeadline": "Bump follow-redirects from 1.13.0 to 1.14.8 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "59638e35ce5ed30c635de746e640762ee6f7bf82", "messageHeadline": "Bump ajv from 6.12.0 to 6.12.6 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f4c212b8eedb4b9403f8992c9a426cc955543003", "messageHeadline": "Fix tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a0bd5d39fb674dab9d44199d6fb344b606ebaf8c", "messageHeadline": "Fix tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "e09dd1f3b8e24308fd64cb108b755ec3a8bbddc9", "messageHeadline": "better performances for cert finding", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 32}}, {"node": {"oid": "febfae13bcf504e69b6fa78398bcdcb5cbd04582", "messageHeadline": "Refactor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d3c5b0be26e90984d8a43d908021119f6046f29a", "messageHeadline": "Use config classes instead of json query", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 499, "deletions": 104}}, {"node": {"oid": "09bee08a6820410976f1b9b6014cd33465db76d6", "messageHeadline": "Use config classes instead of json query", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 225, "deletions": 143}}, {"node": {"oid": "01b9e44603795d33e78e9222e2968dfd00c2533c", "messageHeadline": "Configuration for reporting export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "9df2807cdae1b7ad17741714a892b01b2b2c5960", "messageHeadline": "Move next settings to plugin only", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "e1a2d6647d8b1532beb01572e89c786c51688d73", "messageHeadline": "Bump undefsafe from 2.0.2 to 2.0.5 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "7a8337a2d294f28995cf6b2fea935594b53695b8", "messageHeadline": "scroll inside menu dropdown", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ba0ed4206ac0d893fa6d6ef7eb1553648fbab022", "messageHeadline": "spacings", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1e8fd19c3aa39e47d27f830a9b2076e673179304", "messageHeadline": "spacing btn", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "95e596a2f521a803daf859fcdaaf4abf3c8473e1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2859, "deletions": 351}}, {"node": {"oid": "5183ee4c1e13cd953c97c862156c0542f566ef89", "messageHeadline": "fix #1029", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "7b53057a689cc60e31b943ee27ff87562793e7c8", "messageHeadline": "oups", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f1dd9c24bb9e9f64d0cf82f3d45fe4d57d6aaf80", "messageHeadline": "change input-group-addon as input-group-text", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7db11104493e9eb707b585db6f835f32b84669fe", "messageHeadline": "replace mb-3 for label by row mb-3", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 85, "deletions": 85}}, {"node": {"oid": "1ca72e9b7a42ed8c0d27715445a92c40da4bdbcc", "messageHeadline": "Better certificate domain matching", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "710ec7a6f74d6168204f7cc43a6d440a9abbc840", "messageHeadline": "replace control-label by col-form-label", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 82, "deletions": 82}}, {"node": {"oid": "2367427e06f37672e94f028d3ec52c874b60ff3b", "messageHeadline": "fix btns spacing", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "419526abd0889522f5d6ab6b5b1c17ab2633dc91", "messageHeadline": "alignement", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ffcbd22cfe8ec853b50a15985bd8fb0710eb402", "messageHeadline": "fix alignement", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9a8872763051d3b1c45c7f6262b764e7566aa336", "messageHeadline": "fix #1028", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "cdc6a72ecb1d26fea6b6ea8e3300ffb6a9971396", "messageHeadline": "Better log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "453e39a380859ee6416b95511f002d635d4ade67", "messageHeadline": "fix #1030", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "4535b39eaa0b539107ddb611a82cb467c24cc37c", "messageHeadline": "Add some debugs logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a6109f158b13a6c5723a5bab85f4031d661782c", "messageHeadline": "Add some debugs logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "804789714c4cb0cba3aa51e1d0490a3027b3b5b0", "messageHeadline": "Introduce sync step merging", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 518, "deletions": 133}}, {"node": {"oid": "3c12ca2c6a005404d32f909d8f12849789f7ecdd", "messageHeadline": "include jdk18 build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "226a3df4ccf372810591b903e5528aeb843621bd", "messageHeadline": "fix #975", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 32}}, {"node": {"oid": "75934b4fb5839f9b27f8f56a9358016d2ec261bd", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 46}}, {"node": {"oid": "fb25b0328253978bb1396930c2106bd543be3259", "messageHeadline": "Use serde for json read", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 44}}, {"node": {"oid": "94e734f6132d880848085825d3b265144191c250", "messageHeadline": "more complete search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "1c30d86b037432e77ddd17ab931b91c535cf9fb6", "messageHeadline": "oops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3de0bbb0b331508353a894530bf4403b9f2d74ca", "messageHeadline": "Handle wildcard domains and default cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 62}}, {"node": {"oid": "03db6483ea9578e51ffd74d47635179446004e64", "messageHeadline": "update BT5", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f7fdff3330893fdaf51b73b88cc1a4437b7c16c5", "messageHeadline": "pass client certificate in request header", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 11}}, {"node": {"oid": "bf7a7b01ab7594c7697406170a5fae78943126bd", "messageHeadline": "Add logic to change request content and inject client cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 34}}, {"node": {"oid": "3c12c978b806ea340c8dcb15a892f1aebff244f2", "messageHeadline": "fix display", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d22d01ff266e866d02c1a4b65c38fd2d7859296b", "messageHeadline": "fix margin", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1433520db9ed6c738d2440aa06b59db9694b20cb", "messageHeadline": "fin align", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a64895900ec01e9e3d43cdc9ca1ec4c2354729a7", "messageHeadline": "fix color for table", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a5ba2fc88511fc9d0132eafd0becf6680966af0c", "messageHeadline": "fix color on nav-link", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0039332ac5041a2b7769a82952abc2f27be02af", "messageHeadline": "fix btn bottom align", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6a048c4a6be1e68e739994e7b44bc138ab4744fe", "messageHeadline": "Add readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e35cc376de9a39208106cc3417fef998fd105ae7", "messageHeadline": "Add readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "ad0a479fa4ed17fbfb0b06d7836963e3613a1186", "messageHeadline": "Better logs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ae5fc0d37b3d99b3df019b11efa82dc438529c3b", "messageHeadline": "now you can fetch certificate from another otoroshi instance than the\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "37521c12abb415aa0b53a454f7c20cd65c823ceb", "messageHeadline": "config for otoroshi polling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a29f6fd6263a33cefdc23b6b3852901b29c3882", "messageHeadline": "config for otoroshi polling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "086ecc96e9cf2e4fb91f3a69983f9b7359930e8f", "messageHeadline": "fix btnService", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f65f692659b4db8933c1ce40ce91976c0c7b03f5", "messageHeadline": "improve margin subelement", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a62904f1fe8c486dabd71d9b7606c3881fc7954", "messageHeadline": "debug log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f7d6a36e83a89da2744bfa34fe157edd14c55a6e", "messageHeadline": "Add otoroshi tls termination experimentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2093, "deletions": 0}}, {"node": {"oid": "2c9296ba1d709bbd6a4d3f4369bd40cbbaa4b832", "messageHeadline": "Secure pipeline more", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "1338159ed4fba56ed97912735ca6220112aaa15f", "messageHeadline": "fix #1024", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 81}}, {"node": {"oid": "fe92a6a04f910220daf88762a5da5c11afa72ed9", "messageHeadline": "Merge branch 'master' into BT5", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 23869, "deletions": 8054}}, {"node": {"oid": "b4fd837c334d7858e8f77382aae30e30841ae2ba", "messageHeadline": "Use cleaner structs for query", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 114}}, {"node": {"oid": "62205103efb5a64e818ac4fcd3b8ba4aa0c35bdf", "messageHeadline": "change margin on btns", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d4bfe78abfd092ca78bf34890cbb6a647d504d44", "messageHeadline": "Better count", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "de7c592cc9227123e7b9ee054e92835d4f6637fb", "messageHeadline": "cleanup stats page for #1024", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 68}}, {"node": {"oid": "e5a1d1bb922266e5cfa387d489a7315abcd9434a", "messageHeadline": "ground work for #1024", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 699, "deletions": 354}}, {"node": {"oid": "6d93890456df343514052f5a06a810cb5f061622", "messageHeadline": "added ng frontend in flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1011, "deletions": 979}}, {"node": {"oid": "653a668ad2c7ef9bad41615ce2c2fcd5d04d6cc1", "messageHeadline": "added tabs and the creation form of route", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 285, "deletions": 146}}, {"node": {"oid": "fb93fb633539702c6f2c7017fb7dccf61e0917fa", "messageHeadline": "fix #1026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60f3186ad7f061280ea70a9b31ad1e1a6f3b5c2f", "messageHeadline": "fix #1026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "ac6fdd7382b3751af0c8b70a26f45e3dbb401b3d", "messageHeadline": "Added information block", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1142, "deletions": 1211}}, {"node": {"oid": "a12a2560112dc79d71d59bfdc39ccd38a3a3a072", "messageHeadline": "Added routes table and new route button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4445, "deletions": 47}}, {"node": {"oid": "eac5230d563280abf124779bbe41cc1c788613b0", "messageHeadline": "move client settings in backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 40}}, {"node": {"oid": "ed03dd247da0522b88511f108e1a61c4a41fc288", "messageHeadline": "Attempts at optimizing jwt verification for ref jwtverifier", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 872, "deletions": 349}}, {"node": {"oid": "e1d5b070050dfb6c15e1d6a9953dd166bb56d92b", "messageHeadline": "Merge pull request #1025 from MAIF/wip-upgrade-play-2_8_13", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 168, "deletions": 29}}, {"node": {"oid": "6f60259a77d93bfe83e3a738baf40b538e33d378", "messageHeadline": "Better route", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dced89b680d05a02d7ec4cf027def3f3ddd7daf1", "messageHeadline": "Better api for cert and domains", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35861221f43b81507c5c9c49704c9e2e528e2089", "messageHeadline": "Better api for cert and domains", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 4}}, {"node": {"oid": "98cd5fa16ad9b6ac6ae246d8df98177d1dbd7777", "messageHeadline": "border radius on select", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "36be2bb2b0dfe758ff373c42d2b819b91b9b8098", "messageHeadline": "fix modals", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "68c74489915d8d34eddb080281ba5d74867b79ef", "messageHeadline": "Merge branch 'BT5' of https://github.com/MAIF/otoroshi into BT5", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa15202e3c47af240f2ec8ddd58110658a6fcbb", "messageHeadline": "new skin for separator", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "95eeda78eecc03b4df6768c14e27002aeb65806f", "messageHeadline": "bt3 -> bt5", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 78, "deletions": 101}}, {"node": {"oid": "467c119ef2827e9101db00158d39e297d6b511dd", "messageHeadline": "fix panel", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "b5b1d180707e69679d88e03c7d6dc0358cecbe4b", "messageHeadline": "fix input bgcolor", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a5972ffcd8215396602b312a3c6f2497735c4dc5", "messageHeadline": "fix new padding-top / container", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d02726750fb93b188e7c3a37dc9b8c83cd2bdaef", "messageHeadline": "Add a usefull api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "45e3e885d621e75ce87f8b978bf11ee1f2708273", "messageHeadline": "Upgrade to play 2.8.13", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "72a286a238a0b62a111cfeb568f79334527f9f69", "messageHeadline": "change sbt version", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7abdbcbdd59c51fd1e72ab849e66da1281e388e4", "messageHeadline": "Try to optimize jwt verification", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 133}}, {"node": {"oid": "70265e6da393c643a357854712a6e9dd17f3bcb6", "messageHeadline": "more float -> pull", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 61, "deletions": 60}}, {"node": {"oid": "23e7fd7138a88463b624b99b6e8f8c4c4243f047", "messageHeadline": "replace float to pull", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d72575dab5419a2d8f3134bb09bf62ca52b5bc5b", "messageHeadline": "update sbt version", "author": {"name": "baudelotphilippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd3fcb04c66c9f8dd7508135db88ca789da66d3d", "messageHeadline": "Ongoing work on jwt verifier perf", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 37}}, {"node": {"oid": "ad9683f89d465ebd6387203b329eb8b050261819", "messageHeadline": "Fix path exclusion", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 38}}, {"node": {"oid": "dd9eb98f9cf7aab9323591a3697f61d31f1bac70", "messageHeadline": "Tool to display metrics in table style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "48c0687b31f09aeb8ce4befe1be5fd12dfd43293", "messageHeadline": "Tool to display metrics in table style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "484fe9752b59a0aafacb850e68b062d8ab20e19a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "eb1abdc3cff3bb25d1f8c9f7313dd78934ff5618", "messageHeadline": "Noodling with durations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 40}}, {"node": {"oid": "f1fb8da8382b796bb1fc0d654bbadf1db1053ca6", "messageHeadline": "Better router debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "70a3f19836203b0ba79253b81768733939bb95a3", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff4e2eb4fcab5d4e6de84982cd6180f95d4e99e0", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "d34cf6a46784d1463f0346a2d95ee1ce5de6a081", "messageHeadline": "Better debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "fc98208b11d178a91849ec85c8a4fabfad62a9ce", "messageHeadline": "duration helpers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "e06c8ffc3042a331646080076432f7648d25cba7", "messageHeadline": "Refactor composition to service", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 110}}, {"node": {"oid": "ef811826a8f55b8a87293ac631a173e8d676a7f1", "messageHeadline": "Move healthcheck to the backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "d205e6e65c1ee9c39a422bcf64f22a9b89dd31da", "messageHeadline": "Reporting counts in nanoseconds by default now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 35}}, {"node": {"oid": "ffaef79cd2c775985c111cb65b79dcbf820acee4", "messageHeadline": "Better way to find exact", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "4f9fe96e7cc785637ee21fed5b210e7ce87cc9c4", "messageHeadline": "Strict -> exact", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "90104ce4fa7d3cdbf0d770e5e8dcc90cf36af209", "messageHeadline": "Add demo for openapi import", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "eba175217533099f1f084fe8ae6100eeab35bd3a", "messageHeadline": "Add test for openapi import", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7bc87c03c97997b03010b1169a68b843f333ef04", "messageHeadline": "Add test for openapi import", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "78c417887414982830133e32314d9290a3dd4ecb", "messageHeadline": "Shorter routing for openapi imports", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 44}}, {"node": {"oid": "0e71204e97514c5a14485db1efdceb834291b418", "messageHeadline": "Can import openapi specs ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93, "deletions": 7}}, {"node": {"oid": "8ae9e9e6cf3019ca053b3495cf17d05ab71b00c9", "messageHeadline": "Cleanup debug json", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "9df4a87d040a50d5952c5e9db7069ff57fd89092", "messageHeadline": "Add route composition object", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 389, "deletions": 13}}, {"node": {"oid": "4fbd7362173b210a21beb214cb0216ad6ee8ad90", "messageHeadline": "Handle regex path params", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "8ea4adac0b2fa960d01ee7974a14ae011826d863", "messageHeadline": "Add anyval where useful", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 81}}, {"node": {"oid": "157e6742582552ceb323e3d3b6a2362a75650d8c", "messageHeadline": "Wildcard domains works with treerouter now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 12}}, {"node": {"oid": "d9bfda7483ebe34114096dd567b6ee319922be6f", "messageHeadline": "oops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6bd19bb9c0b8e559e8790a741a525227774e52ed", "messageHeadline": "Add rewrite path and strict path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 27}}, {"node": {"oid": "926926a4371b63ffb421364293aac989b2ab08c5", "messageHeadline": "refactor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 28}}, {"node": {"oid": "66f8a363ccf441ebd89a64107f1f349ca2d78631", "messageHeadline": "Fix pathparam routing issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "9eabec386cb4da24cf2f2a55603c1f8fb508c522", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 755, "deletions": 742}}, {"node": {"oid": "b499f38bc14f25c44b1c0247eb1d1f971f46a6b9", "messageHeadline": "Handle path params in the router", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 143, "deletions": 63}}, {"node": {"oid": "39a4cd973026d0f5f2c20030e223536eb2f2b214", "messageHeadline": "Optimize calls when there is only one plugin of a kind", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 370, "deletions": 204}}, {"node": {"oid": "1449fd846cd3784c381e772dd5d471e26e0cf738", "messageHeadline": "Add hints in transformers to avoid loosing time", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "c97049b14091dfc5c1e424f7ec091b30b590fbb7", "messageHeadline": "Modernize apikey core plugin config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 265, "deletions": 182}}, {"node": {"oid": "581b610f9f77e3601ba8196e03a775ddae31bf60", "messageHeadline": "Remove useless apikey matching config in frontend. Start config conve\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 288, "deletions": 33}}, {"node": {"oid": "cb5ef37f017be93e4bb9291a1534ca98be461df2", "messageHeadline": "Cleanup todos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fab078f2e1b57af3c91fecdc3474bb7e4139e9a", "messageHeadline": "Add a flag to choose a router, just in case", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 116}}, {"node": {"oid": "333861389e597a7a662a1db49a656ab3144fce3b", "messageHeadline": "fix collapse", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d9cf2620b9ea9551af7e6e52ecc61ea7f246a6f2", "messageHeadline": "oops", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f3e96d48d8d7eb7ddc6226980208aa0a353fa49", "messageHeadline": "btn-xs => btn-sm", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "7c1a4661a0f19612a62ec46e26d2b0fd0b83afa2", "messageHeadline": "position fa-cog", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "df4460e2cdfaaa84b744f75d662a4f8d0a23b001", "messageHeadline": "update to BT5 style", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92cefc8276c1ba1cb1c3f549c09f877139ddac84", "messageHeadline": "align topbar content (in progress)", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 49, "deletions": 62}}, {"node": {"oid": "e87fc5cee22350923743b68d313b21e68bdc54a7", "messageHeadline": "Add some raw perf test for the tree router", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 198, "deletions": 21}}, {"node": {"oid": "b91efad7616a9fbf8f95ee163696b60d4275408d", "messageHeadline": "link to bundle bootstrap", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "fb99021589109137c31f2c11f0ae3cd3e09bb1ec", "messageHeadline": "Add utils for treerouter tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 2}}, {"node": {"oid": "d8bb5f1665fbd9e95bc5a6341a338eb359a853da", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5da9a9bf17127ceba35cf8e6b6e056219fbb1282", "messageHeadline": "Some refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 626, "deletions": 627}}, {"node": {"oid": "712120a11f3d7b77ede979c30d1b2f95c33a5fc5", "messageHeadline": "Save some millis not calling useless callbacks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 45}}, {"node": {"oid": "3199827eecbaebc0ee84cf1aaa8c75ebe4cf801f", "messageHeadline": "Try to handle worst routing cases", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 37}}, {"node": {"oid": "5e6ca32d732d3bac5cefd1a8b52626e0d823283e", "messageHeadline": "display menu", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0530b04d5e03a7b7bc9740b737fe5079ec043db", "messageHeadline": "new Topbar (in progress)", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 123, "deletions": 118}}, {"node": {"oid": "8e0914623719f3758ddc8772982e0762204ae0f1", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "c15c98337aba75b1f211c7da91a88dbbb8b0bf5e", "messageHeadline": "Avoid object duplication", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 37}}, {"node": {"oid": "ef52235e0cbdf4725a62223339467a1bb153a039", "messageHeadline": "Remove flag as its not useful", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "17b428baea562942b5c4cd65878d35fc7592a087", "messageHeadline": "Add a tree based routing strategy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 13}}, {"node": {"oid": "4d26b9ab7a00e913132ccf398ca9ec387258c6f9", "messageHeadline": "Avoid inserting unused plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "cf8a555dbb907d2344fb372726ad8e46c68b5ada", "messageHeadline": "Try to optimize plugin accesses", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 32}}, {"node": {"oid": "5635c199ef50e2c2c0ff978c6dce428176c62d70", "messageHeadline": "fix #1015", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "393b4c3cba4b23b206fd588153b41705c98e30ce", "messageHeadline": "Handle global plugins and route with methods", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 58}}, {"node": {"oid": "64465308ab63810bed5401e7ed3c3b0a42e5de77", "messageHeadline": "Add tooling for config key refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 44}}, {"node": {"oid": "af43f3ba0bebcc16d35d9e5460f095f4f9c070f4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13463, "deletions": 5548}}, {"node": {"oid": "2337aa800b9794b21032af4dcacea27e30f9d6f6", "messageHeadline": "Use otoroshi.* config. keys", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 36}}, {"node": {"oid": "dfb17b2970430263662206c70568ae6a9cd3114a", "messageHeadline": "Default next proxy engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "98e80250bbe95aac378d47d694490edec057472e", "messageHeadline": "Using merged config as default now", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 74}}, {"node": {"oid": "12318ffd69d6130cf993214d8bf2f1199678fea0", "messageHeadline": "Merged config is now the default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "af6f6fb7113364a39c3a3fa7c127aa67a9cbf357", "messageHeadline": "Add OTOROSHI_ prefixed env variables", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1497, "deletions": 0}}, {"node": {"oid": "ed58156e9bd6e8800da77da2f1e01e34e72fe27f", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "ba516d07d1d5ce4611fecce8e5cbccdeb04ff2b4", "messageHeadline": "some cleanups", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "2e217febd192c45f7cefa1e4808ff482f1925a39", "messageHeadline": "Remove some todos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 173}}, {"node": {"oid": "d73c3077f43a22e2403136b411162f5ce30c168a", "messageHeadline": "Remove some todos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 5}}, {"node": {"oid": "023c6dd15aad1dd5b4b95eef65b8fc3073a3d8f7", "messageHeadline": "Try to handle plugins back", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "e20b3b2d7ffa254a039b9ea3da2f7c552757dc04", "messageHeadline": "Add a backend entity", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 402, "deletions": 210}}, {"node": {"oid": "ab756038777967e27e014fff036c5c7f11e0d5e9", "messageHeadline": "Fix bad config mutation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 43}}, {"node": {"oid": "a3d926a506a64a28daa8b9f8034bd54ded39f26d", "messageHeadline": "Transform service descriptor plugins to wrappers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 678, "deletions": 15}}, {"node": {"oid": "ba610287940ee33de8a97fd4bd18b30366bc687c", "messageHeadline": "new clss for bt5 / sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 39, "deletions": 33}}, {"node": {"oid": "e4b3316d8a1161dc7dfec1c5967cacb8b1673c0a", "messageHeadline": "rename offset", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bff2b87d58ebd980666ed9d1354e1d9163062b33", "messageHeadline": "add flex-column to sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ddf5046aeda36fee45dd2c3a56e7d50fc11e62c7", "messageHeadline": "link to bt without bundle popper", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "c16c44c269805ba17c61538c5e339e53638d7fac", "messageHeadline": "Add old plugins wrappers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "8267f85bf49abf601d37b9161bc43420712789f4", "messageHeadline": "Add old plugins wrappers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e2fc5c3076cc0ea8fbabfec809b4b4bddbb26c2", "messageHeadline": "Refactor a bit", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 108, "deletions": 91}}, {"node": {"oid": "da46ae9ab142947e257d81c86d80b4a52129880e", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "685eb0cf2fe61220ab249e12da3a5b2f62507d9c", "messageHeadline": "Add metals on sub-project", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f20cd46f108c04f5e28e9a37364465b2bd8f40fc", "messageHeadline": "Cleanup apikey from otoroshi backend request", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 15}}, {"node": {"oid": "2d0f8581a2d5f3d59daba2fdcad05b7e07ebc5fb", "messageHeadline": "Add stored backends", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 320, "deletions": 36}}, {"node": {"oid": "083d762ea6cc577a6f0a445847a966ba5a5f060a", "messageHeadline": "Add route controller", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 210, "deletions": 2}}, {"node": {"oid": "50af3f73f451fc4b9c9696638f59dd08d80ba36a", "messageHeadline": "add chaos eng. plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "4bf20d0eb947b1685bbe3440594897619d4938e1", "messageHeadline": "Add gzip plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a28a944b0653da8920eba77a7e5ff4d8e59c1adb", "messageHeadline": "Add gzip plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "4403a807d198a46295907d159c58a901b4c0de13", "messageHeadline": "Add canary plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 13}}, {"node": {"oid": "115668b37fcb4ff40c173c92de860b5dcf7c2699", "messageHeadline": "Handle websockets and tunnels", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 746, "deletions": 35}}, {"node": {"oid": "ac9641d6e6762629c67bffb947bf7b18894b9fec", "messageHeadline": "Remove some todos about naming, doc and config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 6}}, {"node": {"oid": "0ff0abe4d93c097694ee0623ec5ab605d47d756b", "messageHeadline": "Remove some todos about naming, doc and config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 16}}, {"node": {"oid": "4e9a5cb4e9b1069ba088e99e7066dcdd58ae5e06", "messageHeadline": "Remove some todos about naming, doc and config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "f730900581657ea30699596ae5e62cddcaa7987e", "messageHeadline": "Remove some todos about naming, doc and config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 298, "deletions": 137}}, {"node": {"oid": "e4019c18137f27e9db9d667c7a871b97c44394cf", "messageHeadline": "remove clearfix", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f897ebad105964fd6d35c146df057a71e7fce7d9", "messageHeadline": "adapt login page", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "a1ad0509e43a3c141ec31e3ea246c673668876ff", "messageHeadline": "replace form-group by mb-3", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 144, "deletions": 144}}, {"node": {"oid": "320fd3080c591d89f53ef8d818bdc01c87d32cba", "messageHeadline": "add popper", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "286e69c1e7419a36ae8e5bad17c893ab52e73afd", "messageHeadline": "change jumbotron", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6f7950315e2d2b5fe51afbc3219ec0c5c22922b5", "messageHeadline": "Add apikey route matching support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 428, "deletions": 308}}, {"node": {"oid": "7223f6cec3d3dd5958c5c61df39ce76ac389d833", "messageHeadline": "update bootstrap src & link", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 302, "deletions": 280}}, {"node": {"oid": "ed071ba3dce79c0e8c66845206244475c5188c2f", "messageHeadline": "Add error transform", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 287, "deletions": 61}}, {"node": {"oid": "00d4fb7f7d3593d5c74940c0f5e8abf184487d4a", "messageHeadline": "add cachedconfig", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 283, "deletions": 195}}, {"node": {"oid": "9899f28adbcb91251208c7763074ad7cb37138d5", "messageHeadline": "Fix after request stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 145, "deletions": 139}}, {"node": {"oid": "5a4e86e8b6c024ffa5e89b88139713d4a55c8099", "messageHeadline": "Optimize the modern store again", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b6c3021c25be0f4d94addfafcac89ec9f950c3d4", "messageHeadline": "Filter headers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "47be1da02dc5a96baa2473a011903f5df58dfe25", "messageHeadline": "Auto debug", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a426bae3cb31d472079cfc34718cdfbe4a04bcff", "messageHeadline": "Fix metrics", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 106}}, {"node": {"oid": "9e3a71af6a9a40cc395798af1b8435ce352dc91e", "messageHeadline": "Add metrics on reporting", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "b9fb152905d7cbdf2121864873115a1f25a7e8ca", "messageHeadline": "remove warning", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f5bbe590f0c1be5f8c10938012d886b34689f5c2", "messageHeadline": "Implements chunked responses", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 211, "deletions": 140}}, {"node": {"oid": "6c1e40bd7a6f9067e5a86551c01dbc0af7534f2f", "messageHeadline": "Merge pull request #999 from MAIF/fix/prometheus-exporter", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 28}}, {"node": {"oid": "e3a472f684416a47dece282d44c8379696cf3669", "messageHeadline": "remove project folder", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cf0de29578d99234c6c949e58cf9feb1e93c3f32", "messageHeadline": "reset package.json", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2ef2826bdc44b2dcd60c869e6961e1d4140ad1c", "messageHeadline": "fix package.json", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dae7accb3c415246bf77fd3d6ce7523d50b353c2", "messageHeadline": "Rewrite datastore root with a more modern style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 506, "deletions": 26}}, {"node": {"oid": "295ca31724189ae5df6b8a4e01bde085e69d8c3f", "messageHeadline": "Closes #998; added missing jmx registry in collect function", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "d95c0d3a376fc1d72ee176a433d6583306f62501", "messageHeadline": "Back to triemap because ...", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 102}}, {"node": {"oid": "e4da9606345ca7308008625b16b1b42a70c313a4", "messageHeadline": "Continue to implements stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 16}}, {"node": {"oid": "524fb36243e736ffd2f82aae62bfd8943a7fdbfd", "messageHeadline": "Continue to implements stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 5}}, {"node": {"oid": "b3c0075cde954662f06889f8b6764bd21adc22c3", "messageHeadline": "Continue to implements stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 71}}, {"node": {"oid": "0961f8cf20dc4e90f78a9a123ccea79b0af8be64", "messageHeadline": "Get entities from cache", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 457, "deletions": 131}}, {"node": {"oid": "a3a985d9b08aaf80f34a2619cca3440754b34a10", "messageHeadline": "Working on performances", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 177, "deletions": 18}}, {"node": {"oid": "6a2e6d374f84d27fa093bbb515f7696a2b6dd8fe", "messageHeadline": "add apikey plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 247, "deletions": 46}}, {"node": {"oid": "de29bfdd7a6c54ab7beb06ef6d4b3b3c93885ce7", "messageHeadline": "Add otoroshi sec. protocol plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 487, "deletions": 68}}, {"node": {"oid": "7ce82407549d96bb01c3ef5a441992f8a90cd72d", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "e6e59b37e3f68d07319c007de235bb3cb2375454", "messageHeadline": "Use conversion where needed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 23}}, {"node": {"oid": "5f6f732e3d07aaaab034ef32dce62789c8d301cb", "messageHeadline": "More conversion", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 24}}, {"node": {"oid": "60a9c120605978492fbd1b908c297f2129230f6d", "messageHeadline": "Add debug on plugin instances", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 228, "deletions": 83}}, {"node": {"oid": "7a346f76d6df0c3664ad0be981ba7855c043527f", "messageHeadline": "Implements conversion from route to service descriptor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 7}}, {"node": {"oid": "cdc9a3f6b543b89c4d4b577b4c67fb62e3c476b1", "messageHeadline": "Add more default plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 475, "deletions": 44}}, {"node": {"oid": "3b5e54e31158509d7f78d6a8e75d7b7b31505dac", "messageHeadline": "Start coding some plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "64bc32589f5e961d968fee8510d4124eb3a907a4", "messageHeadline": "Start coding some plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 80}}, {"node": {"oid": "07876a3c954e4f15c019b8cccbafc68e811bb523", "messageHeadline": "Introduce proxystate job, route datastore, descriptor <-> route conve\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 455, "deletions": 104}}, {"node": {"oid": "24544dedd70b571d3d94aa916f6840b6a62373b5", "messageHeadline": "fix some report stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6b2585b4ec3b4514b2d4e0e4bb1544ea674aba9a", "messageHeadline": "fix some report stuff(", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "0f403591b9af9b0bc3ca5b5ec30bac73086596a4", "messageHeadline": "fix request body issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "58d23b6aa162d866f1bc38681eb431529896d6ee", "messageHeadline": "Add reason", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "61c8d91f7b638cf29bb827cf218e5c48e7ac2e36", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42867a80c092b911f3e2436dd6328eaf6578e787", "messageHeadline": "More reporting for plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 467, "deletions": 52}}, {"node": {"oid": "1221602b95058d382b29856316f624aa3cecdbf5", "messageHeadline": "Add circuit breaker and retry", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 330, "deletions": 76}}, {"node": {"oid": "f8d023639d15d459814bcac4f991f0376f63a0eb", "messageHeadline": "Add other plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 546, "deletions": 48}}, {"node": {"oid": "9052061abf398f5011acdee8b525d1aa94ed2df1", "messageHeadline": "Add prerouting routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 362, "deletions": 57}}, {"node": {"oid": "e06fb8bfa7e97e7f40718f8b1ac08e5ee01192b2", "messageHeadline": "Some refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "7b35c88092cd8551d6bc926fb22e830dc597638f", "messageHeadline": "add more todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56eafbfce56bd03e6f0bb16086ef5b45ac8a708f", "messageHeadline": "add more todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0ffc73b5d7d3aa202d80f78eca2372d3a66a3019", "messageHeadline": "check enabled", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d2a47e7b7601079d9450d8b78cb47d5ef1f76f18", "messageHeadline": "Split files and add reporting headers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 386, "deletions": 279}}, {"node": {"oid": "27d02f2a9ed20b0fed2e933f8083d59774737f39", "messageHeadline": "First working prototype for new proxy engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "e1dcf9d610dffd257aa9fa3bf8e2d1a38e28f6e5", "messageHeadline": "First working prototype for new proxy engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "79e0f2e90789a3be95fc5abca76fb5b79d19ef11", "messageHeadline": "First working prototype for new proxy engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 665, "deletions": 60}}, {"node": {"oid": "0cd3ba81affa16ef85af9e6dda74e44b7116e376", "messageHeadline": "Add more logic in the next engine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 147, "deletions": 20}}, {"node": {"oid": "e4c0a746ebe09a95ab50f044e5e4b02fe5631e48", "messageHeadline": "Try to discard most of failing cluster requests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 161, "deletions": 44}}, {"node": {"oid": "f007bd3e984abaebb97a7bda663941954091cddd", "messageHeadline": "Try to discard most of failing cluster requests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a98cb24714f79ee2d81c96e5bb11a9f25cee3b71", "messageHeadline": "Merge pull request #996 from MAIF/newUXImprovements", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 54, "deletions": 137}}, {"node": {"oid": "f057d2a5cce341b5bada118467f8c71d8e2b2e3a", "messageHeadline": "add bgcolor on select", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c5c15539c999b4009d030705887a4a4ce1c6bdc", "messageHeadline": "fix sidebar bg focus collor", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "544d6c4e8978df090940958e5bf82b90aac06af9", "messageHeadline": "fix placeholder content", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94d49b0baaad1ba536d9cb9703c1bcbdc80173a8", "messageHeadline": "bright-mode for ant-calandar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c6b7f2e8e89cf78537b452826dfe2d68c2e9b926", "messageHeadline": "remove useless margin", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c6d7e1870e30818eeba9c448ff684ec304532ca1", "messageHeadline": "reorg css for datepicker", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 40, "deletions": 127}}, {"node": {"oid": "0b17a79852331e11b7d72eba0ba00d5977a89934", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 78, "deletions": 1814}}, {"node": {"oid": "4bd1397ca72d32c6658622e4ecc8a611a113141d", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 64}}, {"node": {"oid": "861887affdb60d92d38aa38e3c2f6ccb4008a3cc", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d35cfe2dd7f156765c0642807a9c4107351eab5d", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72312, "deletions": 10}}, {"node": {"oid": "caa1ca74fac13fc6d2726529fd37c011a46bd9d1", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 70567}}, {"node": {"oid": "fbdd312314f0c9af3311ecdd559f01767a4a1199", "messageHeadline": "Update version to 1.5.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "f4fca281d5ac42aa272057c9e81c89004e3b549d", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8b8a54e9ecf1735340bddf20debc149f44bfc146", "messageHeadline": "Upgrade log4j api to avoid CVE-2021-44832", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2db20d49eb921e8cb230efe7045c409db0f73a4f", "messageHeadline": "remove the definition of spec", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 123}}, {"node": {"oid": "9ca03ee1bd6f133339e2bad4a2f91023d78c1e1d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 1758}}, {"node": {"oid": "c91c4db94ba17bad13d9047e3a79f4ecdef7aeab", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88, "deletions": 63}}, {"node": {"oid": "20434e30a29fd6be9dbc77ba4ac1ea646fc0388a", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dd2f957dc3116c343d6609013b5c1ce4959a7677", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72318, "deletions": 16}}, {"node": {"oid": "5fae5f1380f38f967c6ab12d1137327469aa6a07", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 70567}}, {"node": {"oid": "d42b8229d0062c629be2128192c7c0ba1371cdf9", "messageHeadline": "Update version to 1.5.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "552c518b0b03f6a1e78b88d716bdcec38d223315", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "a4f5b43aa6aa7de2dd53a8f989a768616dff585f", "messageHeadline": "Fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "58fff46a85c20e714ff1f990d8e1ac219ac4cd4e", "messageHeadline": "fix #992", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb83b7c2907469cfe9cee6a5e778e4e3f22c4489", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 11, "deletions": 1747}}, {"node": {"oid": "8a1090c1680e12fabdab96dbe538231d47d1b161", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 62}}, {"node": {"oid": "beea71609554f2716fe2c9bf7256b2b457b1919d", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6da93afb4d23d0de0d820fd618520574131fcf15", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72312, "deletions": 10}}, {"node": {"oid": "693432004f9b9f5a801a91bb8d7f413f87134305", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 62468}}, {"node": {"oid": "c2c3f2d8faafbbafdbd46dc92d86ada1ee29f692", "messageHeadline": "Update version to 1.5.0", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "3856295d58372129e1e9069e6a9cec6fd191131a", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 242, "deletions": 1}}, {"node": {"oid": "f71494428fcb1128b192f9b1792888d0d9eb7965", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7bff35e812aa140b49cf1c48d3fd12542e385814", "messageHeadline": "Fix last version stuff before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 8110}}, {"node": {"oid": "aff8594694e3666b3de6e3af851235680df42f5c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 44, "deletions": 1752}}, {"node": {"oid": "21e715b3f82d940b62d2e2e890016e23fff523f1", "messageHeadline": "Add helm package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "51551fd4170f3d80471b44ba6f737aa0ab3a26a8", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "579f7a127d6cae90ea2cf439f7f2d559cfe79191", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72361, "deletions": 11}}, {"node": {"oid": "d8ebb07bb11e8111eb6e6e0aeb5ae4e0904687e7", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 70529}}, {"node": {"oid": "218d1515288ba9a545dd7146e91e65844a249468", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 70}}, {"node": {"oid": "59f02685387809e13dfd1f7f46832cfe3a7d620d", "messageHeadline": "Update version to 1.5.0-rc.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "ae225ef27ba917d4d0dd13ec3f1a7974576f4ecd", "messageHeadline": "fix last bad version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "75cdbc2267486208a4451de92f2019d89677c498", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "234832a8679b4284a59818de52e0672e313f17f6", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c4dea03f72e6e047f5140ad0de58bf95a9ca1ce6", "messageHeadline": "Refactor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "20af104da5fc6ca5d99b47a6a81fcd2672cfe884", "messageHeadline": "Add a log4j shell blocker plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 269, "deletions": 15}}, {"node": {"oid": "77875aa3a69a0d3582fc59bc797addccf2819b3f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 151, "deletions": 155}}, {"node": {"oid": "4db609cd1046130c5d84e974182394080c17166f", "messageHeadline": "add revolver mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "ff30ab45d5e26e3daf07615edf6dd0a2b2d7dbac", "messageHeadline": "fix typos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "0802bfe9f92b8727f60c56bc13d7bd521be170af", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 276, "deletions": 1942}}, {"node": {"oid": "d9f3cd3fb32d71a97c253a06bb9a66c3b56a0c65", "messageHeadline": "Change downstream to backend", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "721a5c6c0e419f86bba85a703594d3e42c670c12", "messageHeadline": "Update plugin doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "b119e5f64d67896c046cf9cb97cf6b096fae8c8b", "messageHeadline": "Add helm package in release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 6}}, {"node": {"oid": "2e5bc4929900a935cbf9bb76c1c15bba5b262d1d", "messageHeadline": "remove manual.next", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 69953}}, {"node": {"oid": "610714296a6ca02efc2996e2b8e31aa5c89c9c0e", "messageHeadline": "filter keep-alive out", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "dc064a3f3166abec0e57d1b84d73c6f3e947bcae", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "baef84515457105e1bad6b5328a66ee7296eccbd", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72337, "deletions": 11}}, {"node": {"oid": "ac398a647cda29c09b68bdf8f7f80ef269f4befb", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 92718}}, {"node": {"oid": "0c884a9710af4c686c3e6139590727a6eb69679b", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 115}}, {"node": {"oid": "c152eca2a4616496409d399fa092c13a5599c776", "messageHeadline": "Update version to 1.5.0-rc.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 59}}, {"node": {"oid": "a41fb06fad05e356d2af56deeca4c18260e8f1af", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "9068dbe4dc3b17f3317856dc6db48ded5d86ac75", "messageHeadline": "Enhance the jq plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 18}}, {"node": {"oid": "abfaf91c539aa3017b35fe5d190f9eef2584897e", "messageHeadline": "fix urls in boot message", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4fc5b7e6984a6f29b17bdc031921a5812797c2d7", "messageHeadline": "better jq implem", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 53}}, {"node": {"oid": "ecf0243d2457e18bfe0103e0e7aba7d8857f8970", "messageHeadline": "Add a prototype for the JQ plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 3}}, {"node": {"oid": "92e79cb44063779f859f753d3c3d80cf5afe969b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 23, "deletions": 15}}, {"node": {"oid": "16f8fc2aecaaec9630190ef4c2b1d1ae70aa0b28", "messageHeadline": "format command", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "740778bb38cbd4712e5574697b532eea2dd52c62", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "33a2f3533fc9f3aac63f26bb3f9ebdc4291683ec", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 211, "deletions": 10}}, {"node": {"oid": "b384469afd2a668188203555f1543b1cd620c9e4", "messageHeadline": "Add an endpoint to import PEM bundle", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 4}}, {"node": {"oid": "970ecb2f5e28078e1b738e300c25b500d12108e0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 174, "deletions": 174}}, {"node": {"oid": "7a5d35168cf60a50d9939fc0ffd9b905f1c03ad1", "messageHeadline": "Search for loggers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 170, "deletions": 170}}, {"node": {"oid": "8c68adef546c3d7e9a2944d38c4f95c806a45f70", "messageHeadline": "Upgrade log4j to 2.16", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8acb9465ac0a6838d39145da4e8286688bd96c2", "messageHeadline": "Fix plugin page generation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3241}}, {"node": {"oid": "0b7e25068107451cc1c502db1e6cd2ca6626aeaa", "messageHeadline": "Better dev assets routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3d4fb7b5424eed3992286f8a8300845a90cdbf7", "messageHeadline": "Better dev assets routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "7319e03da5ac623cee6be98132477ef8add13831", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 73649, "deletions": 408}}, {"node": {"oid": "326ae01e7fef3df62761ee266fcbbc62ee0f6400", "messageHeadline": "Fix plugins generation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 3361}}, {"node": {"oid": "b05a7d3a2aabbaa80b2161798347019474db56d2", "messageHeadline": "Fix schema generation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 263, "deletions": 1}}, {"node": {"oid": "08c0d5a868721da3dee81fecb295abe2b9474a17", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 3232, "deletions": 0}}, {"node": {"oid": "8da25bd0b26eab96566208b958a6eb446c1c29b5", "messageHeadline": "Remove old plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3232}}, {"node": {"oid": "5d1d51dfd66b8464479f527bd7950e4a268dfc02", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4520, "deletions": 95030}}, {"node": {"oid": "1ddf66a6d2dd2fa8647de7976fab011008ff88fe", "messageHeadline": "Bump normalize-url from 4.5.0 to 4.5.1 in /demos/latency", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b77c6bc7730950109543db2f7ec05b1d43ec9d30", "messageHeadline": "Bump normalize-url from 4.5.0 to 4.5.1 in /demos/challenge", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8c6c48d56e8d187f4747cded069a916425f47687", "messageHeadline": "Move manual", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 87}}, {"node": {"oid": "0361f577a6c0a933cdd8d26f7d76c08134327309", "messageHeadline": "Move old manual", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5c3d0517744a4f210ba0864b13f8ff698f61268b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 23, "deletions": 24}}, {"node": {"oid": "01666734a3704fedb382738e585ff81a1c6539d9", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 477, "deletions": 398}}, {"node": {"oid": "dae439b2fb40f4f6770cead426055940e98cb408", "messageHeadline": "manual", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "012d1ef3a5ff67b1857aeb8afb8b0e281dc5d849", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7dba9238208cffaa19d47d4eb29d00a90893f141", "messageHeadline": "format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "5453781492c5080c6da34ef8637a3af40a101891", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 18}}, {"node": {"oid": "78d726c51af21fdf8d4d89b8c6fc3e2d86666f87", "messageHeadline": "move domains setup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ef315689abfcd44b4874eebdd43d0cea68b53898", "messageHeadline": "Add comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e93bc6d3bb9e024bbac3256f5557873cab8af309", "messageHeadline": "Fix assets for revolver mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "385169a45e7f049d179f839236e836f1e11b1ef8", "messageHeadline": "Try something new for dev mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "01f30b45edb6349f19a24d098ef231f52b29c9a5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 21}}, {"node": {"oid": "ce609431508171973b8d5a37916d1a5db78225a5", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "2fc3d36b0ff1493d77243351fe0aa2c038c21fa8", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92722, "deletions": 5}}, {"node": {"oid": "8d02d9a25bc1f13450235673327dae45b8e7c0a8", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 92718}}, {"node": {"oid": "60f563b111f201d6e50e400459767dc36b18b3cb", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "db187a38a2a2d9881b11661e782f4cb741a85d4b", "messageHeadline": "Update version to 1.5.0-rc.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "3b0829b8c7dad4472af70b98d9c9ff9077494ba9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 66, "deletions": 66}}, {"node": {"oid": "36b8a32a91d6cf3e9ea736c455d33d7c3d9f5db4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 117, "deletions": 83}}, {"node": {"oid": "a2794f86f553af62805547aa2d9bac1609783095", "messageHeadline": "review tutorials", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 38}}, {"node": {"oid": "d650b7edd012851e8c0948817eb7f2ee2b17f1c8", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "ebb5c8dbf4bad9f75504985b1a95fb9d0cf41df0", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7d6d836cbf7a32b9c5a05c8f963d72a530331aab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "671e79ea5e390a0facc9113063f5e72f82f648ca", "messageHeadline": "typos", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "2b23c5eaf10d619bf4a1952734d45aea6230ddf1", "messageHeadline": "fix #976", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "374e1a682e3b5d02b5bc7db0b82ada832bd82616", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 70, "deletions": 67}}, {"node": {"oid": "8d6a4251a237e57791c68926b15fdd6e444928e3", "messageHeadline": "typos", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 55}}, {"node": {"oid": "1d457412595dd8f17853e076d1834ac214551fed", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 218, "deletions": 72}}, {"node": {"oid": "5104fa15b1c15592f38107ab78c1c78daf899727", "messageHeadline": "fix Apache Log4j Security Vulnerabilities", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e6a13df0a728fab08b741de7ba03c72fc0a5a8e3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 35, "deletions": 43}}, {"node": {"oid": "c7aa829b067c7c76bf370a8a6fbfc381afb94404", "messageHeadline": "Fix http2 support. enable it by default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "948be28ee61cf2739780d5b96bc4ba986337992d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 147, "deletions": 11}}, {"node": {"oid": "48439a92a33d6704b5673f1bce76f3e1a820806f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 131, "deletions": 108}}, {"node": {"oid": "980b2759679b7c5cc0afb2d053ccc9a57b8838ec", "messageHeadline": "possibility to toggle the instructions of installation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "6a24c0e030cb8da0908590643e803b8da3a826a0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 131, "deletions": 108}}, {"node": {"oid": "57b6c12a467815d4206157f4a06bd0c3e22292d8", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3675, "deletions": 3313}}, {"node": {"oid": "0d2817c38c61132daad8c7b3517e51168eb6be79", "messageHeadline": "review documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 79, "deletions": 53}}, {"node": {"oid": "58a887e5498726d1828ace5411192ca131ee4440", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1433, "deletions": 1437}}, {"node": {"oid": "23ca3d22fb3252ea89e5b4f22c831e073e65dd42", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "ce9ea6d733627521fc8a4a540019939166f45e24", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93128, "deletions": 63}}, {"node": {"oid": "5d3fa7d056698233b39dcb74a0133d4e6b56556f", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 92722}}, {"node": {"oid": "11af729e2d44c1fea5e28c194497e94cbca712c8", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 105}}, {"node": {"oid": "5fe4681d7739dd5ca8d6c62dc90c11cc61c561bc", "messageHeadline": "Update version to 1.5.0-rc.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "d04359b87e5fc173586809306eac5a7399a03d22", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "d14b88e370307df3989526331e5f2d99b3ca0ea5", "messageHeadline": "reduce docker image size", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "47b2bc8014c275d184b9e00d21f4feda8f59d777", "messageHeadline": "Test for #975", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e053991707cad428d75c533f53c9f63f182ac61e", "messageHeadline": "fix #922: make jdk17 work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 24}}, {"node": {"oid": "32eed94cb8c5889d797c3eae436d4639c371eab9", "messageHeadline": "fix broken tls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b3ce5a719423a29ebc585dd7e20e176b68c41ca7", "messageHeadline": "review about documentation page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7c6b4758a821d4898d1e4f5b5b09ec9057c5dd05", "messageHeadline": "fix links in welcome documentation page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3b3972e0b07dac62149e4c6df38269ee0298ddd5", "messageHeadline": "dev portal typos", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8413d55957868451562928f0d116f5d6d81f6bf0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 21}}, {"node": {"oid": "b5f3b5e7ddb43f0a24c47d6c08ee8262a8c46d1d", "messageHeadline": "fix #974", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 29}}, {"node": {"oid": "b66fa504fdc966774ac37fe976cdd42d74da0628", "messageHeadline": "ssl", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "34b48a95d8f3455baad84a3a021b6b827f8e5d0b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 584, "deletions": 513}}, {"node": {"oid": "2c8ccb53b4674eaa282026a7092203918bcd0c7f", "messageHeadline": "Add a comment", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cca555fe0cae167fefefeb9ba21c2685f7227745", "messageHeadline": "more config comments", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 61}}, {"node": {"oid": "53b310e0b4a96ca9d0ee151e7532f90547198ac9", "messageHeadline": "Add tls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 48}}, {"node": {"oid": "c30b09755353917c007ef1a8b16982c6f8ae3b9c", "messageHeadline": "start tls doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "e8fb7f3e46fab1dff149be75a0a73f3abb72a6e3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 49, "deletions": 22}}, {"node": {"oid": "fa17ebe59582e1ebd392b87022fe757821408bd9", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 105, "deletions": 116}}, {"node": {"oid": "7cce8b4b9a777f0e5fa37cb95b845db4c0a24b4c", "messageHeadline": "fill Otoroshi's PKI documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "a796a2878ee23419c7642f406fb59ad45a98905d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 103, "deletions": 116}}, {"node": {"oid": "b10e2cc0bb4cd686cae993f618f1e08027594520", "messageHeadline": "Add some todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "958898aafe79c1180fe57bc5be4f9c040de9206e", "messageHeadline": "Add some todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "aa4e00ec1a4b92aed5691101779fabd1b60b900a", "messageHeadline": "Ignore some config parts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "f18caee0a088f177e11d40ba4c56a4805a9c93e3", "messageHeadline": "Add custom initial state", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8f0a07e4f7cdeb8524323fe017e5a99ea81ce4f0", "messageHeadline": "Add custom initial state", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "d71d493cbbac926ab03247dcf948eb11f464121d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 51, "deletions": 6}}, {"node": {"oid": "3d1e4ef5bd2848fb17ba90c336165bdc7c787f8d", "messageHeadline": "otoroshi's pki", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "b50e1cfa68ab4fc6216e3a8840f70263cdea61dd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "464ffcbb99dc259654947d0e71302b5a5b750c63", "messageHeadline": "fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4ab7c4bc74743a741418a45ec0697726474576f3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 199, "deletions": 660}}, {"node": {"oid": "bf37a7b417e8b5c250decfe02f11e96af0f8707e", "messageHeadline": "only use one file for tls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "e77e9cc6b4d26060033c24d63376d7912c236904", "messageHeadline": "review features", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "0ff7ede072b7f6238f33e05b6c0944c4023eaf10", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 26, "deletions": 10}}, {"node": {"oid": "76c84ba8a9cf7142971fb0736aa0062aee497575", "messageHeadline": "review tcp-services", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "c150de57b55de789898b8c1835c974589d28a8a0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 66, "deletions": 6}}, {"node": {"oid": "bb44a39abb5452ddb892cd6411294998d30bac26", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 132, "deletions": 521}}, {"node": {"oid": "dfa7721c87e37b8e4f9e9800af56649203db347c", "messageHeadline": "features documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "da0c2dae383735c175eecdb081cf437e981df346", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "04c4ef6385f8c827fd83741b48b65dcc6f63f5dd", "messageHeadline": "Fix search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "f83848c844084894a67550ff81e7ec47cac91531", "messageHeadline": "Fix search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9a1c41c37a6c3b63c0303916f53d6df8e8cc8419", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6d1be696d4d26056db940b4e5ad6d9b3f2299a97", "messageHeadline": "debug search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "916e30fcc2592ed18bbc3ff75b08e326fe4d1b7d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 489}}, {"node": {"oid": "033307d9e84f6f6cfd7935c8a8c3406e16407412", "messageHeadline": "remove tunneling tuto", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "aecf0a72f590ea56b32cc678def93b3d36758c7a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 98, "deletions": 13}}, {"node": {"oid": "6a5509ec79398678997bdee717d407af38fa866b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 80, "deletions": 11}}, {"node": {"oid": "11e2b1317f25511f5ef31f385f0d87bc3fd4021d", "messageHeadline": "tcp services documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "be55c1be5a6334650c6ff0c9b6eadc6e4b972d5a", "messageHeadline": "More examples", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "324714d7030e38fcb099fcc5acca66233bd6d136", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28, "deletions": 6}}, {"node": {"oid": "9cfa237d4df7c07da802fe793d86387723676485", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 632, "deletions": 37}}, {"node": {"oid": "7e06612442cacab3890a504b9f9f982352d4c7cb", "messageHeadline": "add user rights", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "c0360ee8f912e38d051e56a518c02085a008de5f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 210, "deletions": 6}}, {"node": {"oid": "a776b25777159ecee17af126d506d475d604c91b", "messageHeadline": "Add log level tutorial", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 202, "deletions": 3}}, {"node": {"oid": "6ac59f007cd6a921ed53984b89bf9f50eceecdcf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 39, "deletions": 13}}, {"node": {"oid": "08dbfb6edb2743d8570e95bed80166a81c1ecd7c", "messageHeadline": "Add lets encrypt tutorial", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "1919e144e4b6106431ea893c3baff70ee2d28104", "messageHeadline": "fix plugins images", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c4e02371b73b4b1c5f5d46bc0f4d5e10f53b8fa8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 156, "deletions": 12}}, {"node": {"oid": "237827c2cf4f17b4b59a418f7834d3447fb82b3e", "messageHeadline": "fix documentation imports", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "65d77eac2b745e3254e285825a2f13933802769e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2289, "deletions": 226}}, {"node": {"oid": "18c9d87a7978900f259cfb65f0f26d9009e5aa6c", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 963, "deletions": 32}}, {"node": {"oid": "3dc83afb444fcb5ec19cea9cbcf7a544eb3cf4aa", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 82, "deletions": 28}}, {"node": {"oid": "6448674af9a4e1148bf19b30529af237624df841", "messageHeadline": "fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 9}}, {"node": {"oid": "586ba3605cdf07c3343959458a328c371414aae4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2106, "deletions": 180}}, {"node": {"oid": "919df58764afa04b9fc4f0888b497ea8301c67c0", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d18fb00497d5e8408135bbcf473251ad8717e54e", "messageHeadline": "Change version for release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c733d51ead940f98101fc17ef19b2e66ff8e7d2a", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d0e4bf0f124c52930c3f68c136cf580d19b6a75", "messageHeadline": "listing of alerts", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "00ce777593fb15d3a009fe876bda1caf2e314e92", "messageHeadline": "Add new topics", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "dc87df1540af640a1a776b528517d264edc10ee0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 796, "deletions": 26}}, {"node": {"oid": "4491a636c5eee597d5f15d94d8f34cb6152dd8f3", "messageHeadline": "matching-and-projections documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 159, "deletions": 18}}, {"node": {"oid": "5a8c112bbcceb250d4b3380cb8bc233e0145b083", "messageHeadline": "Otoroshi loader documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 218, "deletions": 3}}, {"node": {"oid": "2244d64c3035fa7a47de455edb55e835910e36e5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1249ff6a01c5b6710d8a3f471634c5519b90fe7d", "messageHeadline": "review certificates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03f02431678db17954fbcfd45fcb2b8f8bd0936c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 372, "deletions": 153}}, {"node": {"oid": "8c98cdbba42df212d8adff350f336ae33e8c309f", "messageHeadline": "Review existing howtos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 73}}, {"node": {"oid": "ba3ed82752d8a095a923096708d65268c2a0d1ef", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 545, "deletions": 563}}, {"node": {"oid": "b60c80b6fcf14a81940dfac271a21a6377b5863a", "messageHeadline": "Review existing howtos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 518, "deletions": 531}}, {"node": {"oid": "fa293bf648b61cdd495808e85161c6523a8ce50d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2635, "deletions": 341}}, {"node": {"oid": "a640d999b63bc6348e7bd2bbc8bba5f3e602061d", "messageHeadline": "plugins done", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5906f1476aaa85e278f737815ee8ffd628f994e1", "messageHeadline": "fix titles", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "523c14012c1a61dd6acb5382017f8322ebbbee89", "messageHeadline": "fix titles", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "16d59b8c3620b169d90adaf554a936e64380d7d7", "messageHeadline": "Add more images and fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 72}}, {"node": {"oid": "fd5b05ced5d3cbbaede934a9629510018c7b15ab", "messageHeadline": "Add more images and fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "ef0c311d89d382313eac0d813620b5ae70d0948c", "messageHeadline": "Add more images and fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2227, "deletions": 187}}, {"node": {"oid": "a3b290d6277d3c73f600b24cde8a73b273e27ecf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 32, "deletions": 5}}, {"node": {"oid": "6662359ba547f910ab561eb07a569f1685515f1f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "9c6d5246b717ae946c2ff9cd510104f152254509", "messageHeadline": "setup otoroshi documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "4e2f8d7d77aa57227227641f7f3b08ebd7254a7c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28, "deletions": 7}}, {"node": {"oid": "489042952058c5f24d698a969aeb61f450fd0251", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 341, "deletions": 882}}, {"node": {"oid": "f221f82cab8ca789089add00e54c6114513ba3d5", "messageHeadline": "complete data exporters doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "140016e89e4baf1ea9c06ff4c2b480229c8d181b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 57, "deletions": 106}}, {"node": {"oid": "3a8b1b3923f371b061707e05a89a1f34afef50a5", "messageHeadline": "Multiple fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 100}}, {"node": {"oid": "c9c3840b66695f6bd70abbf320924dbe6c2c23a1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 126, "deletions": 581}}, {"node": {"oid": "f0c5b5fcf242549e94076c9dd63056c1ba18c584", "messageHeadline": "Multiple fixes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 104}}, {"node": {"oid": "8c8226299928c2c065bd8b2114496ab896a9bb4b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 35, "deletions": 5}}, {"node": {"oid": "8165091a0bcabad23ebcef6b1bb7e55c1eef8fc6", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 239, "deletions": 8}}, {"node": {"oid": "158d2c69c8c8ef70ec447ed1c629b90a1ec33711", "messageHeadline": "dev portal documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "dae3088fb78c88a73f0f3938e790bb7ec22f2615", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 239, "deletions": 8}}, {"node": {"oid": "229fb8b1421409e9d0c37fb56b1194b342ed6f7d", "messageHeadline": "add monitoring documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 177, "deletions": 3}}, {"node": {"oid": "a9f219db087c4d52deb00f2242b0492a23d47e4a", "messageHeadline": "add session management documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "cc766ecf14ab49fb81e91998c082e2a4d3eba9eb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e3b0f0f4fe4fb5139b6652e59f7acfc68d6a700a", "messageHeadline": "fix typos", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "73f9effdb76efa2e898b0850af5fe87f2971a598", "messageHeadline": "fix bad alg name in jwt verifier", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "3104ad8ea40b3776b5fa2d26b2b300f291ddc990", "messageHeadline": "better JWKS fetch handling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "00c317fb9462f7932ab7b5e688e6f3695488cca1", "messageHeadline": "avoid forcing new http client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17f3108cbe8eabbbab73704bbac10ca04fe591da", "messageHeadline": "avoid using single thread executor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79f959c99c5fbe371eded33868dfc54184972980", "messageHeadline": "fix robots.txt route", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc15842a7f51ce676d01ea22c7e0404fc848ca61", "messageHeadline": "more metrics on critical path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4e7e3dd742b644c4fda5ff141d85388fd3246645", "messageHeadline": "Fix metrics filtering", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "b74155e115e54591d0fc9935173b6e0f999bf9a4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 302, "deletions": 258}}, {"node": {"oid": "e95f447e3e018d90f28e32217d48d0d8ec49a03f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 144, "deletions": 148}}, {"node": {"oid": "cf6f8e0b4ec39def29b77936121de6c0c7f484f3", "messageHeadline": "Import Chaos engineering topic from current doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "3eaedf5bb4163a81301c4fdd57784b444a597302", "messageHeadline": "Corrections on secure-app-with-keycloak.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "e7a4aa444781774a1c0e3368557227f289ac7d77", "messageHeadline": "Corrections on secure-app-with-ldap.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 72}}, {"node": {"oid": "6c9755ca196fcdd5405e5a5bbd509bba1de1fcb2", "messageHeadline": "Corrections on secure-the-communication-between-a-downstream-app-and-\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "e576246e482972f0bff7d2955cf9db88be57ceb9", "messageHeadline": "Corrections on secure-with-oauth1-client.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "4a71a2c11ad4cbe3244e952bd1f39adf3102c0a2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 54, "deletions": 27}}, {"node": {"oid": "31702122bf79bea83c312b272828901c798f035a", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 113, "deletions": 113}}, {"node": {"oid": "ec6750993cd3f8d1c6f7a98aea38b68d1c9b1a19", "messageHeadline": "typo", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "08f1ea07f5d25d8957adb744444b4b688c3c8505", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28, "deletions": 19}}, {"node": {"oid": "a10f067ea42fb1e3c59a83b6a47b7d122b4d401c", "messageHeadline": "Corrections on secure-with-oauth2-client-credentials.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "51c6b57ead32bff65395ac5a823290866aaa4a40", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 69, "deletions": 80}}, {"node": {"oid": "0c867d792c47e2a4d12ee374736d14851404ac3a", "messageHeadline": "Corrections on tls-termination-using-own-certificates.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "f7e00d333546a0411b88e3a18b50a9ab9fd705ce", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 200, "deletions": 126}}, {"node": {"oid": "7c719c51848e7b5d1b2b10313c5b68f7854bb5c7", "messageHeadline": "split otoroshi exchange protocol", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "369b26570b9fca93a4f07957423c63090804d9ee", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 101, "deletions": 80}}, {"node": {"oid": "b23940dd791b5f63205a83d893f79a71cca6dd89", "messageHeadline": "Corrections on secure-with-apikey.md", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "9bd3b641a6b77dd988ca9ef5f31e3e6adb925c74", "messageHeadline": "Validate and cleanup the clustering tutorial", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "a4c2b40cb48579c924927357755ff2fb6bc1dfeb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 31, "deletions": 6}}, {"node": {"oid": "66836edbbedbee592520c4e6dd8fd5987bca851f", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 163, "deletions": 72}}, {"node": {"oid": "f25c3a14d744e2f120f302612052d215d33c5e47", "messageHeadline": "Create plugins pag", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "9beed0e2cf8d461b2e13988828a853611374d244", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 163, "deletions": 72}}, {"node": {"oid": "9f31436d38c60f3353c6078960658d6b90381beb", "messageHeadline": "Validate and cleanup the clustering tutorial", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 70}}, {"node": {"oid": "b21fdb99bbd2a0223a974f631b73039452f2e343", "messageHeadline": "Ground work for clustering explainations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "70891f623ad88343bf258805d302b26c1517dcaf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 24, "deletions": 4}}, {"node": {"oid": "42df6b6f107ca97925089c87366dbc3b16f7e4f6", "messageHeadline": "Add alternative way", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "d5b97f378d4e66c429e13b1b3d93dea0f623776c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 57, "deletions": 98}}, {"node": {"oid": "e6e463d383ffc5193acb28fbe86f0ca461748bb5", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 148, "deletions": 6}}, {"node": {"oid": "3547668521c3e4a178f1011d1d73a0fde8591d42", "messageHeadline": "fix tips", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "c610c593de71133303beb2f1f1f666b6bc28b3c5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 148, "deletions": 6}}, {"node": {"oid": "8c9df44a64d6084ad514e97be5703589e275a0b4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 112, "deletions": 8}}, {"node": {"oid": "9c5a1877c2ce05b73d480172380d5a938036611e", "messageHeadline": "Add cluster tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 170, "deletions": 3}}, {"node": {"oid": "a183cfe5820d55dd74aeeb5fd425e0e87ea645ab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 112, "deletions": 8}}, {"node": {"oid": "4d88998716026983be9f364355782fe181a785aa", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "260ca3441c55695d4ab14cf8d1be84555058988b", "messageHeadline": "getting started documentation page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "6a45bb01b4fccc3ebe97464f8130156c4ec7b781", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "ec7f4af5e26b7c8fc43deacfac5ef2edfadf6809", "messageHeadline": "fix right bar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d121f1785c865185cc484d6a7a99616a7fb70388", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 149, "deletions": 65}}, {"node": {"oid": "6386229993e608565a6d2e26b00fe08d7945023a", "messageHeadline": "Merge pull request #971 from MAIF/manual.next", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 140, "deletions": 53}}, {"node": {"oid": "1d0ef7aa78102b29585131f87b561b125b125410", "messageHeadline": "starting getting started page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "b5320e6bb576010b51ccd8db017565b96b9de917", "messageHeadline": "sidebar css", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21d0fceaab34dc8d1bf4c6d666c56748145a0316", "messageHeadline": "test to design the sidebar", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "cade76156b6f381008039aa095f9b52bdf9e60f3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2765, "deletions": 770}}, {"node": {"oid": "1d5d4a4d4cde3a4635b2c60f5ed19ef09a207079", "messageHeadline": "add copy button", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 102, "deletions": 21}}, {"node": {"oid": "36650e7cc0d0a01e9c680b134f0166a0a8d7d9f1", "messageHeadline": "Merge pull request #970 from MAIF/wip-documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2022, "deletions": 350}}, {"node": {"oid": "7a5e049971ae21a49548c482fe14bb9291ba6c08", "messageHeadline": "collapse menu when not active", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "6af45ea53413aa79017a04c2c7cd8b945a68334e", "messageHeadline": "fix el and add documentation on it", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 499, "deletions": 10}}, {"node": {"oid": "ad3e741297d73e4d35252fc52edaeb7e7b39cce0", "messageHeadline": "main entities", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "79289c21299f9fb938c04d79448a5a86dc6b4c5f", "messageHeadline": "main entities", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 162, "deletions": 13}}, {"node": {"oid": "77d8a793c479c3e33a08f9740e0a49822b508770", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "51879bd797be9300d95675a275973c5bd1a1a82b", "messageHeadline": "manage responsive view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "6cbe59abf60212e57b115795de0745c8ac677385", "messageHeadline": "design deploy page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 129, "deletions": 92}}, {"node": {"oid": "ab434b09d3fcb4b670f4188e9b7998b82e89944b", "messageHeadline": "design others page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 209, "deletions": 19}}, {"node": {"oid": "60de361afade809c3a79391cfbd0fb63e3f03feb", "messageHeadline": "Add TLS termination tutorial and end-to-end MTLS tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 473, "deletions": 3}}, {"node": {"oid": "67dfae7aef7d55fb7f3a0914eea29576d873c401", "messageHeadline": "fix #969", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f4b57cc12c2186204d8d74b36a06b33a9de05cb1", "messageHeadline": "Add comments on settings", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 95}}, {"node": {"oid": "2a899a12c99968236e7ee31450f1d025bfc6af53", "messageHeadline": "fix #968", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "74f7216b460bd022b205e1af4ee0acc650b18b17", "messageHeadline": "certificates entities", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 52, "deletions": 10}}, {"node": {"oid": "758df1a90fa605cc2cb37cf2b0ad99e4fc4e4d0f", "messageHeadline": "add plugin page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 74, "deletions": 63}}, {"node": {"oid": "8404cd7ac48527fc7181dcfd4057033c444543ea", "messageHeadline": "push helm chart with 1.5.0-beta.8 in the place of 1.5.0-dev-jdk11", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd344658cc252b8cf964995179823c12a742d11d", "messageHeadline": "wip scripts", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 68, "deletions": 4}}, {"node": {"oid": "cb40657df3fb36c8b37a2d39dd06fd55ecb1eff0", "messageHeadline": "add includes folder", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "94e53eba3ada3da9521c1fc1011052615b4cb077", "messageHeadline": "add snipp", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 77}}, {"node": {"oid": "55b7850c4c4a8904d4114c9e0ac485c9b26084e4", "messageHeadline": "create otoroshi-init snippet", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 41}}, {"node": {"oid": "00c441c50c08a7f3bfed82390a3c993a7cf570b0", "messageHeadline": "fix generation of helm bundle", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f6d0cf686e63568abfd8e211385934d66f751ad1", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "cc486cd3db494b2a61cf70ede42c49228db1f725", "messageHeadline": "replace 9999 port by 8080", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 358, "deletions": 111}}, {"node": {"oid": "138b8909d48ae032f264c62ef0f2744ed2e0b4b3", "messageHeadline": "Merge pull request #967 from MAIF/fix/helm-chart", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "160b5aad5841e1012588e1ed4c3570711b389f2c", "messageHeadline": "fix", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d44d940e0891c4571bc7008f0c9530affcd0742", "messageHeadline": "Merge pull request #966 from MAIF/fix/helm-chart", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "12502d91ec00cf62261eed6ae21512d9d3e37726", "messageHeadline": "generate helm chart", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f755185681e51cac4566e0365c6f52ca6be5ff6", "messageHeadline": "clean", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 1303}}, {"node": {"oid": "b8aeaeabc714cd46f790ca0811d90cb58bab5bc1", "messageHeadline": "Merge branch 'master' into fix/helm-chart", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 309, "deletions": 5}}, {"node": {"oid": "d3200fc3b86fdbd1d9bc6207fc6e9c2d58207456", "messageHeadline": "update redis version and disable default redis auth security", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1321, "deletions": 6}}, {"node": {"oid": "33227df981b069a1842a8dd5622c59f8b2b781e9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 308, "deletions": 4}}, {"node": {"oid": "d13c225719ede9e464e0f39131fa879eda368743", "messageHeadline": "Merge pull request #964 from MAIF/plugins-documentatin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 189, "deletions": 5}}, {"node": {"oid": "4e23824877d8a71f907b786ff3fbcbdba4afcaca", "messageHeadline": "group css", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b2c02abf855f9c61516bd97202b52e7917c329b6", "messageHeadline": "customize plugins page", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 187, "deletions": 126}}, {"node": {"oid": "f2c07d0846384c62f8ee5d119b4fccb4133425d4", "messageHeadline": "Add a valid secret value even if its not ok", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76e82780ba340d103888c6f11bd19f916577f300", "messageHeadline": "better UI", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 254, "deletions": 63}}, {"node": {"oid": "58fbe0c4aec51a23ef6de6664f6c402a6aab8ec8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 129, "deletions": 63}}, {"node": {"oid": "a5501de32ec4d59c5d1fb31127085ff3cd7560b2", "messageHeadline": "Prepare for new plugin page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 401, "deletions": 8}}, {"node": {"oid": "3bb41b6180488079fa07f9fb1268d95b1e22129e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 62113, "deletions": 12}}, {"node": {"oid": "e5530c955fc94eb16085e6896d4dae9a12bac067", "messageHeadline": "fix toc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "396e1614aaae3ed605ef9573e98ac74706abf6a0", "messageHeadline": "Merge pull request #963 from MAIF/documentation/apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "56935c4ae71a682b0fd6ba8794f858679f58338f", "messageHeadline": "Merge pull request #962 from MAIF/documentation/data-exporters", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 193, "deletions": 25}}, {"node": {"oid": "cd15393b07a1e498f28db7a4c2f01da615d45d44", "messageHeadline": "api key entity documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "bf1890e1076f2c3c3456147e7947f2042f89e6b1", "messageHeadline": "Merge branch 'master' into documentation/data-exporters", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 174, "deletions": 42}}, {"node": {"oid": "21b870c92d45716fb919f8703e58b2da155c5dcd", "messageHeadline": "data exporters doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 131, "deletions": 7}}, {"node": {"oid": "54fd241e9fcdef317b5596c4afa5a987d24ae4de", "messageHeadline": "fix ref", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 104, "deletions": 25}}, {"node": {"oid": "c6d7c881ada89e8fbbb1c5a15540ea66dc40f2dd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "299bf5b2c2cc0c55e40a43aa0bd4af2b8eafa78c", "messageHeadline": "Merge pull request #961 from MAIF/documentation/jwt-verifiers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 213, "deletions": 46}}, {"node": {"oid": "d532820468e62ba55c5f9005f263a85ca94f7133", "messageHeadline": "end jwt verifiers entity documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c254f818353db6a993ca62f2fd6024ca08f7fd81", "messageHeadline": "fix file imports", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 138, "deletions": 45}}, {"node": {"oid": "96e6d09a4cf49fa76dc8bf682dc7c5b9e16a44a9", "messageHeadline": "Fix helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f0d1a543a9969ab2a3f0f3fb69edfe434415e85", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "01b3114ec31d3c625b9288baa6f827bfd1e28578", "messageHeadline": "Merge pull request #960 from MAIF/documentation/authentication-modules", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 146, "deletions": 5}}, {"node": {"oid": "1facbd2b5dce55d1725107ec23f2e4b65f4382f3", "messageHeadline": "Merge pull request #959 from MAIF/documentation/entities", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 199, "deletions": 12}}, {"node": {"oid": "0fb2420eb6d40688eb12aecf6e820dd8549020bc", "messageHeadline": "Merge pull request #958 from MAIF/documentation/oauth2_credentials_flow", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 172, "deletions": 7}}, {"node": {"oid": "3cf0d124f43c1582d4181f7d51010ba780419a2f", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 77, "deletions": 3}}, {"node": {"oid": "b89ac64394f2f6605ecbaca41fe4df3fd14bec08", "messageHeadline": "add missing informations", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "faaacfb3e2ea821611258c4d12d7b6d6673dc0b5", "messageHeadline": "doc done", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 135, "deletions": 57}}, {"node": {"oid": "41685a0d81d52a193c3fed8c780f485c6e9e3185", "messageHeadline": "fix json editor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "639c425d4363ec6848f436d087f3b4107591c62d", "messageHeadline": "Replace array by lists", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 100, "deletions": 113}}, {"node": {"oid": "cb2fe755e20118850a1f6920bc297adeaedb8f5e", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "856d328788234939bd3fb81e6ece50e19765d532", "messageHeadline": "Ensure panic mode works for UI only apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 142, "deletions": 4}}, {"node": {"oid": "631eab0c5742e4546e5a56d0eb5b8fc697b8633c", "messageHeadline": "global config entity", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 167, "deletions": 3}}, {"node": {"oid": "1b0ce723445eec9aedddfe4b6e9df19e0035d599", "messageHeadline": "organizations, teams and service groups", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 45, "deletions": 9}}, {"node": {"oid": "6304df3b677c30400944e15036dcf2ebced0ad45", "messageHeadline": "client credentials flow", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 119, "deletions": 4}}, {"node": {"oid": "dc1519e68b3ca7c184e464e35b2828c64cc675b5", "messageHeadline": "Update helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a889b1c621152b904d83d006bd0fd1b6b5fbd3bc", "messageHeadline": "documentation done", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "009bbb965389c493a25cf6c4170c5dc86aa9dea4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "94c00d19b5aeb01132eb16652d67afbeb5a686d6", "messageHeadline": "Update docs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14721ede22fc9b6222811bf68fe99181ea7d5707", "messageHeadline": "Add doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92721, "deletions": 0}}, {"node": {"oid": "fddd6c52b7ed9777d44806670295facd7505e280", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 92727, "deletions": 6}}, {"node": {"oid": "5783d59c141a8da8fe6b19862daf551129d4f8ab", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "f89b89dcd80c759bc6493a40f78327b24a11772e", "messageHeadline": "Prepare the release of Otoroshi version 1.5.0-beta.8", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "fd82ac7b26354c0611a40b8e0e82db44315713f2", "messageHeadline": "Remove core plugin doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "84754c007c5b17823c367e799956283cfc6ff273", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d9e0b97450647652990100702aeb3212596731c9", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89757}}, {"node": {"oid": "f07ca4bd724fbb4f541c8f04b30e865487e5db56", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1980, "deletions": 1459}}, {"node": {"oid": "3b098ae88f9cfe03cfb7874e13a9d2a9a4eb94f0", "messageHeadline": "Update version to 1.5.0-beta.8", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "491aad9c5b3573e62dbe27015081511f6a2c646a", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "23b7b9837a9bedec9ba87ede9f354ea86aaa19dd", "messageHeadline": "Merge pull request #957 from MAIF/fix/helm", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "1889991db324628d9ad95463e7199f79bcbd2656", "messageHeadline": "fix openapi generator to handle patch and bulk well", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 874, "deletions": 709}}, {"node": {"oid": "4e56d7f48bda29f876b5fd562023cf0130868889", "messageHeadline": "Add auth libs for pg 14", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6ff8d3b3dcec1b538f5a3902f60d21a5a618f02b", "messageHeadline": "fix helm deployment", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "1e2084c20e4bab46db142271a80833054371b591", "messageHeadline": "Create .gitpod.yml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eda6b9286b32c395b9061288c49aab4ee4bf58e2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 154, "deletions": 2}}, {"node": {"oid": "c65149c266495e74cd4d02b174f3c2e80e0c095e", "messageHeadline": "update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "68dedda220107028eb59a45a499c0cef687f6b6b", "messageHeadline": "update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 4}}, {"node": {"oid": "b4e839bc10038e32950def0fee8d8e13d5168e04", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "5b48ff96a627f213b7471bcc0b002d2dd4e18a1e", "messageHeadline": "Merge pull request #955 from MAIF/oauth2.1/clean-redirect-uris", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 191, "deletions": 123}}, {"node": {"oid": "393231eba37c6fa6b455ddd6d5a03b7d14839d34", "messageHeadline": "Pass user state in state query params", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 214, "deletions": 135}}, {"node": {"oid": "bfd47a7bd5006051802bb649ab194e0489f73d25", "messageHeadline": "pass extra query params to session", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "aa3d90d033e5db8617b878013c4eec87a7262659", "messageHeadline": "Merge pull request #954 from MAIF/fix/pkce", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e6c36a6f79dddcaa60dfd13f0ddbf66148fe75eb", "messageHeadline": "prefix code-verifier in session", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7d177ef193ffc6f08e3c38ff694afe21a6fc4746", "messageHeadline": "Merge pull request #953 from MAIF/pkce", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 29}}, {"node": {"oid": "2643a92e77cf45db7c42f09871d1064a17f97b7f", "messageHeadline": "pkce flow done", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 138, "deletions": 29}}, {"node": {"oid": "cb1242e454b61a5e3dafe4cdc0d37d9b56753d6d", "messageHeadline": "Merge pull request #952 from MAIF/plugin/hmac", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 255, "deletions": 1}}, {"node": {"oid": "82d0e0ef506888e9299d4cfa96ab78a07330dfe8", "messageHeadline": "HMAC validator and transformer plugins", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 255, "deletions": 1}}, {"node": {"oid": "29d306a1ea01d00211fc05bdeeca0d795b01ef58", "messageHeadline": "Tooling for the backoffice proxy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 27}}, {"node": {"oid": "8cf8f94f0488456f013d61cb73d4c4285ce2a21d", "messageHeadline": "Tooling for the backoffice proxy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 212, "deletions": 20}}, {"node": {"oid": "9c102bc8cb0161b16e24d1afb1c5490611111d03", "messageHeadline": "Merge pull request #949 from MAIF/fix-array-fields", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 92}}, {"node": {"oid": "d608a70c9c151969ea0540a89edc2639d8799826", "messageHeadline": "Merge pull request #950 from MAIF/fix-otoroshi-helm", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d2a4043dca8f6da3b521f94e2ff60cea0e2efd56", "messageHeadline": "fix indexes", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d7d28f3e90ab21e850a9dfbce6426c9e8f85b882", "messageHeadline": "Replace wrong http port", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "04bfcffcdbfb12844a2d23a98647043e8a324b5d", "messageHeadline": "Merge pull request #948 from MAIF/oauth1-plugin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "a177fa1d8af69842e010e9b67ae07fc96b1b1fd4", "messageHeadline": "Add an internal report to manage json object type fields", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 113, "deletions": 92}}, {"node": {"oid": "1848f61ccf6e4936e9bdec72095c9ca0630e6d1b", "messageHeadline": "revert change on the lock file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a6c7cd58b5008bc6d6ed1d9a88b53f5ec1efab9", "messageHeadline": "OAuth 1.0a transformer plugin", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 238, "deletions": 2}}, {"node": {"oid": "ceea17e657295f068728e72559f60d63aca6ede5", "messageHeadline": "Merge pull request #946 from MAIF/fix/945", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0c3876709d7a65685682b5291f9a2dc3f556b8ba", "messageHeadline": "fix 945", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9d48e3d0758c4e8eb89b46a0d6d8abbcbe8a1db6", "messageHeadline": "Merge pull request #944 from MAIF/import-crds", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 393, "deletions": 43}}, {"node": {"oid": "aaffd4d5973b4889c84106e5e66ad8b4e559e935", "messageHeadline": "Add the resources loader view and fix Location section in forms", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 393, "deletions": 44}}, {"node": {"oid": "66b1dae672d0f10ab5996492f19986e474e63632", "messageHeadline": "some cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d1ce07840ed3a711491358275334e547bfbfed0b", "messageHeadline": "some cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "5028fda63180ff7c43acee5396972dde5eb6641e", "messageHeadline": "fix #943", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 49}}, {"node": {"oid": "8761976c95975635c8e6357c844544ed44acc013", "messageHeadline": "Merge pull request #942 from MAIF/fix/940", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "54ea8050087c5f64c97a84c7c9b83d65fd492bfe", "messageHeadline": "fix #941", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 244, "deletions": 26}}, {"node": {"oid": "dd28be83bfa854474e534747bea4ed15c508e389", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 11}}, {"node": {"oid": "8270f7fc3e77c2ec4a92572fdf7c12f1ad20ae17", "messageHeadline": "Merge pull request #939 from MAIF/documentation/secure-communication-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "26f66d74fed9cfd5c1421d9d847aeb3124b36223", "messageHeadline": "Merge pull request #938 from MAIF/brightmode-issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 28}}, {"node": {"oid": "2d3fb8357b1a7def8809c8cebe5893c052c353cd", "messageHeadline": "Merge pull request #937 from MAIF/documentation/secure-an-app-with-auth0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1259, "deletions": 19}}, {"node": {"oid": "fd860575617ae0b1056c6d6a7b1028d1f1ea2832", "messageHeadline": "Merge pull request #936 from MAIF/documentation/secure-an-app-with-ke\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 352, "deletions": 30}}, {"node": {"oid": "614e962c5e13152936b8a09b888155342ef4dd77", "messageHeadline": "fix ui", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "4f7d4eb9071062965e9d190240e48e9fc8ce610b", "messageHeadline": "tutorial done", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "0986bed284617285cb2d5b68d904842932b8ef45", "messageHeadline": "restore file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 94}}, {"node": {"oid": "7b81b6113cce1f7e1dcdc4d83c3885585b7cbc0b", "messageHeadline": "fill datastore tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 560, "deletions": 2}}, {"node": {"oid": "0c09e1d45881c73e7bc1985926f5280e48757545", "messageHeadline": "Import and export otoroshi datastore", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 469, "deletions": 4}}, {"node": {"oid": "bc4c4e73983ff8bfa308417b723bb37ace81afbe", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 138, "deletions": 13}}, {"node": {"oid": "46650b2e9345a1e18b8aaa4601f0681aa091e1ae", "messageHeadline": "export events to elasticsearch", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 94, "deletions": 7}}, {"node": {"oid": "4989eb226e5105f2e0767d1fd13ffadf0e03e8c4", "messageHeadline": "fix plugin-doc issue in bright-mode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 28}}, {"node": {"oid": "8b7eecba8cfb50ddbc41f578be39fb82f1ac91a9", "messageHeadline": "secure with auth0", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 95, "deletions": 3}}, {"node": {"oid": "e2af5cc032deaf116e342557b0c47d183bd40cc7", "messageHeadline": "complete keycloak doc", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "4394ffb596548f9ee0ef27f8918a7aa784043c73", "messageHeadline": "keycloak tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 296, "deletions": 12}}, {"node": {"oid": "3316994538f45c88131a8ae8e080378c73d3010c", "messageHeadline": "keycloak tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "84d78b74bd2dfebdff47bac2a0c8c1368d2719de", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47f2e567e1f2a4e1a54673812d328f1e057f0b81", "messageHeadline": "Advice the user on the port to use in tutorials", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8bb49a8800a768b2b3468867aa63116e858bed3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3b3dc9dca6c4a6c1e512767ac21cc746777401df", "messageHeadline": "Merge pull request #935 from MAIF/documentation/secure-an-app-with-oa\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 248, "deletions": 14}}, {"node": {"oid": "ad3b0bf069fc3210c917720340655b706ca9dd48", "messageHeadline": "remove test", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "064c56c7a42001b25bde6efe1c210fb42ce10820", "messageHeadline": "Fill tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "6da3b5ae5d2761b1fb640413ebea08a03db80c14", "messageHeadline": "Add secure an app with oauth1", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 181, "deletions": 6}}, {"node": {"oid": "c053279b08e6677c425b5c32a674786388e7f7cd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "dac1ae64fa98b2b7e716e0feeff5be915708e343", "messageHeadline": "Merge pull request #934 from MAIF/documencation/secure-an-app-with-jw\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "5c8677aef10ba30ef0eec6721d738ebb72e61279", "messageHeadline": "Add Jwt verifiers tutorial", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "037ff8ca6581c9dc39a66278d8a0f2087d750dfe", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 57347}}, {"node": {"oid": "43b60a53eb6d1caae04d2c0ccc89363e88d1f3d0", "messageHeadline": "Merge pull request #933 from MAIF/documentation/secure-a-service-with\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 195, "deletions": 15}}, {"node": {"oid": "f69830586b5c106645439df0b89bd5eeeb584ebb", "messageHeadline": "fix documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a8f67291f9c7a19ded46cad1e6566344233d7b2", "messageHeadline": "fix documentation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1ae480623809c7297d1d5b7c5cb2feb716214ec", "messageHeadline": "add missing docs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 171, "deletions": 8}}, {"node": {"oid": "8aa713d5983b1d1bcc7ef754c2e7575ce48b5e6d", "messageHeadline": "Add secure an api key tutorial - Add basic authen curl in api key view", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "a332cdfda5ecac960c07a61b19e0f83df5b53339", "messageHeadline": "Add otoroshi rights field", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "91ddfbc44ade46dbc5d3c35b0bf3280b66cb2a6b", "messageHeadline": "support otoroshi rights", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "b6f2528fc64be203c41f12840e552ec999daa3a0", "messageHeadline": "Better hash management", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4fb69b6f6e1261ad79016a13e4c25b854aa56eec", "messageHeadline": "extract otorshi rights from profile", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "dc95db2a1055de52d50af86945569d57640d6db2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4944a43051c35b155fb4e201e83f6e95f9cd0c07", "messageHeadline": "Update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7f5b124abf5040a8a0f9c0ee2ccbc8db86656db0", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "918a4875f0bbdd0c77a160d63d5050788a67c3d7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b2278bfe01ae221a7b5658210f776e08bd4aca2c", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d3061c9103a9303914a18171f712e3032962ec", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 277, "deletions": 164}}, {"node": {"oid": "6cd5b8b89ef3bc73a2f399f32296a058a219861e", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3226a5c088c996e13e45891e48cd231fde042c0", "messageHeadline": "fix backtick typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9af14e3a5b24f148335645506e9ef2125c237b5", "messageHeadline": "add filter not", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "d83919e73a4b768cb1dd13f97f1749b806fb8ba7", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 349, "deletions": 123}}, {"node": {"oid": "0b125752f0a0d8ebb3b61ea8dfeff9ce2f4b47fa", "messageHeadline": "fix merge request", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "53fe73fc147ca249780aeb8d7365266edfdb76b5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 349, "deletions": 123}}, {"node": {"oid": "dd9340373c77afa3bfe5609363a8b09de6905d0e", "messageHeadline": "Merge pull request #928 from MAIF/documentation/ldap-hows-to", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 753, "deletions": 27}}, {"node": {"oid": "50a0d51e0940e9825bbf0961b6dac56cdf679483", "messageHeadline": "Merge pull request #927 from MAIF/fix/ldap", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 180, "deletions": 65}}, {"node": {"oid": "9d942371100949ff74cde4ce958a826b87541a90", "messageHeadline": "Oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3dba1d1e6891af6a47186749be7c63fb01ae70c", "messageHeadline": "Add UI", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "803bd562f839dff6c1d2864000a20559f5687ea6", "messageHeadline": "Add UI", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2a80ed2b7d702a923901cb8e1012ca4e0b32012f", "messageHeadline": "Import the ldap profile", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "1c6c52995cefa77aaf308cc13bb7a6b2f1c729fb", "messageHeadline": "Support LDAP users connection without specific groups", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 180, "deletions": 65}}, {"node": {"oid": "e640a20d5fbceaf2f6c67bf1b62e188cd32110ed", "messageHeadline": "Update secure-app-with-ldap.md", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1c15bf31cbfcdbb75a88dc69e0f2127d9faf7749", "messageHeadline": "Fix aligments", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a4a8841bdb8a1fa7b0ac79ff1e375e6a75194d97", "messageHeadline": "reset files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4db706c3161d0fe3fec3c176c217b401abb8e495", "messageHeadline": "Merge branch 'master' into documentation/ldap-hows-to", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 215, "deletions": 17}}, {"node": {"oid": "5257a19d61a5676889bfb9cc211d3f184f3b0d2c", "messageHeadline": "How's to secure an app with LDAP", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 577, "deletions": 58}}, {"node": {"oid": "1687882fb8cfcc6d66787ef67636e1ecd1dcb1de", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "758f788ba3963275568249f595ed2b12e8074671", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "5dbf709a35697aefe3dd8e375ef8ae484f1f562b", "messageHeadline": "support more stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "afd9619f49a0753ca5d5dfdb6b9b421df398486d", "messageHeadline": "add shortcuts", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "83f8029ff3a28c57d0976cfaa71d4f92a74ae05b", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 88, "deletions": 11}}, {"node": {"oid": "732e4230dbd3ff53ba83ee7713700b0bd7b0c76d", "messageHeadline": "fix disabled color for input #brightmode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0649a5694c0ca7b0bd463029155d919f96683ef8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "14ea1e43c32c8b4d60aa5d96fd4509a9c8d8681a", "messageHeadline": "check if embedded oto is running", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 11}}, {"node": {"oid": "6ddefd06d6dc46a868e9dc33edb3c1b8fab91fc7", "messageHeadline": "fix btn Duplicate position with Global Auth config", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "437d0741b7b579479d12e68cd73146035fc7dd9a", "messageHeadline": "fix align", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c4c5097a009715bc9317baa5aac368ebcc5711c0", "messageHeadline": "Merge branch 'master' into documentation/ldap-hows-to", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3146, "deletions": 28251}}, {"node": {"oid": "5d0874bc11640e09b5e4a426c8251e5b07567ed6", "messageHeadline": "update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "720ba4dd256039ecd7a2a69fac74641fa11585dd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 153, "deletions": 8}}, {"node": {"oid": "3898af13a82f78ecaae2f00c64d74bc666482236", "messageHeadline": "Boot otoroshi for screenshots", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 802, "deletions": 42}}, {"node": {"oid": "b1ff5823a6567c647d4cb124aee60bdecd76e464", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 214, "deletions": 5}}, {"node": {"oid": "052d7c72d8981be9e1f011ca0d68c9cbc471e5f2", "messageHeadline": "support type", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "7ab3c4c174340d193e6aefcf19a6e258e195cc49", "messageHeadline": "Fix missing descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "d2e34495789a9180b724bab574152a441074255c", "messageHeadline": "Merge pull request #926 from MAIF/kubernetes/1.22", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2059, "deletions": 28108}}, {"node": {"oid": "eb93f1d5e8ae1dab0cf1d8edb0f001def02ba3c8", "messageHeadline": "update roadmap", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbf7a2702f52873231b348ec166526ef9617a7f4", "messageHeadline": "update roadmap", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5958448501abf2706cfea09ce152bca69e5a5ca8", "messageHeadline": "Generate crds with all description", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3764993e91226755723468110e85b8e38b77fead", "messageHeadline": "remove mod-type and add some description", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 69, "deletions": 73}}, {"node": {"oid": "8d9eb8bb50a17bfff46007e85a9a8ac0be0de1a8", "messageHeadline": "Extract generation of crds in own file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 2063, "deletions": 28106}}, {"node": {"oid": "ddd2624853d3b8cc65d777541bd6d21d316e197f", "messageHeadline": "Merge pull request #925 from MAIF/kubernetes/1.22", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31647, "deletions": 646}}, {"node": {"oid": "a847c0f80c6b9b03d6a2eea3e5533d8f71b1742f", "messageHeadline": "Generate new files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 26777, "deletions": 80}}, {"node": {"oid": "da178f9a727c8d0de90adf06621822b17027dccd", "messageHeadline": "Merge branch 'master' into kubernetes/1.22", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 715, "deletions": 90625}}, {"node": {"oid": "08be9be8de57b3ae15f86a85cc31a074c0a71a1b", "messageHeadline": "fix cert metadata schema", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 111}}, {"node": {"oid": "844a8ca1cc8f2078146baaaaf68d1e7af9277825", "messageHeadline": "Add some missing fields", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 3986, "deletions": 9010}}, {"node": {"oid": "34ace1d82416d2d8d995703381e6e4256c10b029", "messageHeadline": "remove old crds", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 387}}, {"node": {"oid": "8b293bc6e78aefbbb771c65778e0a11f2d3d702d", "messageHeadline": "Generate files with relative paths", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "19d0da8d1c2ca3981faf09822f9715ade79e6d11", "messageHeadline": "Fix generation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8af23ca04f9e7de38129d1c5da35eb9cf2272b3a", "messageHeadline": "Change tiles color in light mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "c0be2082ff9ba77fc159e305056d312ed4477b8b", "messageHeadline": "First validated schema", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1431, "deletions": 1171}}, {"node": {"oid": "e6f47c6d0d773df90de3cde67300ada94907669d", "messageHeadline": "Make light mode work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 99, "deletions": 13}}, {"node": {"oid": "cf6c8df53dfb57853b6550432a3908c0244792e4", "messageHeadline": "Merge pull request #924 from MAIF/white-mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 346, "deletions": 744}}, {"node": {"oid": "16751050974ae3c40b143502baf9b7689bb83571", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 117, "deletions": 89760}}, {"node": {"oid": "5745c25bed6590791b4f258ba2bf87dbc38c553e", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi into white-\u2026", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 396, "deletions": 110}}, {"node": {"oid": "b2e62dbb3c067d2cbf0a0b7052c1001bc81a0d1e", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 6261, "deletions": 27627}}, {"node": {"oid": "1b2a883d51a4e575b61637a4824ce096cf39bc67", "messageHeadline": "fix some openapi stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 396, "deletions": 110}}, {"node": {"oid": "36d902df29804458166b9bab2c297feb1679e521", "messageHeadline": "Merge branch 'white-mode' of https://github.com/MAIF/otoroshi into wh\u2026", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0a75b4c8c901c37c7d131d3353b7758dcd51d033", "messageHeadline": "remove white-mode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e1d2162a9e66a75adabddea997afedd778a1dc2", "messageHeadline": "add bright mode to login", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "c0057df860d1466d4d19d14bb9637b170b9b4b45", "messageHeadline": "fix colors", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "3d0e5bc1b6eaced183f38fbe794a86187bd5fa4d", "messageHeadline": "fix", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5cc146f93bce3d565695c7e153808e6e531739f4", "messageHeadline": "unused footer", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "bf123cdb52b0804d34a65e58bc78d10bd6cbd443", "messageHeadline": "add icon for bright mode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c7d860f03265c7dd3d5aeaae8c633d5b9ce8d3b6", "messageHeadline": "fix hover", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "60794e60ecf00b9a3a755f6e07f08a725365496c", "messageHeadline": "color for logo nav", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14f141ca414b67de6882bff98b04e03469ef5596", "messageHeadline": "fix awkward focus", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ba6722bf36b0173987930b19312f93a5a6cc570", "messageHeadline": "fix margin", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60b891cea32666d6df830feec215fd5263d89e71", "messageHeadline": "unused theme", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 587}}, {"node": {"oid": "dafc0c1441b959e1a66afd671e74f27ab8f94f7c", "messageHeadline": "improve Informations display", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "5d2b756fba40ebdb8281c0ffb38475658e01285e", "messageHeadline": "add bright mode scss", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "5a65cf33074743334f796a89c754536dbaff6495", "messageHeadline": "improve btn colors for reactTable", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 75, "deletions": 71}}, {"node": {"oid": "cbc5eb1100d738c9e141c102d827f80cdc07c453", "messageHeadline": "improve jumbotron", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "74d66adb563d41f44c0cc0fb1213299134d28006", "messageHeadline": "add Raleway font-weight", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "59637cf48baef2f78ab8457c6b78162e87044561", "messageHeadline": "sub-container more", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "75decbf757a21800624e35491ddacb7d256f6bee", "messageHeadline": "add sub-container class", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 36}}, {"node": {"oid": "26e8e821ec1e81c0b70d354f2653f04472564ff6", "messageHeadline": "change collapse color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d4c07e6b94e41094328dc38a192387a580ee7601", "messageHeadline": "change disabled color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5090f4f99852d758a8470cd2e36175aa2d05d494", "messageHeadline": "isolate nav for sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "a17cd8b90159b2eeaaf059ad19eb070f7f0908b5", "messageHeadline": "remove theme and add white-mode (harcode)", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "24c6ce2d4dbb7c1be76a1f7616a545798cb9298e", "messageHeadline": "fix margin", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc034dc88a69e744805148a9fbd0d54abc66d7dc", "messageHeadline": "remove white-mode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7034b5076b5f22d2099dccd3b0d429709db40539", "messageHeadline": "add bright mode to login", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "96b70b8d98dca87898c342bc21da0d48dfbc9fa1", "messageHeadline": "fix colors", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "6074a3f539fd6fae04e2b8cd59711d8b46bac8b3", "messageHeadline": "fix", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc65f8c8fbbdb33c5812adfe26e055d9842db1c9", "messageHeadline": "inline call", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "5601be89aa78701de6074b684698da8235a6faf4", "messageHeadline": "Introduce request handlers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 341, "deletions": 29}}, {"node": {"oid": "0a13a46c29c9cb3f2a60f1757885e7262a05268b", "messageHeadline": "unused footer", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e411298a325a08ebe1293c5cfe2a8cb39cfe302d", "messageHeadline": "add icon for bright mode", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "593a7a8193dfded37c41511436b0ba99b84d666c", "messageHeadline": "fix hover", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7d3aad8b61ae06d0418ea481d701e84d7cc10265", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 27054, "deletions": 368}}, {"node": {"oid": "d70f32ec0ec7e5f4b97bf57c95c27d87a295b9a6", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 4902, "deletions": 115}}, {"node": {"oid": "aa3a4e747ba6e11156a4dc35b67a96645789c832", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 320, "deletions": 9073}}, {"node": {"oid": "154e8d76fddaae97357976c7dfe6c43a7216db8a", "messageHeadline": "fix bad type inference", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "b4b8c94a6d7af1cd5d2cde35d1ded017d4ba1d38", "messageHeadline": "better content type handling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "31604e34c791839a644671c5ef70bf5f8598ca27", "messageHeadline": "fix #737", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "1bb7c6c13164ce8ff4507459f7b86f9364f080fd", "messageHeadline": "wip", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 9060, "deletions": 137}}, {"node": {"oid": "f7134cef62b475b45adb7bbdef944e7550bbeabd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 446, "deletions": 5}}, {"node": {"oid": "7ea9e0e17654fd90be81fc4b8eedbe8bfe5cd21b", "messageHeadline": "Add section about communication protocol", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "06fe02868b40c851007824a36812904866995c38", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 910, "deletions": 42}}, {"node": {"oid": "83f255ac914b76f171aa1f1b035c96c3027c57fe", "messageHeadline": "Add new topic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5386f7879ff53b15a22bd26f6a57093180447b9b", "messageHeadline": "Add new howto", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d948b469af470b738deba4b2d232d597d72174ba", "messageHeadline": "fix images path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "0970d7e581a943d752703dc305013af060d206cd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 56089, "deletions": 0}}, {"node": {"oid": "b5f8e4e8b76e6d8309ad9d4be00bd92926a0ae0d", "messageHeadline": "Make manual.next build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32757, "deletions": 34}}, {"node": {"oid": "f09aaff59440b97ff45d270cc1cb6d49bc6081ae", "messageHeadline": "color for logo nav", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec6ed3da2b600000c65792312d718da0c84769fa", "messageHeadline": "fix awkward focus", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69508263085000f79707791d784e6e9dc225fa00", "messageHeadline": "fix margin", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "037acf128dbaed9453964df5bb79366b0ab20b6f", "messageHeadline": "unused theme", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 587}}, {"node": {"oid": "b536e6beecd6f9c907373408f4b8c9f00ee08108", "messageHeadline": "improve Informations display", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "434e79f7fce5a80e3f059f7496af632b4cbe0adc", "messageHeadline": "add bright mode scss", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "6d9b167f81abb40e166919b981c8f536dd3e78a4", "messageHeadline": "improve btn colors for reactTable", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 75, "deletions": 71}}, {"node": {"oid": "fc3b9b0da22b3e0bba913efede73fca20e9859ef", "messageHeadline": "oops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a3aadbbb9756ba865571955f16933fa82b6bd849", "messageHeadline": "Structure for the new documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 546, "deletions": 9}}, {"node": {"oid": "e1d9ebe0582d115df81e36f1b65c54f70895138c", "messageHeadline": "improve jumbotron", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d37aa85a93e01b4017f922c0d4d112f9369e143", "messageHeadline": "add Raleway font-weight", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "4871c468ad38263d0425be7a02ffd8026042d7fa", "messageHeadline": "sub-container more", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a488a62a0aef87288b816e6920d3ae4d56ebba08", "messageHeadline": "add sub-container class", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 36}}, {"node": {"oid": "e557bff1c79fd5b477af5e92d8c5fd9a20f3bc87", "messageHeadline": "change collapse color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "37b59106bd2d7d9632367e24ed229ffd510c6b14", "messageHeadline": "change disabled color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "26e1814bf825ae8620b93f989a933abaa3a876a6", "messageHeadline": "isolate nav for sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "352498e79294943ebe8e753b55e44e065f9e57c7", "messageHeadline": "remove theme and add white-mode (harcode)", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "da50fbbc18c9aa2b971772ed1d93adbfff08c6e6", "messageHeadline": "fix margin", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13e81cbdcbfe9db329b34724cb5c61bebecdf89a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fe499f1288287700fc0255385983fbdd590b56df", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "b0977413eb9bf7eb7bb54c7f90463fbc69cadfba", "messageHeadline": "Prepare the release of Otoroshi version 1.5.0-beta.7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de7c21d96b03dfcdf2406aad86b854abdb1a517b", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89761, "deletions": 5}}, {"node": {"oid": "4f9679a4315c5c6a5f24529d2caa093a7081a529", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89757}}, {"node": {"oid": "e1e96f23ff98a298da9b50f9a6c24c557da47ff7", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "8f1cf5a3ef6987386d593782b65243aa76d61d99", "messageHeadline": "Update version to 1.5.0-beta.7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "31c69ec50f7884e1a529d6a207c6b963df6b1bee", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f344ff0b27f6eabf34291e97d11e64eef6d047a4", "messageHeadline": "avoid replacing all prefix value", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3ff6c4f565e793a81e83edd78b5d461e3abe64d", "messageHeadline": "support more actions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "707d3e619184aeee79b0bd7271542af12e4d2c02", "messageHeadline": "Running poc for auto doc screenshots", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "ab9aa584c6b656b5d3485c9a35524883a9d3f5c5", "messageHeadline": "prepare for next version of the documentaiton", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3038, "deletions": 0}}, {"node": {"oid": "075319ceecff23687eff00d3ee60413ae9642cd9", "messageHeadline": "fix plugins display", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "44372609f1de3784d878b3b638dab45a0ea06b94", "messageHeadline": "Bump set-value from 3.0.2 to 4.0.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dbe28ca15762450f678ae1a05fa6feb418bc9cf1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7b2f73f060fe800764452ecb8050786b214f5ed1", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "ed1f4a4ddd7aee9633583a161db45d411ae4b696", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89761, "deletions": 5}}, {"node": {"oid": "0c668e651015a86bca178e878abfe2fbb02652e4", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89757}}, {"node": {"oid": "17a98fc334b6ad6a970818224220c3fc8eaa2fca", "messageHeadline": "Update version to 1.5.0-beta.6", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "28399f4dd9aab31e195acd6a39b5a6f5d0b7a037", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9e50db340d4c8cd71f480453e66eaed7a018aaf", "messageHeadline": "fix #918", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "715612fcdc3bfde4ab14dc49decc7b913495668c", "messageHeadline": "Avoid error when displaying danger zone", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "2bc02888d4cd9e7e67e69b8b9fbb3527c34573d7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 41, "deletions": 6}}, {"node": {"oid": "bf1b2638a2b77d2e1b148bc3947813cd09a46c31", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "b7209a2196f90d033444ac90aa02550685a54109", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89761, "deletions": 5}}, {"node": {"oid": "6675dc0be0482dc25c21c79fae1becea6225e1e6", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 89722}}, {"node": {"oid": "76d7b9e837e6c15cefa954c7056df896eb920e51", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 233, "deletions": 142}}, {"node": {"oid": "18bcb0860c0cf27719cafe986e251320582ae2a1", "messageHeadline": "Update version to 1.5.0-beta.5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "f60275023bc878ce37aa6432c52597adf4e1ab49", "messageHeadline": "Update backlog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "3619aeb693896430971d555c2e4aa0e45bc5bb65", "messageHeadline": "Merge pull request #912 from MAIF/reduce-bundle-size", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 272, "deletions": 6}}, {"node": {"oid": "b57b5b3ecaa911551c96b6aef9da0d6171a15362", "messageHeadline": "Add compression text plugin inside webpack config", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 272, "deletions": 6}}, {"node": {"oid": "231d877dcb8a74044eee5ce02f8670e486c708e0", "messageHeadline": "Add version service", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 56}}, {"node": {"oid": "1e7082819a2439d5dca89315d596fb3953fa8693", "messageHeadline": "Add some es tools", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 211, "deletions": 119}}, {"node": {"oid": "fde5f4830e54adf6dddd500afb5ae4b7b26e164b", "messageHeadline": "fix #911", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 240, "deletions": 26}}, {"node": {"oid": "74ae6759bf061ed362cba38473f8ffdf35a35251", "messageHeadline": "better placeholder", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97ae9389bb34b8de07c224e72e2abf3ce5ea934c", "messageHeadline": "fix #910", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 9}}, {"node": {"oid": "b4820d395143e67e964bbc04aed1a1b85432b7c3", "messageHeadline": "move doc-screenshots", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "63af687edabe34c1412358e6b0ee695ffe2f49cf", "messageHeadline": "start work to automate documentation screenshots", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1471, "deletions": 0}}, {"node": {"oid": "47718a25f86035ccba1d1b57dbc8497ff04ee8ee", "messageHeadline": "better var name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "051da585628d034e8fb5b84e65d1025950e4ecec", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "27f3412d1eb514bec9eeb2f7440cc4a4cf957bbc", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "dc18d0fd7d9f8fb918ec0d6bac8d67f15f84c849", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "499e2143f692c295d161e22d5b5ab324f9d9f57f", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89726, "deletions": 5}}, {"node": {"oid": "3652da33bed9bd5afbe89a6b5efea12e55298154", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89718}}, {"node": {"oid": "73f999e5977258673ce434398e1e77f54a0c8c68", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "086c79655f69fa2e0d58854839c79bd27c4dfdc3", "messageHeadline": "Update version to 1.5.0-beta.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "762c94ef10eea05d9cfd2b45746199eda05d7e29", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 33, "deletions": 29}}, {"node": {"oid": "39b14f61ebcb58dd970e072d897b069cd80899a9", "messageHeadline": "fix #906", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "d8c9e339a83890eb77ff1ec7b8d1b7f78d323469", "messageHeadline": "cleanup chain", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "468384fc7b7ed66f7a0bbba0caa1bc793f6cdec7", "messageHeadline": "fix #907", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "32ee3d6823033e0a36fd110f2e99f22ad462f839", "messageHeadline": "fix #907", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "578c1b174c70cdc52538b6ae369753da16184b6b", "messageHeadline": "fix #907", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0bec5a2373fc8dfb086f7649f9e4848a90b5432", "messageHeadline": "fix #907", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "c1039fac790f716b4feb30b123bc690688c7cbe9", "messageHeadline": "Merge pull request #905 from MAIF/fix/maxFileSize#904", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5b1fc90557513c2ed1443a84fc98c7a8c3c66a14", "messageHeadline": "insert new line before append new events in file", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8ffd7bf9d8f39179545a83eb65e4e055223f3142", "messageHeadline": "PR for issue 904", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "124f8de688b7742727ee9890543d369ece5773a9", "messageHeadline": "Bump path-parse from 1.0.6 to 1.0.7 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "273743a05e33212e75c642cab71ced05efebe1f6", "messageHeadline": "Bump path-parse from 1.0.6 to 1.0.7 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c79544d812d619d90c88ae41f82d13986c8a59a3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 51, "deletions": 12}}, {"node": {"oid": "3f5a3aad1eacb92a5bd0fffe9cafc35bfb0db862", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "b1c96889b8d1a5db5674133ddc298fd75711efeb", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89722, "deletions": 5}}, {"node": {"oid": "cd94e8cd4ae790045be8af0d9e8cb38142b2b859", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 89679}}, {"node": {"oid": "5cdbc8dabf3bf386682c4022d9fbdf2e0d0f9c29", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 55}}, {"node": {"oid": "3bb39bc2561b12d17bfe23e58dd617190e138d6a", "messageHeadline": "Update version to 1.5.0-beta.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "41236717b91c1836912253295cf8e5caa12d7eb3", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "fd83e476881bcd8cfefb855b99b1530c22d5c9a4", "messageHeadline": "better timeout defaults", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c87be3003f5ec3e677d077543388da10656a272b", "messageHeadline": "fix #901", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 15}}, {"node": {"oid": "1a1e8e9dc0a0562e222fa8099435cde401c159f0", "messageHeadline": "fix #900", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "c70f2927ddca0467f3062bc06827bf7f8e7b5578", "messageHeadline": "Fix annoying settings for the default httpclient idle timeout", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "35dc543c231773d5a580dd6f8e2f2eaffeda4206", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0423aad1b0883aa25cbb3b2bda5b67660f530baa", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "e8adcd4875c2e3dfe08b26d84fd66713774a0a00", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89683, "deletions": 5}}, {"node": {"oid": "fcfafcc486d053d71bf8d845a2675b8e8e880e0f", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89676}}, {"node": {"oid": "78ae89f4d49184c6345863a44dcd0b22e1e5be09", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8c99a13136afbdd560f781641b238fb9ee9d089e", "messageHeadline": "Update version to 1.5.0-beta.2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "f1fbb3978c5c65339ab03f8a4bdf44fe365f93f5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "aaee7fea1ebd1521ebd3ad8bf79ca9bbd7e3ad8b", "messageHeadline": "update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "14d8bdd887b056ed35f98ff614b24d73b5322218", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cc5869c2b61a61ef96fe7420921d674c71687059", "messageHeadline": "fix #899", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "6647bc8e1458aac55cc53d5b2134f0a9d00cbb7b", "messageHeadline": "fix #897", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6605e0141cee19332a1a9405f8e3a2fc2d39fa72", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "805e36f5e7bf3a82b1e2c87a9a1353d5f7c4ce27", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 52}}, {"node": {"oid": "33890bb4a52795b18e7e76a39df4e7ab533c163a", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89680, "deletions": 5}}, {"node": {"oid": "ed4916d1b5580662abd30ad7b4510594aa196fc4", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 89676}}, {"node": {"oid": "250553cb508acf835c8e50b9f7d291b5da8ecc9c", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "e611a28d7f7c33972cafad698f200bcad9cf2c2d", "messageHeadline": "Update version to 1.5.0-beta.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "f8297281d7d03341d2886f0ef04602ed878b6451", "messageHeadline": "avoid costly function as not really needed", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "84b363a9de14cec794d31153bb7f6d17f5417937", "messageHeadline": "fix #660 for any http client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "065b95dad8bc42a9295a0510534f3f4f12c83413", "messageHeadline": "fix #660 for any http client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a39c29e240a8b8f7d8083d3d3c057aa4c56455e7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fb280c8ef4116857321cfa54aa1018303fba7e8c", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "e1274eb864732b1fe9511b5e06686557674f1573", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89680, "deletions": 5}}, {"node": {"oid": "35646cbb3c30b79b2aa80ec7948a0d26767df14f", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 88985}}, {"node": {"oid": "60489ac4c52651322bad0e23b23b8f7fd902f1d2", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 68}}, {"node": {"oid": "35224a6b8e1364be3a3487177fc67ba9b5f1fd0f", "messageHeadline": "Update version to 1.5.0-alpha.20", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "8e76574cf4b245d8d98f33bbf38c676799af12c1", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "e0be95b94215660ebe80c4eabefd5763a5ad9380", "messageHeadline": "fix #896", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "ee2d8206b8ba9f2b031153760506d196c8460c43", "messageHeadline": "fix #896", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "312468378a727f826afdf43dc7dd55c4fa824eb6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 95, "deletions": 60}}, {"node": {"oid": "8431919bf677d85b87464c838b104c0565af9f35", "messageHeadline": "bigger throttling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "61e0d24830cb59d4f5ba5aea921b927df520b869", "messageHeadline": "fix #887", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "3ec25e456f6b34213d42ff1de653a38c7f73faad", "messageHeadline": "Merge pull request #878 from MAIF/analytics-issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "287721c5f0910bc09b84e0b1d48a872fa04578f1", "messageHeadline": "Merge branch 'master' into analytics-issues", "author": {"name": "Quentin Aubert", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2110, "deletions": 537}}, {"node": {"oid": "f8d4ed2e1d14e57fa5243cfe4049d1ba8b84b0ed", "messageHeadline": "Update es7 mapping", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "b4e1ca1eccd81083138a42d12caa33aee08eab3c", "messageHeadline": "fix #894", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0450683bd38b44b472f8387395941f0a135ce92", "messageHeadline": "fix #893", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "a10fe3ee320e1eab99391b14de66028e125ccebf", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "426fdfe691a6660ce31e7a2d52f46b82a9a4072b", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8cb5c11f611af50ef66b421d6bb76f68ab1dd3cd", "messageHeadline": "fix #891", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "a5fcfca8c74c32af91da4a1498fd5f7882fc3d25", "messageHeadline": "fix #889", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e933efa71cb722c13a4c1dde0dc3e42b5d7269c8", "messageHeadline": "fix #890", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "61e8ac39288d7c1b7018a1f6c83bdca875fa93be", "messageHeadline": "fix #890", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "3c739dbfdaac9dd675f6438f0d1f8cb3bdf98387", "messageHeadline": "fix #890", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 11}}, {"node": {"oid": "9e1dc0e4f0a29f6726160d65146ed7ee26f50e96", "messageHeadline": "Avoid stacktrace print when update check fails", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b00d21c12e0a8ee1d7e5969e656a4f0ff1d0d64", "messageHeadline": "fix #888", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 181, "deletions": 51}}, {"node": {"oid": "55f18c9f2537849cc95f902ea38ec8ad2a3eeb97", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "874ee2f3b1ad0b2e109322295a4e426a731cc98d", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a8a2405de0f84086af61658205aff23bba760c63", "messageHeadline": "fix #886", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 22}}, {"node": {"oid": "6ee0cc12742d7b52de71f4b0acec12f656e60364", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 785, "deletions": 10}}, {"node": {"oid": "656b58e45b0132b4d085ad1c414092f92793fe01", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "2ed18db02c31f5729cc1bd1cd5b048b52abcf062", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88989, "deletions": 5}}, {"node": {"oid": "49ff26560c45805c01f5a03d3fb4b95e6c7d8580", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 88923}}, {"node": {"oid": "eaaa8dafe8b84cd21ec5483b7f3bef2153c13fd5", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 198, "deletions": 103}}, {"node": {"oid": "aee4bb2b4fc79da71f160dcb36a400252d7ea82e", "messageHeadline": "Update version to 1.5.0-alpha.19", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "f45666c9742caa90579940dd8b1f3b2bc72e4860", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f167f0aabc0972faae37d6d803634909c7eb2593", "messageHeadline": "fix #883", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "a791893277e61619352effaebb0465c3e47b8e4c", "messageHeadline": "fix #881", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 44}}, {"node": {"oid": "58f0b9f5e5c43b541fa908735286044b51bd5c96", "messageHeadline": "fix #882", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "bb2c4705c89f043d1a74e1630e6325b35a71f449", "messageHeadline": "Bump color-string from 1.5.3 to 1.5.5 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25576451842e7e3a962ebe388ffd459b34569b7a", "messageHeadline": "fix #884", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b8f0fcc411f0f53f6c43c7c5797c829006da9b45", "messageHeadline": "fix #884", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "58734e6d338b3ead0eef874b8c0a21e3d11b7810", "messageHeadline": "fix #884", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3a3846c875f18e183e89cc42bac243d49734e1ce", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "359f7b465c5056e21648cb47055afd4fa8349119", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a40411a7c88cb2d75aad0a226a8416b3a4295841", "messageHeadline": "fix #879", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 221, "deletions": 145}}, {"node": {"oid": "12409d9584c4cea5810198a2ba86ca0371869c05", "messageHeadline": "fix apikeys import", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c6bfb1a8c25ef9cceacf4aabea1a06115a5c797", "messageHeadline": "update es7 mappings", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6fe691bd07bacc2ff96e56cd69400ce2dc1dcfeb", "messageHeadline": "start jobs from plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e34471192af24b0847a9e1b9ee5da3c59c7782ae", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 61}}, {"node": {"oid": "694b1c44b45cc46ef38cf531319da1aa28a664d7", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "536b8a499585ed4f92e22f06cf749804c8527a8c", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88983, "deletions": 60}}, {"node": {"oid": "c8534187aea8a4b5bfd9e13a9e67e0924389cf16", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 57678}}, {"node": {"oid": "8f1c2e6d18733621f6da5e1e40c6a27fe3a0883b", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 357, "deletions": 280}}, {"node": {"oid": "8e4c6c73a07752d3585e04c71608fd400a4a42e4", "messageHeadline": "Update version to 1.5.0-alpha.18", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "70f1b2754d872771abba9b6fb8eea048eab13b53", "messageHeadline": "add plugin link to documentation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "a9dab594f05c6cddd4ef37988df42c95b220384f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 31635, "deletions": 4}}, {"node": {"oid": "ab6912009176f9841e1869f2b56c63b1460c5eef", "messageHeadline": "fix #875", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2963, "deletions": 2}}, {"node": {"oid": "77309ee051761a1ea1d39042a711c7d6e0d7f16d", "messageHeadline": "fix #874", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "de413765546be8036ca1f50c41471eb19994aa63", "messageHeadline": "fix #873", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "0031f6cdc0259daa2a4dfe026d01884fb021fad0", "messageHeadline": "Update ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "df9e034cf6586132a1095e712c9170ecd92d3598", "messageHeadline": "fix # 872", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "5fb896d1180bb281b0e2a3984d7dde8ec90df67d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "82ac472a362f9f8c729d50b4e64863945067ba9d", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "a161842bdffa7b1538efbf9b2993c9e67b63279e", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57674, "deletions": 5}}, {"node": {"oid": "7d1b132702a20c5d2a1fd4f428831d815503fe82", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 57670}}, {"node": {"oid": "5c44c6eaa2c0e0ced5961ed2a8a888e9555d7491", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "09c616a376b21d397b890e6bacb317a1f75b0ddc", "messageHeadline": "Update version to 1.5.0-alpha.17", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "10a8114c067525ff21717bbf7d66b07a367ad355", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f82bfa2ab4c070912e6020e71ac63a68862ec8b2", "messageHeadline": "fix #871", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 46}}, {"node": {"oid": "0a87a8c6721d3c0999ff885a327c1a951d4e6fb2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9ac34695cee1fddb633a6b4ff9463577d64394a5", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "d5eb8ce1ecb7d797466f6f56eb2aae798c3974cd", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57674, "deletions": 5}}, {"node": {"oid": "455ef5e824923cb75bd58d9172d789ae795f7251", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 57670}}, {"node": {"oid": "d7f8c1da9718d581ac35860f51585b5260912893", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 77}}, {"node": {"oid": "e4de3e687a5aa45f0a4f1435d7ce3a75337f4b96", "messageHeadline": "Update version to 1.5.0-alpha.16", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "c282b25af92900be94d7d15081487a16e834bbd1", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "185dad9631cbf0ebe210ba47521a9d3c80eeb199", "messageHeadline": "fix #870", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 203, "deletions": 24}}, {"node": {"oid": "b141fd567f9689ccd879408bf6264c1038bdb9d4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 249, "deletions": 228}}, {"node": {"oid": "c7c6a79365da2c5b5c13b0dd72f84de4249cd32d", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "d2151a2c72dfc2dc7f489ca3157518eb5fee1fb2", "messageHeadline": "Prepare the release of Otoroshi version 1.5.0-alpha.15", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3653e6edb9f1d3ef0aee13ce4623e00c8df0014", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57674, "deletions": 5}}, {"node": {"oid": "6b70248e5e593a8a89c4bae8a9e042f1ffe7b947", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 57649}}, {"node": {"oid": "59503c2ccaf28d2e72f14b12022af0b106720668", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 215, "deletions": 142}}, {"node": {"oid": "50bf4c92a33a05bf0f5c38658974e750dbb675b5", "messageHeadline": "Update version to 1.5.0-alpha.15", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "f97cf01beab30638f5bbb54c014eda5bc1f23f2b", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "d4a236c0753da0537bc8a9cec235659764e6a0a7", "messageHeadline": "Merge pull request #869 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "23dd126d3345835eef0ae672f3ee19a5e5743335", "messageHeadline": "Merge pull request #868 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ef608a2764686fc9cccb61b1ce889550e8503b2d", "messageHeadline": "Merge pull request #845 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6542369a4ccb4184f9378344e0abe9d70773e540", "messageHeadline": "Merge pull request #842 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 85}}, {"node": {"oid": "5962778c9140a8bb445564d042728a34773991ed", "messageHeadline": "Bump ws from 5.2.2 to 5.2.3 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a43045849d13e14cb4d62249251636e0b62fb3a", "messageHeadline": "Bump normalize-url from 4.5.0 to 4.5.1 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3cbf831a8f3c96d1b570a7b8831bf22dfe4f90d2", "messageHeadline": "Merge pull request #867 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8de033025cfefca9753c3f0035c5da517ec4e628", "messageHeadline": "Merge pull request #847 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "10aef25658770a9cb1734c3fcf3710b8a5515577", "messageHeadline": "fix #851", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 4}}, {"node": {"oid": "61e81a6dc7645fd8e71d08bd36f347ab06c4e004", "messageHeadline": "add tags on basicauth users", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a4ac223ef2e108573182cc93c9dfff0c31487da4", "messageHeadline": "fix #852", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 462, "deletions": 436}}, {"node": {"oid": "c81e1406faefdcf720baf440720ad15f061c4452", "messageHeadline": "fix #853", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8e6b0b648c55008ee30651fcc45c6d463d8c5887", "messageHeadline": "fix #859", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "58ffaeb69865aaba19726f13f9c22986a988b120", "messageHeadline": "fix #866", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "166e700e7f76548b6cd9bd9254a292364a5d706b", "messageHeadline": "fix #865", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "138559bc3e5726692b732da6a52462e8f5c968aa", "messageHeadline": "fix #862", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "49eaf2a961b4c3600fdad9e855f4e31a0dbbd753", "messageHeadline": "Bump glob-parent from 5.1.1 to 5.1.2 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba00bc8768db49bd7192457f5a29a9f42ebb0037", "messageHeadline": "fix #863", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 170, "deletions": 63}}, {"node": {"oid": "213c4ace4393a46212537ddbd42d5667fb3c4e3a", "messageHeadline": "fix #849", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "66de1147461800c7bd05e1917d177549fd95d3ed", "messageHeadline": "fix #856", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 14}}, {"node": {"oid": "f319cba16921513f5bab7360d69fd4be9d011488", "messageHeadline": "fix #861", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9c4f702bcfc18a6ac5a56c23ee97c458f3aa9b8", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2508aea1aa8b916a1be5dc4cd6059df22c6e927e", "messageHeadline": "fix #848 and #846", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "de577b4a538df543abf3b147b9eff582976dfc33", "messageHeadline": "fix #864", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ab7e923125beeafd979097fa93644136db3cc2c6", "messageHeadline": "add script to list events", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "e076b3b6ed23b34c4ea86e0b31016a3fd9df5591", "messageHeadline": "fix #857 and fix #858", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "6873e55d61f19ddbaa169aa95210e0edf5f484b4", "messageHeadline": "Bump ws from 7.3.1 to 7.4.6 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c0bfa26281998b2b82cf9ff0f1ca38ed0f04bcd", "messageHeadline": "try to fix pg mtls, add apikey auth module and update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 18}}, {"node": {"oid": "d3d29781dab8d77b7ab135fdf39693bc76520e8d", "messageHeadline": "Bump dns-packet from 1.3.1 to 1.3.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "374faa1952c68ebf6eca6b12393d1ef5fd4e67de", "messageHeadline": "Add not keyword in the tenantaccess and teamaccess", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "86cd0aa0499d5f82d456c36844b9b4981d1857c2", "messageHeadline": "fix version stringify", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97b2489d0df93912f4fd47ad5878140f07abcbe7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3cd55159346a7644f95013504ea38b7ca92d645e", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "96de4f2a7ec5c2c1e20fb8b15aa873a9b780537f", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57653, "deletions": 5}}, {"node": {"oid": "3c55929ef59209911f179d712ec8a4fa168c1621", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 57649}}, {"node": {"oid": "457a950f77e3215be2953d36f7d5577096864340", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "58dd21254eefb1d5668b4b22efb6ba3e086b62f0", "messageHeadline": "Update version to 1.5.0-alpha.14", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "86dd7ae3a2ba4a6cc5555ca0229807f03cb6f8b8", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6c9b1972c7014e84ff61311fae2f5facef205107", "messageHeadline": "Fix bad function in js", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e824893ae6101e1059332bf18be52ff3c29bbc0f", "messageHeadline": "Bump browserslist from 4.7.2 to 4.16.6 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 31, "deletions": 85}}, {"node": {"oid": "72908938ceb7a1719d088719998ed613a9932625", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "f71a9848c6cf74e05cc1befb2d5f795140a34cbd", "messageHeadline": "Prepare the release of Otoroshi version 1.5.0-alpha.13", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e05eb23262e939c7766bf8d1b8750a9d91211ce9", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57653, "deletions": 5}}, {"node": {"oid": "b50a02599291b180dd048e8662d759476503dc29", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 57646}}, {"node": {"oid": "eb3169955e7e2509e1e5c57b7c09dbb998328b62", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "a3564fbc0e3a3fbc8ab08bdc017e07e5f280e598", "messageHeadline": "Update version to 1.5.0-alpha.13", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "281ccdcb6200fe6cad07844982fa457fdbec20d3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 6}}, {"node": {"oid": "af9ecf4ac60e4d383944583e704886653acee187", "messageHeadline": "update manual about classpath scanning for plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 41}}, {"node": {"oid": "207018890e5454fc6ae997e870a3ae5112a22a51", "messageHeadline": "fix #841", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "223ba8942555330026fabc42f18605cb9145cac9", "messageHeadline": "change apikey format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 21}}, {"node": {"oid": "8d912a1614d9b8fcefd39e7d9f41a35416a96d3e", "messageHeadline": "fix mtls testing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d2e6248087f29d35f25eb55ce30be6c1c4d629a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3ff975894ef54535cd556f6afe2c7fa3e66d3bb9", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "7a3ae8287f8f22fb85862fb19af9546103665ca6", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57649, "deletions": 5}}, {"node": {"oid": "1a0cefd49ad85551c70369899d7cc03fa6dd1dfa", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 57645}}, {"node": {"oid": "77b2f8155946a291b30e794aad91389b2a112ffc", "messageHeadline": "Update version to 1.5.0-alpha.12", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "4d1a364d36230b069f62d99e4a4e699d4d4a9cf1", "messageHeadline": "prepare changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b2e8b08e0a198a59ead81023bf3772b4f9f263c9", "messageHeadline": "reorganize tools", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ed410e99e788c3e5a62b428bc283cd9c8a58e4d7", "messageHeadline": "reorganize tools", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e6b1f081d12cfd928833fc358b5df045ff2d85b", "messageHeadline": "reorganize tools", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 43}}, {"node": {"oid": "ed595a7446f01a7bd672b97d89ba86f882f98f64", "messageHeadline": "Reorganize build.sbt", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "feea269521b698273516ce1ce9d49171500edc9f", "messageHeadline": "Rename roadmap.md to ROADMAP.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1432c6bbe1b74e406a68c460d87768801190deb2", "messageHeadline": "move some files", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6bc61c958f147649a97af08daf6b7d47605c2204", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ff048a3a4131085ce43a7693504d2b20e400c878", "messageHeadline": "fix #789", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "862c54a9191db59b064a7f57ff82b663a8967b25", "messageHeadline": "Update build", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "818bf8f4e0ffa269f1c0b2c6a448128b4f58cf66", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 58}}, {"node": {"oid": "0f54f17fa6bd174bf218c008d5fab4eb52bc530a", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57649, "deletions": 5}}, {"node": {"oid": "95408a75a502729c95a9c973db8389cc656b357a", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 57645}}, {"node": {"oid": "be14860d0cedeb6d113175a88023e68295cefd52", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 90}}, {"node": {"oid": "9bfe254e0f53216d429b3fac44f8f8573cab432a", "messageHeadline": "Update version to 1.5.0-alpha.11", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 59}}, {"node": {"oid": "4ee8cbe1deb4c3d00f70b5b245f44bd7d8f709aa", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "15173d145f026923d0ed19e9b5472accfe7cd3b2", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7022da96331961e19aa34fca8dec4b59800d14e5", "messageHeadline": "fix cache cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "01204151f6de25b12b8648799c1abfa8f9a084cd", "messageHeadline": "fix #839", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "b4297051deec7afab19cb5230580d53db449981d", "messageHeadline": "split headers catagories", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1d0bef9cfeb0959e79812dfc4106068d5da77783", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "10cbae854bdd1dca6d3245dbf78e99689da59c76", "messageHeadline": "fix docker build, add support for maven central publish", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 200, "deletions": 117}}, {"node": {"oid": "003df3309711addd349bb065978059b19eef36eb", "messageHeadline": "update roadmap", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e7c9ba0aee58439e07094202aefb03f508586646", "messageHeadline": "Opt-out from Google FLoC button", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "50a1cfd5498b2c5440cdfa2d486e0efbecf2b0bf", "messageHeadline": "add roadmap doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "b1bd432114546b93733032f01f1256c31e55d1c9", "messageHeadline": "FIX #836", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0211f8f492bd9d97a178211768b8026290e23f8c", "messageHeadline": "Add special otoroshi paths that will always work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e767cd4e5fdafa07618e39e42b07d0ed920fa6fe", "messageHeadline": "Add special otoroshi paths that will always work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "2c41f9352ff4aa1426feb70cad15664e5aced089", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "87cc0aeab46bb2e8eb3a2fcd5b6accdd50023c10", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "59c83232932acabe55d6942800d2e9202f7a7a83", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57649, "deletions": 5}}, {"node": {"oid": "6dbb19f6391d4100a1044b2a023926efa5bd017b", "messageHeadline": "Update openapi file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af02ac65d81ab00926ca2bf716aad32824df9d6f", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 56869}}, {"node": {"oid": "9c111a43fa60c86a022a158627efe9b3ac847273", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2441, "deletions": 1842}}, {"node": {"oid": "5584ded328e0457c7e8aaf33bace532c8b8df536", "messageHeadline": "Update version to 1.5.0-alpha.10", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 60}}, {"node": {"oid": "30d23e69b371f633cf540ff3e0bbe610ba34076e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 72, "deletions": 10}}, {"node": {"oid": "b0599e01639a33095f70f4592dd7b62f88d60d7e", "messageHeadline": "Remove bintray refs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 38}}, {"node": {"oid": "a5e554079bfde33bc2b48720e8097cb94b8961d3", "messageHeadline": "fix #834", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 205, "deletions": 8}}, {"node": {"oid": "b8f0f86076dc662e5950411316b2745ddbeebf35", "messageHeadline": "More infos in error message", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "0be9a6aa7d5dbf7717435bd2bdfb89237c47b012", "messageHeadline": "fix #813", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 413, "deletions": 334}}, {"node": {"oid": "86eb3e0c26d818beba871973ab09eed71b2c2271", "messageHeadline": "format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41af80fdcdfd23861de5fe39f05cb7d319be8d74", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e767ea4e814bef7d489504808f2546ab5b71e3c9", "messageHeadline": "fix #832", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "789bc976441fb6bd221a5b889fe7c3b315bf51df", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 6}}, {"node": {"oid": "9837c2ecafa19df82e9509acc618a20f4d525e56", "messageHeadline": "add support for crd default template", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "79dff9ed5c78796949feb3d6dea100fc448f48cc", "messageHeadline": "change id format in templates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 44}}, {"node": {"oid": "1bad3ac4b8daa8c18512b4b6bc17deccda6ee205", "messageHeadline": "New default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5d33a466633a8bbaf49d383a2d6cbbb428e947e", "messageHeadline": "Merge pull request #831 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e441023c9077690d549d2db85ac54ab4e6be40a9", "messageHeadline": "Merge pull request #830 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ab70714e60e68c9458dc373ab512eef9d972d5b", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /connectors/kubernetes", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "776bd88b33c36d78f4eb29adf7ec32d6ad63bf7d", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "501a680fdbe2d0985296802f3d47f6273b94dc49", "messageHeadline": "Merge pull request #819 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2445e64cf7c8ce2dba93c413ff2bda01c3d90285", "messageHeadline": "Merge pull request #820 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "654c6ed2d568d8507332b2b41dcefa5004c45ecb", "messageHeadline": "Merge pull request #821 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "883873ce9813529aec0a8cb0921e5231cad792bd", "messageHeadline": "Merge pull request #829 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "76c4c46078a9b3593938df98d9cad2d69a105457", "messageHeadline": "Merge pull request #826 from MAIF/dependabot/npm_and_yarn/scripts/rel\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ef24724997c732de8b21487d1f9ddf054ae37d8", "messageHeadline": "Merge pull request #827 from MAIF/dependabot/npm_and_yarn/demos/servi\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3ef92ab48fc022a2726dd454c64bfc5ed2023ff1", "messageHeadline": "Merge pull request #823 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "a4654c860e5cf59f223cae9f878dfd629b6bdbb5", "messageHeadline": "Merge pull request #824 from MAIF/dependabot/npm_and_yarn/demos/snowm\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "633b0f11646a54392d3d3e00c222023320bc4d57", "messageHeadline": "Merge pull request #825 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "366b2ef94e0287aaced80480bc0ac38701c671d9", "messageHeadline": "Merge pull request #828 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0d346e5bf53e3d481b1f04b9da9d7b8d9df9f87c", "messageHeadline": "Merge pull request #822 from MAIF/dependabot/npm_and_yarn/demos/loadb\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8a17b5cba970a6c3b2f47a695192486a46e04508", "messageHeadline": "Bump hosted-git-info from 2.8.5 to 2.8.9 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "abd96c9cbaa2cecbb5d99b81386e51d4ad6ea89a", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /connectors/rancher", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "207353e0d1b81249cf80247d461f87d7f9700a48", "messageHeadline": "Bump lodash from 4.17.15 to 4.17.21 in /demos/service-mesh/config-server", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1aebf76837b63d3a6d0c225309939ff2de78c92a", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /scripts/release", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "778e722ba4651ce2360caff5623e87704a56653a", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /connectors/common", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2ed5b5eb345490f1e206b04d5eda3b4313d59966", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /demos/snowmonkey", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cf7fef1c3d8bd65d30ceb028d0d0c967a6cc59ae", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "ea9494e5d6d51fc15f40857d01b488ac77bec91e", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /demos/loadbalancing", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dde50bcc8fd11fc55596ad06f2c4038f3b55ba3d", "messageHeadline": "Bump lodash from 4.17.20 to 4.17.21 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "2969eca02cf2603469db13f361652c615fe3b85b", "messageHeadline": "Update server_build_and_test.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f4ee5479ae1fef02dbbe7e7af3b3672dd66f150", "messageHeadline": "Bump url-parse from 1.4.7 to 1.5.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "76e5c4a62a7999375cbd8cc783e03421e6105945", "messageHeadline": "Introduce a new swap strategy to avoid the underlying datastructure w\u2026", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 29}}, {"node": {"oid": "57cc24389b97c7a916fc211d097f25b87790726a", "messageHeadline": "Fix log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15a1635fb4953234888e743969b41a267555eeee", "messageHeadline": "Bump ua-parser-js from 0.7.20 to 0.7.28 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50e7cb8d965671fccca4e556eacf543184013456", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "897227d52be2ea00f085948a98aa8cb0dfe0478d", "messageHeadline": "Update build status", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "485efbe36091eabaee5be62e4ef64f7722c95a59", "messageHeadline": "Update server_build_and_test.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3828488b89e2bdfc6af178f35524fc2cae760f7b", "messageHeadline": "Update readme.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "295f1622bffd60b794334db34d413095d7385ba3", "messageHeadline": "Add migration when worker and leaders does not have the same version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 145, "deletions": 124}}, {"node": {"oid": "39cd68082c7eb6000bb6418482fb38995dba485b", "messageHeadline": "more precise key patterns", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "724899857359dea1708aa5abe5e8f94f5b53c7d9", "messageHeadline": "make cluster state fetch more resilient", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 112}}, {"node": {"oid": "a233a04447813f18c8033a16fe4c79ef6a9fc2e6", "messageHeadline": "make cluster state fetch more resilient", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "7bfcd75e24bcd3f373e30e736b3ccacecab02ab1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 58, "deletions": 58}}, {"node": {"oid": "ffb2ef1cfb6c7183a37ea4d849aecdc681d19636", "messageHeadline": "update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 116}}, {"node": {"oid": "c77fdb2bef2e3d9c65dbd22563fe4f81748d31fd", "messageHeadline": "Merge pull request #818 from MAIF/openapi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "d6deb95c8bc243e263871a8e06eae565a94ca7b0", "messageHeadline": "fill openapi config", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "06f2378f8fcaa25cc177838c7711e0af9b4012d3", "messageHeadline": "cleaner implem", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7101cbd0a23f6b617e4774a9183775b85797b22d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1104, "deletions": 576}}, {"node": {"oid": "4d6080b933e8872ecfd54d9d7a12d68ccd3e2f3f", "messageHeadline": "add type on adts in openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2428, "deletions": 1277}}, {"node": {"oid": "bc9646a7789463b727a85207f7b6e59a16bb5f87", "messageHeadline": "add latency project", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1270, "deletions": 0}}, {"node": {"oid": "fa4721f6ddbcd9a40d6af3bd23f7dc3c02baab41", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53ed6c662acc389b179f8bae53c597101673a2c8", "messageHeadline": "fix #798", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "66694dec0d0dcbfacd64e08e34a5e8cf265b2647", "messageHeadline": "Merge pull request #798 from Zwiterrion/pg/prepared-statement", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 33}}, {"node": {"oid": "a0f02830f0493eb3e0ac7337dbd661dcb67efcf8", "messageHeadline": "Merge pull request #814 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b9ed3661e82ee78fc4bef614fb5545b656f8a270", "messageHeadline": "Merge pull request #816 from MAIF/oauth1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 593, "deletions": 4}}, {"node": {"oid": "12c629e9423d2cd560b7ecb0d954369646ee9af0", "messageHeadline": "last fixes for saml patch", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "e1e2bee45dd640052a82fb0fd68078820020b80e", "messageHeadline": "Merge pull request #815 from MAIF/saml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1729, "deletions": 158}}, {"node": {"oid": "f43ae1377df6e6c81dff846de0412e5536fc051f", "messageHeadline": "Add challenge checker", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1308, "deletions": 0}}, {"node": {"oid": "fdd692f0958bef8b0c9d4a6330c34b42f9bc0bea", "messageHeadline": "rename provide to http method", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "0be5b616d42f20f97444eb5481e23020e23976f0", "messageHeadline": "support oauth1 protocol on private apps", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 91, "deletions": 30}}, {"node": {"oid": "862e322cf9477853896138bb3def43bdef22dd55", "messageHeadline": "support get and post oauth implementation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 89, "deletions": 32}}, {"node": {"oid": "e39550934c845e0dc7b1e296fe74b92350c9e793", "messageHeadline": "Add clever support", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 327, "deletions": 79}}, {"node": {"oid": "4af493f78a512685ede77c254a9fc1c2a2f83d93", "messageHeadline": "fix some crds stuff and elastic count with es7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "43931c0c6ab8208ced049a15816a6b4862f70239", "messageHeadline": "starting oauth1 integration", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 224, "deletions": 1}}, {"node": {"oid": "5bf43f4cbc10cb5c475d53c7c434e80281ab7d87", "messageHeadline": "remove useless stuff", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7a68a9a925d190094ff1119af0e9350e029290ab", "messageHeadline": "support pa logout", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 299, "deletions": 130}}, {"node": {"oid": "cbc2cecf5a1f9d3b53a2f69a8b5f9d8ebc20faf5", "messageHeadline": "use otoroshi certificate", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 184, "deletions": 132}}, {"node": {"oid": "39908a2fb6ea77d2f945afecdccda540727e514d", "messageHeadline": "support certificates from otoroshi", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 79, "deletions": 115}}, {"node": {"oid": "987c00889eae197d1b7f6599cc08697285f09afb", "messageHeadline": "support certificates to sign and decrypt assertions", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 314, "deletions": 176}}, {"node": {"oid": "f1c9981b1b815f8aca185ccb2cab668dd593516a", "messageHeadline": "support HTTP-POST and HTTP-Redirect", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "bcb49ba3abfff2de452355d4a2329b448a7ebbf1", "messageHeadline": "Bump ssri from 6.0.1 to 6.0.2 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "67ffe41144587c2813e6f49e660bcab205241f06", "messageHeadline": "manage okta idp", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 128, "deletions": 95}}, {"node": {"oid": "9855bfdfaf5242249647d836fa277a5d05cda50f", "messageHeadline": "rm cache files", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 0, "deletions": 651}}, {"node": {"oid": "31dacc6b21d9d88d510379c3c450220324664607", "messageHeadline": "wip saml protocol implementation", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 1871, "deletions": 23}}, {"node": {"oid": "808de78b8d6180800b9346e9a89caed7fb5ed970", "messageHeadline": "fix bad status handling in the cache plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1d91c78f3113e6b1c01a1855b1d4f54d0862908", "messageHeadline": "fix the cache plugin", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "78a59afee4ac7558473b2864522470f862365b96", "messageHeadline": "fix scripting enabled stuff and add support for plugins in docker", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 293, "deletions": 240}}, {"node": {"oid": "92e27863c8ba3b9667c4ed0c853d352431aa6eae", "messageHeadline": "fix path extraction", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a748c6226993e1f0f4d21bc99d39f06dd4b7721b", "messageHeadline": "Just in case", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 38}}, {"node": {"oid": "3f5523d7bb75333bfd5648ce1cd470ff9068abf0", "messageHeadline": "Merge pull request #812 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4e38350656d2f33ab822c010fe12ff367ed7207", "messageHeadline": "Update openapi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "eebf5347ec496fe0d041783bfaa1710e47a73c0a", "messageHeadline": "Add a flag to enabled legacy routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 126}}, {"node": {"oid": "604f2a2b4a1976d0ce7a4d35f73b666a47a2faf7", "messageHeadline": "Add instance name in topbar", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "efe1edcd95d30a390e7257edd3810c74348e5b3f", "messageHeadline": "fix js bug on scripts page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffc4a6ccb22308bf229959b64640c373e5d17e86", "messageHeadline": "Bump y18n from 4.0.0 to 4.0.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c802381891e5403e8c576c5cd31d625ed8f3d8ea", "messageHeadline": "fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "083014f1438ccfa559ee08331f8a557a6b1e024c", "messageHeadline": "Produce better error when a plugin is compiling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "50752366860e397677ad690a330656dfa11be9d0", "messageHeadline": "Produce better error when a plugin is compiling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "970388da805dd218c63f3c5fa976fad3d7b8eacc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "485b82278da6ddfec2461b7e20ded612e0674dbb", "messageHeadline": "Add missing fields in ui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "ffe6688e30e6dde22b8c865f47aa01104592fc60", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 76, "deletions": 32}}, {"node": {"oid": "dc55ef42b0a2df6fbf3a373620de07feb00d000a", "messageHeadline": "Update openapi desc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 182, "deletions": 86}}, {"node": {"oid": "fa018ecc507f1a53d7d2e5af85e86fe2af7358db", "messageHeadline": "fix ldap module backward compatibility", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "ec7936b4ea291f8e74f9d3fda9e2a9e4aff47431", "messageHeadline": "Merge pull request #807 from Zwiterrion/enhancement/ldap-auth-module", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 393, "deletions": 133}}, {"node": {"oid": "45914c135a6ad2d431f2045104dc280a0bd161d7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 437, "deletions": 24}}, {"node": {"oid": "5cddb5cb51c0249b3e814c3fe2c1f5aa4130b7e0", "messageHeadline": "add tags in every entity", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 238, "deletions": 58}}, {"node": {"oid": "3440120075d122c0d82702667a120ccfc1e0e091", "messageHeadline": "improve rights management", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 393, "deletions": 133}}, {"node": {"oid": "42d6771935f35c689797ccbee249a569243a49d1", "messageHeadline": "pass some query as prepared query", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 46, "deletions": 33}}, {"node": {"oid": "109907f599789cfe6b6f0be880fe53829a657c7b", "messageHeadline": "fix #797", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 413, "deletions": 42}}, {"node": {"oid": "94d3e74b0b5caa26c6b4fb22926d2312179e3e9f", "messageHeadline": "fix assembly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9c31b6a0de669aac709daa59247389b73d93062d", "messageHeadline": "Update jvm dependencies where possible", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "c572d90dbfdd1bd7620d9bdc6efaa2e402adcdba", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "89a5442241cfe706a3b44b8dd671994d72baeffb", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "31a967fe9a790e3a6e3e89fe35ea4ba9ac1621f4", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56868, "deletions": 5}}, {"node": {"oid": "363d1ea1d95a6bedafab25c6cb20a75110883fc8", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 38352}}, {"node": {"oid": "b7a7f51712755fc003d69ffe179d17f86a8359b4", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 691, "deletions": 437}}, {"node": {"oid": "5ce329d5dcfbb4acb3964aacbba9b6a63beb2e4f", "messageHeadline": "Update version to 1.5.0-alpha.9", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "322c81db3344cb2fa042864967cc84a7f2fbfa29", "messageHeadline": "update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "a79055d796bfc5acffeaa2a70bb3845421162336", "messageHeadline": "change dev command line", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71effbc1a8936d0528d0d2c39b56295546e27932", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e63dd692614f8902c993e9d6f9b8820fbca6e2b8", "messageHeadline": "Change port, just in case", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8f45f57045b9de5105005ee44097aca56757a17e", "messageHeadline": "Remove travis for builds", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48b1004dc34d93dbef032458e37bf2dabb9f0e73", "messageHeadline": "More reusable generator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "b84f72bc225d25ae7152672b8a3ad1b28391c71c", "messageHeadline": "Update openapi stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b1067ba0337cecd85e5798a5af45389b313d7052", "messageHeadline": "Update openapi stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d4092e9ce3fbcc8f360e8786fd4927b55d708066", "messageHeadline": "set java version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e0a7b0f94e0a16b8bc37c816248cdfbdb47d8143", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cb29d29af25d854293fb9c7904d61fd56851faca", "messageHeadline": "Different view for dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 6}}, {"node": {"oid": "fd9c2789923cf5baa3509de1cc9428d462adee93", "messageHeadline": "Display mtls responses", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4eee11cf3d32cf5707c9da8d3ae331e60f778e26", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "4dc19ddec394f8b6079ee79d8891cd748cd07e98", "messageHeadline": "Update openapi stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "2fd126c9a9d8b796a9604663060fb43e5d046e96", "messageHeadline": "Produce file directly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5ad3150b63205d658eb6e10e86bd30df61b30bd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 36960, "deletions": 0}}, {"node": {"oid": "499cfcfa4ba66e1526705d0bf2cf18b22a10588c", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d295737e25e51148be64841aba511e4393991998", "messageHeadline": "fix mtls test and generate openapi in dev manual", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "14b090dd913d90ee94481027eb51ea48d40e75e1", "messageHeadline": "fix mtls test and generate openapi in dev manual", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 39}}, {"node": {"oid": "9d9b235719003bbea0d43b7dd01d91b7a8ef5e6f", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec5cb25e141c3adadf98b2462797dddf146a2703", "messageHeadline": "Only test server tests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "b9fd60a2858c547bf259feed5d8954b3ea078333", "messageHeadline": "Rename job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a673d4f412ab5e01599758c47408708947bfb80a", "messageHeadline": "Rename job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d321a0297ed91f22d6a8d6ba9b65a7f9c7106b11", "messageHeadline": "fix service descriptor equality check", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "1c4d7c75e9f5e0c6bad6845edeb4d8828bce404f", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0007a8c9bc6b2da0721d4f4bbc8381ccd8179585", "messageHeadline": "Add build and test with github actions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5206222476c5ffa539cff9c44c380b9f1363dea7", "messageHeadline": "Update readme", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38592c3771dbbcf62067818e2bae7c4fbd6b7816", "messageHeadline": "Add build and test with github actions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "ae2a673ed06fc9f3536bfca7c9d4065a94b4c7b3", "messageHeadline": "Merge pull request #794 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "31c8aeff3daf1d5e1839d1eee3279a82653b656e", "messageHeadline": "Customize the documentation display", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "477a4b1d4485f7a9f8b7b3d2d050b778c55afb27", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 206, "deletions": 198}}, {"node": {"oid": "54afd45a4a14e5d8f15da59bed047c67e3a1fb2b", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 206, "deletions": 206}}, {"node": {"oid": "b028a8bc92290798dcb3585a2488b89648c95cb3", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 294, "deletions": 294}}, {"node": {"oid": "a194700b029ba2f00bd3af8f4c3c5e18a494018b", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 150, "deletions": 150}}, {"node": {"oid": "a37f28659ff38e48d5c1f2a8834273a655568581", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 138}}, {"node": {"oid": "6c6b6fb170d75d1e1c9f9f8cd85d8882f6daa538", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 142, "deletions": 142}}, {"node": {"oid": "c0cfcfd052b47bc38f8db4c4336983362370bba5", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 748, "deletions": 250}}, {"node": {"oid": "edd1bbae775cdf91b422d2853a9254e5c616606d", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "ec0c41888b8cfded8e480eb41b356de68b76df7d", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 528, "deletions": 405}}, {"node": {"oid": "45e50b229d37ba5253a889a26cd6454e4217b6aa", "messageHeadline": "More descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 233, "deletions": 234}}, {"node": {"oid": "4f5b855c8daa7f7d68f30344ed45f2b9c58bd068", "messageHeadline": "Upgrade swagger-ui in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "5c3a8660321836179834d6d7c478dec3e9e38d0d", "messageHeadline": "Upgrade swagger-ui in doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 132}}, {"node": {"oid": "d81352a74e5ce6d1057ec7fd6f22d886deef5d57", "messageHeadline": "Generates openapi in release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8013dc2e3d3560b96fc945ad7727db3b4549438c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9f6feb4b20e16326468e4e41d2046f49a97f3160", "messageHeadline": "Generates openapi in release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 281, "deletions": 21}}, {"node": {"oid": "5e30aa3dffa3536fcde6c98db20585ba927c4aa4", "messageHeadline": "Add more operation descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "49116a1f69bb3a5596b8eabe2a76aabd91078a35", "messageHeadline": "Add more operation descriptions", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 148}}, {"node": {"oid": "c2f12da9cf2352c891753a2ffa6f11d5eccf66b5", "messageHeadline": "Handling all adt stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3617, "deletions": 2280}}, {"node": {"oid": "01721a50c4d8ea212b4a5a13cbfa233d509af832", "messageHeadline": "Add adt types", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 947, "deletions": 1503}}, {"node": {"oid": "abb377dae4e5a9788151425a63d8092e85e6456c", "messageHeadline": "Integrate more type", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3089, "deletions": 2235}}, {"node": {"oid": "b346fc9738cf6829ad5fdf0d1b49fe3c5a8da6ff", "messageHeadline": "Bump elliptic from 6.5.3 to 6.5.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "5de7aaf94d47290d1d05c9bdf37d2fe26f392882", "messageHeadline": "Better tags", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 122}}, {"node": {"oid": "438f55a31dd895d3938da038881e735d679daca2", "messageHeadline": "First work to automate openapi generation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18518, "deletions": 5}}, {"node": {"oid": "5af63008ab0f5007cb6354ca03dd1d821c1a1b18", "messageHeadline": "fix #791", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "f8cce3e44cf4ae9d8ca1b6e988198e074bee88de", "messageHeadline": "prepend a whitespace to rules while we use biscuit-java 0.6.1", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "da28a829dfff12e8db8fc17d1ef9f4253a2bc702", "messageHeadline": "fix #792", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "037c8ab96264c5bd2fb92b92300f3e34948fbb6b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 62, "deletions": 22}}, {"node": {"oid": "7deb213eb7505e80d6bbbe3fef9deaaa55211958", "messageHeadline": "fix #793", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "148df36c951dbfa9392b381b34aa2f5304fd82f3", "messageHeadline": "fix #784", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "708e4ed02cb0b079f5446d68301a52c6030eaa95", "messageHeadline": "fix #790", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "4d2713d3a4e686c50d7f84890c0d24262dc3321d", "messageHeadline": "package refactoring (views)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 510, "deletions": 0}}, {"node": {"oid": "97a724966e3590c1cfdbfcf158140ffa5673912d", "messageHeadline": "package refactoring (views)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 565}}, {"node": {"oid": "a74005a77afa9d489347ddce0239d22b46bb46db", "messageHeadline": "Add a rule that might be useful later", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "07772a1e09876a0ffde6e79deb85a8b164326ceb", "messageHeadline": "better list format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05c9e735fddd180ef33f68a3473fbeaf15e2f621", "messageHeadline": "code reformat", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2231, "deletions": 2387}}, {"node": {"oid": "36e320102e67bd518029d8ace7ad3dd400c8ec1b", "messageHeadline": "code reformat", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33322, "deletions": 26611}}, {"node": {"oid": "9b1bf145a412fe2deac6901c0f1baa43fef51fc8", "messageHeadline": "package refactoring (controllers)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 484, "deletions": 484}}, {"node": {"oid": "ad14c9b08f3061206e3193c9f118070a9c8919fd", "messageHeadline": "package refactoring (models)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 154}}, {"node": {"oid": "84b68e1dda2f27c0137421e649f41dc4c753867e", "messageHeadline": "package refactoring (env)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "22602225ed84e916721339286c29a2b0324f3c20", "messageHeadline": "package refactoring (env)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 235, "deletions": 448}}, {"node": {"oid": "28e85abfb020ef9e9e8649840a7e64263ec04c60", "messageHeadline": "package refactoring (gateway)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "afc0ac3a951b3c39d021568ce6837adb3e919465", "messageHeadline": "package refactoring (auth)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "88d21274b44a3f1fe251901ea537e8515594162e", "messageHeadline": "package refactoring (actions)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "8f630538bf9586169f365c0cb74fcf07a43c107f", "messageHeadline": "package refactoring (events)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "e67128391e82c6f01d3cbcde5c387605b2f3cec6", "messageHeadline": "package refactoring (storage)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4d5a0144da4f9c333468723dfa5208a6a30311fe", "messageHeadline": "package refactoring (cluster)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "7db8c801df37fd0e51b7dcad8194e5519fd70507", "messageHeadline": "package refactoring", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 236}}, {"node": {"oid": "f9ca8bdb27d6b0e2f718b49c4d83edcaa6b819b9", "messageHeadline": "Add default config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "15a8f2c62657847a66dbda740e01afc70c27798a", "messageHeadline": "just scan 2 packages", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37fd5fd8e4792134b50482a1dd08575df50d131f", "messageHeadline": "move utils inside otoroshi package", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 358, "deletions": 393}}, {"node": {"oid": "e6a18fc4fabe1e8e207c30339bf43ebdc7d83ea0", "messageHeadline": "Better message", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "cf54416842214be048699f5f245183933df5596e", "messageHeadline": "Fix global plugins search and generic plugins implementation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 215, "deletions": 170}}, {"node": {"oid": "c09cc3308f100532426a0fe017ad301f78102e97", "messageHeadline": "introduce a global plugin model in the api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 181, "deletions": 43}}, {"node": {"oid": "934a10242585973289c37b6a59d1e41f61587b6f", "messageHeadline": "Optimize in memory datastore", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 38}}, {"node": {"oid": "a7cbdb9f9e199a7d100acb261cd6ffcbe344fba3", "messageHeadline": "Extract some core behaviors as plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 332, "deletions": 0}}, {"node": {"oid": "49ff9b9550b8cd1d961e65fd45107ff7af24a615", "messageHeadline": "Add payload validation for cluster mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 12}}, {"node": {"oid": "2cdead26b0eae910a2b54eff4fec99dc03d345c8", "messageHeadline": "inspect package names", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "1e3ad217ac19ea13047c819fc2f136f261d67850", "messageHeadline": "Add more crypto utils", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "44b5e1d9139f8f206d9620fe7862691a5d4bb518", "messageHeadline": "more validation about biscuit apikey", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 288, "deletions": 93}}, {"node": {"oid": "df465c4a5ba558e4d57053dde69cbe7c7cf000d6", "messageHeadline": "Cleanup the plugins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 180, "deletions": 56}}, {"node": {"oid": "584676d89876574648e7a8ee0ad08b91998a83a1", "messageHeadline": "Add more possible customizations for the biscuit", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 37}}, {"node": {"oid": "0e301f13e8367e55ae93614556a0dfa776504f2c", "messageHeadline": "Working prototype ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6b36ca617fae8a7651a409497dfc0bb657d61ff1", "messageHeadline": "Working prototype ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c5fdc17ecd0fefa6b934e20f8b22b3fb4fbbf602", "messageHeadline": "Working prototype ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97, "deletions": 23}}, {"node": {"oid": "0947286ade4e241e58fc7f1c59b22e1dda12eb52", "messageHeadline": "Try some stuff with biscuit (#783)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "d2bd7bbeaf9aa53f1a7fcd9f5ea55c2147694ce1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 21, "deletions": 5}}, {"node": {"oid": "cab9f3b358d7da8c2beb0b7424d4f451840bcb12", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "7f16b301cf2577e22e47d39399ecbf78b7cda3eb", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38349, "deletions": 5}}, {"node": {"oid": "e59f88158297b211b208b5c7dd0796f37dd0b13a", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 38330}}, {"node": {"oid": "55e8be39ee209d7ef3ed4b5639968d1ca92331df", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 214, "deletions": 129}}, {"node": {"oid": "6293533f6700250633553503798b0b55ffc15113", "messageHeadline": "Update version to 1.5.0-alpha.8", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 63}}, {"node": {"oid": "632c9eb827d46994e0260914c546bdccc56e662a", "messageHeadline": "Handle error in status page", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "7b46e37875045770ec0a7cb65f409ea6a953b376", "messageHeadline": "Add AIA flag in UI", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2ec4eaf29cc1ec917ad7092f79a2c6bfc42486d5", "messageHeadline": "Fix parent finding", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "3c6e5d16341b294ac253008b51e42c2e292736c8", "messageHeadline": "more integration for ocsp stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 139, "deletions": 44}}, {"node": {"oid": "e7dd4d087345c689f367fab17d22d504c54589b4", "messageHeadline": "Merge pull request #771 from Zwiterrion/issue-754", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 302, "deletions": 35}}, {"node": {"oid": "29acc52f5f0f8fa07abb2981b734943ae8e5e74a", "messageHeadline": "Merge branch 'master' into issue-754", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 350, "deletions": 35}}, {"node": {"oid": "946aa336807c1ff423e59710b56688bb0fca0897", "messageHeadline": "add revocation reason, ocsp information extension", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 204, "deletions": 108}}, {"node": {"oid": "48e76eb87034e4fdcf9b97141a2e7ec4c581357f", "messageHeadline": "fix extra meta merge in ldap module", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "742e2a90bc5daf0bbdec7c6abf938a52b1153fa2", "messageHeadline": "Reload table on cancel", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "df7b62cf8fa4b9e14e16177969d74863a6ea9401", "messageHeadline": "More options for test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 6}}, {"node": {"oid": "eb8b587df71dd5c9d92b0329e3bb594e5096e5d6", "messageHeadline": "fix pki signature from ca", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "56bc53f99d588f07908a1455610e325903df2121", "messageHeadline": "Support exact, wildcard, regex", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 29}}, {"node": {"oid": "ccbd5854c3977fb270b3ff6ebe063fe8e81d421b", "messageHeadline": "fix #770", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 231, "deletions": 19}}, {"node": {"oid": "a34e79762f4ac0f8f6e5d7ca36800110168c6d74", "messageHeadline": "set ocsp next update timeout at 30 seconds", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1c0a3d4b8a576b38258c2bdc978b8c1f307fc48e", "messageHeadline": "ocsp responder done - missing some configs", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 178, "deletions": 8}}, {"node": {"oid": "e71134e5b14bf56d40de1caaf966c9a8df82725c", "messageHeadline": "Add helper for etienne", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b500c7e0edbb2236da58f741d5497656f3fe3a03", "messageHeadline": "Better scoping", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2840eee33d78f1a653226329b3b5edf083c301bc", "messageHeadline": "More default metrics", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 41}}, {"node": {"oid": "171a2ae661c0e9045cb5bf3a53227db9d896470a", "messageHeadline": "Add some useful message for user that waited too long to log in", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bc4f051503e5b9b67516b0a4d1f8e5493289eb2a", "messageHeadline": "Fix metrics exporter", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "4ac80b15426dd0365a0605287a005e43effb0d68", "messageHeadline": "Universal monitoring paths", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "7c3dd155e42b5fa749d1d7af18e38626a0e239d8", "messageHeadline": "Fix monitoring domains", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df9beb0bfc4d1d7fb5beec511803ef4448f8f197", "messageHeadline": "Add another command", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "03364a23857875953b6cc6d7a3a6e950963b475c", "messageHeadline": "first steps for #754", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 8}}, {"node": {"oid": "5d64b99d844f4083c525c5c2f40ef52ab5cb458a", "messageHeadline": "Merge pull request #760 from MAIF/displayAllColumns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "dae9d2a6ac4c459d56c84687e848e1de3173451a", "messageHeadline": "Avoid showing some logs to the user ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b09ff8830fa22833d413f50a0c05fbae07b9414", "messageHeadline": "fix #769", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cde88612a796dba6d71d2ca54d625971c1f779c2", "messageHeadline": "fix #769", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 32}}, {"node": {"oid": "84ef128b4a85b4af5b57b7b7a107b73fc88b34e7", "messageHeadline": "fix style", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "602c4ecaffca4adb3dc269dfc195fe5724c459c4", "messageHeadline": "fix #767", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "02ab56de9609ba8b2eef7d358660c1664358383c", "messageHeadline": "fix #766", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "c76e76cf956193046424c95862cec811d74d650e", "messageHeadline": "fix #765", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "3a0a36471887ba3642503437018019f228d5455b", "messageHeadline": "fix #763", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 126}}, {"node": {"oid": "28146713ed02f644492f06ac6a91301c78ef0762", "messageHeadline": "fix default script imports for #763", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "a264a2e595007b37fad768848f0737e6a088f076", "messageHeadline": "fix default script imports for #763", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bc5d112b7462978c91144e8d0c2f3366960cd4fd", "messageHeadline": "fix #761, fix #762", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 25}}, {"node": {"oid": "0146d22f4475f0e61038845e3379c9a7caaa90fc", "messageHeadline": "Fix #768", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e14360979d577b69a9fdb7d82de5d5be7ac7e4b5", "messageHeadline": "Avoid tx on read ?", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a8254944ce0c31ae937c5e4ef04cf8173496eef5", "messageHeadline": "display all columns table for mobile", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "e5b56f60d7efae80c091b8d39ac071ff8d051001", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce6ccd829716a49fe58cd17ca87dceafa93b0503", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "977e23d04b2f5a69068edd5d7b5caf263cce9b89", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38333, "deletions": 5}}, {"node": {"oid": "3f090230ad172bee5d2b2d8f97b091aa37ec583b", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 38328}}, {"node": {"oid": "be8e39bb9b5ab8e19b8b0579131485d2fb44ad88", "messageHeadline": "Update version to 1.5.0-alpha.7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "7334998398ee390963f87c00202ebf0b841bd037", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "584f772ab8354069cf344f61d1c6cde04788d756", "messageHeadline": "Ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d81f8a7ef1d318ab81c6820ed5f61786faa3d323", "messageHeadline": "Ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ca186b29a0d6ccc7aae3c1f15d6c8743a78872f", "messageHeadline": "Ignore project", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0b2a410f4a15ae65a8ea947d418694db343768fe", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e65cab71d36869e46c6ec33bdbca20afd0e3111c", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 60}}, {"node": {"oid": "3e840de806b6973d035f9b5fde203785b9fd738a", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38328, "deletions": 0}}, {"node": {"oid": "ebb68ff15f94ecafe5e80b9a2886d42f3f4c27c3", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8099, "deletions": 1}}, {"node": {"oid": "7f268d5683547f1683d1024be496bfecb7a0274e", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "60a88da67efca25f2c56a04e14e40045b03736f1", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 46315}}, {"node": {"oid": "614b9f5ee48de34842d1a0ccf023488862f0477d", "messageHeadline": "Update version to 1.5.0-alpha.6", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "5bfdad7c0b50bdbc69d81a259a6395bd5c0070e6", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7ab9878e4c04a0fdfe40a1a43fd2c546f16be32f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 134, "deletions": 22}}, {"node": {"oid": "0847616ee5c8438ca50f4074ffb051788921b9d5", "messageHeadline": "Cleanup config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 69}}, {"node": {"oid": "bbe32c12b5abecdd9c7da76f5ee44d0d8ebb44a4", "messageHeadline": "Add env variables", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bb607754e52583036eb7eea4860cf6b1d3f89007", "messageHeadline": "Fix some stuff for coackroach support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 91}}, {"node": {"oid": "0803f91ab3266b10dae6643d2cf0da506304daf0", "messageHeadline": "More connect option", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c28e2a0238c4c05efc7840ad6ff8b2309f795df", "messageHeadline": "More connect option", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "76138af617ea677f1abf23cc402dfc5bab8a8790", "messageHeadline": "Try to handle counter in cluster protocol", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "5fa3a823d56573951fb56b64f9f7f9bd10fbd671", "messageHeadline": "Avoid some optimizations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "69bd2e340925d1b438e51f7684288230f77500f6", "messageHeadline": "Optimize some stuff for the pg connector", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 298, "deletions": 87}}, {"node": {"oid": "2932e36dffd9b1357a7ede00075762e13cb80767", "messageHeadline": "Use safe row accessors", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 118}}, {"node": {"oid": "80463a063fb76ca05d4a23d401600a660c5c3f1a", "messageHeadline": "Make things work on cockroachdb", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "9119384cf7f5b0526e2464afc63af1653c4ba374", "messageHeadline": "add some values for cockroach", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7c5084e0d2a92f1427e9aec81c003adaa97601c3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 5}}, {"node": {"oid": "6089a4ecc265acc9693d0fa6fe087769bf532f23", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "7bb12927b0b9271eb78ac743d82b5a09d088841f", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38221, "deletions": 5}}, {"node": {"oid": "96df99717a610b32e828eaa1c3ffff4e1adbaa0e", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 37985}}, {"node": {"oid": "03cbdadba643932d73b69b3a24d8b994eb682729", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 216, "deletions": 153}}, {"node": {"oid": "c43d56441c2b723daf68949f2a5815fe2fe37188", "messageHeadline": "Update version to 1.5.0-alpha.5", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "5c9b244721132fcb8674c7e04f257f1895aecd8c", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "23d4bbe4e25e738b734ce1eeac7289688270eb2c", "messageHeadline": "fix bad lrange values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c55fcaaaf17d7d13d4b6540d9410a5a00757a672", "messageHeadline": "fix bad lrange values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "41cbb31688adce483ceb1f7267d1a1c7859b56a2", "messageHeadline": "Fix some bugs and improve some queries", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 30}}, {"node": {"oid": "1334f65603a0ed8dbae0f492edecac7dbd3f88c7", "messageHeadline": "Working POC for pg support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 236, "deletions": 118}}, {"node": {"oid": "5a19edb747d842c3ac49583c40088738e4bfef76", "messageHeadline": "fix some stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 35}}, {"node": {"oid": "6503610dc6228b3959415bb4a758757438a22ef6", "messageHeadline": "Some experiments", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 598, "deletions": 22}}, {"node": {"oid": "009142c541e70764e7d24abcf0cadbb7cec25bde", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "0ba8aa0fbe5094887d0ae7220bfbf201ab3906a9", "messageHeadline": "Make it clearer", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d842cf45bada4006b81f02f7178bfce0736d0bb8", "messageHeadline": "fix #745", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "244b75efd915b67e3a0588f713ec2711035a5502", "messageHeadline": "fix #719", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "4663fad7302258acce60df610f55c2e2db8dd41a", "messageHeadline": "fix #755", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "61a176ae396e1c2a3dba28b7e830c98bff742774", "messageHeadline": "fix #720", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "8d90626619ad857363604e61d1d9bed3fb8d2120", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 242, "deletions": 67}}, {"node": {"oid": "7b90df83581b8a9c3046ddeab2aa42622f202910", "messageHeadline": "fix #722", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "09e03090ae5b1e68c22b484b2d3decf7466ab73e", "messageHeadline": "fix #721", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 3}}, {"node": {"oid": "d70fbe84af090d6ae6042428ec89e9477719b14f", "messageHeadline": "fix #753", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 276, "deletions": 21}}, {"node": {"oid": "d0b3d0531edeeaf3eab03abc03c3b7b6383571fe", "messageHeadline": "fix #752", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 19}}, {"node": {"oid": "2e3362d1796da7e1a23c546b249e49774420dc60", "messageHeadline": "Fix issue with elastic 7+", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 77}}, {"node": {"oid": "8132b328933d9dd0bdb5d3cd7207d7c18fe3bb78", "messageHeadline": "Add label for rights input on AdminEditionModal", "author": {"name": "Quentin Aubert", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3648ebfc1bd49b855ee95c04658d5052446c7f4f", "messageHeadline": "Merge pull request #751 from Zwiterrion/enhancement/support-custom-me\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 308, "deletions": 33}}, {"node": {"oid": "8ff14ba69ba42379dc90bb0edd92109e6c975bd5", "messageHeadline": "Merge remote-tracking branch 'upstream/master' into enhancement/suppo\u2026", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 176, "deletions": 51}}, {"node": {"oid": "08ae84e8eeeaf86ccde5c48bdce6ecbc439606c8", "messageHeadline": "Add support for custom metric labels", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 308, "deletions": 33}}, {"node": {"oid": "003e5cf0c824111cc7b50484a53db82ba8550cd2", "messageHeadline": "fix #727", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 22}}, {"node": {"oid": "35e8aa1b49166ac5f8bd60177d5b95c2cd0852af", "messageHeadline": "fix #733", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "4a3c7d72d719cac4c72476c2a16f754400b667d2", "messageHeadline": "fix #733", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "e4579508fbc719bb6d7cfa120feb58ea3bbf6be4", "messageHeadline": "Handle revoked certificates", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 22}}, {"node": {"oid": "edf09300eee64a3681194fe88ea5fa6ea2603b1c", "messageHeadline": "fix #703", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "245ca051e5ab5f04e0011b349a7bd581c3d9876c", "messageHeadline": "Add help", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b3bc79feec9eecf3a0fd22a15107ffa18e16331", "messageHeadline": "Merge pull request #750 from Zwiterrion/enhancement/metrics-exporter", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 344, "deletions": 60}}, {"node": {"oid": "178a148a0c4152480bc2784e751c0b215a29f2b2", "messageHeadline": "remove useless log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2dcadc99e2f9bb5030a50eea06c4a62c2fedb916", "messageHeadline": "fix #736", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 9}}, {"node": {"oid": "e525433c9cbe39b39770ad743ad80eb09cd9705a", "messageHeadline": "Add new metrics exporter", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 344, "deletions": 60}}, {"node": {"oid": "d6f991089652525570d947d2c22f9c60c54db952", "messageHeadline": "Merge pull request #749 from Zwiterrion/enhancement/jwt-verifiers-in-\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "32183557f26c8f7d415eebddc58823aa55f3c069", "messageHeadline": "Replace onEdit by addionalButton props", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "828a8d2cebf57da2282f51757ad382a89edeafc2", "messageHeadline": "FIX Alert and analytics spec", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 74, "deletions": 32}}, {"node": {"oid": "d1907b7747ea6965d744ca459072377fe72e3bf6", "messageHeadline": "Adding button on service descriptors to edit jwt verifiers", "author": {"name": "Etienne ANNE", "email": "etienne.anne@icloud.com", "user": {"login": "Zwiterrion"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0a7c333f6a018b498bc37da2fb17063d99188b94", "messageHeadline": "Merge pull request #746 from MAIF/dependabot/npm_and_yarn/clients/tcp\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "db39e61781825a6b1adf926c3468547b76dff2e6", "messageHeadline": "Merge pull request #747 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be49c53bc23588ec36c99ac7d6b2caff82e88d70", "messageHeadline": "Merge pull request #731 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "699d95d4256aff0ad697ca40c8c4d32183609f8d", "messageHeadline": "Bump ini from 1.3.5 to 1.3.8 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "776a70e34f783099901669fec652533476848ad1", "messageHeadline": "Bump ini from 1.3.5 to 1.3.8 in /clients/tcp-udp-tunnel-client", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4373994679e96e7b827f9dd87b374bff52ae0c32", "messageHeadline": "Merge pull request #724 from MAIF/services-availability", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 868, "deletions": 126}}, {"node": {"oid": "721a295d9e6fc886d39224953f6101f3488f6be3", "messageHeadline": "Backend refactoring", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "71b9bec011966f9337f9c3df8f6c66288fcd07a8", "messageHeadline": "Frontend refactoring", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 127, "deletions": 124}}, {"node": {"oid": "9f0d426cb482623097ff166c93ab04cf68f32a86", "messageHeadline": "Display all services status -- /bo/dashboard/status", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 304, "deletions": 10}}, {"node": {"oid": "97542b3323a99decedcdb782433f4c01431e0115", "messageHeadline": "refactor css", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 81, "deletions": 80}}, {"node": {"oid": "b098bfb30de8dd1f5e7c87943f0791575ed8e0c9", "messageHeadline": "add a way to use or not unlnown statuses", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "502ecbdd2d7d98c73994e493680a1642b7b18d6a", "messageHeadline": "Implement Helath& Response API in service Health page", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 399, "deletions": 114}}, {"node": {"oid": "2cc063fde12b8cef51c222eb71db67c2c052daa9", "messageHeadline": "Fix JsArray issue && Filter services with user access", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "42904f941402f3c32ea36340e9c20c5f3f7c0969", "messageHeadline": "WIP #713", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 125, "deletions": 10}}, {"node": {"oid": "adf41d93ea51318906d057c2fa1466ff447844b1", "messageHeadline": "fix #717", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "dcce3372ce64b1f7b23ffb8986a6bf9e23a3adfa", "messageHeadline": "Fix export button informations", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e919127bce1bfa5ff801fffd76d8c735e4b39014", "messageHeadline": "Add headers about available items in findAll", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "866a12aa9cea81d25a60934915c8405c4208bd87", "messageHeadline": "fix #730", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "75663cf00f8a74c94603d4a9559468e81e9eeede", "messageHeadline": "fix #728", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e5dfbd5f118da9b0bce2555a8f95a4a1c2554d8b", "messageHeadline": "Ignore bsp server", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8d783e527f0966ae7e4fc2af503f2be2e2552344", "messageHeadline": "Pass some logs to debug level", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "5ed5750ed798a30b121d10bc6bd83ed32e3cadc7", "messageHeadline": "Add more logging", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "9b13b7a096fe7f162140280e348c8e2979ec5307", "messageHeadline": "fix #743", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "19f96c4023076b85a142d038eb1dd0adf199f9bc", "messageHeadline": "fix ##742", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2edb1721da6284ef1721eca69d7a194459bb6d3d", "messageHeadline": "Add background", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "969d10b67a96edd1a2c0511f713a4c96d9983526", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "72ca8005e493c896182b512459fa1c977fa4f1c4", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "1a47ed8ed7b1d210c4c5c7b32291384b85850a9e", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37990, "deletions": 5}}, {"node": {"oid": "276b71ca44a2590befa65fb8f458883ea76d2602", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 36975}}, {"node": {"oid": "52fa9995e37c1fa7c41bb1efe4570078d7a907ad", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 31}}, {"node": {"oid": "70483b484f219ca6b40f5275cbf937c0b9eee424", "messageHeadline": "Update version to 1.5.0-alpha.4", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "f09f96585f82510813fd72982e8dee1da5f2c97d", "messageHeadline": "fix #741", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 31}}, {"node": {"oid": "f9aad970cdc059cd270a710b0f693bac93cd0318", "messageHeadline": "Fix bad icon", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5169f1c58b3a9aa52bf60283dc14291e780e5be6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 900, "deletions": 130}}, {"node": {"oid": "a69891845748d9c1a7b8180b1263dbae6def09bb", "messageHeadline": "fix #681", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 379, "deletions": 3}}, {"node": {"oid": "1de4992a5e77243122750e66259ff4476b94381a", "messageHeadline": "try with alpine", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "1b99fd1f9c39d65cc7aba643348a686d44f6cb20", "messageHeadline": "fix tests not compiling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62bd128ddfeb17981d96f30d8129f6a4b0645340", "messageHeadline": "Publish sidecar on releases", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "ca4a7bbaa1f10ddbdde628966228d45064b24641", "messageHeadline": "fix mailers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 32}}, {"node": {"oid": "ee74ccfe31699defc9f81fc76fbd7d12dd776211", "messageHeadline": "Full working prototype for the sidecar stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "f94c9780382b6e0554effc6a53dca892df50f38c", "messageHeadline": "Fix network call capture", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 51}}, {"node": {"oid": "c79f5fede0de5fbd5ac99f8049e4f66b7625cdf6", "messageHeadline": "dnsmasq almost working", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 159, "deletions": 82}}, {"node": {"oid": "024987ac7480a4ae2210cc534bea6b6c70377b2f", "messageHeadline": "avoid regenerating wildcard cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "f1f92edcb51f109d927eb3f3abb9685e6a1767c8", "messageHeadline": "generate mesh cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 8}}, {"node": {"oid": "037c24e51c889a9b481266b71217c7467787c39d", "messageHeadline": "Make sure inter service calls work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a8a35e451922cb92b8749b4b5d9999d10a6a5a27", "messageHeadline": "Add client DN check and pm2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1af96a7c8e1e6771f681eb286e3dcbc73cc891c9", "messageHeadline": "Add client DN check and pm2", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "c1070a676acd40ca38a590d76e6f7c1821374316", "messageHeadline": "fix ref by dn", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 18}}, {"node": {"oid": "8f8943af32445b2646f445acc406db0049fb9484", "messageHeadline": "Fix kube descriptors", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 679, "deletions": 147}}, {"node": {"oid": "d469367f949c9e21abd57fd883e0aa0b37aabd2c", "messageHeadline": "Fix client cert extended key usage to make mtls work with node", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 31}}, {"node": {"oid": "d2c55d2f31a6d92e93e39c839c2d8684f6fa3b0c", "messageHeadline": "Fix mtls test", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "b8f5e5966f88c3a59226f7917ee15aac8e39e3d3", "messageHeadline": "Fix bad tls behaviour in client mode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 70}}, {"node": {"oid": "26a1c83279f5dde0446af1affb9b0686bcb3e151", "messageHeadline": "Working sidecar ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "da9eee16db09841ff7704ede9046c1b202d06896", "messageHeadline": "Fix sidecar tls config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b989ae4c4aa72aeeaf815143cf3079d57623855", "messageHeadline": "Fix sidecar tls config", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 208, "deletions": 64}}, {"node": {"oid": "67641d1db32cbc658681c6b5a21bf1938eb8f25d", "messageHeadline": "fix sync issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 40}}, {"node": {"oid": "6189096fcbe51e3f37d447eca7dfe4989b2a523b", "messageHeadline": "Bump highlight.js from 10.2.0 to 10.4.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "92e3027d1fc40bcca2a685d720e239fa60abc6da", "messageHeadline": "Fix issuer search", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "1ea0ae8c97de685ca0e76d96c77669eca1a4cf41", "messageHeadline": "fix last issues with webhooks", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 187, "deletions": 176}}, {"node": {"oid": "38da94999d7a0e8cbb3b750d83e11e23284cf61e", "messageHeadline": "cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "a752e76ccf46c56189620006eb0191a1ed3a67b3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 242, "deletions": 11}}, {"node": {"oid": "ed83d7b382eda42702e8b47580f185527f08e1ae", "messageHeadline": "fix #729", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 41}}, {"node": {"oid": "8085890d166e4266f62c89ef586b103b636396ec", "messageHeadline": "Fix various issues about #681", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "547b4ae043597f2222bc5d278833509aa51a3c94", "messageHeadline": "remove println", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e007e9d203d3c88b830383204be581075d565460", "messageHeadline": "align stuff :)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3f372759332cc14badf38ca0c7298e87b177ddd", "messageHeadline": "fix #723", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 263, "deletions": 8}}, {"node": {"oid": "44c63aeeb59a8cbdb78ad311c25933d0cb53744c", "messageHeadline": "more work for #681. need some experimentations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 373, "deletions": 0}}, {"node": {"oid": "1ea4c03af3234babfc9c58b525d659e213e4732f", "messageHeadline": "more work for #681. need some experimentations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 143, "deletions": 310}}, {"node": {"oid": "db453bc78c17301211a727bfc5f38a9329b4a574", "messageHeadline": "remove brace", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7872ac0551f738f81722f637fadc4b11625e6ae5", "messageHeadline": "fix issues in cert chain", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 50}}, {"node": {"oid": "c004b813121514f4b8077a864fb71801bc2d4e20", "messageHeadline": "Add docker tools", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 389}}, {"node": {"oid": "4c8c9c46230a0f13a91cf247e1da6e624ef43dd0", "messageHeadline": "Add test the sidecar", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 294, "deletions": 0}}, {"node": {"oid": "bca88f1e985ae51e1b8b502e164e9a538267606e", "messageHeadline": "Fix subca generator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 30}}, {"node": {"oid": "68d661c3b2132b70f8165aad73c73d00c976b87b", "messageHeadline": "add composition utils", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 526, "deletions": 110}}, {"node": {"oid": "b7e528511a2fed05867073b928c91b41eb154727", "messageHeadline": "fix yaml issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8151fc242e321200b41209d38db807831888459e", "messageHeadline": "fix default config and bad caBundle path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 289, "deletions": 18}}, {"node": {"oid": "eeb2c0de265e1f752dc474b6b9762c9d4ddaf8e9", "messageHeadline": "Make sidecar proxy more configurable", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 39}}, {"node": {"oid": "ac1e30560241e291cead3c3d7b7fd0702e6e57e4", "messageHeadline": "fix some stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 172, "deletions": 2}}, {"node": {"oid": "8fe26e0b5656a44616666bdf32501f794ce11038", "messageHeadline": "trigger all patching stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ed4cc0971979db919dca12b1b8c8a9afc0a01acc", "messageHeadline": "first work for #681", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1943, "deletions": 0}}, {"node": {"oid": "c0f5adfc8933f4eaf694502cf54e33966877bc7f", "messageHeadline": "fix #682", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 208, "deletions": 26}}, {"node": {"oid": "fe9f2054a110801f614a7509a4ff7eb57b8e59a0", "messageHeadline": "fix #718", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f9c0ecf22d4d7657115a753c9eb1f9c3d1f828af", "messageHeadline": "fix #714", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "9f01e047ff70e1dc312c8a4996cd50111bc0cbb4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "4fa457f5d01e8d8fbefcb5e779bfc90b10f9b12d", "messageHeadline": "fix #716", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "502ff73097625fcd2bbe0398361af22edf51f964", "messageHeadline": "Cleanup job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a7a062528080e6f3aa3bdf938e05d1f40a144de4", "messageHeadline": "Cleanup job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 128}}, {"node": {"oid": "078daf0ba625b82838a5789466c08b36317cd492", "messageHeadline": "Generate intermediate cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1db861ef6fa960f9232f9ba7db20a839ad08ccc", "messageHeadline": "Generate intermediate cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 142, "deletions": 67}}, {"node": {"oid": "b556aca73189d14e594815030b733ef6376aef86", "messageHeadline": "fix #715", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "790e761d40506c253e05e418bb7d4298e6c30044", "messageHeadline": "Fix wrkflow job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "eb1c3b5b4335d80ef21a159685731ac866b011a7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9627df0b4e4fb16cc9cb6bae9b6577fc8ca75e5e", "messageHeadline": "Add missing env var", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "12add690f1ea5e9447661b829ab11b47f5d9f4bb", "messageHeadline": "Try to use same DN across the project", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 106}}, {"node": {"oid": "79b0767ac01c86e7cf4cfdce4d3f850ae2b530b0", "messageHeadline": "fix #707", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 16}}, {"node": {"oid": "07a228b9e159a1eb30ed42cbb34afe24b7824a0f", "messageHeadline": "move cert. gen. in a separate job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 28}}, {"node": {"oid": "6d74ffa1eb9549582e160318a3ec8f3a78245444", "messageHeadline": "improve popup content", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 65, "deletions": 54}}, {"node": {"oid": "33ac9e016437e6762ce8fac11bdb1f967455e699", "messageHeadline": "disable update for input password", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9c98369c086479137af81b6707ab12284d5e1b73", "messageHeadline": "merge", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1942, "deletions": 340}}, {"node": {"oid": "3604ecfb333ca0184bffa25d32ba88f3f0f76ee8", "messageHeadline": "More work on #681 and #682", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 8}}, {"node": {"oid": "960efd3a9dffff0c3e9b5075dc7b92a3de093d9c", "messageHeadline": "Start working on #681 and #682", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 336, "deletions": 18}}, {"node": {"oid": "bc3699b2479c12ee7e901d7ec5813e021cd55fef", "messageHeadline": "fix #705 and fix #704", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 44}}, {"node": {"oid": "bb00505a70f1b4742df4577eea7988faf23c2456", "messageHeadline": "fix #706", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "02e9effa00fa221d9e96bc146c7b826b9eeb6ccd", "messageHeadline": "Support different syntax pour json lookup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 10}}, {"node": {"oid": "c0d2cc8dc3759c266ddce91a2c712de173dd18b4", "messageHeadline": "fix #710", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "17789fe1981eefddf13b9fb4f4eda0eae8880250", "messageHeadline": "Use jdk11 as latest", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b60d4c3eb82777bbda056ed986d01dc2e877252", "messageHeadline": "Add basic transformation in workflows", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 79}}, {"node": {"oid": "090d7bab95dc24cbba12136f2976e4b36d25e4e9", "messageHeadline": "Add request transformer for workflow", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 151, "deletions": 6}}, {"node": {"oid": "dc57dfd253d7911bedf7341d8e5b3b3fb41c87fc", "messageHeadline": "fix #709", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "22f6ef973b7499109e6a94b987d37ba4d8cf101a", "messageHeadline": "fix #708", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 728, "deletions": 27}}, {"node": {"oid": "2b1b89198fe4ce51ee23927bc73a95c18cd7c1ac", "messageHeadline": "Update kubernetes clusterrole", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "034d5b7b08f7b4f17625fc9105d7b72a632a237d", "messageHeadline": "Merge pull request #675 from MAIF/fontAwesome", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 196}}, {"node": {"oid": "ac8c2103b5ec1fc9ab4a4ee352f504e4d79da0b2", "messageHeadline": "fix #701", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 1}}, {"node": {"oid": "bf77fb6dcc6115193f2316650b25fce1fc2f6a5e", "messageHeadline": "fix #697", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "63708fcaf8fbf9975c8517b4acb228d7d32dc802", "messageHeadline": "Fix compile error", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd69fa9b798b909adaca31da50e7c678768d8050", "messageHeadline": "fix #696", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26f496fbc161f73d4595bcaaf6cf3fc85168e2b5", "messageHeadline": "Fix #700", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "f2fdf3138e7abb21467e60386a5eda7b5a18b006", "messageHeadline": "fix padding missing when first content was a collapse", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7172238bccdb6b06cb368d49dab215cb2b9b0316", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8ab2c5f02bb61293df89de4256a0996ba1ac70a4", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "cc416784705304c1e23b80fe22a5d474a7b6c53e", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36980, "deletions": 5}}, {"node": {"oid": "c962c824f501f0a7888a7102d4b5d0c8f16450bb", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 36675}}, {"node": {"oid": "2b6a59f2f77e7b25494ee5c8733140b1bfb15a75", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 33}}, {"node": {"oid": "814e5b18b2b8c8bc26e8589fa5bd043b14d71a23", "messageHeadline": "Update version to 1.5.0-alpha.3", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "6b546986117cfddcaf3ef307bd43182cb658583c", "messageHeadline": "fix #693, fix #694, fix #695", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 26}}, {"node": {"oid": "94fbd74b31a163091c0d2a195c96949bea72d34c", "messageHeadline": "Handle kubernetes api 404 better", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "504cc3762d7d194edf617cc187a72608e6a0ab24", "messageHeadline": "fix #692", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 11}}, {"node": {"oid": "18cd27aa3fc2e883ea7715287b5cfb2e7e711bc5", "messageHeadline": "Add fake kube server", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1199, "deletions": 0}}, {"node": {"oid": "05b48533f0d5b9352bfca588fe9eeabf0d9093ca", "messageHeadline": "fix #691 and crds job watch", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 135, "deletions": 96}}, {"node": {"oid": "30be7903fb1ba7be0e1a54eecb1a836b2a0e3621", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "95cb3d0b58249513cb251da8cd498a94e71505cc", "messageHeadline": "Change header titles", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d64e80ff0a6ca9516d79f08f7c5fd97d7bf85920", "messageHeadline": "Watch new crds", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8cc5006ede8c003a4f224348f779c86769e61cf9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 78, "deletions": 7}}, {"node": {"oid": "35ec0680b6a909a3f19191d6036c2fbdcea548ee", "messageHeadline": "Add doc for new crds", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "789095713f7c658595af9e492ca327bd31a5ef8f", "messageHeadline": "Forgot 2 entities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "af946b58392f0665c41076bbe48d8b7a049e3664", "messageHeadline": "fix #689", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 170, "deletions": 18}}, {"node": {"oid": "26a0f56d95e6db8b5eab6e719c9d0c52e0f9e779", "messageHeadline": "fix #679", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 160, "deletions": 2}}, {"node": {"oid": "e0c7c2171dbfa21bc71f495fc167b04718e3eac1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 243, "deletions": 14}}, {"node": {"oid": "9ced33d510c39df9339df577335017b4f01fa02e", "messageHeadline": "fix #673", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 150, "deletions": 2}}, {"node": {"oid": "e85634f9664ce7419c506feb6a993331ea40cc58", "messageHeadline": "fix #684", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "45b59c5245e577ea56685289dda63219570c7bd8", "messageHeadline": "fix #686", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "8936659c18cf2916503565709544685e41b3434c", "messageHeadline": "fix #683", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "58714d7901c47d2c9e97c174aa4ea250530c76e0", "messageHeadline": "fix #687", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 53}}, {"node": {"oid": "c647fcd6604520e29b8b7ce5088f73791a9d893e", "messageHeadline": "Fix #688", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "36dc92ca65f7d25b109ce60c4a5dfd96e8ee5e41", "messageHeadline": "Try to fix kubernetes watch", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 28}}, {"node": {"oid": "5ccdbb52728181fd3a0c005241f6468642932df5", "messageHeadline": "Fix issues in the kubernetes job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 267, "deletions": 188}}, {"node": {"oid": "7ae6b2ea89ea0df06a79115f546d5d67c45a5604", "messageHeadline": "Remove targets as it can be an array or an object", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "14ceb0a42ea7ece23337e563cc48ee573c7a93a0", "messageHeadline": "Fix #674", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 195, "deletions": 125}}, {"node": {"oid": "a6a9674a714c800997a71c602225c401e0ce8915", "messageHeadline": "fix #676", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c917acc74b2983d320831449a67e9811d143157e", "messageHeadline": "clean unused glyphicon / scss", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "6a08e9e7fdd384531b06e1bf713acdcc716e8d24", "messageHeadline": "replace Glyphicon by Fontawesome", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 135, "deletions": 135}}, {"node": {"oid": "c2cdbd808d5af24430da8fb8521dfd0f27ecf8a1", "messageHeadline": "center content for searchBar & replace glyphicon", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "f5a3328138f5cdce5acc83ee8a9589b7e01d4da4", "messageHeadline": "fix Exporters missing /", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e388174ec5d4ea76426ea310641efdd5273a38a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 167, "deletions": 149}}, {"node": {"oid": "ae9e544d0e9887dab902222a9988879d7b9bc246", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "d961f4542a839ee2fc65a267dc34de0fc7a47474", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36680, "deletions": 5}}, {"node": {"oid": "77476c86fa34c40cb7fd4c0106f7028b7c0478ec", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f297999f898dbae2e1a3f17eddecca66fdf16c40", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 36619}}, {"node": {"oid": "f7abe44996781629fb0500a304a8185b7f37f0e8", "messageHeadline": "Update version to 1.5.0-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "8be4d9ac6e815081aa0cdf287fa99175fa087380", "messageHeadline": "Update changelog", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ee4a3c83f459d9e989bf523d58b333daae0ad31e", "messageHeadline": "Display args", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2002b1d842950ea677c76b2b9d14b1caa1322487", "messageHeadline": "fix #672", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "5dad09007e5507845d291725b9010e83543b6eea", "messageHeadline": "better coredns config patch", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "c12007d53c47ae29d397aef1b791be6585774b92", "messageHeadline": "Support build number in version", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "72a21485db90a4578a47457879bea4f21684df48", "messageHeadline": "Enhance versioning scheme support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 33}}, {"node": {"oid": "3e7e3c4913dcefe9b58b0c533dc3561b56cdb3b7", "messageHeadline": "Fix bad version parsing and use Job api for version update check", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 366, "deletions": 64}}, {"node": {"oid": "1c7e54acdfd7d35ca598cae1b1c3b61420326b59", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 42, "deletions": 19}}, {"node": {"oid": "647669100c9a989e10b8f6318d1857b0d9a65af7", "messageHeadline": "Update the crd example", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "766b2f99036020a085ae8bba5eaadacb44d3c437", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28, "deletions": 12}}, {"node": {"oid": "76201f8f374989d749f9f23ce892bc4090209fcb", "messageHeadline": "Add convenience values into cert secrets", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "e8438018988f6d13edd9411d67e4d4c267af2121", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5640, "deletions": 3998}}, {"node": {"oid": "8ce3e4d15c481cddd6ce0fc9938b374ad65ec8dc", "messageHeadline": "Update version to 1.5.0-alpha02-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "26627dd3096cd90e7dd0bab115c6d9055f8e59b3", "messageHeadline": "Prepare the release of Otoroshi version 1.5.0-alpha01", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 19}}, {"node": {"oid": "772fa55655415079a3d3f16a5721edc2d0182924", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36618, "deletions": 0}}, {"node": {"oid": "e532504ef30275c820c71deafc100550cd1dda8e", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 36618}}, {"node": {"oid": "d4216cafe2700f39c98dcc0deb545071e210f623", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36623, "deletions": 5}}, {"node": {"oid": "c4ca9ed5cbc7d5f53e4d99c6ae864f7c72a94b4b", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5503, "deletions": 34000}}, {"node": {"oid": "5828ec4e42c6ca3f468fd7be0ce1cc0ea3b90886", "messageHeadline": "Format code before release", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2386, "deletions": 2190}}, {"node": {"oid": "ce3b66b648d74eaba4ed69b43978c2a7988a7f55", "messageHeadline": "Update version to 1.5.0-alpha02-dev", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "2916f345debfe6b4183cc2be5a26aa242737c1de", "messageHeadline": "Forgot a crd in rbac", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df3a8c01613d71dc6fa4b8f2f9d5975766b44b91", "messageHeadline": "Wait for first fetch only if worker", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d15e44a67dc027d1399ae4c9995bb5ea4a9cb82e", "messageHeadline": "Avoid bad gateway", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a32e4284a2d27dec5a3d46be06a167609df98cd", "messageHeadline": "Fix assembly", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "638e631b3afd31b85f4718c15bf23aa3d68acbc2", "messageHeadline": "Add build for jdk15", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "7d503aefe24b6d4db1db13020f2d1605ddd94485", "messageHeadline": "Fix #667", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 37}}, {"node": {"oid": "0295fde494ccf92d0bca6e739dcf8aa29e44594e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "65f870c8e6bc9c918ae2ea114b25f181feb14350", "messageHeadline": "Set to correct version for release process to work", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8747d51777fa53da23dbcff6bef8fe60457a238a", "messageHeadline": "Update release script", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1bafa6ddd8a38dbdb2791f5108042426ccbbea76", "messageHeadline": "Add hpa for kubernetes deployments", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "c1ea2c69fffd954f529bfabae99bb625e7b1b0ea", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "38ce1b52cf4ce3f86c36257ad4a04128cca12762", "messageHeadline": "Add template", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "516b48ad1d5502f778305aded2eb7edc84499233", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "addbf67059d80daac57c381778af4423b224e4a6", "messageHeadline": "Add new crds definition", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "54790176a05f005b041e030b0a493e8e57fe0fa8", "messageHeadline": "Handle data exporters in crds job", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "6b34c7a86fb3f574bfdddee4322dbf59bd0b5c30", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dc0f980cb6b2a515447430ccae318c4c685c3f18", "messageHeadline": "Merge pull request #664 from MAIF/enhancement/#588", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3553, "deletions": 1225}}, {"node": {"oid": "ac99248796163fd1762fc0c82033912a3cf60f69", "messageHeadline": "Merge", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 131, "deletions": 54}}, {"node": {"oid": "0674fa7b544b19c95652bbe9975b842831d611cb", "messageHeadline": "Handle global service declaration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "41c4982d8549dd97b48931e12fe0cb3fdf553818", "messageHeadline": "Add settings to serve a default cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 9}}, {"node": {"oid": "81753d0f40905b82f451a8a35972ad56058f11f8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "aeb36e3157c34f6d995404a506a6c851b518b211", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "747fbef1aaeca4dc7235f0e433ae4250f492a5d1", "messageHeadline": "Finish exporter script integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4e4d754bfc6ebbd93ee4b7b55774b550fabd468", "messageHeadline": "Finish exporter script integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 18}}, {"node": {"oid": "c79221d26132901389e1dedcebe24a194ddad548", "messageHeadline": "Add todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d674e69560cab033d4120f6f81de780a9995f509", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "50372aa785f4ea199dfebe834639a644a0eead1b", "messageHeadline": "Enabled by default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac87bd3e3d9e6dbb18a43c5a12bf72127f9e468d", "messageHeadline": "Handle multiple domain schemes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2701994cd0cf819d6b3bf456dca338f764205d35", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 34959, "deletions": 50}}, {"node": {"oid": "0aa7f3bb072dbdebf741935971dd66075289fd3e", "messageHeadline": "Delete kustomize", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2763}}, {"node": {"oid": "4290bc2c771d7cb6d424b5175e2ac550e7969f76", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd15cc18bf0ada9db4a067baa79bbb26da3d3474", "messageHeadline": "Fix resources path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "317b746ef1a77595c79caa9165bb55eb6e06eadb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2814, "deletions": 2}}, {"node": {"oid": "d3bef4b70a61fa9525a124cfc9e068fd32826bee", "messageHeadline": "Update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c188662ae8220138d0e93113fd138318d1eb0779", "messageHeadline": "Fix doc script", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1f479a4b03fcade3d542dd45aac7258be29c937", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0146de8ce7060da0e03f75c7a7cb942b07c0f270", "messageHeadline": "Add doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "aa0a571b15188ae294483a239f2c31be63b92d9d", "messageHeadline": "Add helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "7db4809a56c7516c135f6ce489757f1d33530b1f", "messageHeadline": "Fix if", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dd7a1fae30da6fb3aeb8bf44fffbd916934e9cad", "messageHeadline": "Add a toymode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "00a39303215aa9246f17e3267e2e91021f2fffb5", "messageHeadline": "add redis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "dd518efa75138235dc55c24bb8afb68ef35cf70c", "messageHeadline": "add redis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "41ca417a19b4e97a02487bc50f0a2e5530f91aaf", "messageHeadline": "Add default cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "4ece0d8ccd41889fc88a489d09030c61e7f4cbd4", "messageHeadline": "More values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "bbb9dc9f4db74790caef2275bccff2e71179b725", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 34956}}, {"node": {"oid": "c0416d983b41b9026e57c1be634296f9371a5e90", "messageHeadline": "Add api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "2684042915503d3c9a32783c47754517ef6a2e7b", "messageHeadline": "Add ground work for helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 732, "deletions": 15}}, {"node": {"oid": "18ed33e46430329d25cab649242b73efb6bd0c76", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 32, "deletions": 7}}, {"node": {"oid": "3d86b47c85b0fb482a7a0218c47227d7baa9d241", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9df5f7130537a7d094f3fb647bd20d41e3d7ed22", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 32}}, {"node": {"oid": "33ea5021dfe97382d7fd9ac0645d23a95007ea75", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "1453292a809b1669c8d2c045e6a1d99fdabcbce9", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 7}}, {"node": {"oid": "903cd58c622942b8a33011bbb73be506865281b8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 120, "deletions": 120}}, {"node": {"oid": "fa6b909c2e114a3389a93c9ea4db5379a6b4e5e0", "messageHeadline": "Rename ingress annotations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "51420fa4ee4778aa72f51b481955681761d5dbfd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "403649f353e7191ee90b1dd1540d1f0d796e7996", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b8185909cf3ec2b0479c441dbdd8645ef311129", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "428a77689b2f9c994cea69b6bc9fd6fc9757205b", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d6ae8d768ae91add7799de374749b395587eb047", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "016b1f3aa9ea24ada79fb4302170b04412613233", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e93028e986b4df70797a7e57da57b254aed12375", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dcf5925ffb05ce57c08bacb5afe5e3b2462d697", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e766f792318bbb3838a56be67ea1b08a41effda", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86c249842038967286181937759efc2e7e049771", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dfae5739b713ea7a7122a8976bf8a630cc12d42", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "77f24b15028474e0da78dee68f90cc566085aacc", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "13598ef87afa529ae49da5ca2e9e969ee2244072", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bf2781990dd769f5a58b69427210ee713fd3eebf", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "7e005ad6be0cac6c13e39fbd53eeddc31668bc5a", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "947b58c07b1f021b8607ddf3320a85575ea1c0cb", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "0c860c77c773c8321cf417b2fdeb78ffc512e0a7", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f52a24f17c9be1c3d31dfeaa561b5215f4b946a2", "messageHeadline": "Better responses", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b0d8e9d321977cc7301a9ec2002303ad6b240f28", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5e0d986610a76d970447edb8247d119a39054d73", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0863df0afdda7dc8607b5923d7923b8ee5edcef", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 22}}, {"node": {"oid": "d27a796ec458953eaec36d7eb5d21e2a1605685b", "messageHeadline": "Use right probes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "223df4f3db0002dac90350494a061c73e39b1f1b", "messageHeadline": "Use right probes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "885277923ae3052fdd6ebf33cabf9b6e133dcabc", "messageHeadline": "Implements liveness/readyness routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 124, "deletions": 112}}, {"node": {"oid": "0c8d9d5ae735e2ee4dedcafd1858bb27671cc15c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 27, "deletions": 4}}, {"node": {"oid": "0d37f9476856ac0191145eedff81c2d706925017", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "1dc0c33f949d54a5adf6c6ef996a683897f4d190", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 100, "deletions": 6}}, {"node": {"oid": "ebb28e644058fd80ecdfb3548ba324cd9ac16151", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "61d13608ac26d6bb68836d9c658bf880951d7b75", "messageHeadline": "Add support for client_id", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "567cf570089bfc3249f900e017f9ac368cf89da3", "messageHeadline": "better token format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "04c3173765ee7312ed6b78353040bab06487fd6a", "messageHeadline": "add jwks support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "3ca43b7e9fa4e2fbb781865eb2b7226a8c8ef820", "messageHeadline": "Allow keypair signed apikeys", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 206, "deletions": 121}}, {"node": {"oid": "651396134066f2d1ab0364192a2e242072285627", "messageHeadline": "rearrange form", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "89962a8b369562f1aa941019360a149dce15cb29", "messageHeadline": "Add auto context", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 200, "deletions": 2}}, {"node": {"oid": "a80532f8441d5082fdf4a7075803f34e40594805", "messageHeadline": "More stable state export ?", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 45}}, {"node": {"oid": "e4ffe381f2c695d048ae9ca2798b78965b3cd212", "messageHeadline": "Try to avoid weird clustering issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "7db3dd06b622691a0b26c25bb8bb5573a34595d7", "messageHeadline": "Add todo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a8166c2abe7413354710e4c4e89e6f8067579fdd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b01953b0421367e4d12e408161036fb0079a7961", "messageHeadline": "Enabled by default", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5c36e27a38917931cf4b93a19f7552f59f65ba8", "messageHeadline": "Handle multiple domain schemes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "fbc53f7bbd760ec061b201b0891af628f311b898", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 34959, "deletions": 50}}, {"node": {"oid": "38be6d2affe5fc4570b3c5d7d28d65899aa42669", "messageHeadline": "Delete kustomize", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2763}}, {"node": {"oid": "7eb8433ee0b3d91c109fa82da5a51d18197d3ab9", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a41b6be97a7eaea6f55594bdd32f0913f72944ba", "messageHeadline": "Fix resources path", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "a45d460cd0377a9f022d8fd70f3d935d84cccfbf", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2814, "deletions": 2}}, {"node": {"oid": "3d40fab24800e7853877f28d3f9b71a7d146aaed", "messageHeadline": "Update doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3481c424e90b7b94fbfd1da4490623f9d5019e50", "messageHeadline": "Fix doc script", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab8628fda7eced6a9e24f433d327e6be43f83bc7", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "86b4dfb5370cf7aeeebf0d3199d62995e4a3d2c9", "messageHeadline": "Add doc", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "18a503df84b03ce8be261b32e292dc7ea9a47bb2", "messageHeadline": "Add helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "c29140b5cbc55418df392b377a17476edbb80c70", "messageHeadline": "Fix if", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cac913af74583b15af210af4a8c3dd1f98610234", "messageHeadline": "Add a toymode", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c3835fd4ebee7a19fd2666a94152c9c659fc30ba", "messageHeadline": "add redis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "08c5d45b8742e17dbb557fbce531d59d45c6699d", "messageHeadline": "add redis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "529eb662acd2af89e61265a5ea391656fdd8079f", "messageHeadline": "Add default cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "61b6b5096e7761288b211161844209023e06cc90", "messageHeadline": "More values", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "8dfeb47deced08d52109f8314d0d3c479ce3bd6b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 34956}}, {"node": {"oid": "cebf9fe3bc85d0189d66de50acd7378787af68cb", "messageHeadline": "Add api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "4f6a870f16f4605ddc5286e90907efadf5c315f9", "messageHeadline": "Add ground work for helm chart", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 732, "deletions": 15}}, {"node": {"oid": "eff4d8692e8111d0b32afac40808c949bd45569d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 32, "deletions": 7}}, {"node": {"oid": "1c5b65b5206dc1967450a1b0d15d8da74eb9e9f3", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "816d8327a40972d90e9b643af0ce3a67c16878c4", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 32}}, {"node": {"oid": "0146858b20cf1de47c70244edf914b8884ac537b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "b9e9a4f02b21130daf701cf47557555241ad7f8b", "messageHeadline": "Add coredns integration", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 155, "deletions": 7}}, {"node": {"oid": "4e4ba14c9cd4e6dc8f6a9c36b1ee90388a0b827b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 120, "deletions": 120}}, {"node": {"oid": "61ee21e7cba6f9b43d99b5b47b7f6f3fde77bb5d", "messageHeadline": "Rename ingress annotations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "f92cfde3a4c7b8c26e50dbfc3435606fcbc6386f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1ef2e27d7ee90d415a32b81a5252aa2f0affb935", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93206e7620979e0694bc2d957eb1d565f5ee5543", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e030dd71888f6cf173a163d94e47f9b588a7b15f", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ca3c307c727f62fc3151f435d28e9787eb11950a", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd82a1a769eb93fe7fae1a6a370c70799b752eb7", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5f2e6e185f682779dc3b5f32979e49df4cd5bb2", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83b432f48945d8ff0f0040db395ba53ce7df71db", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f74258a57b136471f0c068b4bef2d91a96878f7", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26a8d7b5689318c88fb5962dad550ea89d2a0341", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18a5ad6d3eb80c77aca85c9f6c7eb71f9a886b12", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0e4bab3327598065b4da9c33b023a847b742acdb", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "23bd947614cc2de18f3e84e23945ecc0c04b281f", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "0fc1679228bc9b4a34dde24b07ad2c6ddfd6122c", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8b14600635b827801d97ed60a9eeeae0e9dfb74f", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "168bae8967813424e6137141d177d86474671d3b", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "bc79c32b650fe6a6a48ab028ed01741f000af039", "messageHeadline": "Update kustomization.yaml", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f410849fa2ff7605c99bcb49091fe3deb205bdad", "messageHeadline": "Better responses", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "05ce420f8e79b913483f7c4ec7b403dafc41f4ee", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "05a7c73c8b01591ff9799b993ee765eb11ccc262", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e91b5e6f760b6b1b43191ea04e0a1f8c5db08864", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 22}}, {"node": {"oid": "00901e73aecb84cc204d35733673e2877ef14235", "messageHeadline": "Use right probes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d1e8babc866e1e49278e5f948b65a73666d4fc0", "messageHeadline": "Use right probes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "24c4816974143cdfbb45610fd210ade8ef08376c", "messageHeadline": "Implements liveness/readyness routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 124, "deletions": 112}}, {"node": {"oid": "4353fd59f7e807be03db276df08c52f1b3359b1c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 27, "deletions": 4}}, {"node": {"oid": "e5d6235d02de6c184987ca2a1b10ff7d1d3c88eb", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "b0c7196fc58eced4f273592323ab2e13020823cc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 100, "deletions": 6}}, {"node": {"oid": "262b1c47c395485fce4944bc610637ce92790944", "messageHeadline": "Update kubernetes.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@serli.com", "user": {"login": "mathieuancelinserli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d1198e8050889dc19edabe2a2b187197f4c930c5", "messageHeadline": "Add swagger for new api", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 1101, "deletions": 727}}, {"node": {"oid": "2bca0833488067d0457d30a9a835d68acf394838", "messageHeadline": "Add support for client_id", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0d44f7f3cd236d048c41740571a622d20833633e", "messageHeadline": "better token format", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "193bdc6f4af3ffac18051a6f1072bf6bde7fbe95", "messageHeadline": "add jwks support", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "2c5d73e100660ac72323b15bf55918b8baa6cc1f", "messageHeadline": "Allow keypair signed apikeys", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 206, "deletions": 121}}, {"node": {"oid": "cb4ab76e4f684b6699af23ea72dea46a0c7756cb", "messageHeadline": "clean", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f01dcf497ab9898298dd48458abb824e598be1b9", "messageHeadline": "Make some exporters stateful to avoid issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 20}}, {"node": {"oid": "3a4b0c6eed50c2e614b8d80bb13134fd54b4ca6a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0d25739dbbc2604a86e66708e6100667cbb66f77", "messageHeadline": "Add enable/disable button in exporters list", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "ea1b17d6709d6339c8b0b93ed9a6df168b0697e1", "messageHeadline": "Oooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2d8f43354657194b490c5eb6314257cf5a21b7d", "messageHeadline": "Add names for migrated exporters", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5bc0e14bdaf48d14d2e759f42a87fd1d5cf460f6", "messageHeadline": "FIX exporters start, update & stop", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "45001ff2ebbf5b931f5d048ef3fe24fdfedad4ec", "messageHeadline": "Fix exporter update", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "dc51939de5e7baad5f7eb332c3f80d5df8cbd0aa", "messageHeadline": "Fix accept", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 3}}, {"node": {"oid": "eb91fab197e2590bcef4ce8891fdb81dbc3a0658", "messageHeadline": "rearrange form", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "204306e50d7cfc3a74d43b7d4cec5451c110c22d", "messageHeadline": "move data exporters update to a job", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "5c3254297680a7016f42e0cb9a685b65972db675", "messageHeadline": "remove globalConfig.proxies.alertwebhook to use only proxies.eventsWe\u2026", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "054a66b2e62dd98b7f0bc1050dfed2332afe38f1", "messageHeadline": "FIX data exporter config migration job & remove old exporter from glo\u2026", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "621fdfa76d02de9eb537b3019585b2fa8d77d882", "messageHeadline": "Add auto context", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 200, "deletions": 2}}, {"node": {"oid": "9d63d3c4269bae4853556fba9882c752dc149fdc", "messageHeadline": "Add pulsar & kafka exporter", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 152, "deletions": 150}}, {"node": {"oid": "dee2d16c6df6d94fb53a8cea4e5dddd4cee7134d", "messageHeadline": "remove old exporter conf from danger zone page", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 3, "deletions": 329}}, {"node": {"oid": "e63cb28e544f20d4aae97c2d02fcf975f9274a27", "messageHeadline": "More stable state export ?", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 45}}, {"node": {"oid": "a38d8945a7cef301756f93f8c22b5f4155fc1aa1", "messageHeadline": "oops", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bfa66e0213f66bf1dc9f3df577b3d3e54e323037", "messageHeadline": "put back all mailer data exporter config templates", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "160b8f25e2902a05e32018f3b1425618ae1aa3a4", "messageHeadline": "put back all mailer data exporter config templates", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "7b8581e9eda065bdbbc349a8f81ea25bcecdccad", "messageHeadline": "Remove intervals", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "276f98706d6ec57628bc44921cf06bf3d18f5a74", "messageHeadline": "Migrate global config analytics & alerts to data exporters", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 119, "deletions": 102}}, {"node": {"oid": "d3823c03e64f06221d03141541e3911d6ee20d85", "messageHeadline": "Try to avoid weird clustering issues", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "90aa36e7009330275c20d529d7766b420139671e", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3819b591f7cb551f4b6a820824af29a14f00fe3", "messageHeadline": "wait for futures", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "cc37026b37992dc2a1eb0dcc31d78072ffd07ba5", "messageHeadline": "Try to make queue params dynamic", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 25}}, {"node": {"oid": "7b7418df7872ed5b6b3052aed4c3c2588ed62883", "messageHeadline": "Remove duplicate", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9537c585f46f1e2632faddc2711c01a84a0143d1", "messageHeadline": "Comment useless code before delete. Better template defaults", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "19b00e610d6c7dc3658aa4edc613cf0ec6b6b55d", "messageHeadline": "Comment useless code before delete", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1c5104fb0a858ad68c40e72653a1b89db9e842c3", "messageHeadline": "Fix ui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 37}}, {"node": {"oid": "0cd6cc9cbc2ae2527f4827399f08778d2757b61d", "messageHeadline": "Support data exporters in import/export", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "0121a544bde4424930e8ae7d1d736e731203f40e", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "3dbdc65d27b4dcb54c9d7cbc1a19d27282169a43", "messageHeadline": "Fix ui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 30}}, {"node": {"oid": "dcd96d4027d3abebe1ee6b622c7d32f3ddae8731", "messageHeadline": "Update mailers settings", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "b9e7020b8c183fe43cb0887a10d8238bd0a85288", "messageHeadline": "Simplify type structure", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 409}}, {"node": {"oid": "6943705c37183e972a5c785e96d10f1f2fee3109", "messageHeadline": "fix UI", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "02aed99e6491283bad3b3e7dab5b2884c2c05225", "messageHeadline": "fix item name", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ed56f55327b87ed27faae53ed7a9beb0bd541ba", "messageHeadline": "fix file size", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "77b08fa7fb68e1acdd25d4e56a994bfd1c22f3b5", "messageHeadline": "fix file size", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "755f6c59d019b0ea863a5981c16d36f33007da9b", "messageHeadline": "Fix ui to use already existing workflows", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 145, "deletions": 205}}, {"node": {"oid": "04fc7e5ccc9456648406aa928cdeb40e9667ef73", "messageHeadline": "Add file appender. Fix some stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 325, "deletions": 240}}, {"node": {"oid": "a0c87462d736176d74407cc557e58d1116569313", "messageHeadline": "Support sendgrid", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "db3e284b22234ff493661fde5e061941208834e4", "messageHeadline": "Merge master", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6549, "deletions": 3029}}, {"node": {"oid": "dc30656914be0efb5c7e31cf1a218aca21b8e4cc", "messageHeadline": "Bring back the health checker", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "21532e8b1e18715fa3589a68f82620ed11c278db", "messageHeadline": "Add transformation features on projection", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 564, "deletions": 2}}, {"node": {"oid": "d5dbe8d746a07093d62470ac427efbe1ef522349", "messageHeadline": "WIP #588 - update data exporters page", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 785, "deletions": 288}}, {"node": {"oid": "fc7a5f677a234f5c68edb0370bae23bcc958c287", "messageHeadline": "fix #665", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5f1caaae75ec5269b4f79034d7a6022f7e760ecc", "messageHeadline": "fix #665", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "5c02fed057cceb3d2280dcd63b418862c2a6ca7f", "messageHeadline": "rename operator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3bbc189230e026c2cc02c2deefa0a49dbccabee", "messageHeadline": "rename operator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d44f886ead4fa0806f233790a9087829219e977", "messageHeadline": "Fix $exists operator", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "315bb815fd70abf19260141afed4905af3e84fca", "messageHeadline": "Support more operators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "6b325127b7b4088bbc51f24098fd09687cae54bf", "messageHeadline": "More operators", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "c71e907b2094a93a1f43af90335a46ef97c0386a", "messageHeadline": "support $and and $or on types other than object", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "7f2fd967beb4296f4b7e37decc7e281211db7b03", "messageHeadline": "Use regex for regex ;)", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "870fa33622c5ecc85e20f48d863accd41f2bd35c", "messageHeadline": "Add some utils to map and filter objects", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 1}}, {"node": {"oid": "622c7375e2d000b8052ebcb44b9b6ae54d46e25c", "messageHeadline": "Add config to customize how otoroshi boot sequence works", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 49}}, {"node": {"oid": "287c182b4764e8e213db0fd77ea76b8eddf11a75", "messageHeadline": "WIP #588 refactor how new analytics system works", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 536, "deletions": 299}}, {"node": {"oid": "fb7bada71d2cd981b63a32c982d6fd4a5d4d4459", "messageHeadline": "Better healthcheck response", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 16}}, {"node": {"oid": "c222fa2871bc9551c7a32d9b84d91f8a4b9c0e25", "messageHeadline": "Static initialization flag", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c755c5a44511800ef8954a9514fa2b6c86fbc30d", "messageHeadline": "Static initialization flag", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "edb3e32c532eafbef790e224142da920d54bfaa4", "messageHeadline": "Fix bad tls stuff", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e0e2d03ec54fe608c13c9cbad52a6c65943a0b8a", "messageHeadline": "Fix bad pattern matching order", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "73c6b00ef99eecc74b48d6f1ab179f26075130d8", "messageHeadline": "Wait for subsystems init before listening to requests", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 13}}, {"node": {"oid": "c50ba0750d1e9b271a40bfc8b080cd68dbd02a45", "messageHeadline": "Include script init in health reponse", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "671e91a7d76a2f73a02fd31e8accc14db3c4f2be", "messageHeadline": "Add details in message", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29c9366db641fd1ec6f1b4de70ef9215703c94a0", "messageHeadline": "Remove duplicate apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "17647a3c75fe6b69d3387bfc3a45b7df9c4556db", "messageHeadline": "Support all tenants assignation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "7054fc81fae5dc1d02ac8b9bbb71bf4136ce3303", "messageHeadline": "Support disabling peers verification with lettuce", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "548b5fc5189a45d4cb71cbce498f08b3e208a761", "messageHeadline": "Tenant admin can manage users", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 335, "deletions": 246}}, {"node": {"oid": "45ad3afabf184d5a25aafc91b7fbf3cbde761a1a", "messageHeadline": "Fix entity creation in some corner cases", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8584d3904753332dd4eadab566cea8aa7d3c1a84", "messageHeadline": "Fix entity creation in some corner cases", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "1a3225b4601ca36879dd5d586c3fdadc56972d95", "messageHeadline": "Fix entity creation in some corner cases", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "887e29f09fad3e7a307d1edaec3d03392024501d", "messageHeadline": "Fix bad groups handling", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "53a3e175216797b894940fc5f3de4cf0444369ff", "messageHeadline": "Add error toast to handle unauthorized calls", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "d28d51ec5b2269888f82b8f49c78adbd420d5e32", "messageHeadline": "Fix various bugs in UI linked to multi teams/orga", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 128, "deletions": 28}}, {"node": {"oid": "6f657bf1894ce8750c5203c16cc8b2c309d0ab93", "messageHeadline": "fix #590", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "b908c48b8790e50ed69eb63cceec3f9e6a990b56", "messageHeadline": "Add tests for multi teams", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 172, "deletions": 7}}, {"node": {"oid": "8538406a7c244a45be59ff3a88cb3eb70351f87a", "messageHeadline": "Fix autogen cert", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "1060fb2fab61e132e5d6ade255527dd5f77cdfeb", "messageHeadline": "Use a better key manager", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 12}}, {"node": {"oid": "3312be13ddb3a9596777119f6eb761f5396097e6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "266f8386e59847bfba80d88689c821743322b598", "messageHeadline": "fix #633", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "40d44daab0260cff9004fdd2e021ca93e8e6f314", "messageHeadline": "fix #663", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "d1273a839ab7bc7ee6ce1e5ca07edbb2a6421e85", "messageHeadline": "Merge pull request #634 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "62e49bd9f473ee25dd76e34cc884e2f9bc5c755d", "messageHeadline": "Merge pull request #543 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5db0dca99fe3c414ac88c348bb1e2833262a4989", "messageHeadline": "Merge pull request #596 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a4587886cb4f3df3fdfd93a4bcc89d646cd8bcaa", "messageHeadline": "Update UI dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1560, "deletions": 1360}}, {"node": {"oid": "450afdb0109dfd29d3c59bcbf671f59f22cf47aa", "messageHeadline": "Update scripts dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "83bfa53b9ccb524946c23995a2d962e8668c41bb", "messageHeadline": "Update demo dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 63}}, {"node": {"oid": "5477af395668c8fdb24e1155126fe98ed4e67a22", "messageHeadline": "Update connectors dependencies", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 97}}, {"node": {"oid": "0278dca862514be352f892223cf41d45112ae7f2", "messageHeadline": "Update tcp tunnel client gui", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 171, "deletions": 127}}, {"node": {"oid": "b571e8b9d81fb84a23df4803d65c1e00950c3089", "messageHeadline": "Update tcp tunnel client", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 457, "deletions": 444}}, {"node": {"oid": "30bad667f4bcc25706250c9b6e448b41873736e5", "messageHeadline": "Fix #660", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "d48725a2f134608ab49f07f6d26fe6b30f0936e9", "messageHeadline": "ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c57add12fa7a52ce37407b0db75991a1930808d5", "messageHeadline": "enable scroll inside dropdown menu", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9f3c739c430b03ced392a12cc00d02f88cbce180", "messageHeadline": "Support for default ingress controller", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0051b791639053d6254dec38c50457ac783771d3", "messageHeadline": "Ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "801e3ebc36619daaff0c77f1408022be5edbaeca", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 48, "deletions": 5}}, {"node": {"oid": "0ed8bfeaea0435cd7d5c7e853c0e19a6535b7bce", "messageHeadline": "Fix #591", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 159, "deletions": 56}}, {"node": {"oid": "d23f53834ff328aab87fbcbe567d24ac2d6b12af", "messageHeadline": "Bump http-proxy from 1.18.0 to 1.18.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "263ffd2e5cf1e2c134af9b80f4486c6489a11e35", "messageHeadline": "Add headers manipulation", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "2de80db4106d6d974b80c423c3adace9a1a8776c", "messageHeadline": "Fix https setup for envoy", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 39}}, {"node": {"oid": "2ec83507680b9ae38f6913f0c2263fa0a48cc44e", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "b5a571dc8f0ac39a5005a54adf22870a2ef2e26a", "messageHeadline": "Add certs to envoy tls listener", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 23}}, {"node": {"oid": "df337bcc913897d4ac58b5fc2ddccd08f6d6b7c5", "messageHeadline": "Remove debug log", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4dcebb9cd7c57f8a6dc5d13a35932dd50d4bc18f", "messageHeadline": "Add first step of envoy plugin. Add wsclient stats", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1033, "deletions": 39}}, {"node": {"oid": "478db97b915bdba93542c095b0254fc08dd18d68", "messageHeadline": "Merge pull request #595 from MAIF/enhancement/#536", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 17}}, {"node": {"oid": "3bd541b8c65adccf129ac856dae7a755449dfa3b", "messageHeadline": "Support both elastic 6 & 7", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 173}}, {"node": {"oid": "787045ace762ac4717074e0e8dfffceb3c5e533d", "messageHeadline": "Merge pull request #615 from tristan-chauveau/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "044e6be25b0893165ad6e93eaae11d87d723dd6d", "messageHeadline": "WIP #588 - add pulsar as event exporter", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 160, "deletions": 10}}, {"node": {"oid": "aec807a419bd78b1ecc1c70ebbff8ca942f535fb", "messageHeadline": "fix compatibility issues with ElasticSearch 7", "author": {"name": "tristan-chauveau", "email": "tristan.chauveau@maif.fr", "user": {"login": "tristan-chauveau"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "fdf66fcc763bc9649f8b4540165d8426c34c55b2", "messageHeadline": "WIP #588 - add a filter not seq of regex", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "331e94da3c9e211e46c6e6a67bd1cc865e5b0844", "messageHeadline": "WIP #588 - Fix creatable usage", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d737bde4f1902489a2d194e5c5a79cb255d994b8", "messageHeadline": "WIP #588 - use react-select creatable for events filter input", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "0a537dd74d96b33e5931e8960e9a55697f867270", "messageHeadline": "WIP #588 - Add or Remove otoroshi-events-actor on globalConfig.dataEx\u2026", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 66, "deletions": 17}}, {"node": {"oid": "3bfbba5cc2fb3056669431ed23c6f06c2f7b2dd8", "messageHeadline": "WIP #588 - Add Mailers as exporter", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 223, "deletions": 143}}, {"node": {"oid": "cd5fd8a568ce7a2d68b50eec78bc763391fc8203", "messageHeadline": "WIP #588 - Add kafka as data exporter", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 519, "deletions": 152}}, {"node": {"oid": "16925759aacebaa46383696644e66ee3c828fb30", "messageHeadline": "WIP #588 - Add UI to manage data exporters", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 578, "deletions": 3}}, {"node": {"oid": "1eb5832d92405582c388f8365d6acf78ba0e9195", "messageHeadline": "Bump elliptic from 6.5.1 to 6.5.3 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7b1a984a70adffe9f969a9b16c9b0d72d0bff6b2", "messageHeadline": "FIX #536", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 62, "deletions": 17}}, {"node": {"oid": "8b3c67cc36a357db3cbda42fe0ab64a2d73268f2", "messageHeadline": "Better behavior for location component", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 245, "deletions": 200}}, {"node": {"oid": "0a6599b2c80a76df59859611b4fa89d127eee2a2", "messageHeadline": "Avoid job failing on bad certs", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ce7ec5af498cbb14dadeaacd50258f49b0f81fe0", "messageHeadline": "Fix bug introduced by jodatime period behaviors when month changes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0779c6cc934ed9824b104eff844ea46277b10522", "messageHeadline": "Avoid issues with some DatTime apis", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3370ce2fa59d956b3f4e4b76e85c075248e90258", "messageHeadline": "Fix possible bug with long durations", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9f9afaa6dd7ae2d5dbd61f707d86a9ea01fe7923", "messageHeadline": "Support for super admins", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "41116f2423d90c7cbfddef2f9f6f81c5131c53ba", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "4e59ae668e156d17bc0dbd662ea4923f7329f9aa", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 289, "deletions": 9}}, {"node": {"oid": "3e13c7c707c63e05ad82f1d38c2166fcfb682919", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 57}}, {"node": {"oid": "8f2eadaea708d1a077f1c9dae63f0e555cbdce6b", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 570, "deletions": 71}}, {"node": {"oid": "5837dc671758759e8aef3912a4ed7ddaa34b12b7", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "dacea95797f8342fa8454135483007a45cdf3879", "messageHeadline": "Implements UI for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 510, "deletions": 28}}, {"node": {"oid": "46413efdbc0de6a3b7cfdd4a49824a5a215a435a", "messageHeadline": "Optimize findAuthorizedKeyFor", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "ebb69b04cc6087a64fb324771584e74791d81c61", "messageHeadline": "Implements right checks for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "22c73eeccec01cdb00f41ce3f15fe4487b08b62b", "messageHeadline": "Implements right checks for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 197, "deletions": 156}}, {"node": {"oid": "8e019f437590d15ba58338534263d2ac8a9e4ba5", "messageHeadline": "Implements right checks for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 492, "deletions": 413}}, {"node": {"oid": "043dc4dcd0632a17e15a0878deea4c23640c3aa7", "messageHeadline": "Implements right checks for #479", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 364, "deletions": 1189}}, {"node": {"oid": "7831b2a847a1ba8f598013f13cb7675b17dad4d6", "messageHeadline": "Better rights api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a45848a4586683dc37ab3bc7e4cf3be2563e92c3", "messageHeadline": "Better rights api", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 163}}, {"node": {"oid": "16107350e8259849244dbfc97e50cd14f5d4da6b", "messageHeadline": "Fix for backward compat", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8cc545870bd54fbab1384cc59f29b5e8eba9e601", "messageHeadline": "Map user rights", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 99, "deletions": 48}}, {"node": {"oid": "c14ae85a4d6a6fabe89f5efcaf4cf861c8cebfa1", "messageHeadline": "Filter user rights in generic controllers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c156b9ab3cc81df19ce846110393c4856b1fe04f", "messageHeadline": "Fix user rights", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 177}}, {"node": {"oid": "bed382ae2f39283e8c7a7d6ad7d1a3d06dbd044d", "messageHeadline": "Filter user rights in generic controllers", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 53}}, {"node": {"oid": "315cc5f4339378467a6f0913a1e21e8a695cbafb", "messageHeadline": "fix user right check", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 53}}, {"node": {"oid": "b28dd18e173d778d6289839e7cfa497f1091bfe1", "messageHeadline": "Ooops", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bc9cdf2f88cd28ec77df18ab3c33185907d2f2c", "messageHeadline": "Ground work for #479 on main entities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 361, "deletions": 279}}, {"node": {"oid": "95c0724e24a272a1a45918ce841ea01217c1a2fb", "messageHeadline": "Fix payload size issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 57}}, {"node": {"oid": "2e2d9509db1aec50825627c490f4919296503659", "messageHeadline": "Add missing routes", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "15736a8eaa5e24cdd51c9f01a71466a49fec6b54", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "0dbf110279bca52bb3b3ef4be4162c399896177d", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 79}}, {"node": {"oid": "75bb44cb411275dab585bb39e02266cd0de1a39c", "messageHeadline": "Update schemas", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "2ec1d4ca70e31ab1ec85f7797f580792b931bf0e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 75, "deletions": 79}}, {"node": {"oid": "7722f99f6381512fdd320b3bc3fc50808007aa93", "messageHeadline": "Fix typo", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71b5b61a0606382f53b79ffe5feb08d79e55320d", "messageHeadline": "Always display authorized entities", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "16f294f82f9eefc5ec33922d68ba4557da9ac040", "messageHeadline": "Add more default usage detection", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "e8a701472ea54eeb52af5ab65ffd75bdf8d3752c", "messageHeadline": "Cleanup", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 196}}, {"node": {"oid": "689d22c0ac1bc3385f754ffd1f514089f365e750", "messageHeadline": "fix #561", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 410, "deletions": 811}}, {"node": {"oid": "5df1d685f44aaecbae93421a0b50849b4b889030", "messageHeadline": "Fix #559", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3e58fb9151e7c3e713a974006a033e3b74d2e5e", "messageHeadline": "Fix #558", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "12ff18bd42e0b8e41a39abfc3316038483cdfd26", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 25}}, {"node": {"oid": "db68b904aef77a35bb4157f7f62776025c4820dd", "messageHeadline": "Fix bad routing", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "79490e6f52dd447fd5dbec29e5872479f9236478", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 25}}, {"node": {"oid": "b024e28905962b23a2c055935bf8876ebee69bd6", "messageHeadline": "Fix #560", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 403, "deletions": 393}}, {"node": {"oid": "1a9691fa9b45b2ea37190eaa6b4c34d1e578f535", "messageHeadline": "Avoid html escaping", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39fdda53d5ee6f0eee12a973edb709162201703a", "messageHeadline": "Verify redirections", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 44}}, {"node": {"oid": "f01071b4456da71368bdf5c5ee7fb050e3569a5e", "messageHeadline": "Fix accept issue", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3ccc7d8e464e54c7fcbe630445bae7bcd13dd8be", "messageHeadline": "Fix #252", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "21bd6502db9927d1093e1c8b0627b4be3161c959", "messageHeadline": "Remove https res", "author": {"name": "Mathieu Ancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "69d44b504ef14df5ffb0e3811853cb6bb22de45f", "messageHeadline": "Fix #221", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 56}}, {"node": {"oid": "6c7ae15abb6deb6b8014823d51193a04c2dea38b", "messageHeadline": "Add at least one mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "638fa5c4a3d40f34fce847346d5eae3ad471c6c9", "messageHeadline": "fix #482", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 687, "deletions": 523}}, {"node": {"oid": "54e9b203dbd6261048619cdf72d388909b1fb9e4", "messageHeadline": "fix #471", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 61}}, {"node": {"oid": "9777f8d2388e84d228fbebc6f2e279dabbb15a46", "messageHeadline": "fix #551", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 150, "deletions": 16}}, {"node": {"oid": "227a9d12571429f51f2ae6534b885a7bf4815de6", "messageHeadline": "fix #557", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "b970c4219df310719d7b010cc6586923350a56f2", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "a8a0029754a4ef186e9a9c3802c7d7592c9381e0", "messageHeadline": "fix #552", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 62}}, {"node": {"oid": "92c588fda3d9e9226891e5716a64b9fabb92f0cb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 5}}, {"node": {"oid": "82ab33cc54268d448cef5c0e26d8eb1bca0e49da", "messageHeadline": "Use OTOROSHI_SECRET", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4e210a2688f29d8a1bb3f3307cf29a50f2460ec1", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 52, "deletions": 8}}, {"node": {"oid": "253bb2f0f151e3275b2b4f7f00335839eed2e816", "messageHeadline": "Merge pull request #556 from MAIF/enhancement-#555/revamping-secrets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "5d27536c1d10e47c4a7630d79164bf45409da468", "messageHeadline": "WIP #555 - update otoroshi.secret default value", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85788f9d4c4f931dfa6c7c5868a3f76127a2d1d1", "messageHeadline": "WIP #555 - update doc", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "781f05fdf00d32b081b75add18d607317c711037", "messageHeadline": "WIP #555 - add some doc", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "108ceab23c12602c894f0b2125cafb93315d4ee9", "messageHeadline": "WIP #555 - reworks", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "7221d206f6bd94ac4b1e500ec10eb32ca7af1e37", "messageHeadline": "Merge pull request #554 from MAIF/enhancement-#553/avoid-unsecure-red\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 34}}, {"node": {"oid": "1f59b426c26d5f3d1c01da5f86556d0bf73c3e65", "messageHeadline": "WIP #555 - refactor secrets and test default password on startup", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "24a8be34b66cc9218f0cfba91a955778809e095d", "messageHeadline": "WIP #553 - hash the whole url for the token", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "32002ac732a4fb235c9e71b6ae75a4e65f7d62bc", "messageHeadline": "WIP #553 - secure private apps login redirection with token", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 45, "deletions": 29}}, {"node": {"oid": "922433e9a99ea8b6f95f9bd54c937f6db301f4f0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 45, "deletions": 36}}, {"node": {"oid": "016a8a8c26b7c0c6eecd9c59dd70e19084e5d76c", "messageHeadline": "Merge pull request #549 from tristan-chauveau/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "95935a346d53c863de90d961af2ea61cc50135bb", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 52, "deletions": 4}}, {"node": {"oid": "7fdd80493d0011b9af06859c7eba44201bbb2c19", "messageHeadline": "Update configuration in kube manifests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "6b26db13a13b0025028fc89605d2620dc0a9edfa", "messageHeadline": "Fix config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5d953b2d2877191f6a0f8946ad556ab7645e2428", "messageHeadline": "Add config custom in kubernetes deployments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "928cd03eab51ff171403571fb1f5867df113d979", "messageHeadline": "fix #544", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "15fc4c8ed5d56880b4b5254fef77cd681fa08429", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 112}}, {"node": {"oid": "b1939bc64322e30f245d866e4e5959175fadbef0", "messageHeadline": "fix #544", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 54}}, {"node": {"oid": "dc46efed01c6e18321097944f085197a1b8cdcea", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 114, "deletions": 112}}, {"node": {"oid": "a37c3bbb9e66328cdd5aa35d8ccb70c1acd1633e", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "488378df4ef896edafa48c02487bba665f3c164b", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 10}}, {"node": {"oid": "1dd8f9a4395514831a02725d48abd34316d2bbb9", "messageHeadline": "Fix test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "021a87811ef7073d8ebbc4174e3f6bd836991564", "messageHeadline": "Fix #545", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 327, "deletions": 308}}, {"node": {"oid": "d9ef1e17caea7a4408fbd273a8a7d5eb583b090f", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 82, "deletions": 10}}, {"node": {"oid": "ada0d8d958c6e4a80287998677947dab0d347967", "messageHeadline": "Update kubernetes doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 1}}, {"node": {"oid": "dc499860104194fe62c67d4f22d39372eb9d8d0a", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 272, "deletions": 210}}, {"node": {"oid": "d29335418151f0371ed9151b84f828431658f8d4", "messageHeadline": "Avoid transfering transfer encoding", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "83490a686aca276b4d2daadb878c6d9b5a56da7f", "messageHeadline": "Merge pull request #550 from MAIF/#547-handle-session-cookie-values", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 272, "deletions": 210}}, {"node": {"oid": "a65a66fa54c43476e1d368fd87a3473e5e959e35", "messageHeadline": "WIP #547 - UI refactoring", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 23, "deletions": 43}}, {"node": {"oid": "d319f7bb57a0315f15f5888a9605d7d5daf4ea32", "messageHeadline": "WIP #547 - set cookie values", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "db006932834175d7a910e201c6879e93c788f903", "messageHeadline": "updating manual", "author": {"name": "tristan-chauveau", "email": "tristan.chauveau@maif.fr", "user": {"login": "tristan-chauveau"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "c07f39f6ee50d6060600842bbcce0e7dfbe7daef", "messageHeadline": "WIP #547 - session cookie values can be manipulated from UI", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 229, "deletions": 152}}, {"node": {"oid": "8bd318d4f05bff00bb1797b899490b8d127bc6a6", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "d2e4728b35989ec53a0d50e5cade8a4a52108bd3", "messageHeadline": "Update kube manifests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "77a7687056fa0d3da402f84a86e489928854518a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 39, "deletions": 7}}, {"node": {"oid": "db68e8a5c22f87c379961f60e2ac0f2ef4b5ca1b", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a7ec46312c4ea04743d87b9671c1d78ace3fdbbd", "messageHeadline": "Add config example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "f1b000b9ba282c66252ec06e7949652275cf7cda", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "82b7b82d61bd16640393cc7088d9f4542c6ad27e", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "565f0030662f61c8231a91e81268accc7dc46e7b", "messageHeadline": "Fix otoroshi ids", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "b8107999867bf32a7ca478005ed48bcae97ba716", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "ad9e1a5e3b2c7b805af307b0fce49720f298d824", "messageHeadline": "Fix urls", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "694564ae6016603d8cce7c344d64264270f22204", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 34483, "deletions": 0}}, {"node": {"oid": "a041b65a744aea9118a254ea55ba46c9729ceba7", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8ff61c128cdc6588748b756613f6adf8108e1e8", "messageHeadline": "Add more examples", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c0f88e4dadea16758a43024feea0c355da46b632", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da5bceb02c7eca954af03725225b5007c40ab00a", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 34138}}, {"node": {"oid": "e628112c57fa3bcf89cfb7fdc2e9f15e5897c81e", "messageHeadline": "Add more examples", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 2}}, {"node": {"oid": "0b9295fac357f80b13ba189f1d288324aac910e5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 34138}}, {"node": {"oid": "18bf0ca4181b148d7170970535a91b07179b112b", "messageHeadline": "Add examples", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 10}}, {"node": {"oid": "ba8a7433dff76fce9728647b9b75aee5358c4510", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2fa46cba74e3734f563b927824176ffac6693454", "messageHeadline": "Update some parts of the doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df7ee92b1832faee8d803f8d7eb1af8dd34b1d8d", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "be2dd0899ed510d368c2789abfc585354e62e8c6", "messageHeadline": "Update rbac", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3a30154bb47df4278d34853f1e6dc8504058363c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "eaa306862110d589b75cededf3ea0b4efa6c491c", "messageHeadline": "Add manifests to doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d835906cc5eb2a766f75657c59dcc613d4cb2b88", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "9f391aebe678f3effc88ce32c88e356849b24531", "messageHeadline": "Add manifests to doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2626, "deletions": 96}}, {"node": {"oid": "9d8bbbb56e3cb4dabdde92f4cc4da1c3c42b3a9f", "messageHeadline": "Adding kubernetes manifesst for various environments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1135, "deletions": 2}}, {"node": {"oid": "04ec075db79f99e3492b95681fd43398dd6a85d8", "messageHeadline": "Adding kubernetes manifesst for various environments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 735, "deletions": 2}}, {"node": {"oid": "8e05f27d4392db9124b50d778bf48b8ae36d134e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a97c9c8fa233d903f97802b4021880d73ed19ce7", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "82de29d8924657c7726435babe29babb68bd9f33", "messageHeadline": "Update doc for baremetal setup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5a562944a7d160fe1fe5f0e79e4efa6db40d45b3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 87, "deletions": 7}}, {"node": {"oid": "467135bd9e950d0ad2e6cec79cb5de63ae6a8365", "messageHeadline": "Update doc for baremetal setup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "443014ccb5982cd362f0c35976db35e10173257c", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ce7368e153f9657ff60b3e57b9bd6c7058229dc6", "messageHeadline": "Fix jquery version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fb4dc982731684d6a2d9df3b554a5591bf7febc", "messageHeadline": "FIX security header name for X-Frame-Options", "author": {"name": "Quentin", "email": "quentino.vega@gmail.com", "user": {"login": "quentinovega"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4fb651f177bdb3f26c6285241a81dd082342f9c4", "messageHeadline": "force some security stuff on session cookies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f766131c203c7a009fd875845ccfb6d20704f4df", "messageHeadline": "Fix #546", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "7c031049817286fd2ffae4595be8f783162f4b13", "messageHeadline": "fix #541", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "45ca735eeb54e5290f2847f874dac67cf0d93405", "messageHeadline": "Fix #540", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2a61554d9d8fc6d007c3317238acb3796466398c", "messageHeadline": "Fix kubernetes ports", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1fc4819e8b18eae3566b9d8ae2f25243af817ff0", "messageHeadline": "fix #538", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "71813eb4094bbfe0b10ab2307847c07b007c9256", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "6fe8f7f55b3ebf02009674d0b1354200500b15fe", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "bf1a5c1d9fb69727d267c7b2730c7210bf854d9d", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d00f932953fdceb3e28d8a2cf8c9f74aeaa6c770", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d6a604775089ebc6d7b6c88c876b0951a8ecfd23", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fca67c0300d83edac2515603a64ed650a90e62fa", "messageHeadline": "Add cluster deployment example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 324, "deletions": 0}}, {"node": {"oid": "7b6b90b979316e9e874e5a21e604969e1b606efb", "messageHeadline": "Watch more resources", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbd81a803065cda2bb6234387065efab924a63da", "messageHeadline": "Better syntax tools", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e2250e5d1ea9c96fd219490442e3a2626db27fd3", "messageHeadline": "Bump websocket-extensions from 0.1.3 to 0.1.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a345a87864377b3b15a77ad0e892323f9c56e0ca", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "53d2554fc0da4ceef9cc03ab727d422223e379ca", "messageHeadline": "Fix bad domain", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a23ef22d2e76bfcb4c468dac96cf955eb7fccb1e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "ad305408d5ff55e6759b867607e5a97fa9090932", "messageHeadline": "Add sbt opts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3ae1f99c71c8d4484bbafd50f845994ae79f2ce4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 4}}, {"node": {"oid": "c5c205a6a4f2e2e90224a8e549df62352fe76293", "messageHeadline": "Update documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "505e41dd0af9b308b59344ebda041c5aff1da740", "messageHeadline": "Fix bug with single tld domains", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8d1e9ab5e5ea340dbb24b9b6ba41d59dc8ca8d7", "messageHeadline": "Support additional domain names for admin api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9ea51015fe96498fadbefd9ed0100de21cc8680b", "messageHeadline": "Fix MtlsClient", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bba94d4cc597c5e005a24413215daa110613b738", "messageHeadline": "Merge branch 'master' of github.com:MAIF/otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "371c71486ba3f492d49e027e04ebf1a44697bd43", "messageHeadline": "Work for #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 30}}, {"node": {"oid": "2f212b5c4cbc05017300729f42ca8f07ad787928", "messageHeadline": "Work for #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1311, "deletions": 1104}}, {"node": {"oid": "72d1e7c2bd0ae5c07338382787d6da8ab7646f8c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 14}}, {"node": {"oid": "6e4fe7671737faa8f4edcc26d850a28cadbee323", "messageHeadline": "Merge pull request #534 from tristan-chauveau/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "618de73f26589cf240bf3f58c6590c5e2c2c3fb1", "messageHeadline": "Use manual resolution to access pods. should help with TLS issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "6991fbba34e9fe3b7abc39fe89333766829dd06c", "messageHeadline": "Fix the manual resolve issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "2d2f424d840411dfd3182b105193a7f19924b200", "messageHeadline": "correct some sentences on manual", "author": {"name": "tristan-chauveau", "email": "tristan.chauveau@maif.fr", "user": {"login": "tristan-chauveau"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c873338c0bff2b4083761a0ee74942be517abbe1", "messageHeadline": "Fix mtls on cluster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6c02b09ee1398fab1f2d7f8aae99fe60f6b10ef5", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1c9a51af020bf107eb4858df26798b329788840d", "messageHeadline": "Fix daikoku integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "848a44f66cd2f8bdc1ef667fdc7dc07119f58d04", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "05dbdcc6e3367950c942302cb8f2414f9e55cfe6", "messageHeadline": "Fix daikoku integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "48da24afd0356bce011d1094642207e5ce51052f", "messageHeadline": "Fix daikoku integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 97}}, {"node": {"oid": "f32f93334e237050b105b980cd5aee1518640e8c", "messageHeadline": "Better resilience", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 21}}, {"node": {"oid": "a1b6bf5f43f912b82f57430071488c464716e6b3", "messageHeadline": "Daikoku integration token support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5ddb39b19d025ebb2d0a728f55d221e5019c5594", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 79, "deletions": 4}}, {"node": {"oid": "d201098cde59c68316ae95e2d6a04321d7581ccd", "messageHeadline": "Merge pull request #535 from MAIF/multi-teams-and-tenants", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1147, "deletions": 471}}, {"node": {"oid": "9ed1b4094df5471cb06294f04df5cd9424789936", "messageHeadline": "Fix PEM parsing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "c03e95b6dc8d3f22a510dd3b470e5ecba2ab08f9", "messageHeadline": "fixes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 38}}, {"node": {"oid": "cef1c62f9de75aa2c4bd2c031e1e16dc659ce322", "messageHeadline": "Fix target port issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e84ed4b3498cfa11b6d91a512d8c7b4490991f30", "messageHeadline": "fixes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "25469b4602e2edbed0d477c89817eff22f1a7815", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dff8aa973cdd00059df9fc58576f5de9be2619f8", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 36}}, {"node": {"oid": "2429b0846da1b64edea4f28c74a5fa36961855a2", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "b94872eec4292282d25c8d808da071d5237f0f88", "messageHeadline": "Restart when env secrets change", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "38c32d70d98403eba99f9cb28a1f13c9464a9f94", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0a934edb434c622b0d5f471617f23ca08ed92f4", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc716dedd87f1f5227f0923fe418b99289443355", "messageHeadline": "Fix issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 26}}, {"node": {"oid": "e0b107cca17439f8faff1bd5d653000e4ee5010d", "messageHeadline": "Ground work for #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 85}}, {"node": {"oid": "66199268403f994f10773a8732b859827c24435d", "messageHeadline": "Ground work for #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 322, "deletions": 90}}, {"node": {"oid": "c822ab15f737b08d24ab7a5f8d198053946d941f", "messageHeadline": "Work on #471 and #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "43c1cea5ade873da6d336b603a190174d01f730a", "messageHeadline": "Work on #471 and #479", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 341, "deletions": 287}}, {"node": {"oid": "21fb4e6c68cfe060a3f903584028b38d52d3c87d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a06bff0a022318ed8a25ab81f40dff45184e9012", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40e7303a641d43a6e5581698b8fecc63fbc723f0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e9a1238f7a1e34ce90f8060588d08595db34bf84", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4707f4c35fb0c0fc659a43fd338b9af610cedcc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "c496a1763b4184e3a0aa3f368bc9ecaf46512632", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "87af6c36d33d6cb842083f94b0ce453e93d2b007", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 18, "deletions": 5}}, {"node": {"oid": "7be08e642d32560059c069a809dd8eafe215fe71", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "7007629882925d72349be72e2baef6fa3132fd84", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "2716d05695b499c02f2dc5b4b7a9d32288962ed8", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "662d437f3addce69b642261df0eb6c28f7ffd4b2", "messageHeadline": "Better doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "25ef54f59403a0d83980435b83d20958e327487b", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 13}}, {"node": {"oid": "2d48f2cfa99b28880341b6189005387060f6b08f", "messageHeadline": "Better doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "2f1f062ee69c089b8a6da7791e8ed737d067c60e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 148, "deletions": 19}}, {"node": {"oid": "a96205fc0e35901c0d5929d1d08a68a55b71a384", "messageHeadline": "Avoid overriding certs on renew", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 146, "deletions": 15}}, {"node": {"oid": "83948d6f7bf2fd6d605c337f40a77e3340471ae4", "messageHeadline": "Avoid overriding certs on renew", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 23}}, {"node": {"oid": "7f7045be2af9d0db7c19e3e23d933aa79d137e41", "messageHeadline": "Avoid overriding certs on renew", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 99, "deletions": 20}}, {"node": {"oid": "4e9bc933cdaa1e6eddf0412526e2b25824a61195", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9148cd1c5bbef75bc62a9be9a267ec5627d4ee11", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "6d46f4cde02827e60b9aaeb086e28902dd17d6ec", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 22, "deletions": 9}}, {"node": {"oid": "517b3365543b93ecfca478b2f9afb8cba54f316c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "d638dcd72d8af06f820f2a30ff677831d6336063", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "2c40d31bd4f16f434654940d2a932e067ac50fa8", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "32c1764856caaa3f9e92c4e3f7d51685d8530e2c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "f946217e1432ba79371853b48fb65a64d8b8add3", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 76}}, {"node": {"oid": "8ec17388abbe6c987bd9ad7b0b5893bf2d2ca925", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 334, "deletions": 83}}, {"node": {"oid": "77e8f6cf7868d701d64f1ea0c975920fc98473be", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "449ab85daf82f75167f2b64cb8c57635c32fff9c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "067e4403d6e717ee9aa5edff5089bfd4453894de", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c445f1d4940c9f341c696e5f8bd832c60daa9702", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 430, "deletions": 138}}, {"node": {"oid": "381e2e4dd650fcdd7bd3a59148b9c0c2253ec1b6", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 153}}, {"node": {"oid": "76b94452702d97123c76f6c9a5e9b349c020aec1", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "5289abc5ba2ab06274b28590f26a0caf251c1b1d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 44, "deletions": 11}}, {"node": {"oid": "dab0e0a08b88570a0ff9d5b51e32eb18b21d4b26", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 153, "deletions": 11}}, {"node": {"oid": "032c28cd412ed70a552844c7b1c92aee22f72783", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23458667ebbf24f0c92e0796aa99af5936f4632c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46c569ff2327f4906100ebbd30bdf384669cd693", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "8a7ce56956a98375b297e907125ba76599748557", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "745dfda812ee053ff56dff5e325955a04aeffdc3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c8395f871b8cc7c0902b44cd11a82c919493f6c1", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbd57a5006cc57167295fb8bc9cf3d3aee3c1e2c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e05ba99059d31ab657e0844271d0d37acb5d5546", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6f7189e6fb70543604224829e256ce4260453076", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 15, "deletions": 14}}, {"node": {"oid": "3534f14580f60b6261d2f4af2de6d8f00a34c5a5", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "ca71cfa8319fc2838ac8286b0260a55ec78d20d0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 824, "deletions": 9}}, {"node": {"oid": "9b4c9b93b668536fc0578321d0cf5e039ebe2605", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 509, "deletions": 32}}, {"node": {"oid": "e5e32e6f5480d1cff6af2ff0150cecd4a59cea78", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 23}}, {"node": {"oid": "b30e393db1ad9b412fbd2fa8b28ac537e238e70b", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 168, "deletions": 15}}, {"node": {"oid": "b335de6b52ef8682989b34d35a584eed3e1820ee", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9fd2af6267510feac4652b8fde70d22fc39889e", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "2bf442df32fdb6e9cd20a1e5f3d899d6e7745b31", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 71}}, {"node": {"oid": "cd9a94ad9d9bd6cf9a536d863248670264fe5d62", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1814, "deletions": 1562}}, {"node": {"oid": "7619df398c232beda7b69e49fb0ccccc7e4beac8", "messageHeadline": "Add metadata on entities", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1569, "deletions": 0}}, {"node": {"oid": "fdc67b7ebd12d664c5484476c57258e82f737b79", "messageHeadline": "Add metadata on entities", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 1604}}, {"node": {"oid": "5f2efe4e32306bee3dd6f3216a6e88c0020ef7e9", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "702a01310c1ac00d404457edeb8ca00c7be897ef", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6f2c0293e509460052546505f6ba3f78a60865f", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "24a3fc0ac2b4957e538bc69421830a2683f6cd6b", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "5ea92d68ff0731c264165b55551ec8d4c4f7bc0b", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 22}}, {"node": {"oid": "4a7021df2049e10c2111a4136cbe5c152ccf8df9", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 35}}, {"node": {"oid": "3d5c5a379f2dd2ccebe67906a5db819a2e7850fd", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aca57b3b2fc802bd0694bdc1498fca33af04424d", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "512aeccb36944693668ef38bdb246e935649c88c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "dffb90d49b1f354f6bac843a46e72617f329d694", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 429, "deletions": 83}}, {"node": {"oid": "96796b962297f206a1e6bdc8dbeeb931fa20d7e1", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 335, "deletions": 114}}, {"node": {"oid": "1df03213a0bd733d49891cbce65332a82f0be10d", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "4bb643f42c17699126ae0222c892836894e01fb9", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 424, "deletions": 91}}, {"node": {"oid": "ccd621b0d026eacbe8738845f3464fdb25a6da3f", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 45}}, {"node": {"oid": "b55f2a2cbdc0aaea1751d750d880f4a96035a8a1", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 192, "deletions": 78}}, {"node": {"oid": "921479221073bf4841b45eac1f5aca51b48bcf0c", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 44}}, {"node": {"oid": "abaa23b6494c67a530a77ee8275fa7b7b0841400", "messageHeadline": "More work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 320, "deletions": 98}}, {"node": {"oid": "a3ccffe6fdf1abbc8bfd2f53dcde7ba1a46daa4c", "messageHeadline": "First work for #91", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 539, "deletions": 5}}, {"node": {"oid": "84392730383b21768f65665e07a8bcdc593cfb94", "messageHeadline": "strip tokens", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "6e227e6c275b257c6b45327cb91d8091e88a45bd", "messageHeadline": "Upgrade scala version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a2be315480da9b1e9d5fd8af9a1d55bd52d2d9da", "messageHeadline": "Fix #481", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "80ee5f4f20e36ff3cc1fc7294d5bc0233feb9e68", "messageHeadline": "Fix #481", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "93c7c0abaebdeb861a8ab4aa11298fedeb6c9162", "messageHeadline": "fix #118", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 338, "deletions": 0}}, {"node": {"oid": "9a36429cfff7a90e6bb5f54b806fe3e85d65c717", "messageHeadline": "fix #118", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "c9e92ec2d4fe49efb6f09f97b8875637fe62da99", "messageHeadline": "Fix #484", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "f0d102e06f2fbf832211fdaca2b97dff55f56d9f", "messageHeadline": "fix #285", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 291, "deletions": 176}}, {"node": {"oid": "ce391469f4c600415d5ecbab85cd3325a2f385b4", "messageHeadline": "Fix non passing tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "af560a3dbdf978e6c6dfb7c9fe01daf55a0913d6", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 71}}, {"node": {"oid": "c8799f642d74b5251268d28737fa63d59622da8c", "messageHeadline": "Test bulk", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 248, "deletions": 76}}, {"node": {"oid": "4b2ee1f8c7ec89f9980e25b0ff332af61b1a69d6", "messageHeadline": "Migrate apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 694, "deletions": 596}}, {"node": {"oid": "31a2d910b8ba33541f841efdd65f1e912320d5ca", "messageHeadline": "Migrate service descriptors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 481, "deletions": 370}}, {"node": {"oid": "ef5dd6872b2b781882412c2eb229a5fd3a4351b6", "messageHeadline": "Migrate client cert validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 20}}, {"node": {"oid": "8191d6636b82107fc9ac7fa637f55dc077de98ab", "messageHeadline": "Migrate client cert validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 15}}, {"node": {"oid": "a6c429c5e729ca26580cfcf0bac3c8c2d8c6be07", "messageHeadline": "Migrate auth module, scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 294, "deletions": 82}}, {"node": {"oid": "51560233299876b284ccdaf62fec9454d1d5c8aa", "messageHeadline": "Migrate tcp service controller", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 21}}, {"node": {"oid": "1ede1d0e0846fa8f21eb593be28e908e2225c1bb", "messageHeadline": "Avoid stupid status code issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "731c3e4c043cb7712797b8c271b9db24e7bcad59", "messageHeadline": "Move controllers around", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4133, "deletions": 3843}}, {"node": {"oid": "c673662f0adfc8697aee039e1784712d7eabfbc7", "messageHeadline": "Move files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "d06a2c9fc236c8d861a8b5c41eba872b51453891", "messageHeadline": "Move files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 264}}, {"node": {"oid": "d8d8f304023954e1c93d7f0807127de9a918572a", "messageHeadline": "Convert one more controller", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 8}}, {"node": {"oid": "adbee4d0e18a3563becf8eb464cecfff48ed7636", "messageHeadline": "Add generic filtering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "35511d429930538e685273a057592bf16eb2382f", "messageHeadline": "Start to split and reimplement api controllers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 7}}, {"node": {"oid": "1fe707223f2b942093ca6119ee511cc33304e2b7", "messageHeadline": "Test all controllers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "d289cc9eec00619b929227f64796aa4d8802e9d0", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4222eaca8ef4feb78f867123f4b5d941525039b7", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "367692b1c2547a765d175ea7830e5efaaf5bb5c1", "messageHeadline": "Test all major entities", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 521, "deletions": 26}}, {"node": {"oid": "1a4b97ec72527e7ba26e609893439b13fe8f9006", "messageHeadline": "Test return", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "12ad024938997b4e9a1244c17f33e01acca5ead2", "messageHeadline": "Add api tests to avoid regression with helpers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 707, "deletions": 0}}, {"node": {"oid": "d5a226b83d45aee7bdbe2c9700b6ba1d13f849a0", "messageHeadline": "Add api tests to avoid regression with helpers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 192, "deletions": 654}}, {"node": {"oid": "65f05065e05e1c6453115a3fc115498187e65ba5", "messageHeadline": "Split helpers in a set of traits", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 46}}, {"node": {"oid": "e604952e5b6f9258bacf4562bd0b689b4eab9c84", "messageHeadline": "Improve generic contrllers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 13}}, {"node": {"oid": "307289060d3ad9d23ac6a4c66c2cfb701f4630aa", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d2bd69a9c66fb5ac8f45534ef33d2d7c6b96890", "messageHeadline": "Base work for #285", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 541, "deletions": 1299}}, {"node": {"oid": "63b7b80de85be9ca6b6e3466bc04e65d72fd4376", "messageHeadline": "Fix #478", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1298, "deletions": 0}}, {"node": {"oid": "100a601188b581aa907af61717c7f54291b2e1b3", "messageHeadline": "Fix #478", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "fc314cd984fe19b01f1505bf478478e3d2d268f9", "messageHeadline": "Merge pull request #480 from MAIF/snyk-fix-6207b6f8e1616cdeefd48ce123\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "89e19f1010d6ac08069c32e76bdabaef359ae6c1", "messageHeadline": "Merge pull request #476 from MAIF/datastore-refactoring", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 792, "deletions": 4232}}, {"node": {"oid": "c0a4e87c9fca470bd7e5b0558b236c22c0cd750b", "messageHeadline": "Remove println", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a22884dbc2543d39daa043b6d18a21d68c0bfcc", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "b86176062af6d80f0de42ecade12ad20f28a7d2c", "messageHeadline": "Upgrade censorinus version for #465", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "76863a3f6aa2ca64f6c75d576a65a0ed952506d0", "messageHeadline": "Remove useless files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1116}}, {"node": {"oid": "01e8756ad853df89408f30b23374c4fa1b15aa7c", "messageHeadline": "fix: otoroshi/javascript/package.json & otoroshi/javascript/yarn.lock\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "67c09d7023f68af30f460fe97455e2d37640fe28", "messageHeadline": "Fix #477", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "ba7f61908c62d13690f4874c070ebb54796dcb7a", "messageHeadline": "Deprecate deprecated drivers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "afab159c7551a2932a51cfac5d8534d65715eec7", "messageHeadline": "Oopss bad implem", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "de8e9172a2c3083d07889395e44e74f94da5f972", "messageHeadline": "Merge http / file / in-memory stores", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 315, "deletions": 26}}, {"node": {"oid": "fef7b283658d8e72a77f527a77c34981cbd4eb53", "messageHeadline": "Rename files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 254, "deletions": 254}}, {"node": {"oid": "1517fd194b01a46fdf0f6391c585424558f39066", "messageHeadline": "Remove redis stores impl. Move code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 308, "deletions": 0}}, {"node": {"oid": "d157c0cc6ba014bdb2c03a483ca80d565bc64607", "messageHeadline": "Remove redis stores impl. Move code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 315}}, {"node": {"oid": "24feb76fc0e46f509cfbf1cde258cab83aa65f0c", "messageHeadline": "Remove redis stores impl. Move code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7059, "deletions": 1}}, {"node": {"oid": "37039ab7602102ec90766cf480aba42af927e43b", "messageHeadline": "Remove redis stores impl. Move code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 9713}}, {"node": {"oid": "746504acf670da498b858da185b2be07c528601d", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "10b6e62d2b1d1a8f036765895531acbcdcbcd4c8", "messageHeadline": "Try new kind of ssl context provider", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 173, "deletions": 0}}, {"node": {"oid": "6813f344aad8f2ed6e944b5d40402e26019f39c8", "messageHeadline": "Try new kind of ssl context provider", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0b393dbe4c0e0b73cad633af40bc9dca16ce62f", "messageHeadline": "Add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "364b78dcb0a0e8785d3f0830dda2126c6b08b908", "messageHeadline": "Make it configurable", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3d08f7883f340eba7198ba25836c3060609eff22", "messageHeadline": "Add ssupport for revocation and introspection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 269, "deletions": 6}}, {"node": {"oid": "8b4096bb89c0e92c77699d75b8d90de8b72b9a51", "messageHeadline": "fix scopes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5106c1ab4fa315c265f895adbd9032656b363ba7", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "b14b1a9c7697bf9b9f0162ddaf346e10cbc85e5a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "782e828e38c9521df90b7e4a32fd90c80a322a2d", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 42}}, {"node": {"oid": "9ab2688171301ddb7de3cf13a24f75db5e1b8e9f", "messageHeadline": "Support basic auth", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "5d74e08afb6bd1deb672b319777637d2bc945257", "messageHeadline": "Add plugin that mimic OAuth client credentials flow", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 186, "deletions": 1}}, {"node": {"oid": "334a4806670060b8c0d630d646a99060d8470000", "messageHeadline": "Now can disable jobs programmatically", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0a9ee941d031a562025cab270aab2f65c31cea4c", "messageHeadline": "Fix #298", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 306, "deletions": 167}}, {"node": {"oid": "b9f242f9a8532c27e5f13a62769aef0d9353be72", "messageHeadline": "Fix #426", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 159, "deletions": 15}}, {"node": {"oid": "8e5ba9b6fa70a7f88b4cd9a0247a7e0c59c97459", "messageHeadline": "Fix #469", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1eff419c03afd4ee249e3a2baca04ca0bbe15c34", "messageHeadline": "fix #468", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 737}}, {"node": {"oid": "022345a0278d849347b701526b765ca324e30908", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 389, "deletions": 324}}, {"node": {"oid": "66e3808294377a0d012157c4c0b6796f659fe4b0", "messageHeadline": "cleanup wrk", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 130}}, {"node": {"oid": "a073ccc2294391521d5cf6047779d4d9d9ae6d9a", "messageHeadline": "cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 957}}, {"node": {"oid": "720d045c84bd2436ed141cb51fdf5b423031622a", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 92}}, {"node": {"oid": "4ee53a18125f3bd516d6af86a0f8025f3bc4309a", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a8bb6dfaadab1b8a01dfbc1cd454a0c0db4bce29", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cda7819a36c6a0bfcff69bf31e7c713e14184edf", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 473, "deletions": 1324}}, {"node": {"oid": "36c558711f5b1e0eead7f55886c84c99adc97c0d", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "a8e0a924312656cad1886bdea6b9f9c27b7f3c12", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 893, "deletions": 147}}, {"node": {"oid": "4ca41a49636e440589cdd0e2b1730e0a40c664bd", "messageHeadline": "Upgrading dependencies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1500, "deletions": 1020}}, {"node": {"oid": "607be734c91e1732e1fb7bdcc478a08027f15d32", "messageHeadline": "Merge pull request #458 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e958fde2934e0b3301f0f089a9b927e8a149257f", "messageHeadline": "Merge pull request #456 from MAIF/snyk-fix-561045ac5dd2700df881f320f3\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "fbcfbcc65e82e73606f951d90cd550b4307c8385", "messageHeadline": "Merge pull request #455 from MAIF/snyk-fix-e9bc9044f381be9f1b1bf7e249\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2f656470b1c5161d21a3b5ffcf07772bbad361d4", "messageHeadline": "Merge pull request #454 from MAIF/snyk-fix-aa5ce7f575820e360cf99e75ec\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d7e1786fb7a6892e556ff5dfe54af534e37f2d0f", "messageHeadline": "Merge pull request #453 from MAIF/snyk-fix-d4b1b8eb2c2f65acb98ed46eaa\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8d51b7c41d6e99a800f499ea584c9abb3ae68b1c", "messageHeadline": "Merge pull request #463 from MAIF/upgrade-play-280-2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4791, "deletions": 4783}}, {"node": {"oid": "729731807ccd38ba136996f0dbd342e4a2540c5f", "messageHeadline": "Cleanup build.sbt", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c2494052b46ef3679b65e6c05f6789d7f8d5fb96", "messageHeadline": "Common version numbers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 46}}, {"node": {"oid": "e47328614b6ed4e7e31fda7ab7efd056f872bb30", "messageHeadline": "Scala 2.13 upgrade not possible because of 3 libs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "edd868231d549caf1ee59d0d834d61bf1045c9d2", "messageHeadline": "Upgrade diffson", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 43}}, {"node": {"oid": "cd829f13344391cd7388aea71b1543d8be40feee", "messageHeadline": "Fix cassandra support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "84bf2d38fd1616a219ad15402fdbe868f72834db", "messageHeadline": "Fix cassandra config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 341, "deletions": 82}}, {"node": {"oid": "7ff52848eb053162b0684b19dd6f56432ca6e8ce", "messageHeadline": "Fix merge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9013f95c0f0096a16cc12a54a884621aebdf7a3d", "messageHeadline": "Use latest cassandra driver", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "d8a05cfe218b6342797b6a26d1695bc4c2154c69", "messageHeadline": "Use latest cassandra driver", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 549, "deletions": 0}}, {"node": {"oid": "c5821b87b41be4bf01227dcc427a4101254e5d9a", "messageHeadline": "Use latest cassandra driver", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1551}}, {"node": {"oid": "56d13404f6a915d0ca5a6b3847c645ae5b5f167c", "messageHeadline": "Fix java-jwt upgrade", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "a9cc45af4b4243337fcb8139cb75af469fffb9a6", "messageHeadline": "Fix config issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e8c52af936537de96b2f07d9a4738576e4c30da9", "messageHeadline": "Tessting almost fixed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1340, "deletions": 122}}, {"node": {"oid": "690319edffbcd2ca05ef98bb2072603ec39291cc", "messageHeadline": "Fix testing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 38}}, {"node": {"oid": "9562629d321a52a2d32f4bc33de90f62fed369fc", "messageHeadline": "Fix testing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 40}}, {"node": {"oid": "c5b8a1d2b53b5abcfdb3ccdb1f7dcd685010193d", "messageHeadline": "Upgrade libss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 255, "deletions": 131}}, {"node": {"oid": "7a8e06ac19e009d55cc9494758158ea803f36c1d", "messageHeadline": "Remove scala version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd293ba7f2520a513d87714af758f0af0496fb00", "messageHeadline": "Upgrade ssbt to 1.3.8", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc79059415128d7c41c99f53f737ea4b27fc1040", "messageHeadline": "Downgrade sbt 1.3.0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffff036e36270f7345859e8b34f231d2ce6e671c", "messageHeadline": "Downgrade sbt", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76f957d90b377b6f92d65b981942f9de62eef9f8", "messageHeadline": "Downgrade sbt", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91e25bcf9653b1580882a9bec08cf8b56c927e81", "messageHeadline": "Display scala version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e26954293abaea07670c9be94ca17926cd4d590", "messageHeadline": "Display scala version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bfd4f05ba2a05dcce9e40354a47f332ee7cd180c", "messageHeadline": "Fix scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e765a8bf2ebaddc473979cfa51aca463667bd87", "messageHeadline": "Fix scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "88752e9674d3c8576aae406d16a27a9d850b3e31", "messageHeadline": "Avoid logger timeout issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "230ed1fbb4f90aeda29864c6ce135ad32c7f0836", "messageHeadline": "oops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "124d6f98bf503d18765e4e76b10d80c6ba61cc33", "messageHeadline": "oops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf6f8f4d375527d8bd373cfc77628715e268c05c", "messageHeadline": "Fix assembly issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b92080e5a567b2ef1499c9803d7217e1bc9ef4dd", "messageHeadline": "add ws tests back", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 41}}, {"node": {"oid": "29f749814914fc21776d4c4012ef00d0a90eb842", "messageHeadline": "Fix assembly issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2f0d00d841636891ccc59d70db973dcff7602ed7", "messageHeadline": "Fix https repo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "7d8f56b4081ba7bc2ee1d93d1197ce021d4bbfeb", "messageHeadline": "Merge with master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 331, "deletions": 302}}, {"node": {"oid": "77703712171c4c177fbfa6b65afa4acf83f8c8ca", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 124, "deletions": 124}}, {"node": {"oid": "6feb0245cef1afa6ca5c646d40069db05aba1451", "messageHeadline": "Update version to 1.4.23-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "6fa3d554ebba79c39a0ec7a4defa505135055559", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30142, "deletions": 4}}, {"node": {"oid": "77d03224ebd30e0c32119e1413398a8f046c0cc7", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 30146}}, {"node": {"oid": "cc48488aed6472dcb2c95de464ebdc7354522033", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 207, "deletions": 160}}, {"node": {"oid": "ec9affa5e49a94d3e5bd5498ec30d453d2065f7a", "messageHeadline": "Update version to 1.4.23-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "0f121fc9592f9459ae021ff74c2805ff906f2aa7", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "5e56a95c5802f156cb46d5cfded190584b1e6030", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "3352374da82d5591548b1b74a3e2a40298608230", "messageHeadline": "Bump acorn from 5.7.3 to 5.7.4 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c8cd1aaaa069d27756d2ae531ef2bfdef0b13e1f", "messageHeadline": "Fix dynamic TLS", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 44}}, {"node": {"oid": "674be97e2c97e605bea92f67a8e1a9579cb10709", "messageHeadline": "Fix manual dns resolution", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "955d11df4205fc0f3caf964add7840daf042f4b9", "messageHeadline": "Fix programmatic api test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "4ec9f30a881140f065ecd8c876babfc2572682e3", "messageHeadline": "Upgrade to play 2.8.0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 208, "deletions": 140}}, {"node": {"oid": "abf62c6c9ec5a1105fed38596da3884e98715383", "messageHeadline": "Upgrade play version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "1491ee82343c750d3dcfba5252e25c4661b44ed4", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "f1fd8f26e177390cc1fa93cc901ecbee1eea5969", "messageHeadline": "Merge branch 'master' into reverse-proxy-refactoring", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "622ff6a3be272ee2a9105fb788cf7782510b59c5", "messageHeadline": "Fix tunneling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 36}}, {"node": {"oid": "97b398349009a6dffe690114fd5b2e15d98b758a", "messageHeadline": "fix: clients/tcp-udp-tunnel-client/package.json & clients/tcp-udp-tun\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f7ebd8b504c9e5cb4178dfaadd52c04321f98227", "messageHeadline": "fix: scripts/release/package.json & scripts/release/yarn.lock to redu\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2a1db3a0b09e036c5e16e6b71e2f7f015e808da8", "messageHeadline": "fix: demos/snowmonkey/package.json & demos/snowmonkey/yarn.lock to re\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "33ea16d579c82e94dc54036770bea7ff37ec437c", "messageHeadline": "fix: demos/loadbalancing/package.json & demos/loadbalancing/yarn.lock\u2026", "author": {"name": "snyk-bot", "email": "snyk-bot@snyk.io", "user": {"login": "snyk-bot"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "710488ef2f890cc1ccdf6b03fef089ea93ed98a1", "messageHeadline": "Avoid body errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9d802a0dcc2447219f46e903ddb8d423c23fe0bb", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 88}}, {"node": {"oid": "50b138791ccd9778b9fe5430c4c377e8dcd994b2", "messageHeadline": "Avoid body issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "8d9fbfe750b7a7b03b0fe9a634372230a82b5ca1", "messageHeadline": "Refactor reverse proxy - cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c1d7dc2ac9b21286eef8441b865a7af63383395", "messageHeadline": "Refactor reverse proxy - cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3039}}, {"node": {"oid": "b3c56174b8b7d8d621b7cceb907cf165fed73257", "messageHeadline": "Refactor reverse proxy", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2843, "deletions": 315}}, {"node": {"oid": "445b0d5a54b97d4d251ede14b9b70e5c42031dca", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1520}}, {"node": {"oid": "054f0ba602d17f917cba0377c70dd4a9e545ca55", "messageHeadline": "Factorize some reverse proxy code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 730, "deletions": 18}}, {"node": {"oid": "c280a628d0c708ba92d1716e794894204b9ea4c7", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 515}}, {"node": {"oid": "ae57871b159813ea86757491f9e3e925bfb51468", "messageHeadline": "Fix pre routing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 199, "deletions": 26}}, {"node": {"oid": "c34ca5fe8f370303ebf8b1b5a1ca267e7a55f9ab", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 16, "deletions": 24}}, {"node": {"oid": "4b250bd1d3a2edc5ac17e48282a9d4ff2945fd51", "messageHeadline": "Update documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 21}}, {"node": {"oid": "792c7e43cddf5aa2e4398395021b9bfafc4ecec4", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2dd2e92514845b5e169955512d5cedcfaff30416", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ae0d948d732ddbd81f952234724c3156304bc1a2", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e60d25d5d051e27845375b9a31e6fea2d3e2c2cf", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff8dc55462f23f8517338a0e1aae76aad95e182e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ac55154785f45eea2b22c8ba46994576b84433e1", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1fc2978d68e0b7ca2f34a6198a76114f5f24ee0", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 120, "deletions": 120}}, {"node": {"oid": "981581ddcb8376a0a934ddeed0d7ac56617734f7", "messageHeadline": "Update content", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ebddb388a2d39b92abb25a320695cb8afd7205a1", "messageHeadline": "Update content", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "57ff0074da833aed009549f047caf4f9bc8fe6f1", "messageHeadline": "Update build script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b585838b565d32ea95d8b87af54a4fa79289c56f", "messageHeadline": "Update build script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "75d8a7cc73f70f79d1f431d06d289e25da5614a7", "messageHeadline": "Update version to 1.4.22-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 63}}, {"node": {"oid": "366693010ee036f5de49e4e6bec2106f55efd472", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30149, "deletions": 3}}, {"node": {"oid": "5e4fff82778316ba08a0599b920a82f0750492fc", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "a9a05d219ab96c34a12ce994b246e78b881df687", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 859, "deletions": 600}}, {"node": {"oid": "f43211b7d463c9e482f9b1dc7bb2c6d02e4d77b2", "messageHeadline": "Update version to 1.4.22-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 50}}, {"node": {"oid": "7bb936f37703e180350bd6eeba42fe847a9eff43", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "379dda0f1101c485cafd061f5daa846a3e0ea809", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "0d3f5359b4998e8cad9e1bafd38e072406909bdc", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "6d28f4fbc7345129dac1bcc0f5a2e908ee955ec6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 89, "deletions": 9}}, {"node": {"oid": "36c980e48b5ce4535ca1b76df26dd86ab44002ff", "messageHeadline": "Add quotas stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "c7a52ad37db083ad5814ad7d717a64512457c1fc", "messageHeadline": "Add quotas stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "6cd72018f23853545b9948537b70a0d3feddf64a", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "185e267d89ec7f542bd6d7209832ea1dae8c4c57", "messageHeadline": "fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d282209026f6b6166725cf5dcebc7278f62cbcc", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 148, "deletions": 10}}, {"node": {"oid": "55c22bc056f1e9c4a7488d9f1694b78fe332dafc", "messageHeadline": "Add template to create entitiess", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 335, "deletions": 148}}, {"node": {"oid": "20169a1746e3e842ec873dcc860f413d1360b375", "messageHeadline": "Request sink now handle errors too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97, "deletions": 46}}, {"node": {"oid": "c712a1640b351014b2f75d65dde4587089e8e5be", "messageHeadline": "Add audit to jobs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "52b6c0cc3971ddca66f49d362a8cc6c1cd770f4b", "messageHeadline": "Add audit to jobs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 13}}, {"node": {"oid": "58a26d427218f1df7890b7cb9d8035063fd9ecc9", "messageHeadline": "Jobs can be launched programmatically", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "f6f24bb414d872d95f29c24b63aa35170249cda3", "messageHeadline": "Fix bad url in error events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "d508a68a3affcf4f67a85b88dc9a523c05562f46", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "0f8555aefdf393736ddbbf646f0ec91ce5bc75bd", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "913bae288c55cd323caed19ad6fc41ca90f92ae7", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "72d5e09cb23f9eaf0e2184de109ff2a4c2923c30", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8c2b1608af0d0e51ef90224cdc628bed245098e9", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "38cba7704f4eec6872841a3795ef13720d694c86", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "48c459888f207e4169f4d461df8abc0a1611d09d", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "01fa0a11dc465485d69dbfaee9f3a12bfb706043", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26803bf442f387fa3143077438e3c831ad9013fd", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9f539a177475f8247ff6d219b1ee2ea4441cbbc5", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "07bb8f5ddec9ab4c825b61218d0c014192bc149c", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "bc61dd562ae7c8a4b5ecd8915d5faf722febdb44", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 20}}, {"node": {"oid": "75878f7b68a0e9a7f02180c6a66d7bcdf45256cb", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fa84a83f646a6748c2c1ba368ec19c5ecc7765f", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79554fedd4123adabe81ac78bb18bf41f1cc49cd", "messageHeadline": "Try new lock mechanism", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 31}}, {"node": {"oid": "101d72c423a6e5a95e30129ae5df146313b6652c", "messageHeadline": "Add more logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "8b4650d1dd81ac46cd24f023a35d2df651303010", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "575fe06ce5d6cfe6a86de232ca7b9db554093a85", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b80916e9e59743881d4d940d6b3e05e4775e90d", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "24b3f2f1e9637fd85f1322dc460700f38ea705b4", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f900f70b61f07fe4ddb58a8b1b611db3ebd5b44f", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4be4efc421aeccc0513bbf7ee43576578b9a660a", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac70bae5e0ffc8f09c8b405fb2d4296db2a129b6", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 61, "deletions": 7}}, {"node": {"oid": "4e9df1a85bb1b858a564ddcec9233a92b7019a7e", "messageHeadline": "Update schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fab552b81b1d6b5b360bf6300902c45dea7a94ca", "messageHeadline": "Use separate algo if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "795e6edae6e911abf529e9a3803ee86ecc0ab08f", "messageHeadline": "Use separate algo if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 15}}, {"node": {"oid": "85cff58ccdbcc135e5b9e9b138c2db192a9cd0fd", "messageHeadline": "Fix #452", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 86}}, {"node": {"oid": "117dbcc5530606eff6055265be0c874e10af5c46", "messageHeadline": "Fix #449, fix #450", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 123, "deletions": 43}}, {"node": {"oid": "52613cc4d5b36458c03d1be0975b5bb5de25deab", "messageHeadline": "More work on #449", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 493, "deletions": 29}}, {"node": {"oid": "0d4d898cfd1cfc515053f74cdf998ff4bc995cd2", "messageHeadline": "Start working on #449", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "eb04d726a8ac3d6ad85ff7589ae54ace948287cf", "messageHeadline": "Use latest possible challenges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "3cbc76d126de13f53a6d7e9169d7dd42d9fcf37c", "messageHeadline": "Add some basic config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "ed28a0b86f49821ea710431141e59372d3a7c4c8", "messageHeadline": "Apikey matching based on json path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "f69dd618315f2979b65685ff84e16d9a5e19ce5b", "messageHeadline": "Apikey matching based on json path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "38fccb19cddac64d8594c21c12153f48d847cf81", "messageHeadline": "Fix histogram", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "0e87d8359033cbb44b730799ee308599830e0f5d", "messageHeadline": "Fix #447", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 78}}, {"node": {"oid": "5a71e6012c6ba7e1d3c1f396e361d098239492f2", "messageHeadline": "User profile matching based on json path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 18}}, {"node": {"oid": "741c5f3ed304cc79f2907cd9602d11e4e73c1c81", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ce787e02ff48fca50fb8bce093f8171448198b11", "messageHeadline": "Fix #448", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 584, "deletions": 0}}, {"node": {"oid": "fd7db3001fe205344ffa881b3d4cc088b040712e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1925de5e9dad96b0b53d1c086e211c24b32af740", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73463a61fcac2718bd74a05d10cc9bfe3a147508", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 119, "deletions": 109}}, {"node": {"oid": "5c93b2b4a807119c4a5413c2f695cc40f4a2124c", "messageHeadline": "Fix title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "4fcbd1d57c1ef05ff070cebcd545dc14c25eec17", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 482, "deletions": 4}}, {"node": {"oid": "80f0b261748b26e49ebe853712a6ca2d4cbbe3f9", "messageHeadline": "Add dev part", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "9cf88b5b84f93dc418d10ef2362840ccc3c20669", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 29}}, {"node": {"oid": "f050442e5ca82b3f51c786358aba1a2cadef1510", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "984ff1334c667cfbe9c5a434d609c009afeaadde", "messageHeadline": "Fix bad redis default values", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 35}}, {"node": {"oid": "f8ce06be4fe90a49f6cd6cdccdfed28a35586014", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41437f268ee77ca539d158a44eaae9b5ae9d2fa3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 9, "deletions": 8}}, {"node": {"oid": "fa535da901f15ff22ce8bd44d739d66609da7142", "messageHeadline": "Fix test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "628b952b0cdbfcba1827dcebc8ab696ec6f13cd9", "messageHeadline": "Avoid cache issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "9a0d40e1fa5dd42861dfe892c1fb2ea874c4c600", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 44, "deletions": 156}}, {"node": {"oid": "487f0674ede68296d32ef5b6d7ef118b1c856957", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 149}}, {"node": {"oid": "e54126b9fb4f5db9a82201818792d7104a6be920", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4aeb4d548e4139ea29a1aa7cb00904cac7ab07cd", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 17, "deletions": 65}}, {"node": {"oid": "d1b4f69414303f50ee35d1d8cdc854d13cecc421", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 53}}, {"node": {"oid": "0ee9c284889da03a7ffe0d136035f5eb29c37ee8", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f8250aa85a062112689649f7214030f2fae297f3", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 2444, "deletions": 6}}, {"node": {"oid": "7c18f8d393650c1eea21d83ce4851c55988886cc", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "bfe9e8bc360454d12647698db4f13084046b4a51", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "4e076b1d2ab1683a8db66a08c10373d22234adf6", "messageHeadline": "Add reference config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "cbb4caa28a2e4fe1204debe2ed068194ad1a793e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 38, "deletions": 47}}, {"node": {"oid": "f4623245c96f527ff86bb0bfd5089db0990de75b", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "ca974e086fcdef9a3b3c609b38346a157cc954be", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34fb61f755577d36f2c5f2a00ef66e262380813e", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 108, "deletions": 108}}, {"node": {"oid": "83d56e56e46363865aa5df2f6950ab055a01abfc", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b3199caa25c9b402e16a9f89b3e0dd10b4d3932", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9557870e8ea01bc80941dd0160c34f30759dfe9c", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 189, "deletions": 1251}}, {"node": {"oid": "422efa30b2d21564918d8e561feb4c84ba540966", "messageHeadline": "Work for #445", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 350}}, {"node": {"oid": "b335f36841cbcf539cefa90759921f4cedc6c740", "messageHeadline": "Fix #446", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "b87c81da0a1f42c66b9f53c5ad3a6ad71a95bf48", "messageHeadline": "More logs on ldap connection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2d679b6a8fb2e676aa8282b20aeac7f9f74e8129", "messageHeadline": "Fix #440", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "edee624b281fdd9a99aa3393553d32741b671b5c", "messageHeadline": "Cosmetic changes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 80}}, {"node": {"oid": "9b1e7c2836d485c320b420389286332d247d6bd9", "messageHeadline": "Add OIDC access_token validator plugin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "a08bf562386fd182f51e10b4bd836efcefe5ff75", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 28174, "deletions": 2}}, {"node": {"oid": "08912d8a950e09e1b84669083d422c64fc638c04", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddcef89f39421bcc0127f31d5acb49fce78c3766", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d2866f76ff32624601e1e8bf17c0424f45475335", "messageHeadline": "Update dev documentation websites", "author": {"name": "otoroshi-github-actions", "email": "otoroshi-github-actions@users.noreply.github.com", "user": null}, "additions": 10, "deletions": 66}}, {"node": {"oid": "d40fa0df3d2c8fe0cb5efb028802030addb01d5c", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba2483c872ca34f1db0ed289047653f3b8c60957", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d7a21d65861647d5aaa31675ca6a8d2bed25b1f", "messageHeadline": "Add github action to generate dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "719914e2d8053b0d507713ea6e8dd9534b25c2ce", "messageHeadline": "Add github action to generate dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "270f37617987132fcb8d1c60c47794b417b6d58a", "messageHeadline": "Remove useless and out of date doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 74}}, {"node": {"oid": "8e7f15671af27f5b56ba9e8e7fbb4a816d43a576", "messageHeadline": "Update manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 45}}, {"node": {"oid": "d5e94142a68e6053e21594bbc1140ea19163f1fd", "messageHeadline": "Update manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 106}}, {"node": {"oid": "8a4699b567746a41e67dfd39f387941e16683305", "messageHeadline": "Add plugin to enforce apikey + client cert usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "06d84e2fe5a494e4f33abfb1eefa6d6451218daa", "messageHeadline": "Add provider id", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "53a2fe3bd5191de1b354f877a0a62cbfb8f43566", "messageHeadline": "Return apikey rotation infos in otoroshi headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 34}}, {"node": {"oid": "066e821fc330b75face5a8f7a1b171f4469cb737", "messageHeadline": "Fix admin creation bug. Add graalvm build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "8bb9a8c31076ad50daeb87e8f13c6e6cbe0c4542", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4702a7dabfca06b7d2811e86243988bb6c691ba8", "messageHeadline": "Move doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "61cf6eaae82a337b1c77f6785b5657f7226c88f6", "messageHeadline": "Update version to 1.4.21-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "497ddd5be81c0345f296ef4f5acc93b94c827ff5", "messageHeadline": "Prepare the release of Otoroshi version 1.4.20", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba8d3c392f5e56e1da523e301873a56d7d5904d2", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31909, "deletions": 4}}, {"node": {"oid": "d29b3ce43af07e83de439671072aa92b17694b77", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "6c5e954e961464a567b7ae401dd10b7b84a02001", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 713, "deletions": 532}}, {"node": {"oid": "08a02ce068a97b734e9ba85e9f60ccbd59c2f826", "messageHeadline": "Update version to 1.4.21-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "5c585f5ac33313b141e367e9fc4197a77d7dff31", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "89ed7a44fbd3555bcb8b3639439b7a7b02a5c90e", "messageHeadline": "Fix bad json doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "988b0d6ed90a119305eb3175c7faf3d7be38cbff", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a8bf448715f97749aa5f3025b47e123339346971", "messageHeadline": "Fix kafka plugin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "088e33efa3796b5d234464c3b2955edef90781d7", "messageHeadline": "Fix #439", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "37ba52c5c8e3b4852d17f1b91273733c7d7d7ae9", "messageHeadline": "Fix #438", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "53989df087e56eab19160843be602137d319c02d", "messageHeadline": "Update form", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "4fd8a54bec2c84fa7ac50294ec49ea77c8641df1", "messageHeadline": "Fix #172", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 347, "deletions": 23}}, {"node": {"oid": "7aa882578630f75287e8f2c05e554db4cc70810a", "messageHeadline": "Fix #437", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e9f290862dbd2ce933003599a5cb6badcb5f525", "messageHeadline": "Fix #430", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "4cc3052b90c5bb009d8a5c8cbb35826196fb7611", "messageHeadline": "Fix #430", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 164, "deletions": 11}}, {"node": {"oid": "36d35cf24cae6706f89c6e4830627bae254d423d", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2ea02426e07a5820befef5cae63a72c0ab2996fe", "messageHeadline": "Fix #434", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "c71f6b5d8e2a85834956025f20c5068000cf28c6", "messageHeadline": "Fix #434", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "790204eb3677efead2e725190e6f599a2c86ed8a", "messageHeadline": "fix #432", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "0e37b287b65eb00e063cda96968f3f05e37743c4", "messageHeadline": "fix #433", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "de992406d39c45f8fce97d9b12770a2290133244", "messageHeadline": "Handle basics for #432", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 103, "deletions": 20}}, {"node": {"oid": "333c0c0ee0aeb7d4c1724e9baa6b78f84a430954", "messageHeadline": "Fix #431", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "906ecc4362028be6980e17c918af27602ba2cb7a", "messageHeadline": "Fix #431", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 23}}, {"node": {"oid": "81c71da168136d20e94ee356b5bffa9c80146456", "messageHeadline": "Fix #429", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "d868e7b039bf75363585d208641d6a4d596473ba", "messageHeadline": "Fix bad margin in ff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c7eff51869f8ac78b7965ffedd9d0d8e50e4542", "messageHeadline": "Fix #424", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6a24d91466d458940ca2dc8396d698c102c8cb34", "messageHeadline": "Remove static config from exports", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "34ed22f31d22a5c5603982a091abe2473a433b60", "messageHeadline": "Cleanup defer plugin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "0cd16465cad8c02204f2f636195bf8062e6a0912", "messageHeadline": ">Fix dbPath option", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "94b87ed75edf5e010951644c6e7cebd44275edfc", "messageHeadline": "Fix #428", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 124, "deletions": 1}}, {"node": {"oid": "80762591f4f49bf11741483303b2ba05f0d54881", "messageHeadline": "Merge pull request #427 from MAIF/auto-gen-tls-cert", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 27}}, {"node": {"oid": "fdb6263af188712ebe85447a6cd019afe0d56b36", "messageHeadline": "Working now", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "f473251c6934c86bc32d211839e1dd00c15baa7a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "a3061eccc04ca80ea205dceb16e57fe233c711a5", "messageHeadline": "Working poc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 25}}, {"node": {"oid": "630010c2d9319143031b77c8fb2d8d8303a0f31a", "messageHeadline": "Fix popup content scrolling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40a5e7cc67ba9372f8b88a0f9e467ee1b473573d", "messageHeadline": "Generating certs on the fly ;)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 36}}, {"node": {"oid": "7294feeed3be937c46574ba40eab24399ae324db", "messageHeadline": "Update placeholder", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83011cb0266301a0bfa1b352def0cfdbff87f917", "messageHeadline": "Try auto generate feature", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 4}}, {"node": {"oid": "00170cd9c14f93b19e6e1bfb9fb339d7ba2289a2", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8d6d3a09db34364c717e5aa553d7657df334e958", "messageHeadline": "Update version to 1.4.20-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "4c02718f50d057f46cf871d44b6b8602c4872248", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31909, "deletions": 4}}, {"node": {"oid": "a993abc9290e427de9b9f5b7d1e0f74d528d950d", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "92160aa2060c223ecc5aad3b9db71dcaee10beb6", "messageHeadline": "Update version to 1.4.20-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 50}}, {"node": {"oid": "f497e011eefdf3f42e4d1fce7308e2c4c7076af9", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec48cac24dbce70632c91fe84e5e075019453c25", "messageHeadline": "Update version to 1.4.19-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "ce3a45a50dac568dda02403bf9861ce5259bc977", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31910, "deletions": 5}}, {"node": {"oid": "9f78f57921cae55053daba3da76ffdfdb6155546", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 31905}}, {"node": {"oid": "f3ccba5c4f1f0411de819b3fd252b2c1232cc584", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 238, "deletions": 162}}, {"node": {"oid": "09ba16114883c8e592007aee5e02dd12c4f29b4d", "messageHeadline": "Update version to 1.4.19-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "4404521840248f721c0872a0bd54e6d131fb6b2b", "messageHeadline": "Update example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "640823f2d38ebb7b6f363d45fba035de6ce12dbd", "messageHeadline": "Update", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d414b73044953ca9cf452bc51d32e834d22a32c", "messageHeadline": "Add new option for cluster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 8}}, {"node": {"oid": "7e3dd3993d546f488a226bd4dc780b1d03fcdffa", "messageHeadline": "Add ids if not found", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "deed1fbee0af023c7cdf95937e58637592c91483", "messageHeadline": "Add template for every entity", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 225, "deletions": 60}}, {"node": {"oid": "797b70e77f6d9168a8fce71ea3beabe65100ac0e", "messageHeadline": "Add trustall", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 13}}, {"node": {"oid": "29c75fd3416810cfd0aa422b8b627ca4c9fa7a99", "messageHeadline": "Support composing different truststore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "7b542b14ec9546d6a28cdbd561058c81faf1336a", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2adde24ec397a7ec9f73abc746984f1d765f13a0", "messageHeadline": "Update version to 1.4.18-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "1f0dedb6bd999956335c0e54f3dcae0ea68dcaaa", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31909, "deletions": 4}}, {"node": {"oid": "654578f3284725894187dbeaaadaf479a5419e71", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "98d1d6f98b52c055310e88b3177f5aa3c288ecd6", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "ae9e1a5ed17db1f2f56c96728c4788341023495d", "messageHeadline": "Update version to 1.4.18-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "fd5001fe7d8c1a1821b09732f09c1702f0724924", "messageHeadline": "Better conf handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "528b2eca4eeb34f70f39ce4f93b2b3921433cf75", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "d2859275acae25e5facf50f13115c866b92d9901", "messageHeadline": "Add debug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "023f86c6a481e5009be7c934a3a28193520f9125", "messageHeadline": "Cleanup labels", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ec4f3430833bbafbe59cc48f201ca4cbc34d3ab2", "messageHeadline": "Add trusted certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 186, "deletions": 25}}, {"node": {"oid": "d48602b70a00d3f669af26badad384fac21b02f3", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "164d9b727cd599a67590b4f33c20e966ef9676ca", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21fc7cf996d0f5c40e9ed073873150f33b785ce0", "messageHeadline": "Update version to 1.4.17-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "c63cbb5a5d27f6e1db5877ed3b39616d59aedafd", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31910, "deletions": 5}}, {"node": {"oid": "6c283935215d342a6d0443f8edf3693a74d8c06e", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "bcf524a16f07a7265d50282588304e567c5f04e5", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6057, "deletions": 5002}}, {"node": {"oid": "b401377c1c5c8d4c7a46de4f1942fbf5591f0e26", "messageHeadline": "Update version to 1.4.17-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "f06b105a2a0d0bc3aaf067e778747bc15b0beb9e", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98ef686222075ece4db718b6fedbe141adbf9529", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "a453ea4b13060e3523033928fb694e50745bf4d9", "messageHeadline": "Avoid issue in dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "6887366b2e29600d002f323d9df5c52654c45f36", "messageHeadline": "Fix endpoint", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61c6412110ad4eedb5e2ccee7995a63d1f2f663a", "messageHeadline": "Fix endpoint", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "93e1aa37ac3f31fd56da00d0768736fc64e36329", "messageHeadline": "Fix endpoint", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "86d314045b3ebc0248cdd51c865e35fae466f363", "messageHeadline": "Use updated apikey infos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 48}}, {"node": {"oid": "83e5e031d1b3d46016c39273e93565978119858c", "messageHeadline": "Fix kafka connection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "57a8d140b81adb93a32cd4ad7ff4f69f66a6135f", "messageHeadline": "Cleanup logger names", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a582cce5d834dd6895f5b6d370ec4a9986e37bf5", "messageHeadline": "Auto issue certs from CA in services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "327a63ee6acde3ded23da0317551b8b5c3f1410d", "messageHeadline": "Auto issue certs from CA in services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 122, "deletions": 32}}, {"node": {"oid": "01f6a9131bc9b30e5fbb5fd68932c94de5273181", "messageHeadline": "Use otoroshi cert store for Kafak connection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 142, "deletions": 29}}, {"node": {"oid": "74c48806ceec4b88220c7268c977a195553ddb54", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3ddfb122ad600886d60fe87a053687f62770258c", "messageHeadline": "setup loggers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "4ffeee73cda203789a540839af8eb5299da54a7d", "messageHeadline": "Add more debug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ae6dceeac588de61803bf879f71d4acbab669fc", "messageHeadline": "Support uri in prom", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 7}}, {"node": {"oid": "71bd4265700a6091e728f6e8ffe0ebb9c37ef54a", "messageHeadline": "Avoid extracting client cert from extend usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9af7d1257ffead55a54ac66da240a4c7ed5ff5f", "messageHeadline": "Better prom support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 30}}, {"node": {"oid": "7ecca74065f5903829c1bd0999468bfef7343878", "messageHeadline": "Better prom support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 177, "deletions": 38}}, {"node": {"oid": "03d53700719e398cc94e88331cecc4ac1d23d383", "messageHeadline": "Fix #421", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "db3b20e1f8623c226083845f70339e85a1d43b56", "messageHeadline": "Optionnal value", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e257d29bfa13284e0113706f0b152441abf41be5", "messageHeadline": "Clenaup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e9c31b8a440b557865bac4af8b4e64beddd26914", "messageHeadline": "Fix #423", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "9e72ee7638ae2944e37d0cbd19f344ab8bcd49f3", "messageHeadline": "Better handling for mtls ssl context", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 168, "deletions": 86}}, {"node": {"oid": "e4a87bc793d5bfe069cd59fde27bc8516f015fa5", "messageHeadline": "Introduce more admin apiss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 282, "deletions": 0}}, {"node": {"oid": "a6d053a5fe2e4e5db6752f78f2d36b9739f8bbaa", "messageHeadline": "Introduce more admin apiss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 478, "deletions": 397}}, {"node": {"oid": "c5a9670a904fdaadcce9c9f2d171eddd323851f4", "messageHeadline": "More pki apis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 9}}, {"node": {"oid": "a10a65cb11d0e1071bb9454f70adef5491c19736", "messageHeadline": "renew keypair", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b0ae461d93cede3d49637edc0f8848997904325c", "messageHeadline": "Change name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "786f6e300d54e30a87122ecad93b075ed6a7eaeb", "messageHeadline": "Use elapsed time", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b1c49cde18b4fab7c6507a767d433f19355bc155", "messageHeadline": "Private joke for @larousso", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "8bc389063f1354f68fb883735431c3695fc3542a", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 240, "deletions": 182}}, {"node": {"oid": "9b3efeb38fc774104453bbf05c2d060b482d2bba", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "62b2dd89cf45a5a21914b51796b7786bb0543cf6", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3096690c9b7d993481abe95a6e74c5841e3a6182", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "ac696467f5770ec09458a417d07d9d388ff3f958", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "7761c34059f8e3137f6019aff39876e28ac8d730", "messageHeadline": "Fix #343", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 594, "deletions": 46}}, {"node": {"oid": "a26046a9d41e09b155255350215a0e69f5c8e0d7", "messageHeadline": "Fix end to end mtls test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "43c23fc895ab4624d0853968a243184da7fe43ac", "messageHeadline": "Better cert table", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "790ef4c75485e16caf433fcb7cc6b0a2ac2b6750", "messageHeadline": "Fix pki api and verify JWT token from keypair", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 168, "deletions": 55}}, {"node": {"oid": "1eb30845a9cd7f1bcd2ca9862d74426e24c46646", "messageHeadline": "Add certid to responses from pki", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "330fdc12843df4aa58e60fb51a6c924a32588c2f", "messageHeadline": "Add certid to responses from pki", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "02e41ddbc18ca7f4f1024e93fdfda8f6d94bee31", "messageHeadline": "Add pki api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 176, "deletions": 53}}, {"node": {"oid": "fd0dbef60597e2b6885800fae58c741c2b0a4610", "messageHeadline": "Add more config forms", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "147371228b71c6af8bf88856332ce08c2258be36", "messageHeadline": "Add more config forms", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 36}}, {"node": {"oid": "b35c07729924413d60cc4e97d251b172038ed907", "messageHeadline": "Change certificate creation form", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "63b9c72f37fbc8d4a0f54ddd19ef42ad58fae8e8", "messageHeadline": "Change certificate creation form", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 45}}, {"node": {"oid": "a22a69ea341f9a6b7f60cf68e8e3820796f6aded", "messageHeadline": "Change certificate creation form", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 559, "deletions": 244}}, {"node": {"oid": "30af66e2e6cf3bb3d9404220de0d4f9f9fb98783", "messageHeadline": "Fix renew", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "7a65f4b3679b314d8ea7a1eff3ccfb2aec145a89", "messageHeadline": "Fix client cert gen", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "1143ae315ffc6bf79197b6028f3d685cb2e354a6", "messageHeadline": "Better certificate management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 820, "deletions": 70}}, {"node": {"oid": "0ffe856e5010c3ff173d9b2fc5e09913a6382e0b", "messageHeadline": "Make select works ;)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "9c48a86562fff35927a7929eadb319a7b797aa35", "messageHeadline": "Work for #420", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "65627b5d0769736fa02375dead7b56b2852fc99b", "messageHeadline": "SSL still work with no CN in DN", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "ad19d480ae5cea2f5f09adac0573fa977505c7e1", "messageHeadline": "Fix length", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "263f85545904072ff179b9af5e0ce010afa3f01a", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 33}}, {"node": {"oid": "732c16df39d2e2c7dc0c274aff879f475501d853", "messageHeadline": "Cleanup UI for mTLS", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 40}}, {"node": {"oid": "40ed69d82e34631454b9960662ba3d2ab9d3faf1", "messageHeadline": "Add flag to disable funny logos as it can hurt some people", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "61c888379468e3771403d985bd623a275004a441", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "be9bdd1d9651d9ac511fa04b6e02a66bc7d8d03f", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e1538229ad18880fc40c872f1679326a5b0051c7", "messageHeadline": "Add ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 4}}, {"node": {"oid": "81bd3d145cd673c3f8c0b6f0b292b7c37cf62ea4", "messageHeadline": "Fix UI for oauth config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "275d07eabfdf04f25c0387ca0b396ffaaea478b3", "messageHeadline": "Try to use mtls config everywhere its needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 174, "deletions": 169}}, {"node": {"oid": "a27a68bce705cfcb444a0b2ac418d0044151926e", "messageHeadline": "Add name and description to certificates", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "5b3cce35b4971fef90ebedb8008ea2e229cd2ece", "messageHeadline": "Fix #418", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fc9d3c57c4fe583427f5b05419a231d83806d57", "messageHeadline": "Cleanup. Fix #419", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "45380da2728244860150ca1844e7520a43d268ac", "messageHeadline": "Support file dropping in text component", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "6070b5c9912ca962324fdebdda0183e0a720ffb8", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d3ebfa8b192a766e185b4af70e2a88bee24daf81", "messageHeadline": "Fix SANs handling and cert choosing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "5a9485c7f9077a644aa8434151bfbe2c12b1c543", "messageHeadline": "Display sans", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "9c4299d1312c290500e8210577932a0af9fee2b0", "messageHeadline": "Should fix SANs issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 46}}, {"node": {"oid": "3377df820fdf05f07ca5c5e28b6da2ddbf371cb8", "messageHeadline": "Use headers too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "12a8a21684b84078ded3d2ce8687fe1e9f25c0f5", "messageHeadline": "Measure tls stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 35}}, {"node": {"oid": "7826c927dd43c94d87103fb73180d677d37b324e", "messageHeadline": "mTLS for oauth", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "1b64a5281a7649b7e14c891933e1cba114d3679a", "messageHeadline": "Can choose a specific cert for mtls", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 38}}, {"node": {"oid": "05ee65ca12444d5e8360c976ac0f80f75f035cc9", "messageHeadline": "Fix http client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f4647b2e49c3c65647b1d8fe015b72ee59da94c3", "messageHeadline": "Fix #338", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "2cc9364da1ac37a86f34046de4a4a1cde22ee06d", "messageHeadline": "Fix #338", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "45084c5c0678246409d1dae7c27a4543e31c4892", "messageHeadline": "Expose multiple domains", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "6f4a37053eab04ca70d0ff48e657ddbafa2930ea", "messageHeadline": "Automatically create lets encrypt certificates", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "172c83abfc34a9ae7e0ef5f8d554a537ae693399", "messageHeadline": "Use the same serialization everywhere", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "220b5467ccb7e54ef16197390bfcca78b6ea27ad", "messageHeadline": "Use the same serialization everywhere", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "540f038721fb752d0c1fcc13d2388572203ec590", "messageHeadline": "Add pem format helpers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 51}}, {"node": {"oid": "43f1e969627f6b3d133c0d8d88472115dc5eb2c2", "messageHeadline": "Generate alert on renewal", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "9be7b7ad41003be3fa722ce9196508712b1c4c84", "messageHeadline": "Handle letssencrypt chain", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "c70d50b0c73c4474b2ee36a0e55f834935927ebd", "messageHeadline": "Add renew from UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49ae81bd869141e4427ddac642cbdc13b2029ebd", "messageHeadline": "Add renew from UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "61f35e69d76b85aeb287bcc386364ca5c7cf5880", "messageHeadline": "Add renew from UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "969866366d70a3222f0cc6845d003f390d8d6eda", "messageHeadline": "Add renew from UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "91020c79263099cc505ab80e169513ba2e7726d5", "messageHeadline": "Add renew from UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 35}}, {"node": {"oid": "2afba8b8889af86cef8afc02291631f84816b21a", "messageHeadline": "Better UI for lets encrypt", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "b0ef5dae2b77f9f4ac10cd3e2799183ae5ee9e90", "messageHeadline": "Auto renew for letsencrypt certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23f15fbe8381b5bb725811a315459d99cba689db", "messageHeadline": "Auto renew for letsencrypt certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 17}}, {"node": {"oid": "45238a195fa8fe379b87b2e27cbb96614b33adf4", "messageHeadline": "Avoid generating cert for wildcard", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "98401ba018ec552fb1b930c47eedde8fe012a8b6", "messageHeadline": "Use actual api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "ef4417ec3439eaf646f234f569cef9f3e8c1aae6", "messageHeadline": "Fix letsencrypt cert generation", "author": {"name": "mathieuancelin", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 44}}, {"node": {"oid": "43eb7e21949e32513e6bd5272f44fc6cf77ee39f", "messageHeadline": "Remove indexes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "452b7d0010a497d527e6da71b4dd2437e03ada97", "messageHeadline": "Better error handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fcb9bea3d2b0c2b2cd6d647aaa34aeb6246311f9", "messageHeadline": "Read keys properly", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "795ace7d32f640aeb2b45c1f4cbc819fa63f67bf", "messageHeadline": "Add logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "2dbef2b2dac61dfeb3351ae1aefdef57bcf965ea", "messageHeadline": "Add logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "738d3b0669ebfe15072e766ccfa3819fe4d10bc9", "messageHeadline": "Add first code to handle lets encrypt certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "d29828f2ac4c531d0ee0f9f4e4d7b2b7bba5f4f5", "messageHeadline": "Add first code to handle lets encrypt certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 126, "deletions": 13}}, {"node": {"oid": "b8340dd06fec888aea527f180c74bd6ca7e29a93", "messageHeadline": "Hide useless button", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdf213a05e389e8a823d3ea1255b24cf3fd57f72", "messageHeadline": "Fix metricss path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "1aa3857f7c604545103070db6f2fbca876448e8a", "messageHeadline": "Fix metricss path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8773abec08f2925438ed82ae0cce5fd4286dadb5", "messageHeadline": "Better metrics exposition", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "8cf2af164368ecd713fd93506d9eec6c92b6dcdb", "messageHeadline": "Better request lifecycle management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1472, "deletions": 1368}}, {"node": {"oid": "55876635d0f64852ad913ec0a27dd5a4479b14bd", "messageHeadline": "Improve nano apps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "c366c88ec9fdd825f36735cae5f19d28de7b8858", "messageHeadline": "Work with standard url too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b6559d8a2ab2558cfc855514083397820e37df93", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c80d6f4b9f0503c261b7913be0cc032a42b7c643", "messageHeadline": "Fix bad path management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "b004adcc4f5be1d38709ba602c3d6fa13a84052d", "messageHeadline": "Fix reference sset", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "505c922f84d5822ac1b641e38a57d9edb755e9e3", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9643daae4c3b2ac72ca573fe2cf041ccc7ba1cbe", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3ff0cacc757b2fb2ff997bac6327e794d903a27d", "messageHeadline": "Better config management for plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 109, "deletions": 96}}, {"node": {"oid": "012ee5f8ad7bcebe400f6c5ec12b5aa16d520f6b", "messageHeadline": "Use global config too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "b6432d1c55be9a005fdb1d4ade42b30f373f020a", "messageHeadline": "Add more log", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b994330aa93ef74cd1ccf94ae5d2f83128d0497c", "messageHeadline": "Add more log", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d5e8679df24dac68fe9b105514d2cb4f623b0f7a", "messageHeadline": "Add more log", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 24}}, {"node": {"oid": "fc6cbc5f84545433699c2a808aadffd5e99abc0b", "messageHeadline": "Wait what", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ce20283287ba5d8e06a7337b5fb5e77fc87324af", "messageHeadline": "Fix bad jss behavior", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "6ca6aeed463bd58472a4f1429f4c521f8183c87e", "messageHeadline": "Better format for monitoring", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "458ef109f4c626eb5a22e53d868d14242f3e185b", "messageHeadline": "Better format for monitoring", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "452c5996c9409869a22f086b6f4f320096b68b1e", "messageHeadline": "Fix metrics name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "04fd0a7eeb868e1d6950a28ee6419427c13fe357", "messageHeadline": "Add plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 10}}, {"node": {"oid": "908552b64b7f805e82ac59a542509621834aac94", "messageHeadline": "Trust or not X-Forwarded-* headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "7dcce9a6e6558757ae83667368a4f5c5988fa61f", "messageHeadline": "Trust or not X-Forwarded-* headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 193, "deletions": 375}}, {"node": {"oid": "dd4495fe935bb42da101129974e21c7584e1bc98", "messageHeadline": "Add config in el", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 39}}, {"node": {"oid": "a54f44aa553d77e8ff0ff89ff0f5726479e490d0", "messageHeadline": "Add config in el", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "fbeda7c242f5acca0dc5e2c5c5cc5f57d429b772", "messageHeadline": "Merge pull request #408 from MAIF/dependabot/npm_and_yarn/otoroshi/ja\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3dc49629e2487b6ed63eda9ac1927c387dd218d6", "messageHeadline": "Bump serialize-to-js from 3.0.0 to 3.0.1 in /otoroshi/javascript", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f62e8f69515def693702abfbe304e01ffae5796", "messageHeadline": "Ooooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "dc2e63c3b5caeba98bb0b467fe02de8bfaf34a28", "messageHeadline": "Add kafka event sending", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cadcd4514db3a2bdbe30a46efb04c220943afb7b", "messageHeadline": "Add kafka event sending", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "c7c71fda41b4dcb112f36c42f35b88fc189f4165", "messageHeadline": "Ooopss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "384ebc3a593abdcdb31c9f445860d099ef9c7145", "messageHeadline": "Add event listeners", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "ea3cf1d0509fbb8f9cee43d467e645f074cf946d", "messageHeadline": "Add event listeners", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 130, "deletions": 93}}, {"node": {"oid": "bb3857bbb714bbe86c3162194b39a09391d69385", "messageHeadline": "Add internal eventing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 14}}, {"node": {"oid": "7db4c3e4ac75f1189da9d2e5db2226194ac71b91", "messageHeadline": "Support multiple sources", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 76}}, {"node": {"oid": "f9aa38a4dcf156567a3b2a7349df74ef18e0c8c8", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1e1d79dcfee6be6a290c5d62f10439303df25688", "messageHeadline": "More logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52a122a68b8c2feb44b3e0ef52b2fff41bbaf07b", "messageHeadline": "More logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "493cad86914f060fc3bb216d39c4f61a24113a3f", "messageHeadline": "More logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 63}}, {"node": {"oid": "f0455bbf2a3b2c743bb7e22440fc68e5b8180697", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e47250714620ab6ad87dd69a9b52f7dddbd2dc26", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f94b5f62a5f647c20c6a0c661b4b5a941d6f9723", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "240c5d82c784e8f3aa6ed36fa3759348c2f0b1e9", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d50e6cea08b13ffc8d73cb1ff3c90e7e5f2e77af", "messageHeadline": "Fix content type handling. Auto dl maxmind db", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 213, "deletions": 55}}, {"node": {"oid": "6e0c7f68c57a8737ad61a1ea218c3f6a7a718b3b", "messageHeadline": "Update js libraries", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 872, "deletions": 158}}, {"node": {"oid": "947d3126ee7b66be815b4af7ca544d7d81cc97d9", "messageHeadline": "Add legally", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "c01bf817c0527fe8f2c8231cb6838708d692d3ab", "messageHeadline": "Update version to 1.4.16-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 48}}, {"node": {"oid": "65cb468e244560471d24b5ef0e08cc2ef06137dd", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31909, "deletions": 4}}, {"node": {"oid": "6cadf714559c74dc5a4891279c60b738f1395e6e", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31905}}, {"node": {"oid": "ba58b430c64f1910007c555c1139012ea62d9af3", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9c370357cf238a30a966787cdae96e6115b5b134", "messageHeadline": "Update version to 1.4.16-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "add897bbd0dc58c03e9903ae3f81b86c32eb45d8", "messageHeadline": "Fix routing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2d9ba9026ca5cd2499b0d750bdf8252c1889d017", "messageHeadline": "Update version to 1.4.15-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "1cab5516a935bdc4b8b5c466e20fcc35e9aa2600", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31922, "deletions": 17}}, {"node": {"oid": "2650835d3603201aadbf64b94f67fe8c3a44d9e0", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31910}}, {"node": {"oid": "7caf71ea0d532ccfb3a3ac16ab2e72bc8166d59f", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5834, "deletions": 4954}}, {"node": {"oid": "be076bc5e1261c82604f97813ad4b8a525d97e8d", "messageHeadline": "Update version to 1.4.15-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "2013fc8f686f3bd3fbec51ae5b66947c978d754c", "messageHeadline": "Prepare changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "15659381114716e311297308f1ca0b4c04d67f9c", "messageHeadline": "Count errors too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "6b73d9c785d77660704ae50815aa97687f5a7c87", "messageHeadline": "Fix long running ws isssue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f904f8bfcbff66781f27a4a7121a95ce853f2ed2", "messageHeadline": "fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42f2a769ca27b61d1919354d70afeb4bd3a25c54", "messageHeadline": "Add json logger", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 169, "deletions": 2}}, {"node": {"oid": "07a6a8795c5b6e6a0d3fb1c1e3351d3be4bc0e35", "messageHeadline": "cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a8a5293fc179aa15c75441b32827f980d2a642a4", "messageHeadline": "Better counters", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 136, "deletions": 124}}, {"node": {"oid": "94f05ad44daa816444882cb57abea942f89562e8", "messageHeadline": "Fix metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 246}}, {"node": {"oid": "97c784c5e8301454b45e992e9da262d5588a40ca", "messageHeadline": "Fix metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7bad018c78bc48120c9667e997aa835ca3a79c0b", "messageHeadline": "Remove sampling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a567e84170bd991db9a99c487a2897a88c5c823e", "messageHeadline": "Add strategic timers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e4a0b2f8c06646fecbafbf7f4e24f6ef504e61a8", "messageHeadline": "Add extension point to handle errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 386, "deletions": 6}}, {"node": {"oid": "c152809d84303248583072e7029b7642302010d1", "messageHeadline": "Avoid to do the same thing twice", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "21f38f80b4f034374f11f2436a95b5e45ef97be7", "messageHeadline": "Separate things", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "fdaf231935ceded280bd0294f8c469f9001252b7", "messageHeadline": "Separate things", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "5d3b6ba5228785a57e34bc73cc1c5c997112429b", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1d905b725592473b4f1bbefce544388b0fead484", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "5a561b88ddbb43fa66b1b12bb16e4107c91a9560", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 251, "deletions": 77}}, {"node": {"oid": "09a71c0aca17a0e930d525aaae8c7affbdd23a1c", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 356, "deletions": 0}}, {"node": {"oid": "82d540a8f6a758a212f32ce7107913b325a02acf", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 274, "deletions": 456}}, {"node": {"oid": "8e0b394e44ad1f821349cef35f079b6baacab5ff", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b8739948aae0ba4adc5e8bf2ccfedb4f72ddf3b6", "messageHeadline": "More doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 173, "deletions": 12}}, {"node": {"oid": "8095f472b4997893510189ccbbcd1c41f5a4e863", "messageHeadline": "Add more help", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "1d920ca7ab7b2b838d6345746aa1e0b3ba59aa3d", "messageHeadline": "Fix help style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "c0a4121ccf20544e04fa4a371a3efdfa43b4bcc1", "messageHeadline": "Fix target str", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "84591420ca8354415378a89fa5161d1a6f41614f", "messageHeadline": "Split execution context if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 164, "deletions": 137}}, {"node": {"oid": "9109cfc7653a208cdcff90cd17ad7f2c8c494827", "messageHeadline": "Add download for testing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "a2f67d519e96be8d1395e2fe9abebb15d3fee489", "messageHeadline": "Show content", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "303e698c2d69fa4a28772c21819087fb0927385e", "messageHeadline": "Add settings in UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 11}}, {"node": {"oid": "e5c5812256f30591da45681c01142a9d5d7e9323", "messageHeadline": "Fix #336, fix #335, fix #334, fix #337", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 592, "deletions": 317}}, {"node": {"oid": "efa7cc2ee2b873d2f820b8be5c4a357e7773b967", "messageHeadline": "Add global request sinks", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "7fb349afc8a32a96afed2664c5ece66b2b35c697", "messageHeadline": "Add global request sinks", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 223, "deletions": 156}}, {"node": {"oid": "dde0e792797a40ecb863a3124e9ffe0a947bbc1b", "messageHeadline": "Add mtls option in target, add mtls protocol", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 202, "deletions": 190}}, {"node": {"oid": "e92704d10572e5207567dd27c69dadd87d9a4774", "messageHeadline": "Add more logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "b7a54fb01a9b833829028a398bda7d2be24bb53c", "messageHeadline": "Enhance access log", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "21aa633393c2deb93b0219b0046f9c8d9e41fb56", "messageHeadline": "Enhance access log", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 68}}, {"node": {"oid": "624eecc4cca2b8d77a0a57713e9ba756b8bdc5d6", "messageHeadline": "Display doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 21}}, {"node": {"oid": "7a52d7e2654015f4fda1f62f7a9a6e5ff3c8c28b", "messageHeadline": "Add doc for plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 120}}, {"node": {"oid": "74082529cb05ac345ccc8fccf7e717ab93d062b2", "messageHeadline": "Move req id", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22fb2c7d8f7a44dd668ea7f974b1937a5247f9f4", "messageHeadline": "cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4722e244e9a8608136c0e3ec9f6c48825a35f0a7", "messageHeadline": "Fix really weird error when response body is empty", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 11}}, {"node": {"oid": "6b376ed4d1eff40f200eeac7d4519907301d0388", "messageHeadline": "New plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 255, "deletions": 57}}, {"node": {"oid": "1262336eb21bb740df71983c4b1575e088a28f53", "messageHeadline": "fix #312 and fix #103", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 21}}, {"node": {"oid": "868b262be5b6328c58fc61abcd4861496676e1bb", "messageHeadline": "Let monitoring routes pass", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "de54d61cc248a433dc0f1d4a1f21c0ebb8cf82e2", "messageHeadline": "Fix test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "3cfa14f483f5bdb4967d23fa45eea277cea78d87", "messageHeadline": "Fix mtls tests on traviss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9ceadf722570d291ad7f21f7fe1b347f71b5380", "messageHeadline": "Fix mtls tests on traviss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "20d5d0e8d3e933f029453574dba9f2c8397d3368", "messageHeadline": "looool, mutability ftw !!!", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "18c4078e7b52e133581c82370ebbe73dd00097ca", "messageHeadline": "Faster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "0790f2adc89ccda55c9e8e8c3d575976cc17cdb2", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "43dedff45d487f078b52f105808504fab7749edd", "messageHeadline": "Add prerouting", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 345}}, {"node": {"oid": "6064384ed4f7207e1b190a306e71bf2a217f2d94", "messageHeadline": "Add prerouting", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 977, "deletions": 335}}, {"node": {"oid": "a38ac4204a587a8e306e70ebd8fdb0971afc35ee", "messageHeadline": "Better udp support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5c5e5c303bde42e1e2b4509202b3b6a97444785", "messageHeadline": "Better udp support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "a96f88dc62e6d22dd866dcd5f2475ea71cc16c6e", "messageHeadline": "Trying a different approach to the udp problem", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "a9c8d11da219f83549134e7f6a8a2ce4c1624a35", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0b9c5def83a95a65fdb9159955da75e9694ca3ff", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5527ab30aac3649e1d4b681b4cd84e9a76bf7ac9", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "55132565e693a349154bc5ce4e5d79ee8408b91a", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "434a0264ad63dfd85b82f9795a6b29a3bf4db6a2", "messageHeadline": "Add more plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 597, "deletions": 167}}, {"node": {"oid": "44d809d9c3b37760667f1d0f83baf26f3dff947b", "messageHeadline": "Add new validator", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a1c795489bc52d359f6dedb6f38b73d1ae9de4e", "messageHeadline": "Add new validator", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e32a1777e3d9541943a9f78b5870cd6d6bf5ab93", "messageHeadline": "Avoid potential exception", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 36}}, {"node": {"oid": "967e5d6d17853b8bd165ab735f4e48ed2dc8c566", "messageHeadline": "Add debugger ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 291, "deletions": 5}}, {"node": {"oid": "82f5e222223c533f9ab448c9306b530fcf1f7547", "messageHeadline": "Add enabled flag", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "e7ab6eacd72c821b58e6f35a650a1dd339165fbc", "messageHeadline": "Fix #94, fix #76", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 47}}, {"node": {"oid": "b8087d2257b38b94e7412a354c269260387804d3", "messageHeadline": "Add new plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 509, "deletions": 0}}, {"node": {"oid": "572ccafb1a21196822e54454b2d6b44cbdcee9ad", "messageHeadline": "Expose jmx", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4a2b12fc099f620828a61a065fb1e4aaf3f778b8", "messageHeadline": "Use custom ttl", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9ba5b3c8cb2f0e95edf747d7018f2ff8f3a88b1", "messageHeadline": "Use custom ttl", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d8a74ea04df55ab7589eeb0b544bfd5b17af035", "messageHeadline": "Dissplay the port", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba5963c2f1c38ece12c3af5ce979182321a2fb44", "messageHeadline": "Do not hide field", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "25baea10723c00e9e334f1368aa9c15e6080796a", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8758c67ca8da0947391a7c41ae7eb663be892c02", "messageHeadline": "Fix potential issues with ctype", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "c325c8c6ceef89b1b320eee37311cfe34740bc84", "messageHeadline": "Do not take disabled services in account", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "36380a826ac5e9c1ee3ddeb3d1ac7b9313e5bec6", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4bcb32ab9ca2fbf1854acf16890c4419ae44c788", "messageHeadline": "Fix #394 & fix #395", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "3162ec624409ffa618383c9df01e8020932eb99e", "messageHeadline": "Fix #393", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "5114e08961dbe4a6e1515f0eb724af58acc8ae6e", "messageHeadline": "Introducing special feature", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "02b3a3f105bf0ed732a33c07eead22659bad1e46", "messageHeadline": "Refactor", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "c575d3988baa3a6c0347f5c1b173e6652b10edf6", "messageHeadline": "Try to fix weird behavior", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "73126c588dddbc2da3832fe5e55cebe5dfb7ebf9", "messageHeadline": "Clean import", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 167}}, {"node": {"oid": "4b1ff03b609b9a7416797c035fa017f12f244d9c", "messageHeadline": "Clean import", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "34c9cba0c85f14009769fc152c3a7a2aa5877b3e", "messageHeadline": "Clean import", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 132}}, {"node": {"oid": "a7ccb4fd4a90c8ddb127196971f28c61d5164763", "messageHeadline": "Fix moment deps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1212de8f40c839051a0a67df4d7e82eadb33e42b", "messageHeadline": "Fix moment deps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9854fb1d54c7933314fc65ccd4cd8ccaf99c882", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "a762d35338d93ea1abed66aa1aa5fd3999ac100f", "messageHeadline": "Add error flog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "e4136684c285a3b3dafbac4257913bd83d37c45c", "messageHeadline": "Fix #294", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 208, "deletions": 232}}, {"node": {"oid": "2e070380d8f1c7688be2c83961c11c03054c646f", "messageHeadline": "Merge pull request #390 from MAIF/update-es-template", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "937d6bcf17c5b3cee3d4fdc2961b511440f406ef", "messageHeadline": "Merge pull request #388 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "de71a75d4263d825117177b89e543bb7761d150b", "messageHeadline": "Update ES template to handle heterogenous header value types", "author": {"name": "larousso", "email": "adelegue@hotmail.com", "user": {"login": "larousso"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b732d24acb596bbd6b451b84e25dda8917c9ca38", "messageHeadline": "Merge pull request #387 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "fb7c892a784040ec099d1db59cc74a9942589288", "messageHeadline": "Bump extend from 3.0.1 to 3.0.2 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "57a0658ff73bfc66fab0ff8e1d539b1f58add6b5", "messageHeadline": "Bump sshpk from 1.13.1 to 1.16.1 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "6047fd9e24891acc3770a1eaeaf185f5062317fc", "messageHeadline": "Merge pull request #386 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9052f0d223ba0bef894d3d201c0e5001dd5dddd6", "messageHeadline": "Bump hoek from 4.2.0 to 4.2.1 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2507e3d5e08142fac15960140814a46636771d9b", "messageHeadline": "Merge pull request #389 from MAIF/dependabot/npm_and_yarn/connectors/\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4f760c2a8f1dd117b187795a632cc44f1872be1c", "messageHeadline": "Bump stringstream from 0.0.5 to 0.0.6 in /connectors/clevercloud", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4935f4af7f9c3bff8d6931a0884d29e72433811d", "messageHeadline": "Big cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "99c825b0d2640e1bd06dd5fd10d7f42d5202ccf1", "messageHeadline": "Big cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2155, "deletions": 535}}, {"node": {"oid": "cbf2a3467ce5e29d74a1573f591b4d14c9bf0ca7", "messageHeadline": "Remove the google demo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "fa367289e0ec94cca052de0a5a8aff1d79b5880f", "messageHeadline": "Big cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1371, "deletions": 33699}}, {"node": {"oid": "e481b8ec55531e70a76c5afe6544e04cdb209f4a", "messageHeadline": "Remove old build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 181}}, {"node": {"oid": "fe764e9e5711faa1582b5d1e5ae651659e8a538c", "messageHeadline": "Update JS build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7486, "deletions": 4077}}, {"node": {"oid": "7ed53623e6dc79047fcddc99272c1171fad095df", "messageHeadline": "Add env var for cluster leader url", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3c2df33b4956742048b2c479690860230019d362", "messageHeadline": "Update command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "77558fc0aee0fd21578f46caee0dcbaaa931e6f0", "messageHeadline": "Fix if", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24fc4f197ce28b519b4b966fac2caa77c6cec151", "messageHeadline": "Add new contrib image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 82}}, {"node": {"oid": "60c0d11b814a1e487a61776d1ce9cf2db27bc3e9", "messageHeadline": "Fix the case of streamed ws messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 69}}, {"node": {"oid": "3db7240cd9527f3f2f0b7915de22e467e388897f", "messageHeadline": "Fix #385", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 18}}, {"node": {"oid": "2eb4b69a52e9d33fdff67c31e5bd344a9fe1954d", "messageHeadline": "Use good content type", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9c753cc5eba09ad92811a8ff4b645d923c98c42", "messageHeadline": "Remove zip", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7e8d7a93c2492dd77bccaf75bebf18c3c3fb1c8d", "messageHeadline": "Update version to 1.4.14-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "b160dc5f67f368aef9caaa15d7860bd6b1e26ba8", "messageHeadline": "Prepare the release of Otoroshi version 1.4.13", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 44}}, {"node": {"oid": "4c1b8dd2e7bf8328bf0f1cebd58ec83a8b6b4804", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31916, "deletions": 4}}, {"node": {"oid": "c6caa9b2adce3041a3dd2a8b3185a42e58bb744c", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31912}}, {"node": {"oid": "ef8bdee4549f08d2622bb67bcbe72d26392ab322", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4834, "deletions": 3889}}, {"node": {"oid": "ed403aa6134f4f8dfe8be53a86b767117490f4fd", "messageHeadline": "Update version to 1.4.14-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "95450323540249b5de50aa2a8d393e28dc4564c4", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "c2fa260a684430bdeb025f112ff9bae91c00804a", "messageHeadline": "Update ignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d524a541a1ffaa0cf8f66325a0fe462394d7e840", "messageHeadline": "Update release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "4bfc8ade7069e35dcd220f9fe41c1295d4453ddc", "messageHeadline": "Avoid generating cert when certs exits", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b7dabaf1c961e0504e5a29da8347ea88876a7978", "messageHeadline": "Add helper methods", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "edf8dd91b44c584f8d385cf1299e9aa1f184b51b", "messageHeadline": "Downgrade play plugin because of a bug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4a43297ec5e0442a55170d5b5a4460d785039fe", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f20c768767c9ae65af182813aacddcf42dc92b22", "messageHeadline": "Update http status codes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b26d0e0ccc15649fba123c41c7586dec6f078390", "messageHeadline": "Upgrade play version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7335b45fd99c019080b4ba3756b9effa94250c1", "messageHeadline": "Cleanup the menu", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "28e8f70ee6ffc0a7a0fa8b238cbd65e361a1690b", "messageHeadline": "Cleanup the menu", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "e8bcb4fc43fb6115b90121da1f184f8b6c36393b", "messageHeadline": "Merge pull request #384 from MAIF/enhancement_add_global_events_view", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 228, "deletions": 2}}, {"node": {"oid": "a9e9b0cb9024d1c81c05417137adba1bcd4e591b", "messageHeadline": "Smaller js bundle for private apps login", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 12}}, {"node": {"oid": "e5ef062eebda42e0059d7f2882e135131bc2a5de", "messageHeadline": "add global events view", "author": {"name": "desmfr", "email": "fdesmier@gmail.com", "user": {"login": "desmfr"}}, "additions": 228, "deletions": 2}}, {"node": {"oid": "9eb58d0392e6b95ca26a32c8f88d7247519af428", "messageHeadline": "Better http return code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8fa859acc8b37c0ed3799617fd29797a5419072f", "messageHeadline": "Remove useless dependency", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d5c9b3f17991ea8af2746bd9db05f1b19714436", "messageHeadline": "Fix #278", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "6b825aa7427010ec02b8bd8e36dcbeca4b02d6a1", "messageHeadline": "Add huge workaround for akka-http#92", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 156, "deletions": 86}}, {"node": {"oid": "debc6ab60ba2488c630f00e07bd6598180d2b9b0", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "547bf3a98407717518927071e30ea9fb38e9cee2", "messageHeadline": "Fix manual resolution", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 182, "deletions": 43}}, {"node": {"oid": "51ea40fbac027c500e6031dd55dbfdc0850aa503", "messageHeadline": "Add client flag on certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 39}}, {"node": {"oid": "e6cb7481fef572f63afcea0f5da1d1be07bd7c9f", "messageHeadline": "Update ignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f2505f1963aac7bd400cdc0d03fc1b84ba73c24c", "messageHeadline": "Test more deterministic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 246, "deletions": 103}}, {"node": {"oid": "17ebf14f32a22f47318d0fe61de4e58eb55d81af", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "b70f2a4d8453fffefb7d29b1d987ea638b5f8da1", "messageHeadline": "Avoid deleting useful stuff by error", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 16}}, {"node": {"oid": "d1c508a8b58776cf38b470ea82d54f2c26a421af", "messageHeadline": "Fix #373", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 243, "deletions": 18}}, {"node": {"oid": "f9be1f8bd05c96f0ff071360f30a9b9d4a4012bb", "messageHeadline": "Prepend", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "063b5773dc6c1326188c46853d2684f6975d9922", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "426afc09bfaae0bfbdc862c406e648bc0862a854", "messageHeadline": "Better ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "11038cf83c666aa71504a9cbde1d9de9ddb541d1", "messageHeadline": "Fix length", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1c792bb2f3317205582dc554569c3d5965308e8", "messageHeadline": "Avoid deleting amdin api by error", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 18}}, {"node": {"oid": "db2900de1d0cdd752627c67ee34cf4f2eadea91e", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "1a55e9d39fe18f2af5aa4e93953d7bed0232340a", "messageHeadline": "Fix JWT tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4400499e1a8fe0535932dac34f193c36de14c368", "messageHeadline": "Fix focus issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "409412cf0136372f1b6972a837f00c59a2b46665", "messageHeadline": "Add title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "491b1f0b084ad55dbc16ea486445e58eef8b843c", "messageHeadline": "Fix bad jwt header injection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6444e3ab27da4909faa4eeda7bcc1fd725c99c38", "messageHeadline": "Cleanup headers management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 32}}, {"node": {"oid": "e268815ab11f276d73ca6479ef45f83042f2a16b", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 216, "deletions": 135}}, {"node": {"oid": "a43e25fbfcce077bc91f7943e543b4245b2e7fb0", "messageHeadline": "Fix #367", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 459, "deletions": 133}}, {"node": {"oid": "5bda690259e1c33db1430ffecc855b649a94a2ca", "messageHeadline": "Fix #367", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 296, "deletions": 26}}, {"node": {"oid": "8ab51a8bb5060dc2e547b76be5bc034b50ba045b", "messageHeadline": "Add global script and validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5fd6a1784b0095b70d810a8c4fcf5ea4b2fb2612", "messageHeadline": "Add global script and validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "10577e26303a08a296e68d9513c7322b6cacc3ba", "messageHeadline": "Add global script and validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 371, "deletions": 131}}, {"node": {"oid": "50cbb102b948f902bb78de50b2bd748bc2e7b0c1", "messageHeadline": "Improve el. Fix hard coded rq validation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "59710c3ead593e84e99ad14d4b492c9d9c5714dc", "messageHeadline": "Improve el. Fix hard coded rq validation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 97, "deletions": 127}}, {"node": {"oid": "2b6043d168b7b4cfe1705fb1140218551ac51b09", "messageHeadline": "Filter out null valuess", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "ef695ebeb02f5499f7e401d576405dfd5cbe408b", "messageHeadline": "Add contextual infos. Fix ldap module", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 44}}, {"node": {"oid": "6139613b61634b8764aab640c79f0bf40a6ca793", "messageHeadline": "Fix JwtVerifier issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "fe7c0021f2ff9ece7e16416fd910fed143bf4879", "messageHeadline": "Add ttl in screen", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 30}}, {"node": {"oid": "ef6b2b9ce20a3cd6c5e39831ba33c04b6f993039", "messageHeadline": "Styling the window", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "e1b2328cced699af2e6dd234c52c1836a5347a41", "messageHeadline": "Add gloabl el and tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 269, "deletions": 46}}, {"node": {"oid": "8ae19d0854d8fc07c6860535b6b0d02165b7b43c", "messageHeadline": "Add extra static metadata", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "1bc5abcffc3637d9efff7f43a0c9c697bbfb7c9f", "messageHeadline": "Separate webauthn registration from admins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 24}}, {"node": {"oid": "c5f6c0eba76b94e1fa1a3e569f94db30cc28297d", "messageHeadline": "Support client cert and proxy per profile", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 41}}, {"node": {"oid": "132963ed8a02f5ee1061997ad574bced748a87aa", "messageHeadline": "Add ui client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2489, "deletions": 0}}, {"node": {"oid": "f023e05e5e2db4440013656addc14b013f3713f7", "messageHeadline": "Better PEM value detection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e63d7f5465f445bef51e2d332ecda248336650e7", "messageHeadline": "Add import of mutliple cert a startup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 161}}, {"node": {"oid": "2e341c95b8fae3e76f8336972b7110ae85439f48", "messageHeadline": "Fix ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 107}}, {"node": {"oid": "dc1755906f9f1abf3499bda0ed5a4a3966f41642", "messageHeadline": "Add send link by email", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 4}}, {"node": {"oid": "c8ff094e2150e2f7fff566f63b9faa8f3c014e69", "messageHeadline": "Fix #358", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 377, "deletions": 56}}, {"node": {"oid": "735204ba49c69cde0c1b1d6aefdb6c39e1b8e672", "messageHeadline": "Add new halloween image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0eff5c20185174209fa4b47ed9bf9ef4bdab8a33", "messageHeadline": "Add new halloween image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "ab6b1fd2fdce19193b6022627d0b37c2a5bbb0da", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 124, "deletions": 12}}, {"node": {"oid": "27a974ce7a8e04dc2a63f40d3a2a142ad7c02543", "messageHeadline": "Add halloween theme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 21}}, {"node": {"oid": "28f3c4648dd33ce03219d181ecd9d0d8f03fd788", "messageHeadline": "Work for #358", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1155, "deletions": 60}}, {"node": {"oid": "2a19dce2d03fd00ce8a3a8922abd291470c5e518", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cba92f1eb5e35b304df1898494daf47163c1b0b9", "messageHeadline": "Match list of dns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "f7221977e1621ccd237e3e87b61ae8937f4becf3", "messageHeadline": "Add transformer for exchange jwt token", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "06b3a8d24a75521834eacd763796a9648f266247", "messageHeadline": "Support ping pong", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "493fdc568975bebc1f26b758720e4da1119de05e", "messageHeadline": "Add tests for attrs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "7207f518797a3712faf723e9fec05468ebf67add", "messageHeadline": "Add attrs to context", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 150, "deletions": 16}}, {"node": {"oid": "ccc2a7bd8d9f89940d2243efe8331d0f8bcd8ebe", "messageHeadline": "Test chaining validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "8bb8b1f796899d334482a81063d1c448cf80d46e", "messageHeadline": "fix test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "1cc9785023cac2043ad0134a06d1f9e6368ed0e5", "messageHeadline": "Fix #366 and improve validation context", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 410, "deletions": 133}}, {"node": {"oid": "d42795ae8487d751d11bd82a2b9fc2ddaf94f7f3", "messageHeadline": "Chain transformers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 59}}, {"node": {"oid": "4689a68d14984e7f2450cb81fdd882fcf5a69e18", "messageHeadline": "Fix #365", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a2269c77d26b6f896cf67433635af7d9cc8c9e6", "messageHeadline": "Fix #364", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 360, "deletions": 122}}, {"node": {"oid": "70649c173d5d7f3dfaa2f049931d4db823938c03", "messageHeadline": "Allow chaining validators", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 146, "deletions": 59}}, {"node": {"oid": "cc465ac7dea2786b5bf628bac0b50c16c5e6607a", "messageHeadline": "Add some explainations", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "69e359f7c610b9068648801472a4ea1b19973aa3", "messageHeadline": "Fix ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "957b662f5621fc6a65e2ed1aabb2b6f37d83094a", "messageHeadline": "Fix #360", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 616, "deletions": 51}}, {"node": {"oid": "68d747af07dd23c9533395e26a488b77f7d56c1e", "messageHeadline": "Fix #363", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "ddcc052e0ec9f33ddc8d3953b3c7b6de83c3dc38", "messageHeadline": "First work for #363", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 288, "deletions": 31}}, {"node": {"oid": "0898f98dc26de463402e2ca46287649570d9e8b4", "messageHeadline": "Remove dependency to alpakka", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 114, "deletions": 9}}, {"node": {"oid": "53defae3d2531ab7c70efc3380127eff6747d85d", "messageHeadline": "Try to fix build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "84182e73e6190dc48695f33b093663f291393307", "messageHeadline": "Validate end-to-end mtls with apikey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3106a9544cc9f55a272f3996df7c70ca43b30b9", "messageHeadline": "Validate end-to-end mtls with apikey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 18}}, {"node": {"oid": "6cb853b025984205adf62fa990bf4066bca50e96", "messageHeadline": "Generate certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "6b8783b33f4e08ceb14de61ac251825cd2274371", "messageHeadline": "Add tests back in build. Will disable mTLS checks if still not workin\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed5f4939cf62fc4259e9f7f69c56c81f7b711eda", "messageHeadline": "Fix #362", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db3aeb2e6f364cacb515cc2ff097b61a41d6ddcb", "messageHeadline": "Fix #361", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 234, "deletions": 213}}, {"node": {"oid": "806b39f29678f6c1995c36ceba98ab307874c6b8", "messageHeadline": "Faster build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16a8e19dc3b0ba8f18decb4c4a20d75dc8536b0f", "messageHeadline": "Faster build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac9636e783c9dec984934095d528fed49344d949", "messageHeadline": "Add include", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c4b5661c2c564d36b7bdfd06755f108b190a6f64", "messageHeadline": "Add include", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec58e29f399722b6143b1dcabbf8f7112f8ae09", "messageHeadline": "Add curl test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "27693f1ac21c2913f7f6c0e05db0009331b6a08b", "messageHeadline": "Debug build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6567a8260606b9c691b54bb10929387ab97b0740", "messageHeadline": "Change jdk", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d8f83c6637e5dba477bb70f5b73f6f2b6654640", "messageHeadline": "Change jdk", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "debcf7b40d1f78955a8e1c0b3e81005a90366db2", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ba3e93b85461980f6074c4a9183bae8646616c", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ce56383fdede9ed37cfdb45fdc0fad6439b48aa", "messageHeadline": "Add ES back", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 153, "deletions": 17}}, {"node": {"oid": "e2199d627cb844e736511010a1bffd39bcf5d6c0", "messageHeadline": "Fix mTLS test suite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "969a5f03d104662b33c1f8d78ae33306b6f2bd1e", "messageHeadline": "Log connections and add connection counter", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1c5c4c348803892c2a4220ab85bed76cba77f010", "messageHeadline": "Remove useless docker env", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9209f44031b9e5f825dce73fefbd8878ecb48752", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1fa0ec54e5bdc87b7ed2482fb2d98db19451b051", "messageHeadline": "Try something", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71f4eb4f04ab3a3c585fb769459a59b56753ecd0", "messageHeadline": "Try something", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cc6b67085d32b997043d69d8ce6d618ead4be05", "messageHeadline": "Try something", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 15}}, {"node": {"oid": "c54c5ade00faa7ef5bfef0dd119b527d10729009", "messageHeadline": "Try to add go in travis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4c3260d15c1b3eea9d76431cf52e5dd6fe87fb38", "messageHeadline": "End to end tests for #359", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 346, "deletions": 8}}, {"node": {"oid": "c6a9b7d1b6ac4ac5b82f260687e6ea5779a0e116", "messageHeadline": "Merge pull request #352 from MAIF/webauthn", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 910, "deletions": 38}}, {"node": {"oid": "2eb0bbbc4421ebe2e37eb7f26f45fa1c17ae3762", "messageHeadline": "Merge branch 'master' into webauthn", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "20cc4a62e98ef680d7019150da1416b118698697", "messageHeadline": "Ooopss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a3014102452695fbadc8ab0673115e4e921d3ee4", "messageHeadline": "First work for #359", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "036061e003f2c5c7ef75f9f6e3855705d0b632ef", "messageHeadline": "First work for #359", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "b3f15f6147e3ecdbff9e812a32c5a9b8859f1f69", "messageHeadline": "Add user type", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "eabf7bf0aa4aa0f96a4725c2ed642f21cee925eb", "messageHeadline": "Cleanup webauthn login and remove webauthn4j", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 158, "deletions": 717}}, {"node": {"oid": "f34264bf1c6fe7ab6f0b79b787006a9f38bbb497", "messageHeadline": "First try at implementing webauthn login", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1449, "deletions": 25}}, {"node": {"oid": "e2d4520a15a3182208e01b0b4b0b2e22f71be7b4", "messageHeadline": "Fix UI bug in targets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 73}}, {"node": {"oid": "925029811ee542f0a7860dc0a9056160fff5efeb", "messageHeadline": "Default value", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6d67492c95a620e321c048b6c90c483b9f8b83f2", "messageHeadline": "Fix #351", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 6}}, {"node": {"oid": "40f8758ebba50d2c48c65c644cb1e75908aec924", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "bdb6a181955734be93135b1d4a4249a2e84c4055", "messageHeadline": "Cleanup and crash on exceptions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "343938bdad57f0a75fd63498805d99e0c76839cb", "messageHeadline": "Autodetect accsss_type", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "eb5fb53d0b70e83fb3dfe8b7bd6e359918a58d49", "messageHeadline": "Support dynamic targets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 272, "deletions": 185}}, {"node": {"oid": "37faabb570aa93012e1973841f94812fefc3c59d", "messageHeadline": "Do no display redirection section in tcp tunneling mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "170ca241e4ec28c5349267cb74c66c50c8f776d2", "messageHeadline": "Update version to 1.4.13-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "ea205f3ce0dfe4947d1a6378987055d49babccf6", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31916, "deletions": 4}}, {"node": {"oid": "282164a09490b97fd722f0fbe4819a7e29f72c44", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31912}}, {"node": {"oid": "a927411b88842da7065821c0f8b5ee1e3b19345d", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b070ab5c5f2c38ca85a4eb2a74f6b5b56ce12a26", "messageHeadline": "Update version to 1.4.13-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "674f2939688c9100d7212ff2c8abdbb150ea7c4e", "messageHeadline": "Fix bad version display", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "316261f2b00f87f4615f8bd77896588461a849cf", "messageHeadline": "remove useless title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d05a6e3707eb413be4420a86821e1888b12ebdf2", "messageHeadline": "Update version to 1.4.12-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 51}}, {"node": {"oid": "a1b13de39c21b1e870327b288ee28b68f9f8999a", "messageHeadline": "Prepare the release of Otoroshi version 1.4.11", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8284e5ed0659488152d9e0ae6cc6b24293a4d5f0", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31916, "deletions": 4}}, {"node": {"oid": "3a5e380916fb36558a0c00a01ffbd33759bbc2ca", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 31912}}, {"node": {"oid": "c63107d6a77027b8af74a62565798bb0eb95ee75", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2715, "deletions": 2595}}, {"node": {"oid": "b3d37b4bad179db4a7124cba6ed2e99040ae9bf3", "messageHeadline": "Update version to 1.4.12-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 49}}, {"node": {"oid": "33f20015ad26181e708a52a1905b4423ae7d85ca", "messageHeadline": "Remove new work. Update build script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "9c4c041148a21cfd856425817c31d333c52c3796", "messageHeadline": "Fix Content-Length / Transfer-Encoding isssue. Enabled no Content-Len\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 64}}, {"node": {"oid": "d65ea8d46d1f8fe6b71daf9a86a718441c970b2d", "messageHeadline": "Fix #348", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f706f09291f809b49317b75326de40fe550d8997", "messageHeadline": "Fix #347", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9483c078271cd6b3d9be6c3412022da0cb324c6", "messageHeadline": "Fix #346", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "ca5976ba80b87cd34afce8173ae6b58f05dfebae", "messageHeadline": "Disabled by default", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ffbe85ce90e8faa16cbca2560dda1b4b892bb1", "messageHeadline": "Try to detect Transfer-Encoding: chunked better", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 144, "deletions": 93}}, {"node": {"oid": "0a773e06042e26a28f7764442c85606b7ca6c6d5", "messageHeadline": "Fix regression when no Transfer-Encoding: chunked and no Content-Length", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "5162c0a633c41394da48d78f7754ac4345b859b1", "messageHeadline": "Better UX for tunneling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "5da8a3a0925ff33bf3cb16b55139f9c4adc6a55d", "messageHeadline": "Fix #345", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7df1629ed475c721c5a0fd3517912b6d9372de68", "messageHeadline": "Remove italic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cf918d7c5ff799ce9d58ade842ac2c934aa1e54a", "messageHeadline": "Add packages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 702, "deletions": 12}}, {"node": {"oid": "6a7e4676345729899e6b72f24fb32107f0241b20", "messageHeadline": "Add docker example for local access", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "894d53dd0f94ce42639a65723b73e769c115b332", "messageHeadline": "Support additional host", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "d3df168448a9b04a8bc8c892b671d5376eea751f", "messageHeadline": "Work for #276", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 18}}, {"node": {"oid": "552c3e75951f39abafffdb4df29b4b60aff982eb", "messageHeadline": "Fix #341", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "852daddee2968240b6c5a221e1fc3f1a4881bf45", "messageHeadline": "Fix #339", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "0a86ff77f1767ddc764d76498a0821d284e1873b", "messageHeadline": "Add warning colors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f5da90ba34a8adcb6e26c8b5400d0eca7960644", "messageHeadline": "Add warning colors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aa77a205fa77089f9dc7d00ae39fa17d6e8d6f59", "messageHeadline": "Add warning colors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e31b6461d516c9a2985dbb84809fe9add693bb07", "messageHeadline": "Add warning colors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c81979697d0d641d380710092374ff837b455fd", "messageHeadline": "Fix readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e70436e4c31e3b2f1d60c22674ed72f1b00d25aa", "messageHeadline": "Fix readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0bfd223c006ffc76c3f0c976b07d36bf14f4cbc8", "messageHeadline": "Simpler workflow", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 80}}, {"node": {"oid": "e6a3aeaeddae57e121b95e447cc451f4a52bb89e", "messageHeadline": "Add docker build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "a2d9700e61cd3fb1572534df7f3558db9aa47b84", "messageHeadline": "Add schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "fb35068ae18b4ab3766b9e120ad40579e267e19b", "messageHeadline": "Default to inquirer", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e91a046cf2adfeb6ef84f57370f70029fc718bbd", "messageHeadline": "Add logs about using https", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "694dd65bcbd74c9cac5696cb91b6823509f406fa", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 53}}, {"node": {"oid": "b731ca93b974068ae140da3910dbd9244ac702c6", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ae50c4ebd244aedee546a9fd0864cc5d32083a1", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "a7ab2cb46b096d5464139ca74bc6ca4d4d8ea9cd", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b7c196e8f57a5df15f01c6b1063e6e0e345c5c11", "messageHeadline": "Use inquirer", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 217, "deletions": 9}}, {"node": {"oid": "e46e2f6abf86496b74c66a341ff64842541ee600", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45e432a74d030d39e901e5ff8d91bd3d75c9ded9", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d43047fe77f567dc60a9ebb8be4691db6b952f95", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "42652a66de2bc3d2a8028fd004ae1bb7d289f915", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fe6ed3710fe5a230466b88ccce99ef5d6219cf9", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daa2503dfc305775ad5080c8b6e0481a5aceeee8", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e74fddecb877cc2305219fab6b6432cac53ae635", "messageHeadline": "Add example usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "48fb66098c421e3cba28203bf78f44ecd22ee2a3", "messageHeadline": "Add config file", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 34}}, {"node": {"oid": "795efd6cbe47559c0a27f7cdee8655fd6c7f95a2", "messageHeadline": "Add config file", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "028ed49d09ca51ee95b0e02d4bcdf3142e7432d0", "messageHeadline": "Add config file", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "eee716b7f2fdd62979160ef52b7526ce749d344d", "messageHeadline": "Add config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 291, "deletions": 124}}, {"node": {"oid": "c8046406d6927df689bf7f8b3e9650b61d08aa05", "messageHeadline": "add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0e9af716709501ff592933e2c28591fdf87cd470", "messageHeadline": "add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0522c2cd51ab6a44608435910acb5b9631306dac", "messageHeadline": "add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0a3a99e79cc3aff6bb491f7a2e82296aee236d57", "messageHeadline": "add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bec039d062d4f42245e7a50a22601f5b35aeb800", "messageHeadline": "add todo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bb91d1871f085517cd5560f71c3a72fb2928a064", "messageHeadline": "Working prototype for #332", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 71, "deletions": 16}}, {"node": {"oid": "b8f5aa8be0accfacb46314f0438cfd4ab4025096", "messageHeadline": "Start work around #332", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bd1458d9d29d6174ee88fca70a312ca87e71bc7", "messageHeadline": "Start work around #332", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f88d77e1f3a29b6afb4503958e27aa4eff152f2c", "messageHeadline": "Start work around #332", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2112, "deletions": 105}}, {"node": {"oid": "b22f2917e6b0a317d02f7fbe7075fabedcab8e83", "messageHeadline": "fix some displays for Service Targets", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb35ebe973c093612c1534d3c3ec61346b760ffa", "messageHeadline": "Update version to 1.4.11-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 47}}, {"node": {"oid": "35e6e49904c8685fb362a4f87a988f9dfd0d34b6", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31920, "deletions": 8}}, {"node": {"oid": "4e4d14e9e9062cd23569f60fc0f10c35baa13f97", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 32021}}, {"node": {"oid": "05ac22e077d9613edf3bf664fefdc49d8ef8503d", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 520, "deletions": 307}}, {"node": {"oid": "b3293d1f1e6b3b104bd71b4872b9e637028efc56", "messageHeadline": "Update version to 1.4.11-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "bc052de6ed3354b86defed7f21fb38abf3a11429", "messageHeadline": "Fix #328", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "585670f85a20d6974d6efad2677ef1168660e84e", "messageHeadline": "Fix #328", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c72c40af6699fa8ad32b4f139f7f0d1a0f3c4ce9", "messageHeadline": "Fix #328", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 165, "deletions": 20}}, {"node": {"oid": "23491bb1b4e434e5aba33f64dfb9d3cc232a2a36", "messageHeadline": "Fix #330", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "9e02f5c69c70ff27fd82191ffac830caedb12a75", "messageHeadline": "Fix #329", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7e26e31e0be48b294059c622e63038e8fc35444c", "messageHeadline": "Fix #327", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "06e2281df0b44d4e59a96a350b8f48af2a194efa", "messageHeadline": "Fix #322", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 52}}, {"node": {"oid": "42be173e077da653c1d561a4fc6c70dd3217ba2a", "messageHeadline": "Fix default replication factor and durable writes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "fd3997ae154055d555392a324d8c482be2afaad5", "messageHeadline": "Fix #324", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 148}}, {"node": {"oid": "9e918a5c3cb7350a38f3282d3ef335fe817ad9c3", "messageHeadline": "Finishing disabling internal metrics for #326", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 177, "deletions": 158}}, {"node": {"oid": "6450642d8b2278bf78c42a87436f2675d77ce6db", "messageHeadline": "Fix last issues in test with the new cassandra datastore support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 237, "deletions": 210}}, {"node": {"oid": "578de1feb8df6c815130905eb7d99482c8e039c9", "messageHeadline": "Fix last issues in test with the new cassandra datastore support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "ecba1a0523e49bb00b7fbe659ee6b4e2ecffce4e", "messageHeadline": "Fix last issues in test with the new cassandra datastore support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 40}}, {"node": {"oid": "cdbc7662a9976abdcfc104ef7e3914d0ad2c5367", "messageHeadline": "fix #326", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 173, "deletions": 16}}, {"node": {"oid": "87d6cee06bb01643e48e37fc4107aa74cf84d7fe", "messageHeadline": "other improvments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "6e169baf3bc8b16c3624b55a0919e0ddac2ddf4e", "messageHeadline": "other improvments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 33}}, {"node": {"oid": "65ebd2ef49929fccee025d12310cae36b08ea9ca", "messageHeadline": "Better cassandra config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 14}}, {"node": {"oid": "482ac85ef4f13cfa477ce4d870022d76a4f8cd0d", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9ea4579ccaf4e6d785eaf1a89a04cc922c74870e", "messageHeadline": "Better cassandra support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "e9358bd7f025c740c7d777f5bb74797df8ab3c43", "messageHeadline": "Improve new cassandra support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 121, "deletions": 74}}, {"node": {"oid": "0d31730dd0154b6e9e64a1443210c0609d6032f9", "messageHeadline": "Add new cassandra driver", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 635, "deletions": 0}}, {"node": {"oid": "829a26aaeea2400a8ff9df72cc600f38772d20db", "messageHeadline": "Add new cassandra driver", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 270, "deletions": 298}}, {"node": {"oid": "e205309cf5e1b09e59a9873146035c882962fb0e", "messageHeadline": "Format fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 897, "deletions": 710}}, {"node": {"oid": "ae0ad8794a616d89c942603de0952db11c5683a2", "messageHeadline": "Remove trailing comma", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93a9ef01b042f094778e24f6acb37acc24429384", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "bdadffc0a773fe790f2cb2d22d86dfcc51a81cae", "messageHeadline": "Update version to 1.4.10-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "1d3c6439a25a53a221c31c6b103facc1a41d6697", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32028, "deletions": 7}}, {"node": {"oid": "2d10e2a29ad4fe87f6d682143aed0f3483608bf5", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 32022}}, {"node": {"oid": "af53b5abefd3d9a99aa47de007142788ebfc6d41", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1233, "deletions": 756}}, {"node": {"oid": "05828ec6c4bdf0ce60f9a1650f83f481d30e0e63", "messageHeadline": "Update version to 1.4.10-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "5e2e81169f41bf1c00533425904a1a16a6fbfa4c", "messageHeadline": "Empty body on restrictions error", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "2f529d0f4522dcf14d875d879a8dace2e97aacac", "messageHeadline": "Fix last issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 45}}, {"node": {"oid": "afbebd1a94a4c7690c39578e9f0e00929b6ffc7c", "messageHeadline": "Fix #315", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "b0efabc0e99363e0e161566cbe51171f3c8fb95f", "messageHeadline": "Fix #315", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 665, "deletions": 15}}, {"node": {"oid": "ef98c3262d7f9840189a304150ef7c2f6c215b98", "messageHeadline": "Add client cert chain information in forwarded request", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "e3990b7a6a715b261e2a35f4c0b91eb557a45af8", "messageHeadline": "Add client cert chain information in forwarded request", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ecd0c62f714aa940a1776341bbd61344062a729c", "messageHeadline": "Add client cert chain information in forwarded request", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 214, "deletions": 47}}, {"node": {"oid": "65f299ed1a7d4e50249c69f08592e96f4198b944", "messageHeadline": "Rename switch", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e59150b350d4d2149130165a30303cbacf981424", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 28}}, {"node": {"oid": "c318c1e966ffbfb9e751b4dcbc9648de1f6cf9fb", "messageHeadline": "Improve help text", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bb597a3b57aaba0a4714978eb095faf38de01aa2", "messageHeadline": "Fix test and fix #320", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "ca9d6c610c199a0f7d85c99e65cbe35ced15a3ec", "messageHeadline": "Add more tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 556, "deletions": 185}}, {"node": {"oid": "67c258762e5ecc266575f010d944d611a7e6717a", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "457b45e7e8acd3b87f413f17234f2641dad6b65e", "messageHeadline": "Add tests for v1.4.9 and fix #318", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1033, "deletions": 99}}, {"node": {"oid": "141b9b67c47cdfd7e543e7d75b30a332bf87104b", "messageHeadline": "Test random lb", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 7}}, {"node": {"oid": "562d7546c42411b8e956142dbbc09829a6854ac1", "messageHeadline": "More test for the upcoming release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "d0838458444cd1aeec0e8adeb2aec1b0c39ec742", "messageHeadline": "More test for the upcoming release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 562, "deletions": 18}}, {"node": {"oid": "9b5575ab8ea383c1f8c969b03a093bd595e3e43b", "messageHeadline": "Fix #290", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "17e4f83db4a1dfbcaacc5ca65b413ea9ca9fb0c9", "messageHeadline": "Fix #290", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "0fead209b190a3ce9cde74b61ad9470fcefac74f", "messageHeadline": "Fix #316", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "f3fa9f11cedc591e19503c3cb7ba8ab6474a85b2", "messageHeadline": "Fix #317", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 3}}, {"node": {"oid": "01765428d278a605379ebd814964a3f36c8c9e94", "messageHeadline": "Comments for #317", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9a064f3248dad2a82e7b89216a84522a1e71a691", "messageHeadline": "Add roles in token", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b05dab35a460c428bafd7dc230c8fb9e75a98d2a", "messageHeadline": "Fix broken test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 54}}, {"node": {"oid": "144de395087a564a70e292fc5b7d88151a4d046c", "messageHeadline": "Cleanup headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "941ecefaf6da03056ee6da35eb6a472584f4ec6b", "messageHeadline": "Use new target component for canary", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "bd8202a72b298e8819dcbae0e85af6069f3da4b5", "messageHeadline": "fix #80, fix #79, fix #77", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 237, "deletions": 48}}, {"node": {"oid": "31659fd6951a39947108b2ccd4dbda1d8aacaacb", "messageHeadline": "Fix #79", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "abcca22b2936378c6d25e760595580f88f8e818e", "messageHeadline": "Cleanup some header stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "23ea0ff7bb41e3c6ea5a7055fa7363f21696a5ff", "messageHeadline": "Fix array input for targets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "92c1017fb079f65751d0922d319fcc6ea514081b", "messageHeadline": "#309: loadbalancer can use request", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "9562a013a5c70241fac49d7fabc2f1a21876525a", "messageHeadline": "#309: add ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 209, "deletions": 2}}, {"node": {"oid": "589effadbc143caa2bff444ed6b62d41d8773fdd", "messageHeadline": "#309: use target protocol, dns resolution, and load balancing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 31}}, {"node": {"oid": "ac927c3ea118f11a3df3c54824a5d6f909a8678d", "messageHeadline": "#309: use target weight", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5b1daf89028e25512ec39f193fbafba97be6d8ed", "messageHeadline": "First take at #309", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 18}}, {"node": {"oid": "9de7bda7c7c39e444ba134c2d3215e33baf7e2a7", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "7fedb5c9cd8b3acd2c0c2701377d075a8c741869", "messageHeadline": "Fix #308", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 6}}, {"node": {"oid": "62bc1352b8cc43a601fc10a42db1b3f9d53ec7bd", "messageHeadline": "Change the apikey role semantic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "9322d7d841b7fbec567e61e313de52384ea13d38", "messageHeadline": "Change the apikey role semantic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 160, "deletions": 43}}, {"node": {"oid": "7504ab578d692b15b1397e74a5ee2c3af2628b92", "messageHeadline": "Refactor apikey routing to be more efficient", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 150}}, {"node": {"oid": "c30f217100cc3dd5bb0ff492e14208b4db3074c5", "messageHeadline": "Better api key routing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 38}}, {"node": {"oid": "4c3c806f9b711f45d799aae862052caaa38f282b", "messageHeadline": "Better timeout handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 25}}, {"node": {"oid": "168badb0c2eb8ea3238446cf3245b250674fb5ab", "messageHeadline": "Optimize apieky searching", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 20}}, {"node": {"oid": "8d106e658cba155083464ab821dcd8c962e595e1", "messageHeadline": "Optimize apieky searching", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "0134b91d321d6df4be75a20e897894da416b2334", "messageHeadline": "Fix #301", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 24}}, {"node": {"oid": "bc2d243eab66c9184dba64c546e06d86671ec95b", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "304a9af343dafff0bda894a2c903163036d7fd7f", "messageHeadline": "Fix #307. Need to check performances for this one", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 35}}, {"node": {"oid": "a47498f2795f67aabaa2f10e3aa12eaf5a1e7847", "messageHeadline": "Very bad version of #307", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 335, "deletions": 21}}, {"node": {"oid": "683312edb84936f631d1413d133cd094a1ffa26c", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "dda50097cdf1b14f9a71533d385f7e32bc15b99d", "messageHeadline": "Fix #300", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "ae082176e533acd010cb99c93b2b639b7ef37733", "messageHeadline": "Fix #303. Fix #302", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "b2049f2cc771ff97e36399204e0be42052cb6ca7", "messageHeadline": "Add ui for transformer config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2cdcb86c094f122ddeaf8cb8afd09260b243c790", "messageHeadline": "Fix #304. Add logging for service or global. Add config for transformers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 13}}, {"node": {"oid": "a5eca24b13194b53d22335c9bac0276ec2a6fd55", "messageHeadline": "fix snowmonkey svg colors", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 252, "deletions": 5}}, {"node": {"oid": "f24be5e9bc6c8d65c74cf1bc407aba405c388f1d", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 62, "deletions": 59}}, {"node": {"oid": "e86714c92cd7269480ffc3cd3158c36b94cbf886", "messageHeadline": "Fix potential issue when no ES linked to otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 59}}, {"node": {"oid": "c6dd5ca09fd28840fb4c32e6b13c945344737063", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "6a975bc997360878564693e802eeb7311aba5cc3", "messageHeadline": "improve width col for user", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9d536ee5016ca40d4c1fda4968cadbed9ef081e", "messageHeadline": "Fix potential issue when no ES linked to otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "b5a80ea0367aac1dbb472d10d7c96e9280a6ed49", "messageHeadline": "improve datepicker display for Events", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d62278f79e221e2b441466fc6af6f372cf949cdc", "messageHeadline": "improve marginTop for Tcp in sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bb6be37c43e36c7550f0fa04982d6b662a12029", "messageHeadline": "improve skin for credentials copy", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "50debb66b1bb5319c7ee08d28d02fc9f7684f334", "messageHeadline": "logo in grey", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 159, "deletions": 170}}, {"node": {"oid": "ddb74edc4073856e8deb5403c87f7b06077dbe1b", "messageHeadline": "update logo Maif for Github presentation", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 248, "deletions": 1}}, {"node": {"oid": "877ac10c45948f418ef7fc9fabe4fa2e162b3daa", "messageHeadline": "Use graalvm image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "361d1a19301e1d051baba9c0c6ae2fad351b99de", "messageHeadline": "Avoid transfering some informations", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "04c0be421c3f383f2963b45732016bf4ab46eabd", "messageHeadline": "Fix js isssue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "027396e2b21b0b9dad9674d0f433ee2e2b970a2f", "messageHeadline": "Fix case insensitive isssue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "896c57574f3942a31c67606098d9e06dbad23821", "messageHeadline": "Fix case insensitive isssue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3947268f83242c9e1bdd5269412eed7381e221ef", "messageHeadline": "Fix case insensitive isssue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "500f3bd827ea2b791f352b28636ff8c1580f59e1", "messageHeadline": "Fix image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0df3881f1d67aae61245caf41a3279b6ebc62f83", "messageHeadline": "Fix image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fc9a7cc96f76ea9c641b3a67a341b99be3743347", "messageHeadline": "Remove ahc: support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "33b4294a23399771daae8864bda26c0e80a05672", "messageHeadline": "Update command line", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "b0ad05359b9c51dff6791a0b2c5ef34a25f63f4c", "messageHeadline": "Update command line", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb45bfc5251bec02378fa9ab2b285c756a57d6b9", "messageHeadline": "Update command line", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "36cd85d65a73655b9a351952689fd99533765dd2", "messageHeadline": "Update version to 1.4.9-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "b9acd051e964ef9b8c25dc3cc518afd3992cf19b", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32031, "deletions": 7}}, {"node": {"oid": "377358bf1c9e48f19b5a370f43b47c1b0eb274c3", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 959, "deletions": 32291}}, {"node": {"oid": "4e98df2d5765c629264f83176ca4a13e13647b3d", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2468, "deletions": 1980}}, {"node": {"oid": "fe8a2ccfafe8eddec9885a8ba20734758a98e0e2", "messageHeadline": "Update version to 1.4.9-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 75}}, {"node": {"oid": "e13a8c38fd21697f9d2a332a3fe92e0549b44f10", "messageHeadline": "Add changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "089e7f191b2d1d1ef25f4ce0ada0eb58d289bede", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4d3d1f068dc80f7059a8068bfca62762da02f8d2", "messageHeadline": "Add experimental http store", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 983, "deletions": 830}}, {"node": {"oid": "ad59f38bdd52e7c5eab76f1c68fcc9b3f9722b11", "messageHeadline": "fix #219", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 275, "deletions": 15}}, {"node": {"oid": "af91737534f42fa58de99daee194d3799ff3fe7c", "messageHeadline": "Fix #246", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 600, "deletions": 1}}, {"node": {"oid": "10b55271e2140f48771202bdf099ea3b11402f9c", "messageHeadline": "Add selector for script type", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 172, "deletions": 42}}, {"node": {"oid": "207c5a92d9f82696fd737760f06c5063c57a7665", "messageHeadline": "Fix #293", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 259, "deletions": 26}}, {"node": {"oid": "e73269b475782e9c7e4ee289894e61f74ee31f79", "messageHeadline": "fix #296", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 18}}, {"node": {"oid": "e3c64c7c99a7145764fc5bcc156a7b63050f33d3", "messageHeadline": "fix #292", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "1abeac509b527d1af5c973d7ec3035d4c5ee4948", "messageHeadline": "Update scala version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "aeff45bf292570dd33c6e028c49ba4941131d07c", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc359919fe35d5865a4533397c7b9eb597cd35ae", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "a840d6b4b02e676d61e6e60f7af4eff4e8319c09", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "3fd306ca2c92e832a152925ac217705131271675", "messageHeadline": "Fix #289", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 26}}, {"node": {"oid": "94e1dd06c11fb585b3686fb74725a107ad6a7b26", "messageHeadline": "Ignore entity bytes if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8da65084134d33133ba5031007822baba2e8e23", "messageHeadline": "Ignore entity bytes if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 11}}, {"node": {"oid": "21dfef4b1a333cd875ece8fd8488db4bdbca48c5", "messageHeadline": "Ignore entity bytes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 23}}, {"node": {"oid": "5357e245bea31a10b4b10896bcaa837e8e2d34b9", "messageHeadline": "Fix #281", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 147, "deletions": 37}}, {"node": {"oid": "58c9d395c92bec3448576acec19c4d5ea6679105", "messageHeadline": "First working version of #281", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "2dbc2bfd9618d0205cdea46573c394d0a336f620", "messageHeadline": "Fix blocking calls with akka http", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 58}}, {"node": {"oid": "938e85ba6c58790a195249efd303b655620120cf", "messageHeadline": "Add called at date", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cee224f9a4f7312f7e97ab2dc02efccb12d8b1a5", "messageHeadline": "Fix error name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ff84781695a463ce1ba9431af3ae247b0fc8070", "messageHeadline": "Work for #281", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 25}}, {"node": {"oid": "49e9028ddc6607cd56f74e663cebf277c12c217d", "messageHeadline": "Fix apikey issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 19}}, {"node": {"oid": "92929f9a1eb56aa3321a298a11dbdd9f6473f50b", "messageHeadline": "Should help concerning #288", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "558ddb194fe8d571fd3d0cddde6ca31fb4e272b4", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "76ce86dda04a4289fb30bc358ba76673fe830a2d", "messageHeadline": "Fix #287", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 270, "deletions": 19}}, {"node": {"oid": "69faf267c7f86aec9f458edaa456f0cd3006a63b", "messageHeadline": "Working use case", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "e20badeefd22f81bdfe632fcf13f17257fe9411c", "messageHeadline": "Add api keys constraints", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 20}}, {"node": {"oid": "8379d985b10c401eb0810d5177e2f438f761f9be", "messageHeadline": "Work for #281", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 274, "deletions": 219}}, {"node": {"oid": "2a98fdcb9f0847cc8ba60abebb7427b7958ec38a", "messageHeadline": "Fix #272", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "237ad36cadfef3b053f7b9cb3b921f3c4c824da1", "messageHeadline": "Remove auth0 lib usage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "a86adb4430a35d44ca5b391e966a4249dcfd00f0", "messageHeadline": "Fix #283", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 44}}, {"node": {"oid": "736225b488998224c1d1781c02820889877d6988", "messageHeadline": "Fix #277", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 488, "deletions": 82}}, {"node": {"oid": "f14e73b0815b1b015965aab12876e8ce177d149f", "messageHeadline": "Fix #17", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 128}}, {"node": {"oid": "43339f2ac3804b80a61e04d9950bcd5a39d0a9ec", "messageHeadline": "Fix empty db detection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5327a12641f7aec8b8150c13677190c2d3f06a9c", "messageHeadline": "Style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04a87268b3243c9a82f4df36defe62f1b9e116af", "messageHeadline": "Add live js config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.co", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e3656a40a278dd3745c21e1dc1a294f1ea68a4bd", "messageHeadline": "more reliable dev mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.co", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "16a980fa1b96e3321973751b9dd72db0af40c3b8", "messageHeadline": "Fix data in/out", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 102, "deletions": 67}}, {"node": {"oid": "aa50c777b6cf2fbc4026689700a4784bef435614", "messageHeadline": "Add data in/out", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "804e72f2c5b6e9c1cb989cdad578de9186b01782", "messageHeadline": "Generate events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 386, "deletions": 166}}, {"node": {"oid": "3b5570458db584f4725eb5e3d1b0ef7329c471cd", "messageHeadline": "Add tcp service in backup/restore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "a8e31d5d74a321d1741d56bf2ded5db1b16805dd", "messageHeadline": "Working UI for tcp services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 156, "deletions": 15}}, {"node": {"oid": "58b76be707aa1d15e7993121186ded692e06cb50", "messageHeadline": "Add ui for tcp services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 648, "deletions": 91}}, {"node": {"oid": "e37601a1de282961066b57fee453b5b8c2a4693d", "messageHeadline": "Add example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7bb5e0a3aa2e13d5f51d0f726bdb8a81b6a192ba", "messageHeadline": "Change redeploy algo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f963cacb6a8b2f27e98646e19ac2119f772206cc", "messageHeadline": "Add startup logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bd7733e4d36f55f3ba91f8eb47ae26c330496128", "messageHeadline": "added support for passthrough sni routing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 249, "deletions": 54}}, {"node": {"oid": "1c402a59841e2b41dd044fb23218ceb98927e613", "messageHeadline": "TCP proxy works entirely. Now, we needs to wire everything", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 138}}, {"node": {"oid": "5f120409d300701c5a065ceb267f77456da2a4f9", "messageHeadline": "Kind of working tcp proxy", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 122}}, {"node": {"oid": "50f8b2576a3a5d4eeafc96bdaf8441bf431db2e1", "messageHeadline": "Work on tcp proxies", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 363, "deletions": 5}}, {"node": {"oid": "cbc985cafcc5cdade9aca92ce9f645e6d48c9aac", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dacc2b114a5dcceee2b28ef4e97aefd97deccabd", "messageHeadline": "Upgrade to latest lodash version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "4ef0f5b0434de56b1fecf65ce4e49534863a7769", "messageHeadline": "fix #273", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 470, "deletions": 181}}, {"node": {"oid": "54767eb7d573b31c49e0fbe4cbf840f9d6ebddda", "messageHeadline": "First work related to #273", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 162, "deletions": 44}}, {"node": {"oid": "9c88ddb8857c203b6519973bbf937893b1eeeed8", "messageHeadline": "Use quotas or not", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 8}}, {"node": {"oid": "4146bca4da9c7b6a2c046a59ab40d61634583a95", "messageHeadline": "fix #270: add cluster health in health endpoint", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 19}}, {"node": {"oid": "4304d3c52b797a3a9e1a6e60a592f3aac224984e", "messageHeadline": "Fix multiple things about third party apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 225, "deletions": 108}}, {"node": {"oid": "2a0b69c5380dcc30b83d13219479b12f90334c13", "messageHeadline": "More meta", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c0635c93535ecb2f21f5748db56d62247b597bfd", "messageHeadline": "Move cert. validation section", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "7072a15b8b2eb65270afa1d508bb6bdde9cc4734", "messageHeadline": "Add hybrid mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "3c84bebed57aeb2660ea7ad711c5eda198e4550b", "messageHeadline": "Fix acces_token issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8e0ae2611cfdcd2d894ada7579c58c1bee9b2b04", "messageHeadline": "Save apikeys is possible", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 64}}, {"node": {"oid": "20c0309803d4f384ccb2ae96c5b90debdd3e7631", "messageHeadline": "Merge pull request #271 from MAIF/third-party-apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1024, "deletions": 606}}, {"node": {"oid": "bef97e9757c64a025cdb3bb76a0445e6bbbefbbb", "messageHeadline": "Add cache for token introspection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "e729e49c8a03f97ed3af012d9e5136a4af01a37e", "messageHeadline": "Use OIDC tokens as apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 998, "deletions": 603}}, {"node": {"oid": "49c6de4ab5433e68abaf5d601c47d33e1c198aa6", "messageHeadline": "Fix #267", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "d4db5beb9abf44bf723c760fd81ec840acee76cd", "messageHeadline": "Fix #268", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "d19fd7814f4cfdd1046630ab4a7f31ce713ff144", "messageHeadline": "Fix ##269", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e8a0aa2bb281919a8d7e33a539f9f5fb45ee8b25", "messageHeadline": "Update cassandra driver and fix #264", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b963eb21401bcce84ea687693664b1037df29e5f", "messageHeadline": "Fix #265", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "b8c6c56cf1c9957d436337e7f9dc75ed6077592b", "messageHeadline": "FindAll cache perf improvments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "df5f3100c81db4075b95d74c74dab5fca2579403", "messageHeadline": "FindAll cache perf improvments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 29}}, {"node": {"oid": "04f1b6be407c51a7e0a0fff73e25df29279d098b", "messageHeadline": "Avoid stopping sync if there is an exception in a schedule function", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "a53569bc3226990f5af0e3c242f1e6f12197734c", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6bffb187b44c6a2d7b298f49477af026be01cd31", "messageHeadline": "fix #262", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 79}}, {"node": {"oid": "aabe3224915979fa01469d1aa5ae998d8310a2b0", "messageHeadline": "Fix bad auditing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "102fc6c2ec4f20c3c3b9fd484a7ee5ab963e5f86", "messageHeadline": "Fix issue with code input", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "858b1bc8934451cdd031860324618cf1611f5431", "messageHeadline": "Update dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6e50589bd96546afcc81c95196f110330c691275", "messageHeadline": "Update dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "eb22cb9c2fb7ebf2dda79194b4e34c2467964901", "messageHeadline": "Update dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1410, "deletions": 0}}, {"node": {"oid": "7d3ded705338af88bc76e8a8e5c4b54d664a7d8e", "messageHeadline": "Update dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 900, "deletions": 339}}, {"node": {"oid": "9461324135574039b272330bdea7715cdb7eab98", "messageHeadline": "Update version to 1.4.8-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 89, "deletions": 62}}, {"node": {"oid": "092ab9aab02767ea25ae7feac115d3c3f42fc241", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31395, "deletions": 11}}, {"node": {"oid": "53a36a03ddff599fe940b8ab7e6ed2af10026db5", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 99, "deletions": 30290}}, {"node": {"oid": "69ddec8a6d5ea9f886fbd8a9db9345ba392b2107", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2998, "deletions": 2650}}, {"node": {"oid": "5463f40cb4b89ff9ba6bb90e8fd13d22866e3d93", "messageHeadline": "Update version to 1.4.8-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "f1e0f28818f5b99fc349b77b69597e079564bbe5", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "549612538c781706d53adfa3b110bf969f70898e", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9fcf617e249eb3669c3f000a5ff5b6ff93c7779e", "messageHeadline": "Fix #261", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e045d11398a166e0cca8507dad4a037492f2b873", "messageHeadline": "Cleanup a bit", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "5099c365ed6d190fe66066ebbd289c3433ffe43d", "messageHeadline": "Merge pull request #259 from fedysalah/master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 309, "deletions": 0}}, {"node": {"oid": "1012fc59ebef9a3809d62c7743c6a6aa08cadc27", "messageHeadline": "Fix #260", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "a762f065d7b861a93ea16ee2106c5c9129839da2", "messageHeadline": "Merge branch 'master' of git://github.com/MAIF/otoroshi", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 423, "deletions": 222}}, {"node": {"oid": "d0a1624fb88ddc30f6d7cf9cd8211d24cac509f4", "messageHeadline": "fix aws documentation, ssl certificate", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1f99e9ff4c0f016c3365c7f88ecffa52e6b2a02", "messageHeadline": "add aws documentation, ssl certificate", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 159, "deletions": 1}}, {"node": {"oid": "7e77b0050e0f77785ab977e693e681a523a23a1d", "messageHeadline": "add aws documentation, elasticache (redis)", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "51895779ace4eca14f62d515dcf5186dfb03508c", "messageHeadline": "add aws documentation, elb instance", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a3a0938a2d8a45327351fd767b919771b9852ae8", "messageHeadline": "add aws documentation, elb instance", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "2862177cfd5dc0e0e746096c3e30d3248bb4345c", "messageHeadline": "add aws documentation, deployment target", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "33019cb3bf176e785482023bcd603818ea5c421f", "messageHeadline": "add aws documentation, elb overview", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "966d4e0368ffffd1094ed46b206aaddc910aeaf0", "messageHeadline": "add aws documentation, intro", "author": {"name": "fedysalah", "email": "fedy.salah@serli.com", "user": {"login": "fedysalahserli"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b26b8d346864269c29f0f6d85ac02e5d7a884064", "messageHeadline": "Avoid issue with cors on login page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d0fd30c0f5d7c9d78933f68a1b0dc63df85a5c18", "messageHeadline": "Avoid issue with cors on login page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "51c6a872e71b37755a13df1ffae5957a2c104c35", "messageHeadline": "Increment counter on errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c19330873f9b7d398941171cb3f0e2e191a14e8c", "messageHeadline": "Increment counter on errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "16bd8ebec112eacda779290b51b024dba2bbcb77", "messageHeadline": "Event for error handler", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 119, "deletions": 64}}, {"node": {"oid": "a72d067dea0b7f2ea5865a2b1040d7c6a3593434", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ae856e34121e34a2a1b62451afb314bef472811", "messageHeadline": "More logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "19f284ffc5ce8278347d0aa7f9c7355ebb39c50f", "messageHeadline": "Log headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "cf61f9169d14031e0da6b5d71840c16f2af49f4b", "messageHeadline": "Add ful url", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f553c8e78aebb4514eb9c0f5a414bec138f7516a", "messageHeadline": "Sync prometheus with statsd and datadog metricss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4dc9ed4692da7cbc2dffb30e2e0f403bb934eef", "messageHeadline": "Sync prometheus with statsd and datadog metricss", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 228, "deletions": 149}}, {"node": {"oid": "b8edf91b5654d4a302a21e4996fc8ecd44cf4bb5", "messageHeadline": "Fix search command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f857ef296dce81c6d1d3a2d4bf75d1f7b9b800af", "messageHeadline": "Better profile buttons", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "59bf63d8b1d7d96568a04ddd40625ec5cf9c5ab1", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2b4161158c97f838b67233ef4b500bcd9170140e", "messageHeadline": "Better configuration of metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 87, "deletions": 35}}, {"node": {"oid": "0db33d3eb214c060b3575bb4933e94faf5dd9162", "messageHeadline": "Fix #103", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 198, "deletions": 8}}, {"node": {"oid": "02e9569540cda76ad127bc468d082807c89080c6", "messageHeadline": "Use new window.* apis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 268, "deletions": 229}}, {"node": {"oid": "92ce1be19cefd43546283f28658f7e015a971cd5", "messageHeadline": "Avoid sending content type when not needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "0405f8a1a9aaac2eadcf2a163799f3bb9fce8673", "messageHeadline": "Use window. apis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "79ca70fd86fe42ef5c1fef5770bca1c9b52fe372", "messageHeadline": "Add private app profile view", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 246, "deletions": 2}}, {"node": {"oid": "b298231c63a90f2eb749aac91cedee154ca62177", "messageHeadline": "Add proxy lb example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "e7bc01b5f7b37ca78b98977bd1651fa98b2c449d", "messageHeadline": "Support cluster mode specific key behavior", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "83e7099e1cc2c76186717494025bd1195743643c", "messageHeadline": "Implements more missing method on experimental http client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 41}}, {"node": {"oid": "bcea48cd97bc87b9938dde37442d57fce3cf4a22", "messageHeadline": "Add documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 8}}, {"node": {"oid": "142fe4b9a1b54691e6f6e500aca69db7070411d4", "messageHeadline": "Add more docs on scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 10}}, {"node": {"oid": "dd887c22a00b1785a6009e1e01b8e161085cc67b", "messageHeadline": "Add useful logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a5f57e2f7348621e8030b69eee23a6363efb7abf", "messageHeadline": "Add comments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f5f8abda7638353de17d533cfdbb6923a3f5748e", "messageHeadline": "Fix configuration path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bd66c9a322ad079f7c808702aac268881da26ee6", "messageHeadline": "fix #135, fix #252", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 443, "deletions": 0}}, {"node": {"oid": "5774bcc0beca081b96beb30054a01560837adcdf", "messageHeadline": "fix #135, fix #252", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "21418116c6ba66f0a0bf91da8015a0943e9895f2", "messageHeadline": "Fix #253", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "0853bf65f74d3ea1c84f5f4377671efc70008ac1", "messageHeadline": "Fix some warnings", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "36c727597aafe2112da36a8e87eca45a7088aeaf", "messageHeadline": "Fix #254", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 16}}, {"node": {"oid": "a90183a7e2459802bc5997864623775a01f85dbe", "messageHeadline": "Fix apikey charts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf2ef86e151da80bddfe24a4fd21438c45afcf53", "messageHeadline": "Remove logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dd10a615bf948f4e3535b5f83d44009d000f2118", "messageHeadline": "Remove logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "f06b25e1e056c79f507a0db76a414980fd931cc9", "messageHeadline": "work for #250", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "21c147a135159a6490e255ad20db30fd2866a6dd", "messageHeadline": "Related to #251", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "26da019277af31825af53b058a93de848bde72ff", "messageHeadline": "Related to #251", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "633af7fcb70f7c0bb107daff78b4f471ef539b3f", "messageHeadline": "Related to #251", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 384, "deletions": 51}}, {"node": {"oid": "4e061e5b8c8d68d3d35c8b391211925864f9dc0f", "messageHeadline": "Related to #251", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c39996f5b06140a9e2c0af5295c597af8e1a67e4", "messageHeadline": "Related to #251", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 29}}, {"node": {"oid": "15c76b131da6dcb3a63b8a6b246c30199b46295b", "messageHeadline": "Add chunked response data in events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d2ea3b903af743f9e1a68ceeaf1858b882da3194", "messageHeadline": "Add transfer encoding just in case", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "9d90f0a891b163af0414b6ac95459f6c70ded38f", "messageHeadline": "Add content type", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4704c317a20a96f47c94b1e7134624eaec093abf", "messageHeadline": "Fix #249", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "79d67fdcb89f11f5c9a768002e062592c2e4612e", "messageHeadline": "Fix #247 by adding a gzip feature", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 6}}, {"node": {"oid": "abc06c1f925428f462fdcf2c4628b4dde14a89c6", "messageHeadline": "Work for #247", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 137, "deletions": 115}}, {"node": {"oid": "f7b7b15f79e8f6eb97f113114744376667c6f7a7", "messageHeadline": "Work for #247", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 305, "deletions": 14}}, {"node": {"oid": "1f86b4a2322f908462ce6ddf44aae4be6da65a68", "messageHeadline": "Claims is supposed to be json encoded", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "93d0f81a44f781617445cdb0829c3b8715f79838", "messageHeadline": "Remove claims in requests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "94dd4defb8e6bbc91bdb67ba37eafaa0749ae5e2", "messageHeadline": "Remove useless information", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "6c7cde98bb489361f8747c050411780a44bf71f7", "messageHeadline": "Fix #248", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "c30f6ad1a2d331ac11f1766089d712617b7c4af8", "messageHeadline": "More customizations for OAuth connector", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 18}}, {"node": {"oid": "52bd0920dd6a5e0cf05b0cf49ef224bf14fb0702", "messageHeadline": "Id is editable only when creating a new service", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0e1f21c88e5f6f49b8899b71095ab400c85f4ae0", "messageHeadline": "Fix #244", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39ce7f566b89f28191ef84f182166ab989d04214", "messageHeadline": "Update gitignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2da6c3bdddfd36918261fb4a53a4be020639b806", "messageHeadline": "Better auto config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f138d871c38ebe60b1b47f98fca30ba599310e1b", "messageHeadline": "Introduce new analytics services for daikoku", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 323, "deletions": 134}}, {"node": {"oid": "d905fa693292d98f73acf27a3c46bd97bca32cc6", "messageHeadline": "Fix otoroshi version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "baf5347839599267e938d1104fba3b4b46ccbd53", "messageHeadline": "Update version to 1.4.7-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "d6dc5a159558234529c881a33fa1f7755debba87", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30292, "deletions": 6}}, {"node": {"oid": "e0a759ab5311a16ae357c1390ad40faceee168d6", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 30239}}, {"node": {"oid": "5980ea16717152a16952a324e6530aaee9b5bd5a", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "e2532a09ec5ff08fe83a148dc504c51b9f27499a", "messageHeadline": "Update version to 1.4.7-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "7fc8dbdcf3f8a5cd0a62975bf8e8453b0aab926d", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "57e8ac9265df207314bd3ed0cdc4c1276a0878cb", "messageHeadline": "Fix #241", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a3038f38c29df1f215f55d766fcf19c813db451", "messageHeadline": "fix #240", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a482ff55e17ce586ce9eddd7dbb8cc9c6101e7a2", "messageHeadline": "fix #240", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0c83aec6920af01ad462001369c24ba7d6f19f53", "messageHeadline": "Publish manual too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "faa40d7e0091649bd89dc71b1583352e0a386d29", "messageHeadline": "Update version to 1.4.6-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "f23099e8bf50cf2e4cd710f1111fda1b942ba041", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30249, "deletions": 10}}, {"node": {"oid": "ffcd0dac53449ae30597b89a0eb925d0b7dd76fb", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 30239}}, {"node": {"oid": "9bfb0cb4ece8b16d6c8b509a7d3d1854ef0fe621", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1427, "deletions": 1341}}, {"node": {"oid": "83d7363541fa097d411136f2d04ba60bba658e3d", "messageHeadline": "Update version to 1.4.6-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "1b99952a58979681fcae1bf1b5f563deae175768", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3e56f26e80bcd397633961d702a98f377e74ca8", "messageHeadline": "Update changelog", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "77d91fcfdb9b51ab279b1b85ab729412f9793953", "messageHeadline": "Fix possible typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfcf3c48ece0f4dfded42d5a4853b38a678c7405", "messageHeadline": "Add request timeout config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3a36fb111b8e15a786f27ea295a4060091d89f58", "messageHeadline": "Better layout", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 8}}, {"node": {"oid": "5c03f8dd7a30670ebfaf42e3d69b6a45310ca685", "messageHeadline": "Fix doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f80146e548a1dc36782ebaacbb1783d560f9306", "messageHeadline": "Fix doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "11e19086cf8661190d85f540d1820dff1399cc45", "messageHeadline": "Fix #239", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "b26938288341cc1da6444dda5de0d546f0dd636c", "messageHeadline": "Cookie support for string", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "b3d120f766d7aca71db56d39beae5388ff356a14", "messageHeadline": "Fix #238", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "59670c55e13c252a05a0caf21aacd718e0b006ee", "messageHeadline": "Fix #238", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "3eec34465b69150dce141ade4a483be41ee6cf90", "messageHeadline": "Fix #233", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "da26f713429b764cc033393cda8d2204da08dfbe", "messageHeadline": "Work for #233", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 27}}, {"node": {"oid": "74765d20c5e99b76ea4fdc46e18f595f9b89b0de", "messageHeadline": "Fix #236", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "480a043da74c9ed24c2df104f47bd74847b4a3d4", "messageHeadline": "Fix #238", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fad40a81e51f3499939a86e352a318e4f7078807", "messageHeadline": "Fix #235", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 79, "deletions": 33}}, {"node": {"oid": "2951127bfcb87d2ec43c8b76d2f803a130b82956", "messageHeadline": "Fix #237", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "b58e0679bbbeb534cd7b5ed401d24ee7796cb803", "messageHeadline": "Fix #234", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5fb59fd7d482574388a3de8eb249072ae13264b8", "messageHeadline": "Update NOTICE", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f2d95448af9935f3bdf642b523bd16dbe71e69d", "messageHeadline": "Update CHANGELOG", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "514764c30d2beb453757541fd35b3039d4b18c7e", "messageHeadline": "Create CHANGELOG", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "0bbaed324556e9879559488c218608051210718e", "messageHeadline": "Fix doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3c90fc5d880a708ca79a71a4330e1ef99d8bbcbd", "messageHeadline": "Fix doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "d9db63a4726a8d4e7f758dfa7e175b964aefbd4b", "messageHeadline": "Change page title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4135b857044112f9e8a7022f98d28021f66ff646", "messageHeadline": "Update release process", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "98b376f9f8b38e14ed70a44af34f14e0571cf0c6", "messageHeadline": "Update version to 1.4.5-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "81494b818ad765e2a1bef069ed5846b3d5d249fc", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30245, "deletions": 6}}, {"node": {"oid": "630a0ac85044dd3fa5a12c4009d7bba853e818e9", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 30239}}, {"node": {"oid": "19ef4b51733fca6d5256816eff9b707d3fe310d6", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 185, "deletions": 107}}, {"node": {"oid": "838ac20bf4ae0d98f757538e8dd0b5985aaef23d", "messageHeadline": "Update version to 1.4.5-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "6f237dfbf622b18f811b85f918c150c120de8b4d", "messageHeadline": "Remove filtrable columns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f314f45b59dbfbc2bd3be3b7771974681d5bb351", "messageHeadline": "Fix division by zero error", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "58f3e56c3ccd3f94d3c8b9eacd53da897441d207", "messageHeadline": "More stats per node", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 18}}, {"node": {"oid": "292bdefac40ae14388ae55026158ad0dc0624313", "messageHeadline": "Upgrade alpn agent", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ffa569f2f72e6656d3d7fa8e2416b602267b2f2", "messageHeadline": "Upgrade alpn agent", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "42e8ba7fe0fc73e36ae46ed386c8094f224e0dab", "messageHeadline": "Fix chart height", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35d443b6679f44880f3a4343abf0f582141353a6", "messageHeadline": "Cluster tiles", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "86416ed369eace937519611bcabccbd030dcecb9", "messageHeadline": "Dont forget to start the cleaner", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5b3d68ed973ec3ec10086f744bb18199271ae401", "messageHeadline": "Add log when cleaning no ttl keys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3016f39fa0681d29eda0c85f655ba2b474f03a8b", "messageHeadline": "Add charts by apikey and users", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 14}}, {"node": {"oid": "43144c0de22f2575efa9287a74e1f4baf703e2db", "messageHeadline": "Use service id instead of service name for analytics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 110}}, {"node": {"oid": "329a69dcec41ad336d686c1983a69209dd910d42", "messageHeadline": "Add cluster infos and new charts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 24}}, {"node": {"oid": "883d0ba0086774476e14157dbc2f7416f16e7024", "messageHeadline": "Fix unwanted warning", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9b2ec194ab18b771b22c9d5f2c7d9ed27a8f34bd", "messageHeadline": "Fix #222:Add job to cleanup no ttl keys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "190dcdde94ff6e50daf0c626cb2a0b813b0f71d6", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "c501b709afed7be8c515e5d5461e7653676e69e9", "messageHeadline": "Filter internal trasnformer", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e19365fd7c7db200e278182df2d18bd3b8bc64c1", "messageHeadline": "Filter internal trasnformer", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a60f4eabd88f256da042f3ece91b44b3212289c6", "messageHeadline": "Log query when service not found", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "386f54131eab61b2a62014101135a73485b426e6", "messageHeadline": "Update version to 1.4.4-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "24e69a4e568b31886ec34f38559982f5cabc6096", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30239, "deletions": 0}}, {"node": {"oid": "6683dbb810208b61094a560c4f00b3d8b786b1c7", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6277, "deletions": 24140}}, {"node": {"oid": "c6c027d19f2e3000bc2b96a0a370af4b84a3cda5", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24058, "deletions": 7}}, {"node": {"oid": "fe1e58e80b27f11f0f66cbbf3355409843955ad7", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 93, "deletions": 29015}}, {"node": {"oid": "e8ab91944d140cf95ff0fc27d7c22fc5f5e00298", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 880, "deletions": 718}}, {"node": {"oid": "09f191ffc9adadaddefcb69c2852566e71cb784b", "messageHeadline": "Update version to 1.4.4-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "d540539492eae2efc2c5fc9e72e0f384c17f2583", "messageHeadline": "Remove otoroshi cli from release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b65c14351e0b7c7bf44dabc9f869b18bd7e066c2", "messageHeadline": "Add ignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "977ba9cc523dd4359aa0ecfb5ab605dc467fc2fa", "messageHeadline": "Fix default transformer during first compilation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "02656f9309237f38d8fbc76d96d649a754103eee", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e469b77b2e044b3f17d5267ec73ddbfcf1f690f", "messageHeadline": "Fix #220", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c8342a48b16cf3c753143bfe287d1b54f8d00d03", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a981cb5a642bea82c75243ba16f47267506c594a", "messageHeadline": "Update swagger", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12522, "deletions": 251}}, {"node": {"oid": "0051708b10850be4d3b3d71bdea0bfc27b01b517", "messageHeadline": "Upgrade swagger ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 299, "deletions": 49}}, {"node": {"oid": "9f9b963b16f9a6c15cff19f2e8a9ecd805b84161", "messageHeadline": "Add search", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "b1c9b304921644030ac62ae927d20a63532ed210", "messageHeadline": "Add search", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "564e43ef4cd36d0c3b6587a6bc33f3387048b9c6", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7a1ba976726d33285e771cf59abe9084a279a209", "messageHeadline": "Add search", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8db1def628fc3817bbc054171d8bc3e7cdd5261c", "messageHeadline": "Add search", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "7e4aa18e2e551aa7f98db5263f2263e724ec50e6", "messageHeadline": "Add search", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 498, "deletions": 0}}, {"node": {"oid": "c361dd0d8ef2e25b528b4faed9be5e1363ffea47", "messageHeadline": "Add search to doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 471, "deletions": 0}}, {"node": {"oid": "335f624b42425d0de884c4f6e5b93f75dbacb4a8", "messageHeadline": "Add env. vars for initial login", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09e51ce1e666a576ac844c76eb7a135b1d38fb94", "messageHeadline": "Add experimental flags in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "015161b91b471dfb21d1f656f2aa8f1d2d5de149", "messageHeadline": "Add experimental flags in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73d2b28bdd6c6dec2db453df76584e33491dee4e", "messageHeadline": "Add experimental flags in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a15520aab5c655ec2aba82ace82d5427ec210f9c", "messageHeadline": "Add experimental flags in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8948751736c4faf59a5693dc1d43f45925aaa2f1", "messageHeadline": "Add experimental flags in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "5a8be2c54ef3a98d1ea9f9f63979c81200a38026", "messageHeadline": "Fix bad response", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "c3ee63d064a2ca44449c89333189da068377adad", "messageHeadline": "Fix #206", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 36}}, {"node": {"oid": "76f952013dfe4220c6ba54c0fd31ad826ff160aa", "messageHeadline": "Fix thread pool config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "525eb660d9528a2b6f30be7b5ac5da83af70f25f", "messageHeadline": "Fix #218", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "932551229ab761e8853d4e78a22dc2584c1a69c6", "messageHeadline": "Update documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "92a9ce1a26684639d56ca1110de87d8b3e8e23de", "messageHeadline": "Update documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "ec863c4604e13f7e71d91fe874e47603f806e099", "messageHeadline": "Fix #215", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5a3775d307b77d51ab4a8c3ba874f085d96783e6", "messageHeadline": "Fix #214", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a27b0ed1be50a3378bbbd4f5b90c42f01c9cd8ca", "messageHeadline": "Fix #212", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1499acde33a2cfe21f4289b12dfb46ce843b4d34", "messageHeadline": "Remove query string", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 31}}, {"node": {"oid": "d002ee1fd6b9e6656ccb9d035c48880fce3228b0", "messageHeadline": "Fix #204", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 193, "deletions": 15}}, {"node": {"oid": "a18c94fce8585fddc6f2ef1784a9fc8f758e1b25", "messageHeadline": "Update dev manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 890, "deletions": 5725}}, {"node": {"oid": "0916dbbca104837f547179692afb4c65bc2672cf", "messageHeadline": "Add doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 307, "deletions": 2}}, {"node": {"oid": "2ca949310e62e1473ae5adf39a6efa5d1d65e68d", "messageHeadline": "Add doc for request transformers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9eda67978e778ea23991f4dff0bbfe3769772c7b", "messageHeadline": "Merge pull request #217 from MAIF/wip-scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1785, "deletions": 342}}, {"node": {"oid": "c4bc8bed7fe317ef2ef7f8d2112551501d47730d", "messageHeadline": "Display warnings", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "5534aae3eed080027955dff6063f2160041935bd", "messageHeadline": "Add warning", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1498e8594ec133eb0c356fc99edd0bd9530d6bd8", "messageHeadline": "Add warning", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 244, "deletions": 108}}, {"node": {"oid": "3d9c85fe8fb0b5e602cdefa8a014541e406eb88f", "messageHeadline": "Update react", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "153b8ab24d10540ed7b5b0b063459666b7bfb865", "messageHeadline": "Support classpath transformers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 11}}, {"node": {"oid": "93a5ff21d00485297e41912b07d9e0e62364d0be", "messageHeadline": "Add support for JWK processing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc4cf239f4c9ec2f99316e41c1860dd39b145912", "messageHeadline": "Add support for JWK processing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e2528a792fcbeb58bf10d86400e176a61cbdb74", "messageHeadline": "Add env var", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e8c6fd5d1c136718705ab92a8551b24ca2afbbe", "messageHeadline": "Fix typo in ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b771b51faf53ae07daa57f85f232fc11976e4c01", "messageHeadline": "Add swagger", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "73b7cc6699151a27a4655f47a87c542a01f31bbb", "messageHeadline": "Add usefull message", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30e3e7a3e34c1ae2b8164d8fe320f65cc66f4d3f", "messageHeadline": "Add usefull message", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62851b8b9e591ac71f31cf1bb48c50b7b7f8935d", "messageHeadline": "Add usefull message", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4be68a0d3d8fd9e8d935c71ed3bd901278ac3b2f", "messageHeadline": "Add usefull message", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "106abe71fdc7bf270e8e29fdd2dc3b1174722955", "messageHeadline": "Add tooling for editor", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "0962c913b0c1e54a52925c928419cf9db53547eb", "messageHeadline": "Fix bad desc props", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1455078fd24c13111bcffeb9a483fece6ece9fa5", "messageHeadline": "Implements script in WS. Add sync methods", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 43}}, {"node": {"oid": "7b89e35679e28ed678c222c3d2d0877683e14de7", "messageHeadline": "Basic scripting feature working", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 195, "deletions": 132}}, {"node": {"oid": "bdd55084ecd5e73b589ef9330dc1a3e6dc77188c", "messageHeadline": "Display errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 223, "deletions": 31}}, {"node": {"oid": "e7f9aff097cb38b167c2d5f796f8833baf43bee6", "messageHeadline": "Add scripting support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 814, "deletions": 111}}, {"node": {"oid": "04eb9b008c36ea39c360fe9f006f5f5e54adbb23", "messageHeadline": "Remove xmas hat in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a1b790b3d294723f1f893b0e966d6f485bfcc6f6", "messageHeadline": "Fix #213", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 17}}, {"node": {"oid": "e0b9def0b2799b07b609f878557e1369f155e5dc", "messageHeadline": "Update version to 1.4.3-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "bb722c06b78f8d1f3e49905e1219b4aca30a731a", "messageHeadline": "Prepare the release of Otoroshi version 1.4.2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca365540af3d8c623fd5923a7fbf0ce5db87fe0c", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22754, "deletions": 0}}, {"node": {"oid": "061a4721c1d514fdb0845fd974250431eaf67134", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 34423}}, {"node": {"oid": "96a0a1f4ca212333f755fcdf88f61dd080f6184a", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 39}}, {"node": {"oid": "1e9d9aa95acf102732e3fa1adf2c8279af8dc29a", "messageHeadline": "Update version to 1.4.3-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "858ce40cc7601344c56b0e50f3c5ef4af6b61568", "messageHeadline": "Fix replace version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8a4982b5fd6e710e6b23c6f11921cb492860142", "messageHeadline": "Ooops forgot sendStateChallenge in ServicePage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e2638425dd893a7e93c2d52d043b328332226825", "messageHeadline": "Use otoroshi logo generated by env. Fix WithEnv", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 65}}, {"node": {"oid": "287d8c8ce93c9f454ff40ee0585a487fc58e3159", "messageHeadline": "Fix version in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 196, "deletions": 197}}, {"node": {"oid": "ab3f51e4b7fdfe1ed7838bb5598de04bbe08ae75", "messageHeadline": "Update version to 1.4.2-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "8689461ba078e2ec2f95e1022b015644c20abaad", "messageHeadline": "Prepare the release of Otoroshi version 1.4.1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3a03ea1abdcb8eae29f587bf46f11b053218c79", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28588, "deletions": 0}}, {"node": {"oid": "979fddaf3ecbec69fbf5ea3eb169017500a58236", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 307, "deletions": 27368}}, {"node": {"oid": "c94d09760bfa6b69c874fef05acaded8ac647635", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1014, "deletions": 738}}, {"node": {"oid": "a984eaa6f29cfd7e1849ca988325e1069aeacf73", "messageHeadline": "Update version to 1.4.2-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "706f7edcbb18d6c3f5d180b20a826ba91530d394", "messageHeadline": "Add xmas logo everywhere", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "2a2b103000387e2385f393b260de31309c7eea8a", "messageHeadline": "Add xmas logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aa555d9c9e7d04ec682352884592ecb8b23732dc", "messageHeadline": "Add xmas logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5d4dccf2ac68ce190769515bf22c0a58b1f3ba16", "messageHeadline": "Add xmas logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24edde6af331c19f55a61d67f3e663456a3bfae7", "messageHeadline": "Add xmas logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "280c9e66fd35f4d3c25fd4d55a72fdbde515e4a3", "messageHeadline": "Fix bug with authConfigRef", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "2a556f7133447c345791d004489f8edbc7325747", "messageHeadline": "Change name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2aab717dca4d7812c05b0ee14cbce69550c90bd", "messageHeadline": "Add dev version of the doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28291, "deletions": 0}}, {"node": {"oid": "409adbf9fe5f3883c922aa2c4e37cc05291aa6ae", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fff0999261fdb5d872e68296624a03d7b3ff100a", "messageHeadline": "update to bootstrap 3.4.0", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 113, "deletions": 112}}, {"node": {"oid": "0febfb64c533e347a6303a4cc229ca4bf4323674", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d0f056437fc16884bd31daefbb033af74c425a20", "messageHeadline": "Always print diagnostic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "0ca050a0b1cdc47763d7e8f70f3a4f85c3006845", "messageHeadline": "Ignore bloop stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f662964f7113acb95d1f1b7557c44ffe1db4bc74", "messageHeadline": "Always display", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73e23164666c67816e6e7dceab5c850b5feb2bd4", "messageHeadline": "Warn user if leader urls are not using https", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f69d60eab4e92edf5136975bed87e5cc301166c6", "messageHeadline": "Fix cluster documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "43c9d432d24490df81692acfcca13eed2adc9a33", "messageHeadline": "Fix #210", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "a90e82b37f4babab161950a814005b2c899b8b91", "messageHeadline": "Fix #205", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "9991556a821bb58d0ac409c900f3fe183cff5f37", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e193ba98355f0e106d1f601dcf13bdf78631215", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f04f66bcaeec67ded73a160f62d944962dc2a129", "messageHeadline": "Fix #181", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "84a14ddb7ef6a6057c24e19f5ef3d2a74374bca4", "messageHeadline": "Fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ee488c311ef0b7af74d4416db214eb001d15862", "messageHeadline": "Avoid using -k option on with curl", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "903a7b09353d83b733ea1c894f0956a77b364207", "messageHeadline": "More explainations", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "cab0b5e830ad2fb666aff56b2819ec55e3bc1dd0", "messageHeadline": "Update archi schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c8f4fa9cbfc855afa3aa1463a7f807fb7a10e182", "messageHeadline": "More explainations", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "9c29a3e90f1cc375b0fb730e58d9ba376023b2f7", "messageHeadline": "Move files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b081cdbf9cba98af65e1c541180620c812c5d105", "messageHeadline": "Finish article", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 34}}, {"node": {"oid": "43268d76c2222dd9ed2302b6133e9ef61baae6ff", "messageHeadline": "Add screenshots", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "30d246053374453d41acdb52bbb8ec0c40374008", "messageHeadline": "Fix stupid hostname issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "670ce89c48ef3668802f8d80afa61f037c6ffae7", "messageHeadline": "Update title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1bb29d78ea7d4e23635453b86ed965e803fd1be", "messageHeadline": "Add a crappy workaround for #207", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 638, "deletions": 38}}, {"node": {"oid": "a69cf7f85737c5df82f74ed4797fef4b2d2c8721", "messageHeadline": "Fix #208", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 472, "deletions": 5}}, {"node": {"oid": "0bba16a3fa00bba84939c4e2c431ff5ac796e602", "messageHeadline": "update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 339, "deletions": 301}}, {"node": {"oid": "943a11eec1c88e71241c0d743c247a6288c03184", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 336, "deletions": 389}}, {"node": {"oid": "a4998ad36b75c45d9e050876df915f4c2a062114", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "fc44926d91a9dedeece76aab0460a01e2635451d", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 473, "deletions": 328}}, {"node": {"oid": "6eacebbb0c8078411a2e5c018bd685693a540044", "messageHeadline": "Remove", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 167}}, {"node": {"oid": "a51e5a1caedb03e6b3e8d8dcc28c4b71c931bfd3", "messageHeadline": "add gitignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fef37823681eff99adeb428240729d92a99e37a3", "messageHeadline": "Add documentation about mTLS: first draft", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 813, "deletions": 8}}, {"node": {"oid": "5fc4d56222f6fb56aa82846429e88a07b06d4881", "messageHeadline": "More status", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f4b01ec7847dfb1594fe8d055e5b8c69d2e4331a", "messageHeadline": "Use Validation authority", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "dd2f9fdfa86dcc8ba2eb1000288ec10b26140e51", "messageHeadline": "Add some stuff to read", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "727d0ffcd752ecf485686574c3f486134c36f114", "messageHeadline": "Avoid caching", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "a60aaed7fca5e82850922301d756fb86b124b344", "messageHeadline": "Global mTLS support through akka-http client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 11}}, {"node": {"oid": "9fd537198d4c8fdf075a26f3110a83c803133665", "messageHeadline": "Self trust otoroshi certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 91, "deletions": 16}}, {"node": {"oid": "959e813b2038093f7f150c18a4ca05f331e55465", "messageHeadline": "Add import/export", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 48}}, {"node": {"oid": "5d21b6994d8bea1acc0ba37d291ffe73eee10393", "messageHeadline": "External validation of client cert", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 474, "deletions": 77}}, {"node": {"oid": "3f07c76ced7893f7c671c34225f5dae1afdf1576", "messageHeadline": "Can send JWT token without state challenge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "e92bb832e6819f90c224981e8fed26f609f2de9a", "messageHeadline": "Fix bad redirect", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31da9b0b4eeaa17412a023cb3501d35fd3fc87cc", "messageHeadline": "Mutual TLS when its possible", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "fcf8f4f6f1db71ffb8fef14b034cac3e415cbc0f", "messageHeadline": "Fix #203", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 241, "deletions": 20}}, {"node": {"oid": "cee88adf04a7bfefc15278aa40e7e494b4568634", "messageHeadline": "Preliminary work for #181", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "7bf90112626a94011613eb3ee391b5df861cdd13", "messageHeadline": "Hide sections if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "a4da5553082821fd9d7b9c109541773cd3557e47", "messageHeadline": "Fix #6", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 167, "deletions": 4}}, {"node": {"oid": "3dd2c7f938687a979c944db98c69ccbff7810225", "messageHeadline": "Should fix #197", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "00cc3ea3840f9a39270631a2ad0a57058c4c85f6", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8db3f46a02a7fdd3c8929e2ece061ba227fd13da", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5d2ef27e729a8e28ea690f547a5d56213de9a06", "messageHeadline": "Fix bad headers issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 50}}, {"node": {"oid": "89eeb6a757be10324050da14c36bacc9d9882fde", "messageHeadline": "More akka client stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 18}}, {"node": {"oid": "905e40433811d16ca75022563da9695236dbcbec", "messageHeadline": "Try some stuff with http2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "d91055bb3aa3105636642a9310ce90d558a08cef", "messageHeadline": "Try some stuff with http2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 223, "deletions": 15}}, {"node": {"oid": "c603d79778bec95b7f93b86eaa2c0da4a42c6cd6", "messageHeadline": "Update features list", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "dd4aff878527b5b4c745f63aea64a660b9a2bc92", "messageHeadline": "Merge pull request #199 from MAIF/wip-basic-auth-modules", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 408, "deletions": 146}}, {"node": {"oid": "369f542c47df3f78a481b99e94670ae3d58d06db", "messageHeadline": "Add password generation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "0e9a219b0bbd6bd53dd994ce2e69b886ed890606", "messageHeadline": "Support basic auth", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 393, "deletions": 141}}, {"node": {"oid": "f45b6f38f8f73a6c35e1f461c87bb6f58106e3b5", "messageHeadline": "Use actual service id", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff7290bbca81b1b3c141874bac70eb08cb4a4815", "messageHeadline": "Add limit to events page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "234de52f37083924fa2ced687098881e3b21d919", "messageHeadline": "Avoid issues with old elastic mappings", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "f269612709268ec925c1afa552d3d80f632d826c", "messageHeadline": "Avoid session creation if not a worker :)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "1ae188519a0ab241b8dc17e5af9ad10d179bb019", "messageHeadline": "fix #198", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "99a5022017b5469941cd9eb6fef6186bd455da4c", "messageHeadline": "Custom SSL cipher suites and protocols", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "875da0328828b5ebd1984958b68c4e380504669c", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e2ddc7823a03879b26e1c40736ba928bfd7f9b28", "messageHeadline": "Fix bad versions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "23f7919acb2a81e07691f6efe0203540e75bd3b1", "messageHeadline": "Fix tag name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dafa96a564938650426fff4f891d4f90151366cb", "messageHeadline": "Update version to 1.4.1-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "d90d2d6643a3758221e92454062d064e6cc3b8e1", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27368, "deletions": 0}}, {"node": {"oid": "d40e4782382c48b6f1f1f98b20c747ea9ab78950", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 27368}}, {"node": {"oid": "964a799a9949889fa7060214187d35519020e300", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c1ae82293f606dc90021b25978322020682d44c5", "messageHeadline": "Update site documentation before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27368, "deletions": 0}}, {"node": {"oid": "1ba985a9a56f2a3ba55b88a1c0c2c37545177457", "messageHeadline": "Update swagger file before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 26854}}, {"node": {"oid": "744acee84860b4fac3d3cc2af4898b21b6272e63", "messageHeadline": "Format code before release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 940, "deletions": 641}}, {"node": {"oid": "b52ed025f8e2cf6692a44221a458e40af0f49b5f", "messageHeadline": "Update version to 1.4.1-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "b5682ce248c6899f455b9b5ac88924e937dc2222", "messageHeadline": "Redirect on u2f only", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac1b8776a947cbf5e574d9cb9141629fa5c4543f", "messageHeadline": "fix select bg-color for FF", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9d8b468a0a9dd75956f5b3dfc7b043eec5f6d2c2", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1307228af891818bee439a2e3f97c0a685a90c40", "messageHeadline": "Fix bo user deser", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "8b43baa08254270aee894eef8429e002bf74418c", "messageHeadline": "Fix #196", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "d2c70c22558f7deccaa4a588526d34e239ba8811", "messageHeadline": "Add command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9b314912c0246e64e1c64da2ea0e31508630cc69", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "8c02b160d2e46f640218b984712da2c99cb552a2", "messageHeadline": "Add clustering documentation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 4}}, {"node": {"oid": "05672519e69b94bb6a41f928cb7b065eb8cb6daf", "messageHeadline": "Fix #189", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 130, "deletions": 131}}, {"node": {"oid": "e3db65ada1e1ba79f84c0b6c9f5fc37879a15aee", "messageHeadline": "Fix #193", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "08e3b5929842d350b4cf22c599f440ab0c3c704d", "messageHeadline": "fix release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1632cd034fe3561a5165b61cd409307815bfbc7", "messageHeadline": "Fix logout issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 29}}, {"node": {"oid": "158eb45c2a0183c2f9b356c6fc14c259e7d9a0d5", "messageHeadline": "Fix divide by 0 issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "86df8771b236e1146c9a9c992743107a6e6cfaa7", "messageHeadline": "Fix #188", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a26b1593e17c7909b5d87d3ed4040bf3fefe95bd", "messageHeadline": "Fix #190", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "19c71f165b884f47fc04daf7d1d8b6a63101885f", "messageHeadline": "Merge pull request #187 from MAIF/wip-naive-cluster-mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2749, "deletions": 2788}}, {"node": {"oid": "9c6bd93db58ae23801196cabdddd3f75043eb138", "messageHeadline": "Merge from master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "f2c7bc99982573363facea96fc375f2ac010dba8", "messageHeadline": "localise fontawesome 5", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4278, "deletions": 5}}, {"node": {"oid": "8c10f4e6d1b53d03064d182222b33e6a539fdf88", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be87dce1e32c2eea938527ee8e2b03df1909d9b3", "messageHeadline": "upgrade to fontawesome 5", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "f52fda91a2f77e13849a1b9af7155fe6dceb8864", "messageHeadline": "Merge pull request #195 from RLoic417/patch-2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fe1b777560b92e091184de2f5414707035414af", "messageHeadline": "fix typo expised => exposed", "author": {"name": "RLoic417", "email": "loic.remongin@scub.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fdce4bd0f9a490632f7ad3fb8d6fccedf5ec765", "messageHeadline": "Merge pull request #194 from RLoic417/patch-1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56b413eb7ff822b6453a90c26ea92567ab4b68d9", "messageHeadline": "Fix typo offical -> official", "author": {"name": "RLoic417", "email": "loic.remongin@scub.net", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "750a1f525cdeaa466517887c16fdbf73883b12d9", "messageHeadline": "More helpful message in logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e9a017ab858a4eeeb61f3e15d3f8902f80dd0b02", "messageHeadline": "Avoid some infity issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "68f3347fba269bafb55ad6c00bcc1455d514aa0a", "messageHeadline": "No more logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0160344f588570113aa5cb2f04874eca175107f3", "messageHeadline": "More ram ?", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb15f879870c2a1de7c2ac31237adfc25b8fb4a3", "messageHeadline": "fix popup", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c45dafc97b177211f94b90645fb91c858524d65c", "messageHeadline": "Fix double scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "720815f86f87d23c2fdb5e7808ebb31b27819833", "messageHeadline": "Fix double scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e8da7efd02638fdaaea821d6e92758a1cb64cb6f", "messageHeadline": "Fix double scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ea7a6854a551d3511b3237a06f32add729809bce", "messageHeadline": "Fix double scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bf7fb55ea8469cbfb776a0a9b839229ce900fdb7", "messageHeadline": "Fix when none", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c465c09a1f52bf852e5cdb71ef3b4a1509f54386", "messageHeadline": "Fix when none", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "c59f27b9f4a50409356c41a19a6040b86ebc6ce1", "messageHeadline": "Fix when none", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d6f7613d4d9ce1e227de73421efe57ca51b8876", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "02c574aad17e66d7238f53a8fa2e471ff5708c22", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "691580e13670ca69c92680c92529d228521c374f", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "603624105043c5254039f258c10396ba0d94804b", "messageHeadline": "Add cluster origin in events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "4c7894e0b0364286ba2d7cc57d00fcae1cd3a7d6", "messageHeadline": "Fix es config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c46da6ffb4868076cb8aa54f932eac654478cadf", "messageHeadline": "Fix es config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "28744dd3c047396b0f46ccee7384a935adbc0498", "messageHeadline": "Fix es config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c514ab219248358ac36b3f3414bb9032d8310082", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cbc29b33ecb452b2046250132b00f55e0fef62f4", "messageHeadline": "More realistic setup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "7d54c6c5a8f2bba2d06215a659ed140729bb0f34", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "de44c2565da5d4693826fa6df9f6a6b424e70568", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "f48bd93b0a79d15794bc7e35d28371114b669cf4", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9535f7116deaeb55d137dbfb2f4e4b1c398cf706", "messageHeadline": "Debug service incr", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b3dd007f96e57b6eb1f24423bac95fdecae71422", "messageHeadline": "More precise conversion", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "1265f28cdbc856b525e707ab3b1aa778adc82c64", "messageHeadline": "Fix cluster metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "492f3f7cb3043366e5059ac1813ac587013bd209", "messageHeadline": "Fix cluster metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "d05222219450b6c36cbf0d9d74339586caef5372", "messageHeadline": "Better stats", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "6a4552ab536eb0608eb9ab8f02cf254e4d8547b2", "messageHeadline": "Better stats", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 140, "deletions": 35}}, {"node": {"oid": "f697b5e06ea1854db2ad70ddafdab536971e0bac", "messageHeadline": "Wait more at first start", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e2889f549857dbc3c1544f4f7a2ebe7fd71beeae", "messageHeadline": "Always send", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f67a1e54efd68dc07f53530ebcd82887dc8511a4", "messageHeadline": "Add gitignores", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09e20ccb1c062e8ac7771f46cc998c31b3581e9a", "messageHeadline": "Better equality", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6b855c4835c18fc42d1e5aa723d118d21cf5fb4f", "messageHeadline": "Better equality", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f50a8d506d0425c053c011ce3801a617af92833", "messageHeadline": "Merge branch 'master' into wip-naive-cluster-mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "0fd0609e0a02d009f51044b2f6b645b0f3d22e0d", "messageHeadline": "Add docker-compose test for cluster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 475, "deletions": 0}}, {"node": {"oid": "65556e1dc559fd76b9dbf32ed5c414c62f012bb4", "messageHeadline": "More traces", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7989d86fb748a093f4108fe53c6df1170e8cec8c", "messageHeadline": "Improving cluster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 49}}, {"node": {"oid": "e91d99bd84565d5d0f2619490282df7e9b1fa9ec", "messageHeadline": "improve popup", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "654e89a0dab0ff8f71bdd35e504bce83a535aa17", "messageHeadline": "Include global stats in cluster", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 202, "deletions": 98}}, {"node": {"oid": "cd3a9e9ecc9229bf0ef32b1171fe8872e8a0ef25", "messageHeadline": "Merge branch 'master' into wip-naive-cluster-mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 571, "deletions": 0}}, {"node": {"oid": "b3c109961fff3cb67417a48f537445bba1cbaf73", "messageHeadline": "More tests on matching headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 571, "deletions": 0}}, {"node": {"oid": "7ed09b3b56a75747b0780571de2c175e605de006", "messageHeadline": "Merge branch 'master' into wip-naive-cluster-mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e9cdca458a0f038b4db947fe4da4358c2a3b6613", "messageHeadline": "Fix #184", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "92c65d8c086bd6d24e9127fc796b785acce53a75", "messageHeadline": "Merge branch 'wip-naive-cluster-mode' of github.com:MAIF/otoroshi int\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cc1d9834e21a912f3789e6acddfaaf9558b1d4ee", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cb4eddf0bc30b4c801acf90f28db4fd795373125", "messageHeadline": "Start cluster agent sooner", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "358ed72835717f4a14eba950d39bff9e9dcbaf30", "messageHeadline": "Do not populate in cluster mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf3bdde31d398716a8869fc193112adbcd1eab0a", "messageHeadline": "Clear members", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "059410b2bd8cdf87e00ef61ac78714008cfe1ef3", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "031bf942b32caf0e56ddcc2e51ab5b46ab999f37", "messageHeadline": "Avoid None.get", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "3b9b8fcfadaf45bc6e2fe6a93eda5a28550b16de", "messageHeadline": "Do not show if cluster not enabled", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "f2b68bf3ae38e3427ace4e8ea6ebaa3fb2462c3c", "messageHeadline": "Add cluster metrics to the home page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4481, "deletions": 2687}}, {"node": {"oid": "0d4287950b4d4c09996da703955a7ecac12878cc", "messageHeadline": "Add worker location", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "ebbbfec3479b5f906486f62cdb5fee473d0638ad", "messageHeadline": "Better time management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9c1576651b875b76413ce25ce3163ed8175a44dd", "messageHeadline": "Add cluster view", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 12}}, {"node": {"oid": "7461985282e3dabeb82223d9445063b286eb79ae", "messageHeadline": "Optimize data load", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "997c1a6d5804c72b95e02e7592bf1e5cd92a8309", "messageHeadline": "Gzip streams", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "2d491ef882716497453eb104d9afeaaa9cc80f1d", "messageHeadline": "Better messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a0f7fbb427f49f041b9d4233d0b1ab927aca4fc5", "messageHeadline": "Fix some stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "dedb1b0bc9706e6ed01c0f4aa1490b27108b1c8e", "messageHeadline": "Add cache for state export", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "def2afa84554f8e42c50b9ef8b36dc3d5c664d63", "messageHeadline": "Add retries. Push service metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 85}}, {"node": {"oid": "9fc44811abde869b1f22c91253ccf6eca9e39767", "messageHeadline": "Update messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ecde5eaa55e345f5786d49ccd9c721adac69b488", "messageHeadline": "Update messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "58b8b587b6c697e8581dc94675771b53d9a27de9", "messageHeadline": "Working solution for clustering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 201}}, {"node": {"oid": "84d6a25d4f6178e5a2ce7320e834b84f69c51f7c", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cd1bad976f1d1150cbc984b59bdb329d37e0416c", "messageHeadline": "Add more debug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "1f980477590567b792343b4623ef3d11812a8f3b", "messageHeadline": "Add more config and logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "afbbf4f0d55993cb5b6bf5a109043c6b646deec2", "messageHeadline": "First try at naive cluster implementation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 789, "deletions": 18}}, {"node": {"oid": "febdcceabd090fd81be48da72f7e3b24130e596e", "messageHeadline": "Start clustering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "c896da72581e1e68e47f986d2f8756ae2fbbc3f5", "messageHeadline": "Add details for auth", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0770ba04456e6f0e6e3dc280e1c446ae3e3e308", "messageHeadline": "Add details for auth", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "882dbfe3b12451368c6a9b81104ffb86d365aad1", "messageHeadline": "Fix #186", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 33}}, {"node": {"oid": "0a40533ac1b2fbca289a2e394b548d58687024cf", "messageHeadline": "Fix #185", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b10c3e6bfd77ce00bd91478faf8c537f99b425f6", "messageHeadline": "Fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "38d14123d110dd9225f16681b55295e0aa58cdcd", "messageHeadline": "Start cluster agent sooner", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ee3aaa0fb0157271a0d55a7f0724a26b064425e2", "messageHeadline": "Do not populate in cluster mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8870078b1a2aa7fc2b1557f5d5ba4e90e79431a", "messageHeadline": "Clear members", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "511dc6937e6c6ff0e816145d00e4bc7245a2548c", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "8c1bc45c73b4ee3b56883f35d1d52a5052eaa017", "messageHeadline": "Avoid None.get", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "8988f801ce089128771bf6bc5143c505478af4b9", "messageHeadline": "Do not show if cluster not enabled", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "16b4a9578fa2fd9e64710850ef9afb071b762400", "messageHeadline": "Add cluster metrics to the home page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4481, "deletions": 2687}}, {"node": {"oid": "b2e1bd7a22734e16303f3f2a12f3123e0fb56f1e", "messageHeadline": "Add worker location", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "ac3890d99ec383665247433ee9c512872ea3921a", "messageHeadline": "Better time management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f759b9b46c30bcc4a0440f6472ab01db369641a4", "messageHeadline": "Add cluster view", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 12}}, {"node": {"oid": "ac0b15a74cb3c4a025b04475bc4c1d8fd595dcce", "messageHeadline": "Optimize data load", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "984341c7d36802c98db75b1b0bf13a76621c8bfa", "messageHeadline": "Gzip streams", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "6ed05757d6dbf895c7a56d316b8e80acc5354679", "messageHeadline": "Better messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8260736a7a2f7d3b84b344bebfc17ef6d89ff560", "messageHeadline": "Fix some stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "2b826d477ee4e87e3b8aaba8ab4cd23b1a1fd1b6", "messageHeadline": "Add cache for state export", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "4953dc0778b555d1a475bde8bc9e54d2609f3ff3", "messageHeadline": "Add retries. Push service metrics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 85}}, {"node": {"oid": "2a1058cc9ef0ad160a1a62f3d224799434451a94", "messageHeadline": "Update messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "00f837c5aed59fd11a531f738f8d135da945a3a3", "messageHeadline": "Update messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "aebb46cfa18ca459fec249e231e51830c78f8f91", "messageHeadline": "Working solution for clustering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 278, "deletions": 201}}, {"node": {"oid": "7ddc13b794f6c0507de5520917699cf14eb84d14", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f461cf4c80c6e0b928c985b71a20163cec3f8d02", "messageHeadline": "Add more debug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "ef18e0450f69e73a424277bc4ea431f7b60ee80d", "messageHeadline": "Add more config and logs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "cb1e99cb0d8f83526888ea8e3f7b08976480980d", "messageHeadline": "First try at naive cluster implementation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 789, "deletions": 18}}, {"node": {"oid": "9737692189cd6de91670ec812bcbb019c68a834d", "messageHeadline": "Start clustering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "62ecfd89c514798ce7b475bedf807cf2787b3c85", "messageHeadline": "Do not build old java versions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2728fe9cd9724fec822f87b388c2fe6b5a6f6980", "messageHeadline": "Better release process", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 28}}, {"node": {"oid": "e7878051914e6c874b8b6635057159127b44b000", "messageHeadline": "Sync build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f5bcc45d858dddc62e5f6748203219128eaade26", "messageHeadline": "Update version to 1.3.2-dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "825317a36280018a65b7b37415f780d57d4e14ab", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "ec01a763d649f5f03dde8702b025a45b17b29642", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "32d089697767e3dbb6b974cbd9b7c4ef9b56c492", "messageHeadline": "Add created images", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fdb6d021d74826af0399abc94aca3e136d073d06", "messageHeadline": "Add images", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 318, "deletions": 0}}, {"node": {"oid": "2a288a93100bfaf566d8ab80dc20395d39294316", "messageHeadline": "Prepare the release of Otoroshi version 1.3.1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1136, "deletions": 623}}, {"node": {"oid": "f9a118397085cdf668f7f4a489de8c1bc91a2c88", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c950aa3415e0134c5ea8b2f4512914f9e5ef523", "messageHeadline": "Fix release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f957354cf859d69f06585ea785fe11938732fc34", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75b20851d4ad9ead95b64ca773e3fae2bfad652f", "messageHeadline": "Fix bintray links", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3d5b4a03f03098c7114afb55023a433734d6567", "messageHeadline": "Fix bintray links", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5294992b49fe0447bd06a921cf65ef16701c2570", "messageHeadline": "Change title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e4254801b5b7a21f60771de6f6608aa2e24da1c", "messageHeadline": "Fix #175", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "4e827d8fdbdb8335ff2254b739b316e546a90366", "messageHeadline": "Add swagger for certificates", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 183, "deletions": 19}}, {"node": {"oid": "f06676a9ad837c3f4517ef79bb5c37cd8d332046", "messageHeadline": "Fix #173", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b630d18cc530bb13a6c5cffede01d442c477924a", "messageHeadline": "Allow to pass simpler apikeys", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 147, "deletions": 18}}, {"node": {"oid": "69b24a2caf56d4f87a06a74b178647c1feaa3945", "messageHeadline": "Add download buttons for certificates", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 30}}, {"node": {"oid": "5f9681c71fd77c66539c5d67f38313f9f90f8ca9", "messageHeadline": "Add cert chain in self signed certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "5116e4cd4608c86e40e123d0c11d6c3df3d461c4", "messageHeadline": "Add more options to generate certificates", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 75, "deletions": 17}}, {"node": {"oid": "78eeb635d235d18b5e97d2797c018996a3fb3bb9", "messageHeadline": "Renew certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "f28fb6d44f4e4f5c0c56961756ff0a5d96c4fb04", "messageHeadline": "Add more options for cert creation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 254, "deletions": 92}}, {"node": {"oid": "11c270f7ebd59f52130f13f4de15dcf0a3fd890f", "messageHeadline": "Store more metadata in the cert", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 40}}, {"node": {"oid": "47d4f65f2d386958f414506bd85192fd12d060da", "messageHeadline": "Enabled https by default", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2961267e3161e840b2b0d5cadbdb5e866807e99a", "messageHeadline": "Better release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "65562c9d887df37ea221b290befe97c8bd60ca64", "messageHeadline": "Better release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "97612bab7f87695b7b8f7e27e7a9aac538817642", "messageHeadline": "Add release tool", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 377, "deletions": 2}}, {"node": {"oid": "a21fe239beed22e92f3595cb1882385461976b29", "messageHeadline": "Fix #174", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "92ac7fb01652108397eb76e418a3f1a14b75acd6", "messageHeadline": "Fix #176", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ff20d2531276bb2e24eaedceb9a13b239b231b41", "messageHeadline": "Fix #176", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "20ee1eadab6a549b40dca54fc06a23a1a84dde2d", "messageHeadline": "Add tools to handle ca", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "59dedece8463ceef4a42605463811d29b3375537", "messageHeadline": "Enable https by default", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df2aa56e931fd5af6379bcb2616ef6a991e93a5b", "messageHeadline": "Show certificates menu", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "804a8778678204d441e43cdf26c25f2a3e206cdd", "messageHeadline": "Force domain name", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e7ad625a1c94dabc12a27ae6f4e20a507affd744", "messageHeadline": "Fix dynamic SSL implementation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 112, "deletions": 15}}, {"node": {"oid": "5986537c327f237665269ba107e1181572b29ea3", "messageHeadline": "Update swagger", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1196, "deletions": 12}}, {"node": {"oid": "8f97b07591ad4ec829fa1a45056462271507dc6d", "messageHeadline": "Update version to dev", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "9f53f7b6ef43798c7ed1905576d725a33836c603", "messageHeadline": "Update docker command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b8e91497cf832a6a38e46189861f97094c1079c7", "messageHeadline": "Update docker command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8d8f0f9ce38a836cf501a2475191687be97bac47", "messageHeadline": "Add images", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 413, "deletions": 1}}, {"node": {"oid": "30a34efcefb1853a5aed61d8139cc36fc3b46ee3", "messageHeadline": "Prepare the release of Otoroshi version 1.3.0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1947, "deletions": 1981}}, {"node": {"oid": "8e492a861678ccb5fb7e9f59238df3712f20af30", "messageHeadline": "Increment version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "e6ec0d9fdc511ce6eb778410e845afdbc495cdd4", "messageHeadline": "Check if contains expression first", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "20727708e05726ad9d2403434fcd18eace408773", "messageHeadline": "Fix #171", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 11}}, {"node": {"oid": "3a8deb3b2c570b3eb62143d940b6f695286aa2f7", "messageHeadline": "Fix #163", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 266, "deletions": 37}}, {"node": {"oid": "e15b280c40135b158f8b8c982f77fe4cc889b1d8", "messageHeadline": "Fix #169", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "2311496213c7448ee67bbe3be2abadcb6a05ae20", "messageHeadline": "Fix #168", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "67f715c8a8d75b8cafdd267a77f4f5e599c569c9", "messageHeadline": "Fix #170", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7b5d337434b4062b4b928fdc25ef475cb4ca5bc8", "messageHeadline": "Cleanup ssl code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 44}}, {"node": {"oid": "34a6f3685afe45180b3c0d2fb3b338a5217e1800", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f6dbf3e9820fce87792bf96b25114156e4049a79", "messageHeadline": "Avoid random failures on travis due to datastore network errors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0e9bcf8e8a72a2bb91ec893281dbbcf5f420bc71", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61a45a775fe360320a3afdd56c1cf0b5eb628c0a", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "75007a6c31573a10b91f44e65fea961b0fa32494", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4ddf31a90e9712f500b2671c5bb3df9749922c91", "messageHeadline": "Fix failing tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "b7fccbcbec1aa9a4201e71e8dc4b60415d414196", "messageHeadline": "Remove debug loggers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d414815b7b7fe76d5b20fd9e46d7caecf2e76ee3", "messageHeadline": "Do not force standard behaviors on custom headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "b071ce14634005ef159e5c6d9d98e7a1c1e1fff5", "messageHeadline": "Add auto generation of self signed certs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 201, "deletions": 9}}, {"node": {"oid": "914ad1548b038ded7978479f7190863d3707acb0", "messageHeadline": "Cleanup code and use custom key manager", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 118, "deletions": 83}}, {"node": {"oid": "384a2cd5ac57d185d34971bf3f95b37d3960071a", "messageHeadline": "Remove default config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac2410eaa1688879288b46253104b2eeebbff04e", "messageHeadline": "First try at dynamic ssl from datastore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1189, "deletions": 15}}, {"node": {"oid": "b3be17ec87c50ab96b0794e977c101cf7005a50f", "messageHeadline": "Fix #165", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "f7f1082e131d91224a5ab58c06e915f507678c41", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08c51182dd237b1ce76f2897d25252ca8bf0ff6e", "messageHeadline": "Fix #166", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5fe7c5d590c3b2c3b2519f1b4a8630d181ba147c", "messageHeadline": "Fix issues with JWT verif", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 20}}, {"node": {"oid": "6eeb62edfa37120a1d6bbe66d46bdf308260ae0e", "messageHeadline": "Fix #167", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1676, "deletions": 1612}}, {"node": {"oid": "eb723e1ee19c296e3a711d4139e419b0372225ef", "messageHeadline": "Jwt verifier excluded patterns should be valid for service descriptor\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "78b0beda89f5d1eab71554de1b1c14f7289cecf8", "messageHeadline": "Use ref verifier a standard", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "053637ca73a11aa305b061625106318a634fec1e", "messageHeadline": "Ref can be null", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "f647e7ad217e65496a30c529352b3c38acf6c17e", "messageHeadline": "Remove enabled toggle in global jwt verifiers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d833de443ce7603ed88ffe13d77a4c211464221", "messageHeadline": "Add buttons for authentication and fix selectinput clear", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "7d4ab16f15b9d5a5dea799456915a926404ed509", "messageHeadline": "Doc for initialData (#163)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d217d8260d7f85b221cbf3e860e0ecfeeff28b42", "messageHeadline": "Update documentation about elastic integration (#163)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 69, "deletions": 1380}}, {"node": {"oid": "4038b03b946527b9f15dcb88f0e9bf33a90e45e2", "messageHeadline": "Cleanup travis file", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b06405a5498440255fd7c9f59995367c08943e06", "messageHeadline": "Move docker compose", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "70f30a02b7aad591d5a612f1d27bd6cc994f3aaa", "messageHeadline": "Move docker compose", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 27}}, {"node": {"oid": "a38c28b653b2cac5afc53ea15981415acd53f5c6", "messageHeadline": "Should fix #161", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "8359ef34ac14bfb2435625e9619099a7c7a30d9f", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6684c0ea1e94abfd8fb223a518ad75b66ed33f47", "messageHeadline": "Fix #159", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 113, "deletions": 71}}, {"node": {"oid": "45075dec42f8cb52833811d323ad6245ec3513c6", "messageHeadline": "Remove rust part of the build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2af19636e669ec1bfe74cc19ac711a84a3c4022f", "messageHeadline": "Add config for internal http client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "7a1ad7a7dcd56941ee5836afd2f48bcb49681c31", "messageHeadline": "Merge pull request #160 from MAIF/native-es-analytics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1801, "deletions": 902}}, {"node": {"oid": "6ea6768af0d07f15ae189d928c56dd89fe0f5f2a", "messageHeadline": "Cleanup build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "d6890e8c18f006abb75e9d95ed40ab953bc0a4c8", "messageHeadline": "Merge branch 'master' into native-es-analytics", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7a91197ff225dffd1a78728979b499808f0a743", "messageHeadline": "Fix suites", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "f026ad191c66a06d7df781043c5df0967777a01f", "messageHeadline": "Fix analytics tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "18acf10aa77c5dd1a91849d03d3eda064d6cff53", "messageHeadline": "Fix analytics tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0b3202db0ad47d2140d432e12f97dfa4063f9bb", "messageHeadline": "Use global config to store elastic config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 451, "deletions": 455}}, {"node": {"oid": "50d68589ebfffe54c6b54d1d72e768d40e0f31f4", "messageHeadline": "Fix docker command line temporarily", "author": {"name": "Chris Woodrow", "email": "woodrow.chris@gmail.com", "user": {"login": "cwoodrow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "385e29326e5b8bd503ead305023f1981dc305841", "messageHeadline": "revert doc", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 0, "deletions": 25721}}, {"node": {"oid": "ffeb7af5636ee2b1771b0bc5c3bda0dae6a35c2b", "messageHeadline": "Better with bulk indexing", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 44, "deletions": 18}}, {"node": {"oid": "faaabf5482c09d7fd3e6858b2c980496f6b615c2", "messageHeadline": "Doc", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 25738, "deletions": 0}}, {"node": {"oid": "7b486cda94ae00a4b155eb1225968d08f63197a2", "messageHeadline": "Tests", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "9b64f7f6b744e2b2dec781f5535f1d1f16b3585b", "messageHeadline": "Add tests", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 235, "deletions": 153}}, {"node": {"oid": "56264898312900107ad642dea0ec5bcf2207cca8", "messageHeadline": "Add tests", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 230, "deletions": 5}}, {"node": {"oid": "70d1b322b1aee437b43c36d427c065d8c95579e4", "messageHeadline": "WIP native ES analytics", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 245, "deletions": 99}}, {"node": {"oid": "391a88f22746352476409a18e814a388f6d8f5c6", "messageHeadline": "WIP native ES analytics", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 102, "deletions": 49}}, {"node": {"oid": "c19f4e54531180a5ec5b21e4f54daae4975557ee", "messageHeadline": "WIP native ES analytics", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 1127, "deletions": 843}}, {"node": {"oid": "830b66c074be844052887862386c7aea2d2f52f5", "messageHeadline": "Better import", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 65}}, {"node": {"oid": "e02456d3394b10a5720ab477e91d8415de540b26", "messageHeadline": "Update elastic ingester", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 82, "deletions": 74}}, {"node": {"oid": "d61c7c9403190ccbbf710a032f4f8a7058a6bc40", "messageHeadline": "Fix bad redirect when using custom port", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d185f14b4445934985fe53add1d73c87f843b1da", "messageHeadline": "Do not add null field if origin is undefined", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e0df21b7c805accde79d0887554b918ee21fb20", "messageHeadline": "Clean code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "1dc6b2c34d7cdb63a8174a8bdebb50632c2f2639", "messageHeadline": "Move ui parts around", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 125}}, {"node": {"oid": "0bbb8efedcbeac146fcc3e88dac64c0784a3e9a6", "messageHeadline": "Do not show migration logs if migration not needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 168, "deletions": 156}}, {"node": {"oid": "f5962749a52301d727ef9082919d672f698d0cc4", "messageHeadline": "Cleanup code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1132, "deletions": 862}}, {"node": {"oid": "fdf6ca918c9bd32123cb7006d5d133ec71674d61", "messageHeadline": "Add exclusion patterns to cors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "7eb9d5f4256c4babe5fbabbe8913b914365c29d1", "messageHeadline": "Add support for group filtering in ldap", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 22}}, {"node": {"oid": "cc02e28f5b08510a4753523214d4aa37ef3111f4", "messageHeadline": "Fix cors preflight", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "53ee102853c07136922e00c2004d6907225242e9", "messageHeadline": "Fix #152", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 141, "deletions": 3}}, {"node": {"oid": "079dbf3208a1b3f743655a0107fee68542195f35", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "f75ea2f38a0956c9cc8cf23724b654f1180e59bf", "messageHeadline": "Fix #148", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "b1dc1eb483cc2087321daba3ef24c8af9b82404d", "messageHeadline": "Fix #150", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "ec3d4f9c1db4840c419906bf5939cfd00b30d77e", "messageHeadline": "Fix #151", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "55537cd3635845ca43240ce18fcc8b07b663b3c8", "messageHeadline": "Merge pull request #149 from MAIF/wip-generic-private-apps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2653, "deletions": 491}}, {"node": {"oid": "5086f79b6adc2b0c2bce7ddd5174960afd07c078", "messageHeadline": "Fix title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa6c03e5c7e9ab6790d2ad2dcd06c1bbf237fb05", "messageHeadline": "Use hashed password for basic auth store", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 231, "deletions": 16}}, {"node": {"oid": "f2e4cd9b1df8863d7cbbe411fc30516c3879f32d", "messageHeadline": "Add generic login page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 60, "deletions": 81}}, {"node": {"oid": "d95064c60b4b9c8a59221e032e5a95c5e9162545", "messageHeadline": "Add generic login page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 250, "deletions": 119}}, {"node": {"oid": "47f915eab19607e8ce93d93dbd70f5c561417d7b", "messageHeadline": "Add experimental label", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7742432cee1b6f27118ba41339e0adace8c9c41c", "messageHeadline": "add ldap connector", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 423, "deletions": 2}}, {"node": {"oid": "ff90fb0ea5a4762ea7a6e678b70194895fd19942", "messageHeadline": "Finish basic auth provider", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 9}}, {"node": {"oid": "4dd06d25c0ef9d34ee6b86721c0bcbd9673434a0", "messageHeadline": "Disable id fields", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6b375e0be75bc179f5a04f2904edce4686903fdc", "messageHeadline": "Users as json code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "92132bb57df0c02494a04070ff6e308312a88d1a", "messageHeadline": "Add basic auth config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 306, "deletions": 43}}, {"node": {"oid": "7a6f0c7ffdb0480ade88a9a54276beafd3323d73", "messageHeadline": "Cleanup code to be more generic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 73}}, {"node": {"oid": "139d4501d78aa2b3b57a608043c53e39bd33f660", "messageHeadline": "remove auth config from descriptor. always use global refs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 354, "deletions": 398}}, {"node": {"oid": "09130ae8275364b2f4113321f4f1becc1db1485b", "messageHeadline": "Add pattern exclusion for private apps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "4a6aa8fa57a95b14744bb6ad95b2790873ecbdf8", "messageHeadline": "Add selector for metadata", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 63}}, {"node": {"oid": "413e3e9f6e0dd2e0f8d94e53795025b0bae57c7c", "messageHeadline": "Use global OAuth configs for backoffice too", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 383, "deletions": 280}}, {"node": {"oid": "5deef602745a315e3b4fb8984e82e97f53ad3f45", "messageHeadline": "Remove oauth specific part of authmodules", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 32}}, {"node": {"oid": "4fa20930825489a6cc450bd2a3c966d9b5e69c27", "messageHeadline": "Avoid multiple login if already loggedin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "a095005de7b986e3d6655c7b1a5161620b5e5334", "messageHeadline": "Make session cookie compatible with multiple auth modules", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 95, "deletions": 155}}, {"node": {"oid": "70e562b948e0abd8a004a1c0dd0ec1a006776309", "messageHeadline": "Add global oauth2 configs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 672, "deletions": 113}}, {"node": {"oid": "2e5a8d2fb984acf35b7d6a96c4e7766509a5e846", "messageHeadline": "Fix trait sealing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97a4fa3beb33f55bfaadedff77c2bbabd9c6e99d", "messageHeadline": "Split code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 194, "deletions": 177}}, {"node": {"oid": "b062c62e9b17aa9369434947a652f2b5607e1ea6", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "d6b4e3a8085f4d468cf339d5de1aacba1bbd4a13", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "46bf93f4ca354a56f60ff753131da1ac706a3d5a", "messageHeadline": "Introduce per service private app settings", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 378, "deletions": 139}}, {"node": {"oid": "8a4049dee2f05a1455186f20eb1c1015332d4315", "messageHeadline": "Avoid passing service id in path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 134, "deletions": 87}}, {"node": {"oid": "001263a99b8c774a2708df0511f1b4f233ae56c7", "messageHeadline": "First try", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 202, "deletions": 6}}, {"node": {"oid": "6e9dba6350f4c3592ad4725a03b2014f7b7281c4", "messageHeadline": "Add detailed topic link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "37e3cc4ef80ec9bc78cfdb06652247711b6cee7d", "messageHeadline": "Change version for next iteration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "47733bd0cd54c2bf22cd795e5d63eeb28cad2695", "messageHeadline": "Fix build script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "822e0f5d589f8666bb020a121f91c0c81efdb96b", "messageHeadline": "Prepare the release of Otoroshi version 1.2.0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2262, "deletions": 175}}, {"node": {"oid": "e0d0dda0fecc62a762de8f147c2d0876503934fd", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1119, "deletions": 1019}}, {"node": {"oid": "1094f40d498e2bb136d46eb0ecb32fc206d7a91b", "messageHeadline": "Prepare 1.2.0 release", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3326, "deletions": 1270}}, {"node": {"oid": "ebd571cb7f9cb3b8c1bccf4526e2160256bb38a3", "messageHeadline": "Fix entrypoint", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "178ac79fe34ea04ace56a5288121a03707bd9d6c", "messageHeadline": "Update to latest version of graal", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31d56a84696ea2128bf0fca669c67b3586c0fa47", "messageHeadline": "Update to latest version of graal", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e1ece0a7d424bf2d9e348531600edc7ccb6e8d19", "messageHeadline": "Update to latest version of graal", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d734c8e741b1206d5b4e81e56b088239b45257f", "messageHeadline": "Update to latest version of graal", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a574fd3ebd15dcaa4cb72c76b4abb4f290236aec", "messageHeadline": "Better docker build handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ea93fa5140588603890a702fd35e5e42f49a067f", "messageHeadline": "Better docker build handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ae72ee65d73a84bdad29b841259177f85842561", "messageHeadline": "Better docker build handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 116, "deletions": 42}}, {"node": {"oid": "7b83d6196592209aada82e80f3fd36eb602347f3", "messageHeadline": "Update leveldb", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a5fc425977638f3e5b4fd706a7505686327ad82", "messageHeadline": "Fix service ordering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 16}}, {"node": {"oid": "12d007c6d171410a45a44aff811671e4a1a1c7c2", "messageHeadline": "Introduce universal login behind a flag", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "fc9435d97f13438bb24ddd63ab6beb367e952457", "messageHeadline": "Explain some stuff about config and domains", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "465647b095fa09b3e05e7b433b5066b05625cee2", "messageHeadline": "Update nginx config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "84559c2d969f48b4e3b3f987d90540f84590fbe3", "messageHeadline": "Fix ttl bug in snowmonkey logic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6972893a243c91c34cba9bb5939c762db6231887", "messageHeadline": "Fix snow monkey tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "018da84e99231731dbb262e3b2a058cc7220b763", "messageHeadline": "Fix issue with ELB", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 94}}, {"node": {"oid": "270f2cd384967d3c4d6a3d869f684a0a3e13a9c9", "messageHeadline": "Fix #147", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "10a94d5fafde7eca9085255df23b689022cf9912", "messageHeadline": "Fix ttl bug in snowmonkey logic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3ff5910eddb15fb21628155efe7b1fc2baa551e5", "messageHeadline": "Fix ttl bug in snowmonkey logic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a6f9ab4a76cb9d0629799ca11b316d274fe7a609", "messageHeadline": "Fix archi schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 78}}, {"node": {"oid": "209405441a12489374ce0ec7772535ada078a46a", "messageHeadline": "Remove png", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0b4fcc54506c2273f48727bdd2b670b6a17272eb", "messageHeadline": "Add basic otoroshi powered infra demo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1550, "deletions": 0}}, {"node": {"oid": "222c74459597b387dec9addc03a2cac9ced589f7", "messageHeadline": "Fix build issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "caf3a0d3000c8f6368146fa15e89a3c1205764f7", "messageHeadline": "Fix elastic connector", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f54df2720b2069445e38885cd977ee3d4d2316d4", "messageHeadline": "Update feature list", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5164ce2bbfb5071b3c0ad4df7de295cd850eeb7c", "messageHeadline": "Move service flag", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d8f9a3d3edd571b70bbba2c4cbee353ebbffd3a", "messageHeadline": "Move service flag", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "841b397036e22d1c6afc43aff015f16eb13f0f16", "messageHeadline": "Move service flag", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "44fea275b023e4e559715f36db3cf8f45d9a0244", "messageHeadline": "Merge pull request #146 from MAIF/cassandra-username-password", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "964b498ddb6eb4599548f93b65cbc77db15f676e", "messageHeadline": "Merge branch 'master' into cassandra-username-password", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "d915e9e3d36ac79667aff5db66ed62f1806f63e6", "messageHeadline": "Add missing username / password for cassandra", "author": {"name": "larousso", "email": "adelegue", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "881475b66fa3b00cef90caa0e89bb2e269e1af72", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4791224219e62995c9b98a47a53521834b5da6cf", "messageHeadline": "(cog icon)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "247ef5ebd9973532a05212244ca9ac1fb8fe89b4", "messageHeadline": "Fix #132", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "8356524337853904e0b3e8f754b9088a6bd8f947", "messageHeadline": "Fix ui issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "d67974f0e5da8b0f643153478c9f36e76966fe91", "messageHeadline": "Fix #143", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 3}}, {"node": {"oid": "3113ada77cbc56982b3ef957f0e8e6ab37b6d3b4", "messageHeadline": "Fix dev config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "8e87084592d129680e75bf094b8103b8cdd8ae1c", "messageHeadline": "Update otoroshi jwt token signing part captures", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "401160adae5599fad22abb6c0bd81f2cecc86916", "messageHeadline": "Update otoroshi jwt token signing part", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "3507c58b18be913b14fdad527429b0fc55b436df", "messageHeadline": "Update archi diagram", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "0b653cbeb47c4c0302a8e906a3dded576af3dc07", "messageHeadline": "Fix #139", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "5a32d1cc8acba78287037dde0bf782a063adfaeb", "messageHeadline": "Add nihonzaru logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b2651cdfc1878c8bdf45d39f445885559d6ab358", "messageHeadline": "Fix #137", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "90d17ebe0bd3e4baa1100aa1464a8782292cc9fb", "messageHeadline": "Update icon", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "63302ee5c515074725e4f401bcaec0d363f05e9f", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "67723fb8448070f7e13f966123476b9cb145149d", "messageHeadline": "Add global jwt verifiers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 817, "deletions": 419}}, {"node": {"oid": "4b7a555ce87ece2dd8f5260af4817bce6dab13d0", "messageHeadline": "Add base for jwt verifier global refs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 345, "deletions": 212}}, {"node": {"oid": "e46fed8a89dc84ec8c7a5ec9c43ab48e50a15124", "messageHeadline": "Add more tests for JWT verification", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 297, "deletions": 5}}, {"node": {"oid": "fddcfcb45d74a91c03547b814c60a10fcb4c09f4", "messageHeadline": "Fix #4", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 36}}, {"node": {"oid": "5e0388f0fc02cea4882f3751854b7a96cf0a0322", "messageHeadline": "Add strictly private mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "e5e32dc7e347c6c7367f467b7b905ab1db89894c", "messageHeadline": "Add support for JWT verifier in WS. Private key can be null", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 375, "deletions": 229}}, {"node": {"oid": "c7c7a2f0271c256d4e5b6fdfce164a372abb14be", "messageHeadline": "Merge pull request #145 from MAIF/wip-jwt-verification", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2271, "deletions": 976}}, {"node": {"oid": "fa1f6d92b743498288ae6e9c286f823623b778ff", "messageHeadline": "Add JWT test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 152, "deletions": 1}}, {"node": {"oid": "e432a7454a95aba5c4d5aa7f78f4fa69723e11b4", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1445, "deletions": 1344}}, {"node": {"oid": "825950d4ee5f37041c316461ca8c48d2f81480ab", "messageHeadline": "Fix #115", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 798, "deletions": 60}}, {"node": {"oid": "4729dd190f06070fcb198c098d8648fe4c81fcff", "messageHeadline": "Merge branch 'master' into wip-jwt-verification", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 339, "deletions": 110}}, {"node": {"oid": "cf45b64b105899faa85b4ca127f4ae0874af2514", "messageHeadline": "Avoid instanciation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "b37adb4438a9064719155988d6eda18230bc9622", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 227, "deletions": 161}}, {"node": {"oid": "4f34cb842d32a9a240fcc6ab2f2d50caf75ef72c", "messageHeadline": "Add more informations about cb in requests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 199, "deletions": 77}}, {"node": {"oid": "909fb115f2f1f4d8dcd731380baac860346a7a89", "messageHeadline": "Remove mongo tests as it is not stable on travis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ede68b67a665f8ca599f4c17e4ebcf6d73655cd5", "messageHeadline": "Fix #142", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9fa31f9995afcb7a2c5e1d2a156d8eac6a49a8e3", "messageHeadline": "Fix #141", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f5f09a6236b58d396f92070cda9dfe3583c9548", "messageHeadline": "Add nginx example config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "47131a0f6bc4536aa565f7a1588e97c81af72019", "messageHeadline": "Add working example of jwt token verification", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 384, "deletions": 249}}, {"node": {"oid": "9b9103c98aebedbc795c63caf654adc2ed6f71b8", "messageHeadline": "First work on jwt verification", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 171, "deletions": 1}}, {"node": {"oid": "bcfb82e63db96254c17746e1cb91cef89f2f51e8", "messageHeadline": "add nihonzaru pict inside select", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d9d9a569f3f6fef7f1f36689f78d11d4d43c372", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 70, "deletions": 58}}, {"node": {"oid": "d5418ad90df9859966e59df906befde2bb88cd54", "messageHeadline": "fix tooltip display", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3732d2e05b8a4d91fb029522c8b13f97379889b6", "messageHeadline": "lighter arrowzone style", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "1479c408268efa394ec3a8424d2c467db294b89c", "messageHeadline": "Send headers out in GatewayEvents", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 70, "deletions": 58}}, {"node": {"oid": "2fe0547cf9d4e1cf5ad239d087ef4d5edc42f52b", "messageHeadline": "refacto style monkey to class", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "71a0e3dec3ac2e059caa139b5e3e6a5b4530717a", "messageHeadline": "improve style / monkey", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "e6722a2c527d8d61f38e0ac6ced5508dff77e709", "messageHeadline": "fix navbar-brand centered", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2cfca17333298032f9ab9f575768b82cbd1c9a3b", "messageHeadline": "fix monkeyMenu size", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ca966284bce906b451442f0b7b263515e6fca89", "messageHeadline": "Format code (also fix format script)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 661, "deletions": 621}}, {"node": {"oid": "9e51300f9dd3f7885ab914642401a88609616b06", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "386ac8cb4804fbda6328518689f79fefb5b9ecda", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "599d42cd8b89181fbb71c64819431472681c54da", "messageHeadline": "Alert when overhead is too high", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "ca2f6777917ba02c59fc21980051a541a5db947c", "messageHeadline": "Fix #127", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 49, "deletions": 133}}, {"node": {"oid": "dc6d34379ad945096b70841e6f5dd25790e8a949", "messageHeadline": "Fix #131", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 81, "deletions": 10}}, {"node": {"oid": "0709e6898237d5efc13fb6311c4378c19684ecf7", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 156}}, {"node": {"oid": "9009a0eada45352cc6a3ac612abac7ac6b2c8b6b", "messageHeadline": "Add env variables for ssl", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1bea7ae882e61e4bafba6c930e14bac2231252f4", "messageHeadline": "Fix sidecar mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 970, "deletions": 92}}, {"node": {"oid": "d1e86987b50b94a71b15e308987a225ba2dc3b4b", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d9f555aa3a0f31a7115dd7398e3ea152e5af4f30", "messageHeadline": "Cleanup code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1938, "deletions": 1734}}, {"node": {"oid": "fa334f36981dc7acdefdacdc5511fb382725a39a", "messageHeadline": "Add strict mode for sidecar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "fc705a7f680a8be41948747b8f35b7df4109e4a5", "messageHeadline": "Debug test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0a2fe9e00ce787896e703f19dcf5dc8ea589c1c0", "messageHeadline": "Debug test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "86940f28baf9e34743389a10907b422e7404d25f", "messageHeadline": "Fix #138", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "36cb9206b19ca1e527123091fec6de632acfb72e", "messageHeadline": "Fix #138", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "75b66a867b15042755f8c9da9a520515bf4b4a10", "messageHeadline": "Fix #138", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 18}}, {"node": {"oid": "99803f7453d662eaad6399a736b2b0adb21eea7c", "messageHeadline": "update monkeyAnim", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 145, "deletions": 27}}, {"node": {"oid": "442a4a281c23a1bae523c17db4f2bf4d70718f0b", "messageHeadline": "Add HTTP method", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03f04034bc1233072a74d41fe3830c4efd7fb96f", "messageHeadline": "Add response", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "f57e3273fff90fa62e9e25cde86b593fe53629fd", "messageHeadline": "add images as pngs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "265c4bd0641e4bc3a25effe087bfe2d2890050a1", "messageHeadline": "ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45f506fc90d73643d5434ee8bc5c5adfe4b5e1c7", "messageHeadline": "Add call graphs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 259, "deletions": 27}}, {"node": {"oid": "710e294faed9e9181dfa0f87dc258214962b3f38", "messageHeadline": "Remove old files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3cf52422c531a7bc6d8359f25e317dddab7cbbc5", "messageHeadline": "skin for monkey sidebar", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "bbafb758f7e5d4fe73777d24a60a9710b5d41293", "messageHeadline": "skin for nihonzaru", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 172, "deletions": 38}}, {"node": {"oid": "db73bae2960b446e59c1893fa43b603af9c588ea", "messageHeadline": "Update readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4cdc51a3ee856dfb832584d1d01542eaf0c3a5ad", "messageHeadline": "Add a folder dedicated to otoroshi demos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1802, "deletions": 0}}, {"node": {"oid": "50b2198a34f4114572d88de9b9ed1ad4ce03df47", "messageHeadline": "Merge pull request #136 from MAIF/wip-mongo-datastore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 525, "deletions": 25}}, {"node": {"oid": "09d7be3b121896022cd1d454d3bcc72fd576dfff", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b47cba5f81618b4553a2f3f8abd424eb55f8133f", "messageHeadline": "cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "c7e16ac80aa5dd440e855c615bad4d6fd8fea0ac", "messageHeadline": "Do not erase after app end ;)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "184b09eb5e50bf03e0d15b75c98548c47a32d3a1", "messageHeadline": "Fix incr", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "79b6138335e48c2f8e1408e8e1e677a0f376de3a", "messageHeadline": "Cleanup indexes creation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "2f33021fba4497c5a96f705c7b998070563e6dd5", "messageHeadline": "Almost every test passes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 62}}, {"node": {"oid": "0ebac91e95c5dd6889896cf6dd47a77bd7b4dc85", "messageHeadline": "Better testing integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 135, "deletions": 87}}, {"node": {"oid": "5e8dabd738c59b5aff2fc8e00b13522ea6e1c15c", "messageHeadline": "Add ttl index", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 28}}, {"node": {"oid": "c60a6f2afc786a4fe59c93f637da24ff5fe1cc67", "messageHeadline": "Updating gitignore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "58dea92fb506a535fe2147014559d6d84f9592b7", "messageHeadline": "Almost all tests passes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "e007d18a6f5695c0d298efa6653d4c5c1fb148c7", "messageHeadline": "Basic mongo implementation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 15}}, {"node": {"oid": "38a6e446925ef61559d700109de512b98aaee1e3", "messageHeadline": "Setup the datastore", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 115, "deletions": 42}}, {"node": {"oid": "d06e88d66b73a46715a3675989b85fb7143bc4e3", "messageHeadline": "Mongo support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 227, "deletions": 0}}, {"node": {"oid": "35434251e32a250ff6c0d6bc086c70626852b137", "messageHeadline": "Prepare work for #127", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "0639b2f488cfcbcadd78732830b42c29d1e20688", "messageHeadline": "Fix #128", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb82a727d7216fe5d70f3776ee72838e8cc4cb42", "messageHeadline": "Fix #129", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "36f82a438a516ad7b90693e6bb56a39a2bd873ab", "messageHeadline": "Fix #122", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8af2a9faff9756d28bb71f7e7c217ce843d50646", "messageHeadline": "Hide some columns in mobile view", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "8a7d5627ebf1ff779a75cdc35b3ef06d1d732cb9", "messageHeadline": "wait more", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d8da72b6307ba26e2523cb9bec8c50b957be490", "messageHeadline": "align fa-cog to right in rwd", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e190a703e8d10bad5a29d86eae0bf0a317b22e36", "messageHeadline": "Merge pull request #121 from MAIF/wip-chaos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4478, "deletions": 864}}, {"node": {"oid": "36b0fb219d30cd984937c5aef5e92411e77c6d34", "messageHeadline": "fix btns for Monkey", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "9f99d6825ca55fd90d66f699dcfe6dde3d152617", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "310f231cd5f35d1577f0ab2bcf84a3630879cd57", "messageHeadline": "Make all tests pass", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 20}}, {"node": {"oid": "7433fe60977e639207c9a05388867f6d52ab16b5", "messageHeadline": "Add dryRun in events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 143, "deletions": 90}}, {"node": {"oid": "30ac21b1522c9f8a23379c55a36149356598708f", "messageHeadline": "Add monkey test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 296, "deletions": 8}}, {"node": {"oid": "83788aaa5a59cc50ee2fff99322bc3920afc365b", "messageHeadline": "Code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 106, "deletions": 80}}, {"node": {"oid": "376e5dd6a5f0d084a2cca861ee551204000d562b", "messageHeadline": "Update swagger", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 678, "deletions": 3}}, {"node": {"oid": "0de848c1d7fc2ea7594c7a3f29af6a52f33b6923", "messageHeadline": "Fix input req fault", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0ae8ac36047b5454b61e4fd249bb4df08ce67bf5", "messageHeadline": "Fix response/request size fault logic", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b7dd4e78a24ec647935652c662191a565859b548", "messageHeadline": "Support dry run for snow monkey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e7552f1b8361bdd46b4ea1a0bfa8ee91db6e6a4", "messageHeadline": "Better form", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 217, "deletions": 52}}, {"node": {"oid": "3bc6eacacc16b0fe7392c37aa769bc78f741927c", "messageHeadline": "Fix margin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6c092a3c328fdb0143bda38206ef1380f1015912", "messageHeadline": "Fix bad operator", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "327584c10abcc03c7f49b5cad0dddf800b50d526", "messageHeadline": "btn add headers full width", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3fdd5adc47a53195735b2a475620806d5805798", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 76}}, {"node": {"oid": "6e128e47911371d67931a80b27bf6f44f920cbdc", "messageHeadline": "Skin ChaosConfig", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 465, "deletions": 27}}, {"node": {"oid": "70b3a963a3d6fc3320f6db1b964a671ab768db84", "messageHeadline": "change background-color for selectReact Placeholder", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "919cafb62bf62d7e636c58adf75978ff192524b8", "messageHeadline": "add cursor for switchs", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "557a6ace1cef752f89e404eb7653e1b2c5a64c31", "messageHeadline": "Merge branch 'master' into wip-chaos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f7427893b78134656a7b81ebfa32b2e36ee73388", "messageHeadline": "Use path for pattern checks", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "17f0ff685909752f124127396774cf398dade786", "messageHeadline": "Use path for pattern checks", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4a371fa88897d2fee26cd4c573e8a1a9f39e748c", "messageHeadline": "Remove useless log line", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0d4272525889dc82076d4ba0f3eb19730c7ae9ce", "messageHeadline": "Merge branch 'master' into wip-chaos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 6}}, {"node": {"oid": "8ead43581d0e8f5ad27be0d25eb3c30a8c80aad7", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fcc62c199706350d0f2bba4fb0a09e4e15cbc72", "messageHeadline": "Add some kind of access control for healthcheck", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7a01036a2b4f1c2184763795daebd2d3b9b440eb", "messageHeadline": "Read config for healthcheck", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "218b1667db4c46e4e47542f0f517c9f1d873d328", "messageHeadline": "Add config for healthcheck", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a445d68f35b3294d8ea33cee7d51168d4712b626", "messageHeadline": "Oooops, forgot the ApiKey suite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cde48dd0288dbce424de1b569637e6cb812baa38", "messageHeadline": "Merge pull request #125 from thebignet/jwt-cookie", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "70a47e691f20a3586fd13fc4548f9c14e7a9b3f8", "messageHeadline": "simplified access to jwt cookie and added support for jwt cookie in w\u2026", "author": {"name": "Jean Detoeuf", "email": "jdetoeuf.ext@orange.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "629dac25d3e592ce7e96fd6235f59dd517c09af7", "messageHeadline": "documentation for passing api key via jwt cookie", "author": {"name": "Jean", "email": "jean@upcoding.fr", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a9cdc3246414cbeba281fa33bd80d93260c5c481", "messageHeadline": "api key from jwt cookie named access_token", "author": {"name": "Jean", "email": "jean@upcoding.fr", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "a24b7cd2be8fa789f3af25c7c44ba0ae399324ca", "messageHeadline": "Better overhead measure", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "54f5dc2cbfb418fdb7c08ccdbfa3c653578bbb06", "messageHeadline": "Fix tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34ee2c083615cc4090c124859a107b9aa43e8f15", "messageHeadline": "Better display of chaos config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "53eed3ac93e6661aaa6f6374bd278b3268e7fb05", "messageHeadline": "Code format", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 63}}, {"node": {"oid": "6fb0c8a50ac1d12268f36982375b0dd160cf1080", "messageHeadline": "Display current outages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 190, "deletions": 20}}, {"node": {"oid": "c23c97b6856c770465bc1b261f00241b5156c809", "messageHeadline": "Hide faulty faults", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7a9ec721ff2b484ed5f12a4a031b34b9625a166a", "messageHeadline": "Better monkey icon", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "50bfd28123cafbaba37dc5af2c7794e17f058b0f", "messageHeadline": "Cleanup test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "f5a800c3ef97a677bcf692378a9cc5d63fd66a44", "messageHeadline": "Add chaos ui in service", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8dc79dbddc97ab2e4d3b145bf37f2c0047f63b4", "messageHeadline": "Add chaos ui in service", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "1a7f88f9b4ebc0c5c6536c19342f9958a02f4c95", "messageHeadline": "Add chaos ui in service", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "ceabde5714711b6acf3fa3cfc20e61fc4de9ce6a", "messageHeadline": "Add ui for the monkey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1155, "deletions": 500}}, {"node": {"oid": "03b1f9f6cf762ff0c008a6e9523a63b522b2b5df", "messageHeadline": "Add monkey screen", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "27d38b675206fa4ca455a92b7a8081a146c554d7", "messageHeadline": "Add monkey screen", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "ca0ca94bed6c7e0967ed09a35a14af269762b759", "messageHeadline": "Introduce monkey apis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 239, "deletions": 2}}, {"node": {"oid": "0bd3d1d1a4bf709d261da2d160f07c9b3f616551", "messageHeadline": "Add first draft for chaos subsystem", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 14}}, {"node": {"oid": "2e31915bd7e7df005aae1f5db02a7fb7f27e8a6e", "messageHeadline": "Working chaos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 64, "deletions": 22}}, {"node": {"oid": "0333fc6d93d5af770c1707cfcb8dc98f3c93055d", "messageHeadline": "Add first draft for chaos subsystem", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6a7a0a0dc35f44596084c1fd220ef790cbccfcc", "messageHeadline": "Add first draft for chaos subsystem", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 970, "deletions": 773}}, {"node": {"oid": "8faacf59da24e73605aab805622e4ff6be36bc8b", "messageHeadline": "Introduce config for chaos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 291, "deletions": 6}}, {"node": {"oid": "b6e4d6ccca94ecadddf345ef24cb099c4728e541", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8225b604d5b963f71eee05d95fdb75b19ec1048b", "messageHeadline": "Use triemap for CB", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99e6e8d800159ed29921c7c2becb19b9c05b5023", "messageHeadline": "Use triemap for CB", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 7}}, {"node": {"oid": "e4cdaeaf49f46ce83a33c8c94bccf2f2fd111a51", "messageHeadline": "Reformat code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "c29f7e9857017978c4b6d899368a8f4a426db147", "messageHeadline": "Fix #57", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 74, "deletions": 290}}, {"node": {"oid": "eaa48c8b276dd59f816231c3d4caa90084075dc3", "messageHeadline": "Back to only one actor system", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 81}}, {"node": {"oid": "2a006c721d48e36180086e988c3c360f0625c819", "messageHeadline": "Add actorsystem for proxy stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "dfb5fb0283e4373327ed468c1bf45e75c31ceee5", "messageHeadline": "Use a common actor system config for datastore. Use another actorsyst\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 186, "deletions": 167}}, {"node": {"oid": "e54c0098058f5b2a6127858a0016d966bcda8dca", "messageHeadline": "change background color rgpd Youtube", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "77a3f39bd13a9072344ac1c347938c2ed604d1b2", "messageHeadline": "Avoid using a lot of actorsystem (experimental)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 78, "deletions": 53}}, {"node": {"oid": "ff7ac547982cd58cbdeaa371a260fba56297c9a9", "messageHeadline": "Support jdk11-ea", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "7cc21f76177d71d8214657afd7a4dd81ffd2a541", "messageHeadline": "Evil commit", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "42a6113bb7745af7b390f44cc6b0a04998d1f6b8", "messageHeadline": "Add script to quickly setup benchmark test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "6253a972a00f8558f41423d56ee8c1211ec76348", "messageHeadline": "Upgrade play", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60c3f4d84f0528232da1743d35792d74093f6e35", "messageHeadline": "Fix #117", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 153, "deletions": 92}}, {"node": {"oid": "26a6910faef4da35aec522710f5663d989ffbf12", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "237f495818e2c2018730802233bb17ee352b037c", "messageHeadline": "Fix bad replace", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5191eeed9da190ff88dc9198ddefcde1020151a5", "messageHeadline": "Fix #116", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "126655a0b0ae2e78cd62a382a6a5c9c7609052c5", "messageHeadline": "Update for next version number", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 41}}, {"node": {"oid": "784b76439b77df98296be663b1fdca6b7e02fb3b", "messageHeadline": "Add snippets in doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 661, "deletions": 0}}, {"node": {"oid": "599e388189a218238ad19670223547f570b71e3c", "messageHeadline": "Prepare the release of Otoroshi version 1.1.2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1152, "deletions": 714}}, {"node": {"oid": "54ab525b0a6266fc30b650272a020aebf11fb795", "messageHeadline": "Remove unrecognized option", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92ee84c14a0b1b9fa217ce4696fd2ae5b5280d9f", "messageHeadline": "Add file to change", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ae308b5a1ede4138ef588835e5fcdb1408371f0", "messageHeadline": "Prepare for release 1.1.2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 286, "deletions": 1002}}, {"node": {"oid": "ca4f84dc8074973100575bc905677c3b24aef5c8", "messageHeadline": "1 second of overhead should be enough", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9a46e76e130ec2eb87ae217cdeed2b22a72a512", "messageHeadline": "Fix #107", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 76}}, {"node": {"oid": "b290ea816140e169ff8f176f94c22d9e83e51f19", "messageHeadline": "Handle public healthcheck", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "6333612145d5c3764c5d8606ed877090fd384e08", "messageHeadline": "Add health api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 19}}, {"node": {"oid": "5550ec673ab6d7b287c4e648c44f4bf2fa35c397", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e339c10ac48810d2c984ae58df384cb83978fa9", "messageHeadline": "Add graalvm in bench", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "00285fdfd4275b9d25d69f1466a14fe477c0a243", "messageHeadline": "Use wrk2 instead of wrk", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "e5b2b9537fc0dbf972a28e6f412caf03d3e2d2ef", "messageHeadline": "Add bench test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 357, "deletions": 0}}, {"node": {"oid": "5ffba513ff27e8dfad1c250bfeb7de7f28224ec1", "messageHeadline": "Remove search bar arrow", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7874b09e77ec163599c8fea9b6e307aaf01526a5", "messageHeadline": "Add request timestamp in headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ff4454815ce8f66f07c74590daaf4aa13f4b7ecf", "messageHeadline": "Fix search bar behavior", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "20a3f063ec5cffb86fc478dcc7c3c432cd055488", "messageHeadline": "Fix table component", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "d5798546d02fac8e89bdfe69836d1afa99cfb3a9", "messageHeadline": "Cleanup static resources", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 114}}, {"node": {"oid": "34a2ed84609dc4b623b23388b6b52072d58d552d", "messageHeadline": "Add small / logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "c59f856cd008828a26f8600eb13f5506ca405fa4", "messageHeadline": "Automate load test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "41c5988866bfbf1adf63e60ab9f65c1b254f16db", "messageHeadline": "Automate load test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 98, "deletions": 70}}, {"node": {"oid": "4e73899e3ccb926b5f74bf8ac4199aeed8617432", "messageHeadline": "Add lb test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 580, "deletions": 0}}, {"node": {"oid": "c2b87ac8e88fef5e8a0d1931f8940c00f10ce334", "messageHeadline": "Should fix issues with jdk8u161", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d6b273a44cbd290655b0f51a7bf0d42d15d01316", "messageHeadline": "embed youtube video for docs", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "958269511789aa1014ecb40a91be5c98f7f22a75", "messageHeadline": "WS test should work as it works perfectly in production, but it doesn\u2026", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 47, "deletions": 61}}, {"node": {"oid": "8724304d58674908bf2f1acf47e6e1244a82768b", "messageHeadline": "Remove ws tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "26c84fb718b5924caedbad6b0dab6a508ebf914f", "messageHeadline": "Websocket support seems broken", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "eb5fff57e31bb6905b6db2a6f7e1da0a4a1c0130", "messageHeadline": "Websocket support seems broken", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "17dc7eb1e3a364acbd43b131560272fcf1348747", "messageHeadline": "Websocket support seems broken", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "3e1163911aef4e89bb0e39a88a11b530da3aab47", "messageHeadline": "Add websocket spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0b39cb85fd5f52822067c2426ec69995d58e2994", "messageHeadline": "Add websocket spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 180, "deletions": 26}}, {"node": {"oid": "74eab70e29d3f19f149bffa61da83dc78dd653c9", "messageHeadline": "Cleanup outputs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a701b2bb21a08f8d9b51fd3dbd66330c89126c7", "messageHeadline": "Cleanup outputs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6a352de94e5a7616aec4ab60efa2112cf28ce7b4", "messageHeadline": "Add alerts and analytics spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 244, "deletions": 8}}, {"node": {"oid": "66be947c1917e590982002a04a0af88130200726", "messageHeadline": "Add quotas spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 176, "deletions": 2}}, {"node": {"oid": "73eecd9f6b8d7975497fa8fd5d2c865c95ea4d9c", "messageHeadline": "Update contribution guide", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a038628f103b93ce648a0afd5d2e88e96f224887", "messageHeadline": "Add last basic tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 204, "deletions": 6}}, {"node": {"oid": "f24f9e4a19e1a26fe0602e9e2a9d65d284319619", "messageHeadline": "Add ApiKey spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 760, "deletions": 0}}, {"node": {"oid": "2f5ed2de76f17bff7d72d83d84120ccfbdcbf71f", "messageHeadline": "Add ApiKey spec", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 484}}, {"node": {"oid": "e0286a42da3e77f7e7e0bd31df5aa3c0784b9a6c", "messageHeadline": "Add tests for canary mode", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 234, "deletions": 11}}, {"node": {"oid": "b1d81232809e3edd736131bce8ddaa4b62495966", "messageHeadline": "Add tests for circuit breaker", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "05ce7ddc48d4104aaf1ba9ca309600e6192017cf", "messageHeadline": "Add tests for circbuit breakers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 304, "deletions": 6}}, {"node": {"oid": "3accdd13ae381dd256b2288ee39eb27c6881bf54", "messageHeadline": "Merge pull request #113 from MAIF/newtopbar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 200, "deletions": 191}}, {"node": {"oid": "eaf94d0820b569c134a2896b73a03fa5d150d1ed", "messageHeadline": "Merge branch 'master' into newtopbar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4381, "deletions": 6}}, {"node": {"oid": "907e0e4abb4db5ba08378eea14195a04ff3f905e", "messageHeadline": "fix showAlertSmall for cookie to false", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf39a41535fb3551151532cf6358cd4ab6c1b0f4", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1101, "deletions": 119}}, {"node": {"oid": "1c2e1d53c7fcd0cda098b036e9fd38f03c7289a1", "messageHeadline": "add cookies / RGPD", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4381, "deletions": 6}}, {"node": {"oid": "c92a9c94c095c10ded2708d5fc9bf353672cbcae", "messageHeadline": "Merge branch 'master' into newtopbar", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1101, "deletions": 119}}, {"node": {"oid": "af10a4a20d61574ea382e384439a8faf905c2645", "messageHeadline": "improve rwd", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 200, "deletions": 191}}, {"node": {"oid": "447fe57342a919c5c79ebea347a5f4ca49d9d881", "messageHeadline": "Add java example with config", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 36}}, {"node": {"oid": "2ba784a534ee0cb27849b3489e970ed7d82f2518", "messageHeadline": "Add java example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 148, "deletions": 70}}, {"node": {"oid": "f87fe1b79904c9887daaffaffff30354b722f3e7", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a857b498e19551e23bd1646033934cdc83a00cad", "messageHeadline": "Fix doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "94007426abe2be6eb929faa529bb3b1ea154c395", "messageHeadline": "Publish web assets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "9404b6177a9bde5a93fc47823d4e0401dba7e1f5", "messageHeadline": "oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "66dba02c6f024e552ebad91cd576eaf89c6d07de", "messageHeadline": "Fix example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "63f6f3cc79177b160e46a25169e68f5d19d9d537", "messageHeadline": "Fix bintray repo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "625b06f20a125bd2da400265d4a986adda26ceee", "messageHeadline": "Add setting for bintray publish", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "995f385f73a06f70d718677535088d5b9f384cdc", "messageHeadline": "Add documentation for programmatic api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 125, "deletions": 44}}, {"node": {"oid": "904c8e8797f1d2bf29e464200793ee5f4bda6a03", "messageHeadline": "Add Programmatic API suite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "a571f2ef29aa81e178618885887212b9417b414f", "messageHeadline": "Add Programmatic API suite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 169, "deletions": 25}}, {"node": {"oid": "48321db256708009c1cca1338e5e6ffd0c1f8321", "messageHeadline": "Tune cassandra pooling options", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2510195db913cbb4d91f1285c259b7e4704541cf", "messageHeadline": "Tune cassandra pooling options", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "38063bf620e82c574114968606a11027129e1177", "messageHeadline": "Tune cassandra pooling options", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7f8b5221121d928c8cef3371c90ab3e8434a9c50", "messageHeadline": "Fix leveldb stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "b75d49e75deca5e5f1a0aff7b4ba53d39095c0af", "messageHeadline": "Avoid running level db test while it does not work", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "222f22cfbb37cf4dc6e77fc38677e4b1242601e1", "messageHeadline": "Fail build if tests failed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "32d3aff2d359eb4e571f45a43a411a35385431f4", "messageHeadline": "Fail build if tests failed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8adda01919483305cdb84deb128934b52a1f8ba5", "messageHeadline": "Test basic admin api operations", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 355, "deletions": 16}}, {"node": {"oid": "41fed3fcb8f563eec1bca1ecfd45a410678aee83", "messageHeadline": "Ooooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "613d63b88ef8acd84eb8f63daaa739d068cda135", "messageHeadline": "Do not run same test multiple times", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fea9019dda92d1e2d434ab4ce30d6556b7df004d", "messageHeadline": "Start test with multiple stores", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 25}}, {"node": {"oid": "8adec9308bf5d33c75fc3a0714c70e8ef1831420", "messageHeadline": "Add more tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 277, "deletions": 67}}, {"node": {"oid": "4b76ba787863064d13877435f539e6dd51cfc214", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "512c8a1d1b67a688307caed6ae9e209251b9f8be", "messageHeadline": "Add basic tests", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 269, "deletions": 1}}, {"node": {"oid": "f9ebc4a6dc2c0644623a5517326dce974ed1088e", "messageHeadline": "Fix #112", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "10a2fb38d4d514a9db788834672467347288e1c8", "messageHeadline": "Add outdated deps plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "88b885ab1491d612b8308f88ac3ffc4b6d72e6ab", "messageHeadline": "Fix #111", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 94, "deletions": 65}}, {"node": {"oid": "f43c1f62a26c01c5279d4f2e44f6aaaae5688b5b", "messageHeadline": "Merge pull request #110 from thebignet/java9docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "1499d220a28e5c1364c4c969e24c46cb9d14f86d", "messageHeadline": "java 9 and 10 startup from jar file in docs", "author": {"name": "Jean Detoeuf", "email": "jdetoeuf.ext@orange.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "94ca4270a8150db17941572b5aa3091ca80cf787", "messageHeadline": "Update plugins", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50b2748c6616cbc7d8d7d673034d97d3c49f6106", "messageHeadline": "Code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3ff180390738d4bbb194c5102d7c63f2fd10e58e", "messageHeadline": "Better version handling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0b56e3f903d2a1eefd18e9bf5da529a80c33a38a", "messageHeadline": "Code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "c77652b92acdaff68a114a964280748f72f9ff62", "messageHeadline": "fix toggle-navigation position", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "144268d75d9715becbf65a80ac7d39779b372b37", "messageHeadline": "Show only every 24 hours", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "142b6af4b6602f4286573316fdad2023f058f116", "messageHeadline": "Use otoroshi version for deployment detection", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b9c1639e995747896a25c14b88caa71c874644e", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a334eac8ecf3e71f8dfca6e50065c889db2530c3", "messageHeadline": "Update swagger ui", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 660, "deletions": 248}}, {"node": {"oid": "0ab18ab547c06048d9aa2259019b89668a8b21c0", "messageHeadline": "Fix #106", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a1faa664101096eff07ed9fb685b0123bcbd3bf4", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 256, "deletions": 151}}, {"node": {"oid": "5cd7cb0d2e44348b2ba9b428a75f5e80675a6d61", "messageHeadline": "Fix navigation in apikeys page. Add features in apikey list", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 18}}, {"node": {"oid": "804471b0baef65f995b68b5d26a0ac8005cd8b18", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "224ceb0c2d2fa73e384477b693db02035d884c3f", "messageHeadline": "Change buttons order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eaeebdab79063df382aaa530e2f87539ed111b95", "messageHeadline": "Fix section title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d88fc203632569e33d4f6d36e6fb9deff6a601db", "messageHeadline": "Fix #95", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 154, "deletions": 2}}, {"node": {"oid": "f1ecbfb0e1227cdabb60d814d7b9fefaa93cdaab", "messageHeadline": "Wait more", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "6af9ed7531aae6e5650ccade74edba596b172f34", "messageHeadline": "Use next version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cb266c62ff6137c3ca10b6c7ae9ac67f94ab640f", "messageHeadline": "Add configuration for update check", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "971b2d5120c56aa0a0cef9670bac1038a7a38cfb", "messageHeadline": "Ooooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7c59620eabaa829b13ca2d41eb4bb7b7a63885d", "messageHeadline": "Add update checking in Otoroshi UI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 96, "deletions": 8}}, {"node": {"oid": "4ada34ceffa8fcb73332b97cf033e8292d96387b", "messageHeadline": "Use less extreme values", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25d5deaf40f00fa7ad909e9d04e123bb6b98bfe8", "messageHeadline": "Add copy to clipboard on ApiKey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "0f14000dc779115000660858816f6df74a103b8e", "messageHeadline": "Fix #100", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "22cd40706b14c69ed46928d59eec739f2bdabfe0", "messageHeadline": "Fix cli docker image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fb9974ec8bc366aea86daa2259c51dcb4a8bd953", "messageHeadline": "Try to fix JDK9 build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "71f9bf3e4e221c15037d3bc2feac866becb2ab8a", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e5a2003c8b31ae8b2913616837f03ab7d52d1648", "messageHeadline": "Add build for other JDK versions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "0600119cfbe8c5d1d5f9765ce15c51e1d2ae47ad", "messageHeadline": "Add build for other JDK versions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "b8e16fcb900b986802bca55503a11361313e0d74", "messageHeadline": "Fix #101", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8959d37a23cc53e64046d59c1465c9d90be0a896", "messageHeadline": "Fix #104", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36766a1dde42e4a0ee39f6da8a96ac065f7a88ea", "messageHeadline": "remove bad origin for devoxx", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b53ae5deb2f9b88ad66c20923c13e75ed21a113", "messageHeadline": "Bigger chunks", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea392140834d8e12e004a835d6da3eedc1b1dc71", "messageHeadline": "Fix resource ordering", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "b92ab629a2999b280237af91bf3add2b08975bd3", "messageHeadline": "Remove empty additionnal headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "303cc8ace2b87ee22c380e5681347d86e18db91c", "messageHeadline": "Merge pull request #99 from MAIF/wip-fix-import-size-issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "904370cc7bf12f7fedaca802ff1184e427803f50", "messageHeadline": "Use body stream to avoid size issue", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "6115d11c52c9116e1395e8e74939d92e1263564e", "messageHeadline": "Update to next version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1ad10bb971e9c11aed67b1d33d64f16adb770a8a", "messageHeadline": "Prepare the release of Otoroshi version 1.1.1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 146, "deletions": 148}}, {"node": {"oid": "e09f9cc3a83ccc66f56b1a9d402ccabc0fc427d4", "messageHeadline": "Fix sec comm", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42af602e633dde4a963330e25804f03afdcac1a6", "messageHeadline": "Get login tuple from config if needed", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9f6caf24775488d8592641144274cf5252d30b7f", "messageHeadline": "Fix issue with fast lookup of services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "3b2604413fd04c4737676ad21a70c788bc94d3f3", "messageHeadline": "Update version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fb3f43f4dce29763868f4d31b5a14b09fa3ed29c", "messageHeadline": "Publish new version on website", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 184, "deletions": 1}}, {"node": {"oid": "43d2c066f5d07a6fa9ffad9ec3d2c91e6e760f0c", "messageHeadline": "Prepare the release of Otoroshi version 1.1.0", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 450, "deletions": 203}}, {"node": {"oid": "92ba5d1d970e3acc11ba307cbc7d583eb8c33e8f", "messageHeadline": "Update documentation about secured exchange", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 232, "deletions": 81}}, {"node": {"oid": "319c6ae798765b58442dc7aad450ed6c40cef69e", "messageHeadline": "Merge pull request #89 from MAIF/update-play-2.6.12", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d00894bdd86a566cc256f8944f7afd2af0260f4", "messageHeadline": "Merge branch 'master' into update-play-2.6.12", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f2bf12c6c3e8bf028d5f81c172b9e571a10eaf43", "messageHeadline": "Update to version 2.6.12", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdcae67ce4dc688ac2c0e62faedc0ff0d08b261d", "messageHeadline": "Merge pull request #88 from MAIF/wip-better-defaults", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7bde71ec78d3c12f014788e3f4798b0f46298f45", "messageHeadline": "fix #87", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a26a4e0c31ad0d1bf339920a99757ca6acf6ed0", "messageHeadline": "Better defaults to avoid mistakes", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1318fc85d54d86f7b0a97147279fe437e46bec94", "messageHeadline": "Update exchange.ditaa", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6687571b66430c03e5b1d1dcf7a66f25b788a4cb", "messageHeadline": "Add filter doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "e8967a1215532f0f607f8defc3f61cbaf215a04e", "messageHeadline": "Bad dependency", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 78}}, {"node": {"oid": "0e903871929b22e472a28a43a068f002d1bff5b1", "messageHeadline": "improve topbar for RWD", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "cf585a8044f8100d8c76cc8ea24578018439351d", "messageHeadline": "fix margins for home rwd", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "5a357e3244c544b543b6836fa6c6677f875ab8bb", "messageHeadline": "fix fa-lock color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7fc7ab043fc11132ed13e847b760510a168e1697", "messageHeadline": "Menu label", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "45175caa768e2a797a66d9b9a31987f326dd12eb", "messageHeadline": "Forgot ref", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b0a497c0ffca4d3d415495ca51ff6b34d2fac8cb", "messageHeadline": "/ trigger search ;)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "209981d699e2a5b5e8c3fb1026514dd388e0e4e5", "messageHeadline": "improve help css", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "34548626d61a6e5171d94d1d0af27b0f0f7b09dd", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f3694ff6921594af47b4556ffd060fb4ced99c4", "messageHeadline": "add metrics", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 62, "deletions": 250}}, {"node": {"oid": "f52a36d6e6632c9f59065a8ec293776d61f8e480", "messageHeadline": "clean colors and online style", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "a1b204999da0840e801992241ac790f1c2e9a06c", "messageHeadline": "fix #74", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "585d3e1dd18c1332791768c6173236770b6fadcf", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "a6ad9311961b6ecb0f4b8660372b400df46e533f", "messageHeadline": "clean", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 176, "deletions": 114}}, {"node": {"oid": "89fb02751938c2d2c0079b4938c26b56a9e4cff5", "messageHeadline": "fix padding top for bo login", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "dc3e1671af3ec7d565a2611a73e157057d3142ec", "messageHeadline": "fix bg color on hover / btn login", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c647e6a116249bdb8749597da6d034549b2d3f62", "messageHeadline": "fix #73", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c0185c4aeeeff03834f3954c8d612072fa5c356a", "messageHeadline": "Fix issue in global select", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f26754aa64553f44983ae3232b4d091cc8dd6655", "messageHeadline": "Cleanup code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55b7eada96cebda49945db61388c1a6d24255f00", "messageHeadline": "fix bg color on select when focus lost", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1175b2218d70fc7eb1bb3eca8fd4df3e576ef727", "messageHeadline": "fix select bg color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "919ae7d40019029fba26437c5b99b82b163931ec", "messageHeadline": "Update javascript deps", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1333, "deletions": 629}}, {"node": {"oid": "8d391c78d6a0470b10a06a6b5a717ac2b6f69f2d", "messageHeadline": "Remove dead code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "83e8f4723cfbb6c63d61a0e2123ed8dce9438231", "messageHeadline": "Merge pull request #71 from MAIF/wip-verify-origin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 34}}, {"node": {"oid": "cf6da56f1f1098d9dd1300a2aea0ec8966d35881", "messageHeadline": "Better error result", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "dd2ee4c8dd6acd30a262cf09424dea644049a2b7", "messageHeadline": "fix #70", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 30}}, {"node": {"oid": "c63c6b57eb37ca521eebf89f651cd29748848332", "messageHeadline": "Merge pull request #69 from MAIF/wip-document-jwt-as-apikey", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "beffb14ba06b27b63e947518ddf99734229ff74d", "messageHeadline": "Update configuration for JWT token (fix #67)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "5c72e7a8dc860f3e534f0d3cbfe99a79f437650f", "messageHeadline": "Merge pull request #68 from MAIF/wip-use-iss-field-for-clientid", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca402aaabd4c99328bdf1c625ef9caf720cd34a9", "messageHeadline": "fix #64", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c17424fa88a2608bca0e459b462c59564396b4fa", "messageHeadline": "Merge pull request #66 from MAIF/wip-otoroshi-authorization", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "2c8df6881450d48a239164a5689e9fbf0e51991e", "messageHeadline": "Otoroshi-Authorization is non passing", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "ea1b621f7887c884a92490c3e1d021632a4c9bc1", "messageHeadline": "fix #64", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "13edcc7af67f94c0c2a7fe4a2041f848b5f6925e", "messageHeadline": "Cleanup code style", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 200, "deletions": 148}}, {"node": {"oid": "208b0fcab3c3d05437f13c7d0d3a15e7a32a8a53", "messageHeadline": "Merge pull request #63 from MAIF/wip-user-group-clearance", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 214, "deletions": 23}}, {"node": {"oid": "313baca874ad25d96e30fc2adba9b9fe149c6144", "messageHeadline": "Api does not seems useful right now", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "a86b5cc09917f3cb3445d754016868f22c8dc855", "messageHeadline": "Add usefull comment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1d005467bf9d2c54aad21cbaab2f0aea17be8b35", "messageHeadline": "Use authorized group", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "fd23ceaf749eeeddc58bb2af5e65241320189e93", "messageHeadline": "Fix bad uri patterns", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df03a8b39ffc17a4e3ff0854c8e59f1b09bbab1b", "messageHeadline": "Introduce user with rights linked to a service group", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 204, "deletions": 21}}, {"node": {"oid": "977e699d9782bdb9db235ee693f4001bd026491d", "messageHeadline": "Update readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ab576e6bd6a411a7e8a34048ff0a0dbe9676233", "messageHeadline": "Fix cassandra support", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "752f1aff23933bc4ea7b50f46f25b88e893cb2e5", "messageHeadline": "Update readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "002e9643871d87db7e8612e5625e82f57c49d76c", "messageHeadline": "Better handling of regex pattern compilation in other datastores", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 33}}, {"node": {"oid": "2bbf86f02e3d443674bdcc139c0b6b963eae43f2", "messageHeadline": "fix #62", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b2e5484fc64aab060f34c3df455c239c976cf6fc", "messageHeadline": "Better handling of regex pattern compilation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "08d6c726f113dce842a4a26d1f69b762a2c41df1", "messageHeadline": "Allow password reset", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af8a2df802e7540dbd4f322d21c126cfc06f2986", "messageHeadline": "Fix #61", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 12}}, {"node": {"oid": "3f46dd2360749f6de051ede42b7ca4ca8841485f", "messageHeadline": "Do not signup on backoffice", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "81d4d5022e5a3534e59e75484e373d692683a4ed", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c9198e7d7c4de940376afdd26ec59369cc1eaa09", "messageHeadline": "improve skin on reactTable select", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f8be0e435f6e958ba56f05db748f557228683fec", "messageHeadline": "Less verbose messages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1be82fa31948628eb776345e88f8f942435d8a52", "messageHeadline": "Use sub instead of user_id if not available", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "99dea2e54ad44a44fab13f80df88fa61a924e1b8", "messageHeadline": "Introduce programmatic api", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 8}}, {"node": {"oid": "a8a3f6943500b8d205a864bb6d4627b64809a92d", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 67, "deletions": 62}}, {"node": {"oid": "fed71d903f4fec5cf18d13218639dd1474e3788a", "messageHeadline": "Merge pull request #60 from MAIF/wip-rewrite-matching-root", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "0740c309859927bcc29ad8688528157f4c871539", "messageHeadline": "Remove comments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4dbf3216bf221be888f093facf049512c60aa6ae", "messageHeadline": "Use Option api instead of if", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "8fb5a7a5e68fc18fc46d7d8faf06cd21058ed8ad", "messageHeadline": "Matching root supports more than just root", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "fa4207db7fea369e41c53ae4a71eea66b6340632", "messageHeadline": "Fix #59", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "03de7ad372aba684a8a0d1baa6ce97dc77cc23b5", "messageHeadline": "Fix #48", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5d2a7044313a517b22f1a205aa2273cc462506e", "messageHeadline": "#48", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "8f2e72a1e632055c4324af4bd8763d3db23630b4", "messageHeadline": "Use dockerhub", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "ccbb2e54c920c3bf35ab5dd1b0e8db26156381a7", "messageHeadline": "Fix #43", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "43335659f7efbe524d81e78e6a8bd694be32a34e", "messageHeadline": "Add HTTP2 support server side", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b11b5a1c9ff9031be61dd491555060c63e9dd077", "messageHeadline": "Update documentation for Play 2.6 (fix #1)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "934d71657ea84969303cd2df68cf4af6d9c6d1ca", "messageHeadline": "Add first try at better memory store (#51)", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 304, "deletions": 38}}, {"node": {"oid": "815d3d42bb67a9be52db3e18360296a277dc546a", "messageHeadline": "Fix #58", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "57acc2f6f2e28d4bbd136db07dead637953a83e4", "messageHeadline": "Merge pull request #40 from MAIF/wip-upgrade-to-play-26", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 610, "deletions": 617}}, {"node": {"oid": "ffde97803307a4047d6d00526f0aff238aeaccff", "messageHeadline": "Fix error message", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d6674d4c6e09235bc60ffdff90275108118c653", "messageHeadline": "Remove stack trace", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "e59d05d7853fa4f280e294c4db57d5c89b93374a", "messageHeadline": "Fix json writes of DateTime ...", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "9228350befe1282a318199d95ac65a4db88c1710", "messageHeadline": "Do not log on shutdown", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "929891ec678a700e45957da9c5c306c81b4d67e0", "messageHeadline": "Update licences file", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "b10e6848cefc272b594cc2b16154c53422733fbc", "messageHeadline": "Better handling of empty body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "ae74911bf33c51da3478991b36f183e00bb811ad", "messageHeadline": "Do not send Content-Length if no body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "f25b5b15b2f425b8697326488a9ea43b8e01c5de", "messageHeadline": "Enforce no default filters", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b4a9ce1875ac8b75e9ef3b1bd49ad2e540f1a0b0", "messageHeadline": "Use standard WS client", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "6f77adaceeaf7a7fc8edd50e57ea0a5726b62fec", "messageHeadline": "Use netty server to compare", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "8b66339593cf16ed1a973ee4b256c26d15b8d421", "messageHeadline": "Update sbt and paradox", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "836e75481507d9dde496095f6a64bb7d0155a344", "messageHeadline": "Log circuit breaker issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f5e8c4121c96475d909b8751c03cb7a34b1ef88", "messageHeadline": "Log circuit breaker issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2904eccb394cc718e495abbe65077a510f645b57", "messageHeadline": "Log circuit breaker issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c431b8010194f62db8f02540c10332ab25a8852", "messageHeadline": "Log circuit breaker issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a5ba080bf584294b7c8f5f5ab37faad2e60c2293", "messageHeadline": "Log circuit breaker issues", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "045badd62db361f275207dd5d40f90e935e73879", "messageHeadline": "Fix crypto config key", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ed1617e7cedb5d81e887ca33ee775aafd3b0180", "messageHeadline": "Add content-type only if body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f27b128cdb40d396082f05e7d36487e8a0cc094", "messageHeadline": "Fix calls with body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "0d5a94f5fe74cc0eafebd995d3845d756bc373a9", "messageHeadline": "Fix backoffice bad headers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0daf3878cbab6c152d296fccd3e3810f70e10c65", "messageHeadline": "Merge with master", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 263, "deletions": 179}}, {"node": {"oid": "66a04d45e70266dc533f817e74e989d58aff7da1", "messageHeadline": "Forgot homepage link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d2acb9529ba33cc3f34c49411e6932a272b6c6f", "messageHeadline": "Increment version for next iteration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7955f57d93534e693d323a53589840b75d694ba3", "messageHeadline": "Prepare the release of Otoroshi version 1.0.2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 160, "deletions": 160}}, {"node": {"oid": "4cfd9fa7a79268ef2b26276bb1b65b4088f0ed40", "messageHeadline": "Fix #56", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dcb4b500d6261f8c12e6b928730ce07d1622c505", "messageHeadline": "Fix #55", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fcd25a9977df976342003ea4568f7df595a2253a", "messageHeadline": "Rollback", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fadb331477dbfccc28e4488022d4ef721eeccac6", "messageHeadline": "Use small ls", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e0f3984e5cf24e673dd2861b779300b626557e82", "messageHeadline": "Fix #54", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "e271f0f9f80bbd5fec2dd7ad0962d5c75daedabe", "messageHeadline": "Fix #53", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e4e3ab7f9962b4d2ce79af91d3e2a6c6c3db55b", "messageHeadline": "Add doc for #49 in env variables", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5c15dedbbb7fcd4f0daf0439cfc6888c0dd08463", "messageHeadline": "Fix for #49", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "6e6c5e6cb9a4c7b74b18885ebeedc816e10a2168", "messageHeadline": "Make quick test work on every branch", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "e04f3ceec509cbe907ac36fcd8f22db3e362f687", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "049ac9e0335cad9544e6fe76d881779d69e94b4b", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "85f56a7200985b227e89297f8759364d7c6db7d6", "messageHeadline": "Enhance performances", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "18c56e8f7849d769de345e1224049d8179000c45", "messageHeadline": "Use Play 2.6", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "40fbb05b2403e462712c65ce643c69ecef21b700", "messageHeadline": "Add quicktest script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "025975084ae8852cb426be7e43217349580b6c4e", "messageHeadline": "Update baseline", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ddc665dcfd76f330d5d0c8d3ef8fc5e791cada98", "messageHeadline": "Update baseline", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "68b4373fe95bbda619b6afd2db1d235ec0b1106c", "messageHeadline": "Fix bad product info in analytics events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d268ff1944a924517b2c6acf6a91820648b3d63e", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d72e9111d83580a670b419888d05232ae98d2546", "messageHeadline": "Change the baseline a little bit", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "85115ff9c90b1df302640d8ccbdab2b0d2be1bba", "messageHeadline": "Update release script for next time", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ad9a3e32b3fdc028d5749df15261ce75f0449b54", "messageHeadline": "Update to next version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "913133585c08e67d3deaf18aa595ad3eb6126222", "messageHeadline": "Change version on the front page of Otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f444c1f9677a499e1de4cac1499256d38fb43e0b", "messageHeadline": "Prepare the release of Otoroshi version 1.0.1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 159, "deletions": 179}}, {"node": {"oid": "256f6115b656d546cd693df1ff3a27654bb36a5d", "messageHeadline": "Update release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "03ce16070aab68f2c357aeec1104b3ed839be259", "messageHeadline": "Fix #39", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 55}}, {"node": {"oid": "268611d5b7444b2d7d5f997c407216498310f848", "messageHeadline": "Update fmt command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e2bbe0f6d2f4566848f5e4156d146ace07f1344", "messageHeadline": "Update vimrc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "128fca21f409a4a0143f383bbca9e80ef2df7249", "messageHeadline": "Fix panes order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94386d2ea6053947066559131e11819a4c80a7cd", "messageHeadline": "Should fix #37", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fb4d667b38fc34bd780aa50d004d8aa08ec99d21", "messageHeadline": "Should fix #38", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 127}}, {"node": {"oid": "2c2bb92e62c56a8e7a51b0cbf1b2fcbd5b674f96", "messageHeadline": "Should fix #42", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "67038c08fb5362e26381db614ee079c94410cdae", "messageHeadline": "Fixes #41", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "4c993c8a954c9b5af42a65f200c282d3be319504", "messageHeadline": "Enhance performances", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06e52e950f08f2a04156e6147335415307b50188", "messageHeadline": "Add new window", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f674af2d8575da7ba72914179b53b811642521e", "messageHeadline": "Add new window", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "de2dd08e75ee21d282e32d27b4782ca3b63d3ca4", "messageHeadline": "Add build-essentials", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1a9085f062a79bb6fe48c7ac4a3f31c6ccb3eca", "messageHeadline": "Update toolchain for rust", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "43b3a046b483ef593f4648b50cced5d186394c36", "messageHeadline": "Add rust tools", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "61235f83ff9ce386dc46e85a59767cb4938f5561", "messageHeadline": "Add working dev env", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 353, "deletions": 1}}, {"node": {"oid": "e625a376c51d1cd90bbf3fc25ca16db75ad7138c", "messageHeadline": "Update version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2480888bd97d7f706761569bfb9e21bf202e9c95", "messageHeadline": "Add quicktest script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "3ccd173480c24f2bb8a600f4cb4de4440f5edb57", "messageHeadline": "Update baseline", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1556fc061cfa2ba567c96751ffe5936031a5d2b0", "messageHeadline": "Update baseline", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b2d081a88215060c2ff536a7ec3ce9aaa8012516", "messageHeadline": "Fix bad product info in analytics events", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "87c16f7f5905d3fef37f75dcaa9d2652f287e73a", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccf28e21fc07997f70ae4d1ab17486854b2af2d4", "messageHeadline": "Change the baseline a little bit", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e70b12693963eabc2d070fc0eae2cb03abd9a99", "messageHeadline": "Update release script for next time", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8528e745bdf27afaee4e2ef4a17f65fbd31eefe3", "messageHeadline": "Update to next version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fd1238d8501f66f7068c15a55e04d3eb59ecf2a4", "messageHeadline": "Change version on the front page of Otoroshi", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a491e0209b824d03ac4ab73cbbe7c2a94c93d71e", "messageHeadline": "Prepare the release of Otoroshi version 1.0.1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 161, "deletions": 181}}, {"node": {"oid": "e0cc130c92e459eb629d6bd5f3ad854537554f63", "messageHeadline": "Update release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "78816cd29bee7f85e46a08dfeb67f9d8a20ae8a1", "messageHeadline": "Fix #39", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 50, "deletions": 55}}, {"node": {"oid": "07f6eba7b15b5fdf8c0e86daa52e554f31c30b67", "messageHeadline": "Update fmt command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14fd2699ef129630154c69ed72546adf7fe06eb9", "messageHeadline": "Update vimrc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3cd3032b48c814ce09ba94c07e665271ce464daf", "messageHeadline": "Fix panes order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed9bdac491aa86c1a818d1356fa8d93d06a2f924", "messageHeadline": "Should fix #37", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "173c688d85585b13407415be4373965c2c039da0", "messageHeadline": "Should fix #38", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 138, "deletions": 127}}, {"node": {"oid": "ab55bd444e418e37eb06f3e9e90319a847db34b6", "messageHeadline": "Should fix #42", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2f2e649a17470cca5d45b978a723a4a8b3141b82", "messageHeadline": "Fixes #41", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "f751a553e4b635f9bb95df6177c12c2d565f8a8d", "messageHeadline": "Enhance performances", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 57, "deletions": 16}}, {"node": {"oid": "8ad6f816f5f68515d1d56a519ebef53974eaa311", "messageHeadline": "Enhance performances", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 55, "deletions": 15}}, {"node": {"oid": "c9a91da31123930bf5f1bbd768647c056b9d56bc", "messageHeadline": "Add new window", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5120384f25bc4b95f5ba641bee6f89b8757e1a5c", "messageHeadline": "Add new window", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1f82258f83deec6c19190e583e2938220342cc98", "messageHeadline": "Add build-essentials", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "def086965f082f6469ef12ee4eb0d36324aa1db0", "messageHeadline": "Update toolchain for rust", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bab0223ec3a686d8877e2863d5d6c929d4e45c7f", "messageHeadline": "Add rust tools", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e58873b3417f7a43c38b495a898c9911cd5496c2", "messageHeadline": "Add working dev env", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 353, "deletions": 1}}, {"node": {"oid": "4b41fac06192965f3d01cbd39ba3430a153acd24", "messageHeadline": "Update version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3c4ac77b76bf67457e1b4c20ee86a64b9a70450d", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "e7a72790558a2ec20cd676e7193aaa1207b92993", "messageHeadline": "Use Play 2.6", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 531, "deletions": 584}}, {"node": {"oid": "ae45862a26ba06febb38a3a6d3188394e6f09a73", "messageHeadline": "Fix issue with lookup key naming", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "0f08812aa98f2de51428515c21b4de9a07c88210", "messageHeadline": "Add demo env", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "3e810c12d5519dee84eee81aa9614cc73f3c5f75", "messageHeadline": "Add better doc for first login", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6b33718b636fb8e8c3e8b95d5ad11f28145f91ce", "messageHeadline": "Add better doc for first login", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "cfb3455718e6eee683740652e4fab088673c289f", "messageHeadline": "Fix script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "5ce78815a81ef862bd06682193bc50df7b85df31", "messageHeadline": "Add sozu test", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "b0ad161001bc82c8521515ed0899123f50a432bc", "messageHeadline": "fix right menu rwd", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0c1bbe94d612552f5ae8470e33cf016278b283f6", "messageHeadline": "fix z-index battle", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abdd9fa125681acd04f5f73bd7d39f8e75c0edd5", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "38053c4ca51627aa70cfee9b1f52f11633f1d508", "messageHeadline": "fix sidebar display for rwd", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b0eb1a4bf9fc8bfc85e7f421b8964ec1723af726", "messageHeadline": "fix display on toolbar for tablets", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "431a26fe46729193eb9ef1af61ac00516696ad9b", "messageHeadline": "fix rwd, home posit and circle size", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "ad2688e86738fafb5855bcb22e853bc9edc8902e", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "61e89695271053c79bf84d8e3eb3bcdc810763a6", "messageHeadline": "Add live tutorial", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "0c554d818d6de3e7fba64aebd7d55761e258aa85", "messageHeadline": "fix rwd, home posit and circle size", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "2214e5ce4822dc99a9507c05c31618556ffce14c", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 93, "deletions": 93}}, {"node": {"oid": "0744f88ebdcea22e69db21d207294c5f107c65da", "messageHeadline": "add link to homepage", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "dabf551a0c3e413fa6f9b480aa273b9586630014", "messageHeadline": "Add chmod", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "eb905625e477f1f6fbc263aaaf96ae64e586fbc1", "messageHeadline": "Fix typos. Thanks @troblous", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "cd82bf6f362df04748a3f3ae2fd1a7f7482c268f", "messageHeadline": "Oooops, bad version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c4e47d655f95a7c4dd538fec2c27937a43af365", "messageHeadline": "Add logo author", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22b2092d52c2d4a15b34696c5f0254297e4a34f7", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c3072991cba6682b630203914befbb83cb67641", "messageHeadline": "Fix CC deployment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "142f4cc1a33339f19636699cf81dbbae835bee16", "messageHeadline": "Better values", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "f487c8856253d3d7e0479730f1dfc457a110a430", "messageHeadline": "Add env. variables mention", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b12f411975c9b425c8f99653888fa6b13588f3dd", "messageHeadline": "Add env. variables mention", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "3702a98b1c0650e1573f06d95f5da4de36a5f401", "messageHeadline": "Change order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e8c44e2fcd9e2e6a67bd25c5e5a88341dd34381", "messageHeadline": "Change order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "346bdb6e7e9f4fd5acacde46ee6e913bd8de3fdb", "messageHeadline": "Change order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0b65d3ee9a6e479e72f5375f33c957d8c3050cc", "messageHeadline": "Change order", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "295cbbabf1346b47b3d7bd67fccd3188a20f27c8", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5b7f6d338ba5acf4c4e6a1dad17d103528db2e2", "messageHeadline": "fix center circle / RWD", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "172850c6b785262b7002f4ef1172d4405e339234", "messageHeadline": "Update", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 680, "deletions": 4}}, {"node": {"oid": "c48145993f3c812e63707f0bca8dda712b2aa2e1", "messageHeadline": "Update", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "32076c1a483923bd0037fa8ae5b193a1b168cb8b", "messageHeadline": "Fix upload url", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ededb2adc0fc45039881e0691b6e687385134fbc", "messageHeadline": "Fix badge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2bc22487ef1e2c9be3380e5715d288eefe86989", "messageHeadline": "Upload snpashots now", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "d175128eb8e8fae5b82580eebbf160a2039942c0", "messageHeadline": "Fix duplicate", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "2d87605a362ad62d1fe335064ca3bcff329baf8e", "messageHeadline": "Increment version numbers", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "0f8ecd3a1bef52b74bddbfb9565bbc49de15aaed", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "effb1bc18fe6d776b8eac7ba1496336aa6d4d496", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "8f7aea792765bb6f5273e92a9416d2882d8e6d01", "messageHeadline": "Fix docker build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e408aa5fad0373ecd9ff493450949d5faf045a1b", "messageHeadline": "Use 1.0.0 for download links", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 28, "deletions": 45}}, {"node": {"oid": "050ab128e68421ad6f856ce4b519e5cd9f795f8d", "messageHeadline": "Proofread documentation", "author": {"name": "Chris Woodrow", "email": "chris.woodrow@serli.com", "user": null}, "additions": 615, "deletions": 589}}, {"node": {"oid": "a46e17ac69064ed1e615c49d51febf0a65e8085d", "messageHeadline": "Finish release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "5bec7fe9a937c026d9e7a7d73e87b1a2b2c06f47", "messageHeadline": "Remove run from docker section", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "8a39bed7bc385b46f8b03dcb0d443a03ecf1e3d4", "messageHeadline": "Remove run from docker section", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 45, "deletions": 58}}, {"node": {"oid": "f23011b5753c9f6aded4076e32f4c6398f9d266d", "messageHeadline": "Release script almost done", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "e0116cb44798d2f3fc9a96cc85b3ddb22223ceaa", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b689b0ed10f9adad595d64c221ecd0b13c2d3f93", "messageHeadline": "Add release script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "ec33d82f9a776a16d7fe0ab538a947a8079e3390", "messageHeadline": "URL too long", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e27fc5160c43def0c9fd7c1258542478b7ffd6a1", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761da2ffc78177cabedaac39c7c664b794214218", "messageHeadline": "Fix #36", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 178, "deletions": 137}}, {"node": {"oid": "80eb12f59ec6e52f5bf0fd19256f3cae95691ddb", "messageHeadline": "Fix #28", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3bc44f633c49dd792957753bafc8c1ac003e66a1", "messageHeadline": "Fix #35", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "4bc3694781612303374f1ddadc597c4ecb971ed4", "messageHeadline": "Doc for services", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "4d0b621d0efbbe67697ff96f31be3c55281d2abe", "messageHeadline": "A little bit more about scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "2cac966e19d8be3fd42cd7b82b1fde5e703246cf", "messageHeadline": "A little bit more about scaling", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "acde643aaa6004a7265a42985c24ce72581d8b23", "messageHeadline": "Add videos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "02466fd17bd7de0c37cf66846491ed500a3b7e13", "messageHeadline": "Add videos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 551, "deletions": 118}}, {"node": {"oid": "c9251dd54c6a6278c916eb7fd629ca98e2073421", "messageHeadline": "Add last important sections", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 297, "deletions": 202}}, {"node": {"oid": "a993b9219539ad724a1b64e16c2fea8890c82799", "messageHeadline": "Monitoring page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 110, "deletions": 101}}, {"node": {"oid": "030d98d71fe6a1e867b1a533d1f556448674fe27", "messageHeadline": "Add the plan for other deployments", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "43527c05325bb0e8d316d273861dd9282ec42239", "messageHeadline": "Add import/export section", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 218, "deletions": 199}}, {"node": {"oid": "9f13b73076273f54bade415d545ab178421fc16e", "messageHeadline": "More screenshots", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "11bb529fbcb793015b51d9ae4f1073a77ccb76a9", "messageHeadline": "Add more screen shots", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "104f345c750a8c5aae9d1e442f99f9d5c5ac6e84", "messageHeadline": "Add more third party integration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 641, "deletions": 492}}, {"node": {"oid": "4a2f17ce57a96076465f31082119f47913b1c644", "messageHeadline": "Add todos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1642, "deletions": 1627}}, {"node": {"oid": "b5c579a3ae08303a0b36d2cfa38721b7a866218a", "messageHeadline": "Merge branch 'master' of https://github.com/MAIF/otoroshi", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1772, "deletions": 1107}}, {"node": {"oid": "0bc508d7d4d582372a5fb8a876b94b27fca3f85d", "messageHeadline": "fix today color", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "259d13655af15d98a1f3755bdaf192596f22e2a3", "messageHeadline": "beautify", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 92, "deletions": 92}}, {"node": {"oid": "c0f1b788330c19423d51fa9ce30be5f850775508", "messageHeadline": "suppress unused file", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 579}}, {"node": {"oid": "757f73dc64834b4f0a3a22abc89a4424306ca3b6", "messageHeadline": "cleanage", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66fbb464dde34b1709367924ddf9a1cb5eb061f6", "messageHeadline": "correct look Cancel", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1af75bddf4a67e9d8f7408f66cb4b4413f001857", "messageHeadline": "suppress backoffice.css and synchro with scss", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 3, "deletions": 134}}, {"node": {"oid": "5f4146f91d2911239ef92497853d297dd2227476", "messageHeadline": "Better screenshots", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "251b85b7ae5e29b2decd62622aa6c6980fcd90c0", "messageHeadline": "Add jar version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 92, "deletions": 10}}, {"node": {"oid": "9a9f6b0b2100d155669a2ac457b7ca7f497bfae0", "messageHeadline": "Add screenshots", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "6bdd18e250d687524f9651672fe1faba028f68cb", "messageHeadline": "Add CC deployment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bad40393da9a7fd5cd98344478fd0f4283d5d875", "messageHeadline": "Add CC deployment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 165, "deletions": 106}}, {"node": {"oid": "469bd64fba395576869131b39d511f65f002c74a", "messageHeadline": "Fix initial service generation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc0a574e380af74c608dad5579f3e2be27e07448", "messageHeadline": "Add examples", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 80, "deletions": 9}}, {"node": {"oid": "c1731fd075c6c2a7164fde5b51bebc004109f620", "messageHeadline": "Try to optimize hot path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 980, "deletions": 960}}, {"node": {"oid": "d58a1356a74f37c06de428d95e0a9d1ed2a59816", "messageHeadline": "Merge pull request #34 from sebprunierserli/patch-4", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b15c07d1b68d0c7e715c93c8070a91d2e4b3bcfd", "messageHeadline": "Merge branch 'master' into patch-4", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "01d0249bbe407ae52b8430c3c04d994fbb9faa86", "messageHeadline": "Merge pull request #33 from guillaumesolderaserli/patch-10", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89b4222539c2255b855e5df4bda162b04daf7364", "messageHeadline": "Merge branch 'master' into patch-10", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3feeea39b9f75b00309013b5ed01b0848bad1c73", "messageHeadline": "Merge pull request #32 from guillaumesolderaserli/patch-9", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "62296ee8908fe50dc5ed91880cb3f86414221098", "messageHeadline": "Merge pull request #31 from guillaumesolderaserli/patch-8", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf8126f0e9f515d90a5bca16d3d0fd117ecf8de6", "messageHeadline": "Merge pull request #30 from guillaumesolderaserli/patch-7", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24de7d61de8b9cee45d1d5d3c8ca2ece842553aa", "messageHeadline": "Merge pull request #29 from guillaumesolderaserli/patch-6", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c001f7ba97f6d2e1721bb25f8995eeeeee92a6c1", "messageHeadline": "Update features.md", "author": {"name": "S\u00e9bastien Prunier", "email": "sebastien.prunier@serli.com", "user": {"login": "sebprunierserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "890fc7ff67665dd6c8f94a192d3301fd193b098e", "messageHeadline": "Typos", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "517e3de0ae1817be456b1cf809816df2e3e8ff41", "messageHeadline": "Bold for service descriptors (and not for service groups)", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "91c7b49ac4a6cdeeded8c4bd116f2edb2522fc64", "messageHeadline": "Typo", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fde8dd8e1421cf5e4870df9477b9bfedc6cbb803", "messageHeadline": "Typo", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f624652e495d71fc7d725cd454d4d9eeca22f18e", "messageHeadline": "Typo", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9982d0bf21a01890fbd40d75a6964836bed4115d", "messageHeadline": "Update manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 105, "deletions": 105}}, {"node": {"oid": "2ffeb2a178aad13d0ea0f94e4d3ac3c311fdcfb2", "messageHeadline": "Try to optimize hot path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "a894ffac989934a3b428a60b3237306560e4b820", "messageHeadline": "Compare perfs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "610b823de578ee4e279df069930b8ae3fc9e2967", "messageHeadline": "Merge pull request #22 from guillaumesolderaserli/patch-1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d49568895093b9946cefc08e84a78a8afb479d08", "messageHeadline": "Merge pull request #23 from guillaumesolderaserli/patch-2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77f46c0dccce54db0fdf94991017d4b9bf8e18f6", "messageHeadline": "Merge pull request #24 from guillaumesolderaserli/patch-3", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38e9bcd13502490c29cd7e2f145abe7dc56d3b49", "messageHeadline": "Merge pull request #25 from guillaumesolderaserli/patch-4", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3d7ad1389d15209b850d09c247478d2d32fa8e5", "messageHeadline": "Merge pull request #26 from sebprunierserli/patch-3", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8606dc96489906d031443d46ddbf8ab2d6127de6", "messageHeadline": "Merge pull request #27 from guillaumesolderaserli/patch-5", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "127262df78eac91f1a5e6f30b9b2131635e8f4ff", "messageHeadline": "Typo", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a088655cc3a2ea45fc27de24eb1a850fafe0242", "messageHeadline": "Update about.md", "author": {"name": "S\u00e9bastien Prunier", "email": "sebastien.prunier@serli.com", "user": {"login": "sebprunierserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75b39b714dd5a9728a60a050a18b4e65aa42ecff", "messageHeadline": "Typo on doc", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d760bf43402b4fbe9d79ae60c5d57c07eeb54a94", "messageHeadline": "Typo thrid vs third", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83361d47a4dfc87b199f24b2b0e766002ab2738b", "messageHeadline": "Type thrid vs third", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0208229ae4244c0fa7bfe986c52ab2e691c32bed", "messageHeadline": "Merge branch 'master' into patch-1", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e5c123b394664d4d3282ad576d62af8d4c99cf90", "messageHeadline": "Merge pull request #21 from sebprunierserli/patch-1", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08c8f704375b1c83e421dbbb6d3aa4289a9d5059", "messageHeadline": "Typo on title", "author": {"name": "guillaumesolderaserli", "email": "guillaume.soldera@serli.com", "user": {"login": "guillaumesolderaserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4cd419c70704000f9cde9b2e0cdf896bfaab681d", "messageHeadline": "Update datastore.md", "author": {"name": "S\u00e9bastien Prunier", "email": "sebastien.prunier@serli.com", "user": {"login": "sebprunierserli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de92e17520bf18a0baed7acd93d05e7f6beb3fce", "messageHeadline": "Merge pull request #20 from MAIF/issue-11", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 392, "deletions": 51}}, {"node": {"oid": "4c6de1511f4b492e63052faa3d6a65543c74923f", "messageHeadline": "Merge branch 'master' into issue-11", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "17abb855bdead29726bc617dd55de63b732bc587", "messageHeadline": "clean suite", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "b989d8cef694e246ce32d693268c09e19edf4f46", "messageHeadline": "Merge branch 'master' into issue-11", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 7520}}, {"node": {"oid": "1bb2b8beb1d3f364b2bf059c0ca56225e572806c", "messageHeadline": "Cleanup docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 7520}}, {"node": {"oid": "a682bc35c53ce56bcc7a8a4176e5e43949b857f0", "messageHeadline": "Merge branch 'master' into issue-11", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 139, "deletions": 168}}, {"node": {"oid": "0092e2d354841de2672cc5c5d9de76d42462eb2c", "messageHeadline": "fix #11", "author": {"name": "adelegue", "email": "adelegue@hotmail.com", "user": {"login": "larousso"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b374cdd0bdd6bb2ee13dd6c929ba10dae5e6589c", "messageHeadline": "fix #11", "author": {"name": "adelegue", "email": "adelegue@hotmail.com", "user": {"login": "larousso"}}, "additions": 405, "deletions": 64}}, {"node": {"oid": "c4fa336422e741ffc7d72e528871676f85dbd2a2", "messageHeadline": "Add load test scenario", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "d3ed2bc9098c212ceee95183fccfe15b345eefed", "messageHeadline": "goot tag for scala", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "08fd3e669280a81fdc41164f8034120447bbaed5", "messageHeadline": "clean html cf css", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bde8892eaa13cdebeda218edefad8a913484e3e", "messageHeadline": "clean css", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 14, "deletions": 126}}, {"node": {"oid": "eb095c502f1b5a6beb8af475db55b67a50e7b892", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "59fec553cc8fd3a4813ed52401a8690fba358e66", "messageHeadline": "favicon", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2cf18b7615f4575f38d476ac323571a2969726be", "messageHeadline": "improve css and add favicon", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e031c560f56ae13d8571cfd29667125efc474e1", "messageHeadline": "Fix merge", "author": {"name": "Baudelot Philippe", "email": "philippe@baudelot.eu", "user": {"login": "baudelotphilippe"}}, "additions": 93, "deletions": 44}}, {"node": {"oid": "7991b9b1e7bd69322b09f61e59cccda802460bbc", "messageHeadline": "Update Rust version", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1473ee69741741e7346dfcafcce8a39f79f180f9", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5aca63bb1e6e4629bc360b3da2781caccb27164f", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ac95355d0c8873ace6fa9e6d80a5cc5fd0cda832", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9c2d95e99ad02c346dd3f45d07fad71906a53b8", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b4167f7902514fd20038399c169a7e3aa30e4ab", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccc577d9efc613d240eb198c5067201eed8a0927", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de042d00136e6ba7e9ba0863b2c918cadc9adfad", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dda6a85513edf7457589678b0496f067bd32c210", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09ae79522215662108b2a89f5483392e6adf2821", "messageHeadline": "Update index.html", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "b5a67f099e89a6002048f9b85b3c81c42bc5d3f1", "messageHeadline": "Better build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 26}}, {"node": {"oid": "4cbdfd63bf728f2fd826c2de1da91d3dbef5e644", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "6f0fc417ce97d512469bff743430d7f3789a6ee5", "messageHeadline": "Finish otoroshicli docker image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "a2dfa4636cadc3980796d40184aee6022ebaaa27", "messageHeadline": "oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99a9272640b6b7282a4ada6060371165774befd9", "messageHeadline": "Fix buid", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "98f6d1f132654fa25bf4c5ff757efee69c9a3eb6", "messageHeadline": "Add docker push", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "2901718f9dc7d3f81d29d6d2fc21a099ff212d0e", "messageHeadline": "Add link back", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d558ed9962af21ace62f8374ea9965cf5cbb93da", "messageHeadline": "Fix font size", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "894ee695ba39846bc6cf456a301600fe7b63a92c", "messageHeadline": "Fix details list", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 25}}, {"node": {"oid": "335a2ff0a16ac6dd5a32c900e4b8efd1dcd3d3b5", "messageHeadline": "Add download link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "173d4ad6c9344d9732008d3cf565de814c8485f8", "messageHeadline": "Customize bullets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b029460efa0eb849895ad35bcc0abe3b7dc4bee4", "messageHeadline": "Customize bullets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2ed60d1853283e50f677b772a80c03b87d037a7", "messageHeadline": "Customize bullets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58a4437c3a47926318a22981891f70c2f6574379", "messageHeadline": "Customize bullets", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "b886a528839f27913dad313f9ac4792537dae84a", "messageHeadline": "Too long label", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9520143bdae6d8f9df71583cd513aec896816703", "messageHeadline": "Add landing page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 464, "deletions": 109}}, {"node": {"oid": "fe3fd507f6202edf1e85b5a43287140c6ae25e9c", "messageHeadline": "Better comment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "98aaecf6440c3478364f0567f5d6af06b7893a7c", "messageHeadline": "Better comment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47116bab0899fe31b8e194b453ede6d9054158bb", "messageHeadline": "Add default values in CLI", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 101, "deletions": 51}}, {"node": {"oid": "2231db392b37d9516f3f2eae1315674e9ac364bd", "messageHeadline": "Finish quick demo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "215f0d2dfdd7d43b1a152ccdf641866c034340fd", "messageHeadline": "Introduce high level error catch", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 122, "deletions": 100}}, {"node": {"oid": "6ddbb15204f0c6c59dc804ffe62dc14062508c72", "messageHeadline": "Add comment", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9815905551f9f30b611d927643a2f6b85db77551", "messageHeadline": "Merge pull request #18 from MAIF/opun-rewrite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 559, "deletions": 547}}, {"node": {"oid": "5ae30cd7f823eb81005531c3cf6e51bffef1af34", "messageHeadline": "Merge branch 'master' into opun-rewrite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3d591f3a3ac8920cecbba6046064d442560d1210", "messageHeadline": "Merge pull request #19 from MAIF/master-snapshot", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "deaded3f6a04dbd7f6992582d4598eb344dbcdb7", "messageHeadline": "Upload only if on master and no PR", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5505facf822ff220fb4c71e13da8b6be7291ac3d", "messageHeadline": "Move views in an otoroshi folder", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "7c1bf2d1e8a7515d3bc5225aa935aef18cc7c21f", "messageHeadline": "Merge branch 'master' into opun-rewrite", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "9716db0a6205b79117185eb6996187807f44bb4e", "messageHeadline": "Format code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "337ee4d2ece685a606ecfde577757ce1a205cdd4", "messageHeadline": "Add missing flag and build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7f910eebbd0481adeae596e98b0e96d0f53fb06e", "messageHeadline": "config file can be provided per command", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 174, "deletions": 142}}, {"node": {"oid": "63ac4028a900f3baf19b8a7959ed957cd0ff5d1f", "messageHeadline": "namespace extension", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "7da366f88265ccbc6c305e78082bf36da63b8adb", "messageHeadline": "Fix url", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f5a5c20d5d8d776df082ed14f2ee943509c1cccc", "messageHeadline": "Remove opun", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 556, "deletions": 544}}, {"node": {"oid": "97034ef0ca723294df6e699f3471170e6546eccc", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ea6940946b6aa56190c928790374f30ce7d5af3b", "messageHeadline": "Last cache fix", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e362c9c086b6f485ed78a9582b1f3bdb0ed98c43", "messageHeadline": "Better cache control for ServcieQuery", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 111, "deletions": 53}}, {"node": {"oid": "83da2d99b23d0c79bf159693d143598c7e8c68e0", "messageHeadline": "Disable cache by default", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "1ad34486d53674520042157b4876e13a3d120d3a", "messageHeadline": "Add more logs at startup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "92083949c26676b52270de8336e94db073f41709", "messageHeadline": "Add demo project", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 546, "deletions": 4}}, {"node": {"oid": "4d36672d9817c0b6eb724d6ac500b83c998c7a3b", "messageHeadline": "Remove gcs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "88f3cbf7607dce9a681bc92a10bb326ef9d88455", "messageHeadline": "Cleanup", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "13ed6ba98e7dd7001d2b026fa1a60ddcb7c322a5", "messageHeadline": "Update index.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f729dd6a65e9548fd5619e8ec89bba78cb59d953", "messageHeadline": "Update docker image", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "0114031937f4a26b2e13aeb28fd2db1aa5117566", "messageHeadline": "Add otoroshicli", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "982b9d24d82f87941225917908c7c5957caf20e1", "messageHeadline": "Add docker script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "dfc0d41d8287877d9c12ca7e86f2f3832b746d56", "messageHeadline": "Update docker stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "cec7708d79959e99229bd3d8ab2127a2fdadddc7", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7d55aa877cb4142bab299ea5c3aa855f079197a", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d911cbf866ffb1a12e13ace644c9d264cb5f2ba", "messageHeadline": "Add volume", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "0a82bc794e9e3a99a6bc7306cdebff1b63c46f73", "messageHeadline": "Update docker images and commands", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 73}}, {"node": {"oid": "b2d1ef9866fa12bdee8cdec441b09237f7022fc9", "messageHeadline": "Update docker files and docker references", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "f5a22fc7a555f745d9d7b77a9a819789dd8b5643", "messageHeadline": "Add dist link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc119385ff2a0ce187f897bc6877274c452a4fe5", "messageHeadline": "Add dist link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3b80817d943fc5aa420ce859a4599036fd50865", "messageHeadline": "Add dist link", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "eefdc1403a65a5263b50174deba98cdd778e3167", "messageHeadline": "Add zip dist to uploads", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c28ad479592035096765e166cc15a320767588d6", "messageHeadline": "Update bintray url", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "480ab83a01354d8a35712ddc531bf2ec14b57229", "messageHeadline": "Fix bintray urls", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "48345dc21df932eccb351b7f5bf901d0aacf9cb4", "messageHeadline": "Update upload script", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e694ef5cf92b9efa3e943ed80d4bc715861c63e", "messageHeadline": "Use MAIF bintray", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "7b2641ed3368c78414068b824a57dc511ed64292", "messageHeadline": "Fix response when streamONly mode is false", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "7cbd4c339d63a96dce07b999da8acc67701f42e2", "messageHeadline": "Better http entity management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "d9917d94415dec0bb984712cb8307f43476f79e1", "messageHeadline": "Add content legnth if available", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f87e790389f65eecb7cd95f443769ac90093c39f", "messageHeadline": "Change gitter badge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f608b508db546d97ea09f29e79ac30ed5b35ab52", "messageHeadline": "Change gitter badge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48ef1c82a60b59b91dad593a9707603cd371d191", "messageHeadline": "Update manual index", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "62387f5a259986d5a5e900ee1badbcd5f97fa0a1", "messageHeadline": "Remove trace body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "358ebfc6a9cdc31e6b9b312d62f1c0fed62baf04", "messageHeadline": "Trace body", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0804917eaf4c0e9223cb3865ec7d8f8236c32e67", "messageHeadline": "Remove trace", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00f3567ce64c347502e9a0289ee51e3b6a3b5034", "messageHeadline": "Trace body back", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7e078dc2d4876ea47bd0fb1636f7f2e55c0a7826", "messageHeadline": "Filter more stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aeb16250b126cfb31aebe1ec63a59b351d45703d", "messageHeadline": "Back to custom settings for WSClient", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bd6afc9c332bd8a5d037646d0d2da90605cd5140", "messageHeadline": "No custom settings for WSClient", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c6c512f83aeb21925e5ffa5015adf0ebb197d4d", "messageHeadline": "No custom settings for WSClient", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f290761bfdc733d5fa8dfdd47b711b718bc733ad", "messageHeadline": "Back to seconds", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80a7bbf545590020d088235aae7c58c7b76a261b", "messageHeadline": "Bigger sessions", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd582c64b7a10a14f1ff06a1e0e8dbe98173658b", "messageHeadline": "Filter more headers in", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bd77b20c9e52191817b7dfdf0d2ed1c94c221670", "messageHeadline": "Add logger for debug", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "94eb21a3acb93351f394f2520c6edcd024a9868c", "messageHeadline": "Log stream error", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "46b93e4e93365e2000b82009b80f5ab5e5e37b12", "messageHeadline": "First take at contribution guide", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3574f020b21a3820fa077f51378d4fbc0daae1be", "messageHeadline": "First take at contribution guide", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a1ad7cc1c26f7774ca98f9c1b03d1036e547352a", "messageHeadline": "First take at contribution guide", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 100, "deletions": 1}}, {"node": {"oid": "ce25fa6077b530408ac7043af9573c54681c9e35", "messageHeadline": "Add pr badge", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "30cc9e9ba6ad2c49163b38a308e9fc27e89123f5", "messageHeadline": "Change dev port. Write dev readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "0021a5d8f3aa4c3790a25828341de9bf4d825858", "messageHeadline": "Open link in new tab", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8d7a20f6d8bf9092275647e42448156a5f98326", "messageHeadline": "Fix version name in upload", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 37, "deletions": 31}}, {"node": {"oid": "833eefd5f5454914251c81e49dc46b6aef9f54c1", "messageHeadline": "Fix #13", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2772, "deletions": 9}}, {"node": {"oid": "ef75a0d406da227a51c9b40d2b2524ded552aad8", "messageHeadline": "Update ISSUE_TEMPLATE.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76d99f6bdfccd96030462f586430dbd2befabad9", "messageHeadline": "Update PULL_REQUEST_TEMPLATE.md", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b71ba3e2f81bbb0abf7be4a8dfdca8ee5aa8aa2", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cccfc9d4f8d21ed5112bc37b6934ea1ceb1fcfc1", "messageHeadline": "Update quickstart", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 149, "deletions": 4}}, {"node": {"oid": "ed1ff06d797ad2f75623820f6da366df7db29832", "messageHeadline": "Fix #10", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "5ac310e058df82c299f5217c92a49195903642bc", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "8afba4fea7292fd825d0bbdebcab4e496bba066b", "messageHeadline": "Update badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a3162c03e25ac58c9f25ed7ac3989eccd1f42dfb", "messageHeadline": "Fix scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c53eabc32cb348082e931c2a13237d1f06489886", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 19883, "deletions": 0}}, {"node": {"oid": "f0c4bd817d364c7c9c2cf7900026467047a2c487", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 19899}}, {"node": {"oid": "b0172fb8bf23f0d81e92f4b37831358f6ee8fa07", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "32e962ddfad19a1112bf35a86325129d0a4897eb", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cb7b1b1c4686d591ba306aed7f88de8f8421ce0", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dd18e627fe20e6bb6aa7d98cb25817d72435258e", "messageHeadline": "Update URL to use bintray", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "708e0a5c35996855e99b74c76b722f1bd4d06c07", "messageHeadline": "Fix scripts for travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "ee2ecb688a1b4ad4a798ebf17a76c4fcd720b71d", "messageHeadline": "Add upload latest", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 48, "deletions": 11}}, {"node": {"oid": "ac2797e5f3f1912cad5d7e23b78f59e4395b03ad", "messageHeadline": "Use prod ad default line", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5603e902026b81391f7d492019ea5cdca04e6e6", "messageHeadline": "Center badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4954a278e85da9c6687273f1c222338776c7a985", "messageHeadline": "Skip home page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "59a9d9be6aa2f87c32f89087b120a7e93a862d19", "messageHeadline": "Add badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c3c80a8c1090817cf88c863e53ae9de200dd1d35", "messageHeadline": "Add badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "760f7323286a5077592dd471b64634c516b4ed8e", "messageHeadline": "Update readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07ea05a4f580e973460f94f046541b485545a015", "messageHeadline": "Update readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f2e2681d2868f708a30580d29c57be1a45670a83", "messageHeadline": "Add badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "962bb4a8d4be9d94b0e9ec86767c78e45bd16d61", "messageHeadline": "Add badges", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4ca309601087fca7a865702c0f4db814ebfe6cb9", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e004b2d0a44f30b21a6dc22e7ac8aeb43d18801", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "00c472541db5c9798b9171d72736de90bf2d58e8", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "58b52b79669364f600ed4fb0422e193d249e8dc8", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3eacead58e96d7b5270e486eae78fc3d04056555", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52a189be66c82cf09a50f6fe9937350ffc0cd606", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f3ea564f3ab8650fd6522bbc0dcf7a548db9e892", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "6396399060f0a1595c27f61c87a45fd26e14ca01", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e293ce84c3d07be697cf337f3b586c2bb6dfdba4", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02e7457549fb0881559055efdfba349ddcc8ec32", "messageHeadline": "Update travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04e707ff43d47079f958df1fb9ced83959a02c41", "messageHeadline": "Add js build in travis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0a3640a19330aa9685f55d6f6014a43bfb240e8d", "messageHeadline": "Add js build in travis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b0a30c9d4b715e94574e3f7bd5fb63ef5501a651", "messageHeadline": "Add js build in travis", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "283ef6da9b85251a4f7235ad928098c341c99f83", "messageHeadline": "Add travis build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e99d9884c14431ce56f543c70f1072935fa537f7", "messageHeadline": "Update root readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "e1a59995e896d9a62c0c14e5a82a40c23c135bc7", "messageHeadline": "Update root readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "99cd4bac7859a7ed6343bdc2f3429cc2d8477572", "messageHeadline": "Push otoroshi code", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 36699, "deletions": 0}}, {"node": {"oid": "c8a0f3a28127a86b52e6b8e86b41e7e028e14ca0", "messageHeadline": "Update urls", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "176b1bcb748deea475aaf736a12f1d9349d82507", "messageHeadline": "Custom docker builds", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "fcdbbaadbae25e2aaed43f7120480a9231805d6f", "messageHeadline": "Fix scripts", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 188, "deletions": 79}}, {"node": {"oid": "0e9c605bf45ae69ed07323ee73ff5dc7fe6729b0", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8fd70565568621cc22aff692c71da1da87e14f73", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1fe11241dcc6b2d7173b0ce5ebc8d85c034be748", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "957b84e6cb225ba49f0fdd6a687e00a240b3dbba", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "45cfddeadadbe001a320ac24d6f3590c8655c71d", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "db6c1ba1b1e662e7d1d3f254f5060479f3915802", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "0ccc3c62dd2c91a2271cab4979a03432f9c6e0bb", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 86, "deletions": 6}}, {"node": {"oid": "3adb982e40782267846814e7959ea1bd2623e296", "messageHeadline": "Add clients and connectors", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9510, "deletions": 7}}, {"node": {"oid": "5459a11f553eefe23bc7f2fa1db81c1dd1e5e3ea", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "6f8ab557fb82ae71a901aa0a89cf4a17bede879c", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "0934e50f34dc92a29d228cd0ceb44447de3e3e4e", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 163, "deletions": 31}}, {"node": {"oid": "3f26107a1915e626b0c61122901f4f592998301a", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "16dc243caf38dd3d83a2f306501b90d978147233", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 579, "deletions": 134}}, {"node": {"oid": "4042d84286edb4dc00fcd6da6bd5bccf43017b6d", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "34fb40baee4248048343e204bbdd2210c324edc9", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 273, "deletions": 203}}, {"node": {"oid": "c8fe17b7d75f1fa64656351812b89b08e3a74ff3", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2563c71063fa0570bfa5cdc352a863999851283", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "5aa585f435530436ad74e8d0c43bfbc22f6f89ac", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 289, "deletions": 5}}, {"node": {"oid": "00f0e85517c76e73df150fbf59086704cd92b450", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a2238f5d3056ce435dca6c82f215bf3a068e2b9", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "829eb71a031ad0678cc3515f9e5f1d63fb5b6b78", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6916, "deletions": 2}}, {"node": {"oid": "1d85e250daca18c6330e5329367187bc743c2e1a", "messageHeadline": "Fix path", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ce20e619598dc6b47f9a3515e46fd091c0957926", "messageHeadline": "Better landing page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7620, "deletions": 29}}, {"node": {"oid": "06fd34daddeb824e95d7d545b29446fa0478b9fa", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "10dbaf964bb963d9ca1369766bc7b26057bb1811", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "aa128449b6249caf131583a33dffe17f49032b8c", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "d22b6fdce9cc117b3c4a2beeb6acfdf0bf1a84b2", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "d67f3f2be0d6649d7712149b0c00039f3fd938cf", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "08441fee61d0084d6fe6f4c882ce8c3b3d35339f", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 303, "deletions": 192}}, {"node": {"oid": "5738766a953a28b97ff83fc8e963f81857b10b68", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1456, "deletions": 1929}}, {"node": {"oid": "bfb1c62de903ae4afba47d501b6f124d642c3ce0", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 72, "deletions": 5}}, {"node": {"oid": "a5cd815de9567b9f3a453245d00bab6ffcf2d8f8", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "5ca46959c929a5b262b315be007a27376a18b624", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "9a01f5a2d3335220af60c69d6ba5a689e86cb158", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "8203fd1b9bc4b43c982db4f5d27defea813e4c89", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "bb6d15411af8df3f2fe3bef407d5b3fc177eea4e", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "3d861566eca99545ea7762ff0d2f143f488f5c43", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "8bec93fd376dece1df1ed4063ef14754196d5304", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "41a7bccd2045bbff635f4f34dc14c813ebb432a3", "messageHeadline": "Update docs", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "9f2effbc2b1e9f190b43508e49796c4738f4daad", "messageHeadline": "Add danger zone section", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 310, "deletions": 10}}, {"node": {"oid": "a6db55f146a879c904033d449d2ae8ae8e9354d9", "messageHeadline": "Update architecture schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6ddb07bded30ec751862b979d5e34fcf42b75d96", "messageHeadline": "Add user management", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 157, "deletions": 96}}, {"node": {"oid": "66547688fa78e760b5ebef6759c6f88d9b89d3f0", "messageHeadline": "Add configuration pages", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 178, "deletions": 100}}, {"node": {"oid": "5cf8c8a25d9747d4795fa7077cbe1d0baa6b1942", "messageHeadline": "fix cli readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d8673ec30653c091a2030ccd961ef933e94c29ca", "messageHeadline": "Fix archi 2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "854278916e4411b45f0b2092f2e1874e8d535c0c", "messageHeadline": "Fix archi 2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "15b9c1f45750e00a1af7b4d81ac7f2fea4796e47", "messageHeadline": "Fix archi 2", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 59, "deletions": 35}}, {"node": {"oid": "9b1ff9f9790a39d3eac96f0768d6f9db5edff5c5", "messageHeadline": "Oooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f80e376e836e2ffe197e10e0aabf4b6d9366335", "messageHeadline": "Add exchange schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "fe1c50e57a0f168611ecaa77caabc16d6896831f", "messageHeadline": "Better schemas", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 39, "deletions": 31}}, {"node": {"oid": "d34225119743d4ff36fe096ff58af5a85cbcf3d0", "messageHeadline": "Add architecture schema", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 179, "deletions": 23}}, {"node": {"oid": "ec120857fbbad7a1276bcff997239a4addf34cfd", "messageHeadline": "Fix title", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 132, "deletions": 106}}, {"node": {"oid": "a24f56b0e11171f2c54d13427f0300749ef715fb", "messageHeadline": "Fix notation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "59efa78f1969f03282113d28e1dd1996620ac758", "messageHeadline": "Fix notation", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "607743d60387529f47f12d428e85c4b0cb1df60c", "messageHeadline": "Add example", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e3977ab0d1a4eb65012cde1cd2445461ebf0390d", "messageHeadline": "Add more docs for the first run", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1582, "deletions": 9}}, {"node": {"oid": "6ae22a81b2a79501e9ac9e7d5f23e09228d77aa8", "messageHeadline": "Add schema with ditaa", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "b200df744109327f34c623904c6ef891a95a650c", "messageHeadline": "Add schema with ditaa", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 68, "deletions": 1}}, {"node": {"oid": "066e8c2072fd584a25fce74e67650208a7aae2c6", "messageHeadline": "fix typo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4acd9f650f58b4369e847f212de07e61e065d80", "messageHeadline": "More on docker", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9353adc49d50908737011f549b9765db431cfe22", "messageHeadline": "Add docker build", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 84, "deletions": 4}}, {"node": {"oid": "88f40abc5098c3ef8ea4530dd022dd5bb68ff5ad", "messageHeadline": "Remove toc on homepage", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 80}}, {"node": {"oid": "3574582e115ccda53f45da9a97873685885dc3c3", "messageHeadline": "More doc about configuration", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 657, "deletions": 3}}, {"node": {"oid": "d78ac1556bbf9d8802b341cfc5d363cd5ecde83b", "messageHeadline": "Ooops", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 13785, "deletions": 0}}, {"node": {"oid": "da1916641d7dab94a857787789e963a7e07e3438", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 13785}}, {"node": {"oid": "e2f5615d4e75ba517860a3fe7c040b415688642d", "messageHeadline": "Add the Get otoroshi part", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "523890410e79cf13e4182d9c83217d129cb393d9", "messageHeadline": "Add the Get otoroshi part", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 107, "deletions": 13}}, {"node": {"oid": "1cad03b32d2440971f89d3097aaadaf577b5f847", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e186cf7ec318c1738e5a6beeb0beaad30cec3ec", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c74c23d52c98d5cc97ce7698adbdf65b82ef83c1", "messageHeadline": "Fix typos", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "445f70a6837b7a2eb8f921d186a0e5d90d42bbfb", "messageHeadline": "Update about", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8db43603cb7e734a8772cc570e548f732b6baf6e", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1307, "deletions": 393}}, {"node": {"oid": "48701a0f1ada030ac3bb9aaee09ecc65f45f9018", "messageHeadline": "Add about", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "916b3668dfe25970e16faf936436f62dcb015881", "messageHeadline": "Custom css templatin", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1045, "deletions": 13}}, {"node": {"oid": "356d3b127e54baf4c4d7efc76014e2955fe7a3db", "messageHeadline": "Update doc", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 10575, "deletions": 7012}}, {"node": {"oid": "b709be3faaaea0b43b1526b182c5e934c4e5b5ab", "messageHeadline": "Add documentation sources", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "f55a2e29e50b9f81a09be96c00f654cd0f6f32d8", "messageHeadline": "Fix file names", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b60dd4a3d03734d2a9d5954acb8d9e5963445acb", "messageHeadline": "<add favicon", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3fd499f5b286df5f9c8d90671a7f55e5dda16af2", "messageHeadline": "Fiw width", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b18b7a21f8e3fb5c43b5666d5e38790f0d5c7a55", "messageHeadline": "Update landing page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "eba0d0a03459ae6aafb7648c5112ea16bd510231", "messageHeadline": "Add logo", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "32c3f91bf820b3ad501c3ec0d84b32a4df4fc4ad", "messageHeadline": "Add licencing stuff", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "d93775cddcb8cc5c03325003ab40367931d86cf3", "messageHeadline": "Remove padding", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f66d9245d997e861c903d103f8cc2c629f4c8b7e", "messageHeadline": "Add contribution files", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "f5c957b5834419ca1ff1ae239f54c606c75688cd", "messageHeadline": "Add manual", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 9234, "deletions": 0}}, {"node": {"oid": "8cf3ed026948ada82d1044325ed50c2974557e0b", "messageHeadline": "Add landing page", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "7e29a0a6063f7e13fc78a9ff38521374a62be126", "messageHeadline": "Add docs folder", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "af3e2d0e2b55db0ad3eac8fb34c0dc2bbeb8cf5b", "messageHeadline": "Create a readme", "author": {"name": "Mathieu ANCELIN", "email": "mathieu.ancelin@gmail.com", "user": {"login": "mathieuancelin"}}, "additions": 8, "deletions": 0}}]