)]}'
{
  "log": [
    {
      "commit": "aa59554c40a5ec83125a18a635ea749587d409b3",
      "tree": "a53b8b3d386b27c027f68d4bb66d10474873b005",
      "parents": [
        "7f92d37a58a8e9682da862d2f2b9975c36e316d8"
      ],
      "author": {
        "name": "YunShu",
        "email": "YunShuEmail@foxmail.com",
        "time": "Tue Aug 08 13:16:25 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 13:16:25 2023 +0800"
      },
      "message": "fix: fix broken links (#26)\n\n"
    },
    {
      "commit": "7f92d37a58a8e9682da862d2f2b9975c36e316d8",
      "tree": "39a84d72c5008efca2f8647c48d3b4c806b5e655",
      "parents": [
        "3375ac0d7e079b3f4db67eedcbe29be2ee231247",
        "ec53d016863bf9f8ad20102ad574c03be7a12939"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Sat Nov 06 01:07:08 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 06 01:07:08 2021 +0800"
      },
      "message": "Merge pull request #25 from ComradeProgrammer/helm2\n\nfeat: implement helm support"
    },
    {
      "commit": "3375ac0d7e079b3f4db67eedcbe29be2ee231247",
      "tree": "89839a61221571227d9b3b67fdff58ba38f544c2",
      "parents": [
        "d2c247b04e0507c345a8b2c31781bc4f7f9c0185",
        "84bdd2e306fde535e604d35999d8b930aeb6fb02"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Sat Nov 06 00:47:42 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 06 00:47:42 2021 +0800"
      },
      "message": "Merge pull request #24 from ComradeProgrammer/helm\n\n feat: add \u0027enabled\u0027 field into crd model"
    },
    {
      "commit": "ec53d016863bf9f8ad20102ad574c03be7a12939",
      "tree": "9abc4d3eafcbb0acf22b555c3ac1e9cb20cf26c1",
      "parents": [
        "d2c247b04e0507c345a8b2c31781bc4f7f9c0185"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Nov 01 08:24:44 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Nov 01 08:25:36 2021 +0800"
      },
      "message": "feat: implement helm support\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "84bdd2e306fde535e604d35999d8b930aeb6fb02",
      "tree": "89839a61221571227d9b3b67fdff58ba38f544c2",
      "parents": [
        "81bda677cf44f0fe7961be87699c887c4f7ea9b0"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sun Oct 24 20:56:29 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Nov 01 08:18:03 2021 +0800"
      },
      "message": "feat: add \u0027enabled\u0027 field into crd model\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "d2c247b04e0507c345a8b2c31781bc4f7f9c0185",
      "tree": "bff2c9bd688a6f2d89435432212de4b9d8b8058d",
      "parents": [
        "3d6129089818f88ec67a33ad2dc8743e9fdb4fc2",
        "81bda677cf44f0fe7961be87699c887c4f7ea9b0"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Sun Oct 24 22:55:33 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 24 22:55:33 2021 +0800"
      },
      "message": "Merge pull request #23 from ComradeProgrammer/universal_policy\n\nfeat: implement universal policy crd and crdadaptor version v2"
    },
    {
      "commit": "81bda677cf44f0fe7961be87699c887c4f7ea9b0",
      "tree": "bff2c9bd688a6f2d89435432212de4b9d8b8058d",
      "parents": [
        "cf12ad694f7f13e9c8ee6942ba35fdb8f9407481"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Wed Oct 20 19:49:06 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 23 12:34:06 2021 +0800"
      },
      "message": "feat: implement universal policy crd and crdadaptor version v2\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "cf12ad694f7f13e9c8ee6942ba35fdb8f9407481",
      "tree": "d41d69b198c472a6abd5e79a6f5cc6d87a998d84",
      "parents": [
        "3d6129089818f88ec67a33ad2dc8743e9fdb4fc2"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Oct 18 12:13:07 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 23 12:34:06 2021 +0800"
      },
      "message": "feat: reintroduction of docker support\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "3d6129089818f88ec67a33ad2dc8743e9fdb4fc2",
      "tree": "e311592e70ab98d8dcbdd95ad8bb34bc0b229505",
      "parents": [
        "27817c801a51e705dfba7c64e4f4425aa54dd208"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Thu Oct 14 23:38:24 2021 +0800"
      },
      "committer": {
        "name": "Sagilio",
        "email": "Sagilio@outlook.com",
        "time": "Mon Oct 18 13:18:17 2021 +0800"
      },
      "message": "feat: implement audit\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "27817c801a51e705dfba7c64e4f4425aa54dd208",
      "tree": "e01354aaa42519b2edc85e9a2004059e58eee2b5",
      "parents": [
        "2fae7db578d094bf3e164311edc316c78c052a7c"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Oct 11 12:25:16 2021 +0800"
      },
      "committer": {
        "name": "Sagilio",
        "email": "Sagilio@outlook.com",
        "time": "Mon Oct 18 13:18:17 2021 +0800"
      },
      "message": "feat: associate self-generated policy crd with model crd\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "2fae7db578d094bf3e164311edc316c78c052a7c",
      "tree": "9571c58ed641901571937e5be5a048cd68d570b8",
      "parents": [
        "87a0983ec8da44def90be69b049598a8ebc50cc0"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sun Oct 10 22:26:12 2021 +0800"
      },
      "committer": {
        "name": "Sagilio",
        "email": "Sagilio@outlook.com",
        "time": "Mon Oct 18 13:18:17 2021 +0800"
      },
      "message": "feat: implement controller for casbin model\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "87a0983ec8da44def90be69b049598a8ebc50cc0",
      "tree": "372d79c393821619a7237da39ecfb473889a4b6d",
      "parents": [
        "4bf33b5c7d03acee5527fd1e188bc64399fc2e2e"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sun Oct 10 17:15:27 2021 +0800"
      },
      "committer": {
        "name": "Sagilio",
        "email": "Sagilio@outlook.com",
        "time": "Mon Oct 18 13:17:52 2021 +0800"
      },
      "message": "feat: introduce kubebuilder scaffold\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "4bf33b5c7d03acee5527fd1e188bc64399fc2e2e",
      "tree": "73856a6ee44a491518659df45f867880aa16945c",
      "parents": [
        "6ded3276c652ed2de260a721d19dd66a5376e3c5",
        "bfde735ec237a35ff3735bdfe7e147d9d11af5f9"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Sat Oct 16 20:41:55 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 16 20:41:55 2021 +0800"
      },
      "message": "Merge pull request #19 from ComradeProgrammer/integrated_configuration\n\nfeat: implement crd model and Integrated configuration"
    },
    {
      "commit": "bfde735ec237a35ff3735bdfe7e147d9d11af5f9",
      "tree": "73856a6ee44a491518659df45f867880aa16945c",
      "parents": [
        "4010efdeed571267ebb055eff2224fb5687a8f5b"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Tue Oct 05 22:15:55 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 09 12:58:14 2021 +0800"
      },
      "message": "feat: integrate scattered configuration items\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "4010efdeed571267ebb055eff2224fb5687a8f5b",
      "tree": "55f185b11a65790459a5d3e83b327803267a35bf",
      "parents": [
        "e86a1b21df451ee97cfc427a8e8214b9620fb18b"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Fri Oct 01 22:04:01 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 09 12:58:14 2021 +0800"
      },
      "message": "feat: migrate model into crd\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "e86a1b21df451ee97cfc427a8e8214b9620fb18b",
      "tree": "4436534cb6632ff641edf0856a02b6bbe1e1b361",
      "parents": [
        "b5361265f1ea0b1c8d45817a270538b51cdfadd8"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Thu Sep 30 15:59:13 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 09 12:58:14 2021 +0800"
      },
      "message": "feat: implement loading model from crd\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "b5361265f1ea0b1c8d45817a270538b51cdfadd8",
      "tree": "fd6d55db6ee1f32702768f357bcc910bb0168b61",
      "parents": [
        "6ded3276c652ed2de260a721d19dd66a5376e3c5"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Sep 25 12:17:48 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Oct 09 12:58:14 2021 +0800"
      },
      "message": "docs: rewrite readme.md\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "6ded3276c652ed2de260a721d19dd66a5376e3c5",
      "tree": "54e71dce1031f7a73f9a429435bdd162794e99b1",
      "parents": [
        "a5ad8407d0db9e4fabe1f6ad568fe5440c0f42de",
        "683137359b0e816eefb48d38480801ad514bcd25"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Fri Oct 08 08:31:22 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 08 08:31:22 2021 +0800"
      },
      "message": "Merge pull request #18 from ComradeProgrammer/readme\n\ndocs: rewrite readme.md"
    },
    {
      "commit": "683137359b0e816eefb48d38480801ad514bcd25",
      "tree": "54e71dce1031f7a73f9a429435bdd162794e99b1",
      "parents": [
        "a5ad8407d0db9e4fabe1f6ad568fe5440c0f42de"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sat Sep 25 12:17:48 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Tue Oct 05 16:40:46 2021 +0800"
      },
      "message": "docs: rewrite readme.md\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "a5ad8407d0db9e4fabe1f6ad568fe5440c0f42de",
      "tree": "cb004214ad8214b61cdacb1f3dfa49dbdad3fc26",
      "parents": [
        "31dacfc58b5c8a1b26dd9513f490077e33a05ca9",
        "9ea8ee842bb66ac565341432908efc8200b97edc"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Sun Oct 03 18:08:52 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 03 18:08:52 2021 +0800"
      },
      "message": "Merge pull request #17 from ComradeProgrammer/crd_policy\n\nfeat: migrate policies from csv files into k8s crd resource"
    },
    {
      "commit": "9ea8ee842bb66ac565341432908efc8200b97edc",
      "tree": "cb004214ad8214b61cdacb1f3dfa49dbdad3fc26",
      "parents": [
        "31dacfc58b5c8a1b26dd9513f490077e33a05ca9"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Sep 13 18:09:54 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Tue Sep 28 12:50:06 2021 +0800"
      },
      "message": "feat: migrate policies from csv files to k8s crd resource\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "31dacfc58b5c8a1b26dd9513f490077e33a05ca9",
      "tree": "02668a5820f118ffb2ab1a9443517249fd68bb2f",
      "parents": [
        "53cb64fd95fc749088c243fc2b47ca22bf2b0ed5",
        "763c23029e1eeb6b76ed152cd2556562ab0c0137"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Tue Sep 28 11:25:49 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 28 11:25:49 2021 +0800"
      },
      "message": "Merge pull request #15 from ComradeProgrammer/crd_adapter\n\nfeat: implement  crd adapter for casbin"
    },
    {
      "commit": "763c23029e1eeb6b76ed152cd2556562ab0c0137",
      "tree": "02668a5820f118ffb2ab1a9443517249fd68bb2f",
      "parents": [
        "53cb64fd95fc749088c243fc2b47ca22bf2b0ed5"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Thu Sep 02 22:27:19 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Mon Sep 13 14:24:36 2021 +0800"
      },
      "message": "feat: implement  crd adapter for casbin\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "53cb64fd95fc749088c243fc2b47ca22bf2b0ed5",
      "tree": "92984842acc37abfbac3e4c7e7025ede778bc230",
      "parents": [
        "61bd13cc3993ded05a17d81d99378ea2bc36a313",
        "3fcf7332686f73ed227eb80a1ffd37758f43852b"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Thu Sep 09 01:31:20 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 09 01:31:20 2021 +0800"
      },
      "message": "Merge pull request #14 from ComradeProgrammer/master\n\nfeat: implement rule replica-limits\u0026required_annotations\u0026required-labels\u0026required_probes"
    },
    {
      "commit": "3fcf7332686f73ed227eb80a1ffd37758f43852b",
      "tree": "92984842acc37abfbac3e4c7e7025ede778bc230",
      "parents": [
        "61bd13cc3993ded05a17d81d99378ea2bc36a313"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Fri Aug 27 21:22:46 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Wed Sep 01 12:53:10 2021 +0800"
      },
      "message": "feat: implement rule replica-limits\u0026required_annotations\u0026required-labels\u0026required_probes\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "61bd13cc3993ded05a17d81d99378ea2bc36a313",
      "tree": "97bb93d6fe60006d8234340e577aa6ec7d6f5628",
      "parents": [
        "f2a2f92492c169077aa10639929035cdfe0944bf",
        "f324187a2677d77f08bbe2377b3f78b7a53f857b"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Wed Sep 01 12:24:40 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 01 12:24:40 2021 +0800"
      },
      "message": "Merge pull request #13 from ComradeProgrammer/master\n\nfeat: implement rules 10\u002611\u002612"
    },
    {
      "commit": "f324187a2677d77f08bbe2377b3f78b7a53f857b",
      "tree": "97bb93d6fe60006d8234340e577aa6ec7d6f5628",
      "parents": [
        "f2a2f92492c169077aa10639929035cdfe0944bf"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Sun Aug 22 21:59:43 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Wed Sep 01 12:21:28 2021 +0800"
      },
      "message": "feat: implement rules 10\u002611\u002612\n\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "f2a2f92492c169077aa10639929035cdfe0944bf",
      "tree": "4447114dca179391b8e721141aca8b984406ef20",
      "parents": [
        "6d93728b14a394d8f094da228f03baf051b560f1",
        "9811c6f67a88f7397d0da1fde54cc9434753c914"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Wed Aug 25 23:22:33 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 25 23:22:33 2021 +0800"
      },
      "message": "Merge pull request #12 from ComradeProgrammer/master\n\nfeat: implement rules ks-admission-general-container-resource-ratios\u0026k8s-admission-general-disallowed-tags"
    },
    {
      "commit": "9811c6f67a88f7397d0da1fde54cc9434753c914",
      "tree": "4447114dca179391b8e721141aca8b984406ef20",
      "parents": [
        "6d93728b14a394d8f094da228f03baf051b560f1"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Fri Aug 20 12:04:24 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "2962928213@qq.com",
        "time": "Fri Aug 20 19:39:26 2021 +0800"
      },
      "message": "feat: implement rule ks-admission-general-container-resource-ratios\u0026ks-admission-general-disallowed-tags\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\nSigned-off-by: Товарищ программист \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "6d93728b14a394d8f094da228f03baf051b560f1",
      "tree": "60f60b17293ae9bdc45ea75848045f948f38b66e",
      "parents": [
        "bcad22592b950cab70c1fbe3cf118835eca74fd0",
        "d7dce4cdc499a8dd08e0c0d00f7b9f284307eda6"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Fri Aug 20 12:09:22 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 20 12:09:22 2021 +0800"
      },
      "message": "Merge pull request #11 from ComradeProgrammer/master\n\nfeat: add ci and e2e test"
    },
    {
      "commit": "d7dce4cdc499a8dd08e0c0d00f7b9f284307eda6",
      "tree": "60f60b17293ae9bdc45ea75848045f948f38b66e",
      "parents": [
        "bcad22592b950cab70c1fbe3cf118835eca74fd0"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 19 16:33:44 2021 +0800"
      },
      "committer": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 19 22:57:21 2021 +0800"
      },
      "message": "feat: add ci and e2e test\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "bcad22592b950cab70c1fbe3cf118835eca74fd0",
      "tree": "353fd433d0f691fa4d7c2d0dfd3e8466b4b912d3",
      "parents": [
        "2f4f335e7a9a6a6750fe7a3e679393fa50fa7873",
        "cb4aac07d91520167071722fe6c981cadb3896f4"
      ],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Thu Aug 19 18:00:12 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 19 18:00:12 2021 +0800"
      },
      "message": "Merge pull request #8 from ComradeProgrammer/master\n\nfeat: add rules ks-admission-general-block-nodeport-services\u0026ks-admission-general-container-resource-limits"
    },
    {
      "commit": "cb4aac07d91520167071722fe6c981cadb3896f4",
      "tree": "353fd433d0f691fa4d7c2d0dfd3e8466b4b912d3",
      "parents": [
        "2f4f335e7a9a6a6750fe7a3e679393fa50fa7873"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Wed Aug 18 16:31:41 2021 +0800"
      },
      "committer": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 19 17:44:58 2021 +0800"
      },
      "message": "feat: add rules ks-admission-general-block-nodeport-services\u0026ks-admission-general-container-resource-limits\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "2f4f335e7a9a6a6750fe7a3e679393fa50fa7873",
      "tree": "553e7a5e2342fbccb3b0d5184abb96256f1a9f48",
      "parents": [
        "e216b4e45a2e118d12b7abdfa4e4984894c8245a"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Sun Aug 15 19:08:53 2021 +0800"
      },
      "committer": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Mon Aug 16 22:56:51 2021 +0800"
      },
      "message": "feat: refactor\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "e216b4e45a2e118d12b7abdfa4e4984894c8245a",
      "tree": "a5a3a7fb2f705200beaa1aab12380ef7cc17691d",
      "parents": [
        "6ca91939749f03be8a312ce15e85cfaa3e7a00ea",
        "82bc7c9b8dbe430d902e5e69da659f246e785d81"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu Aug 05 12:13:13 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 05 12:13:13 2021 +0800"
      },
      "message": "Merge pull request #2 from ComradeProgrammer/master\n\ntest: add unit test \u0026 github ci "
    },
    {
      "commit": "82bc7c9b8dbe430d902e5e69da659f246e785d81",
      "tree": "a5a3a7fb2f705200beaa1aab12380ef7cc17691d",
      "parents": [
        "246bc1f31f770f411c0112cd9e52d31d4d0abfbf"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Thu Aug 05 10:59:13 2021 +0800"
      },
      "committer": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 05 11:04:58 2021 +0800"
      },
      "message": "test: add github workflow ci\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "246bc1f31f770f411c0112cd9e52d31d4d0abfbf",
      "tree": "3c3fd0862dd6a32ebcb18b54b615d974a5de4b6a",
      "parents": [
        "fe63b91d5736238f4f5214cb8ae52514044910af"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 05 10:56:26 2021 +0800"
      },
      "committer": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Thu Aug 05 11:04:58 2021 +0800"
      },
      "message": "test: add unit test\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "6ca91939749f03be8a312ce15e85cfaa3e7a00ea",
      "tree": "8b6a6a60e99be4b1569d24fbe20e11743c5a37c3",
      "parents": [
        "1c18713b2a206f753b765b67ef3537e938a8615f",
        "fe63b91d5736238f4f5214cb8ae52514044910af"
      ],
      "author": {
        "name": "Товарищ программист",
        "email": "46831212+ComradeProgrammer@users.noreply.github.com",
        "time": "Thu Aug 05 09:13:35 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 05 09:13:35 2021 +0800"
      },
      "message": "Merge pull request #1 from ComradeProgrammer/master\n\nfeat: add code to implement kubesphere-authz"
    },
    {
      "commit": "fe63b91d5736238f4f5214cb8ae52514044910af",
      "tree": "8b6a6a60e99be4b1569d24fbe20e11743c5a37c3",
      "parents": [
        "1c18713b2a206f753b765b67ef3537e938a8615f"
      ],
      "author": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Mon Aug 02 20:12:03 2021 +0800"
      },
      "committer": {
        "name": "唐嘉明",
        "email": "2962928213@qq.com",
        "time": "Mon Aug 02 20:16:05 2021 +0800"
      },
      "message": "feat: add code to implement kubesphere-authz\n\nSigned-off-by: 唐嘉明 \u003c2962928213@qq.com\u003e\n"
    },
    {
      "commit": "1c18713b2a206f753b765b67ef3537e938a8615f",
      "tree": "ff9a486ed9c4facd5c6d20f91e990f29d24e6c9d",
      "parents": [],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Sun Aug 01 17:00:04 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 01 17:00:04 2021 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
