)]}'
{
  "log": [
    {
      "commit": "7818a161d3aad69e9247404722990fb228b7d98c",
      "tree": "d07cca42d6d41e079a0814ac2c841ae36ba464b4",
      "parents": [
        "e604b747ca103fe0cfc14e1fd977caf9647a4b6a"
      ],
      "author": {
        "name": "Mitch Freed",
        "email": "xeridon@gmail.com",
        "time": "Fri Jan 19 18:41:55 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 20 09:41:55 2024 +0800"
      },
      "message": "fix: protect callbacks against failures (#11)\n\nCo-authored-by: Mitch Freed \u003cmitch@wilqo.com\u003e"
    },
    {
      "commit": "e604b747ca103fe0cfc14e1fd977caf9647a4b6a",
      "tree": "1aa9c570fff5dd20bb705ff0291bf3ca576ad993",
      "parents": [
        "457cdc631091e1a5c6cab58c224ea853ff52a2cd"
      ],
      "author": {
        "name": "Mitch Freed",
        "email": "xeridon@gmail.com",
        "time": "Thu Jan 18 06:04:18 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 18 21:04:18 2024 +0800"
      },
      "message": "feat: upgrade to casbin v2 (#10)\n\n* feat: upgrade to casbin v2\r\n\r\n* fix ci, update lang version, cleanup\r\n\r\n* cleanup ci\r\n\r\n* fix syntax\r\n\r\n---------\r\n\r\nCo-authored-by: Mitch Freed \u003cmitch@wilqo.com\u003e"
    },
    {
      "commit": "457cdc631091e1a5c6cab58c224ea853ff52a2cd",
      "tree": "410660c7cfc836e35652c3a0f3ac97c212fcc860",
      "parents": [
        "9117f7f0854ea296eaee768951e2058b6866c84d"
      ],
      "author": {
        "name": "Tan",
        "email": "75737870+Tanyuu@users.noreply.github.com",
        "time": "Fri Sep 15 16:36:09 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 16:36:09 2023 +0800"
      },
      "message": "fix: Change README badge from Myget to Nuget (#8)\n\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e"
    },
    {
      "commit": "9117f7f0854ea296eaee768951e2058b6866c84d",
      "tree": "89d648f0afa6fece74dcca6674d1007fbdf73014",
      "parents": [
        "e5f6c701d7ea47135d6bd1f9b7569e4fad0a99f2"
      ],
      "author": {
        "name": "Tan",
        "email": "75737870+Tanyuu@users.noreply.github.com",
        "time": "Fri Sep 15 15:55:28 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 15:55:28 2023 +0800"
      },
      "message": "feat: add README (#7)\n\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e"
    },
    {
      "commit": "e5f6c701d7ea47135d6bd1f9b7569e4fad0a99f2",
      "tree": "71f8e0c500a774b1f3600993243dcfda904fbb38",
      "parents": [
        "72731e1bf017b50e969ca15ec2a2a4bb774fcabf"
      ],
      "author": {
        "name": "hsluoyz",
        "email": "hsluoyz@qq.com",
        "time": "Fri Sep 15 12:29:23 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 12:29:23 2023 +0800"
      },
      "message": "fix: fix Nuget API token"
    },
    {
      "commit": "72731e1bf017b50e969ca15ec2a2a4bb774fcabf",
      "tree": "b061b4b19d03e3cdbdd2d96743a4498df953892e",
      "parents": [
        "4ddca2b7f6bb46457013d8c976407dac916c7811"
      ],
      "author": {
        "name": "Tan",
        "email": "75737870+Tanyuu@users.noreply.github.com",
        "time": "Fri Sep 15 12:05:34 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 12:05:34 2023 +0800"
      },
      "message": "fix: fix GitHub Actions CI error (#6)\n\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e"
    },
    {
      "commit": "4ddca2b7f6bb46457013d8c976407dac916c7811",
      "tree": "47283223fa9cdaff1433d7bee59c777fa15b8865",
      "parents": [
        "78fe658218b2acdf6284554addbed89392f97e12"
      ],
      "author": {
        "name": "Tan",
        "email": "75737870+Tanyuu@users.noreply.github.com",
        "time": "Fri Sep 15 10:13:48 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 10:13:48 2023 +0800"
      },
      "message": "feat: try using semantic-release to auto release (#5)\n\n* feat: check build.yml\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* feat: Set redis service in ci\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* feat: fix a wrong path\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* feat: check release.yml\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* feat: fix dotnet version\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* fix: Fix missing .json and initial version numbers\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n* fix: Chang the acquisition of two tokens\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: Tan \u003c2912363476@qq.com\u003e"
    },
    {
      "commit": "78fe658218b2acdf6284554addbed89392f97e12",
      "tree": "fbb5c80c32073afc8124608e2ccafd3fa52b7ee1",
      "parents": [
        "6b5b3dd04016cb3f3f4281a1b5d3d299efeaf6a3"
      ],
      "author": {
        "name": "sociometry",
        "email": "aiyouwangle@163.com",
        "time": "Sat Apr 01 17:15:02 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 01 17:15:02 2023 +0800"
      },
      "message": "feat: Add WatcherEx Apis and Unittests (#1)\n\nSigned-off-by: sociometry \u003caiyouwangle@163.com\u003e"
    },
    {
      "commit": "6b5b3dd04016cb3f3f4281a1b5d3d299efeaf6a3",
      "tree": "9abcb476d4f5efac62b00c6499958303a198c7fc",
      "parents": [],
      "author": {
        "name": "Sagilio",
        "email": "sagilio@outlook.com",
        "time": "Sun Jul 03 21:29:44 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 03 21:29:44 2022 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
