{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":149631013,"defaultBranch":"master","name":"pycasbin","ownerLogin":"casbin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-20T15:28:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27810343?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716286059.0","currentOid":""},"activityList":{"items":[{"before":"d90b8c7d30cff94cb0353feb4d4fae7481d576b9","after":"846cf2490648f344817d53280cfb3c4f03a91f26","ref":"refs/heads/master","pushedAt":"2024-05-21T10:07:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.36.1 [skip ci]\n\n## [1.36.1](https://github.com/casbin/pycasbin/compare/v1.36.0...v1.36.1) (2024-05-21)\n\n### Bug Fixes\n\n* FastEnforcer not fast ([#344](https://github.com/casbin/pycasbin/issues/344)) ([8aef43b](https://github.com/casbin/pycasbin/commit/8aef43bcd03943a860c2cb530f499e67eac38375))","shortMessageHtmlLink":"chore(release): 1.36.1 [skip ci]"}},{"before":"8aef43bcd03943a860c2cb530f499e67eac38375","after":"d90b8c7d30cff94cb0353feb4d4fae7481d576b9","ref":"refs/heads/master","pushedAt":"2024-05-21T09:52:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsluoyz","name":"Yang Luo","path":"/hsluoyz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3787410?s=80&v=4"},"commit":{"message":"chore(release): 1.36.0 [skip ci]\n\n# [1.36.0](https://github.com/casbin/pycasbin/compare/v1.35.0...v1.36.0) (2024-02-09)\n\n### Features\n\n* Added support for async watcher callbacks [#340](https://github.com/casbin/pycasbin/issues/340) ([#341](https://github.com/casbin/pycasbin/issues/341)) ([c04d832](https://github.com/casbin/pycasbin/commit/c04d83237264178624780d70ab6dee89854ac87b))","shortMessageHtmlLink":"chore(release): 1.36.0 [skip ci]"}},{"before":"d90b8c7d30cff94cb0353feb4d4fae7481d576b9","after":"8aef43bcd03943a860c2cb530f499e67eac38375","ref":"refs/heads/master","pushedAt":"2024-05-21T05:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"fix: FastEnforcer not fast (#344)\n\nCo-authored-by: mbierma <3448579-mbierma@users.noreply.gitlab.com>","shortMessageHtmlLink":"fix: FastEnforcer not fast (#344)"}},{"before":"c04d83237264178624780d70ab6dee89854ac87b","after":"d90b8c7d30cff94cb0353feb4d4fae7481d576b9","ref":"refs/heads/master","pushedAt":"2024-02-09T01:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.36.0 [skip ci]\n\n# [1.36.0](https://github.com/casbin/pycasbin/compare/v1.35.0...v1.36.0) (2024-02-09)\n\n### Features\n\n* Added support for async watcher callbacks [#340](https://github.com/casbin/pycasbin/issues/340) ([#341](https://github.com/casbin/pycasbin/issues/341)) ([c04d832](https://github.com/casbin/pycasbin/commit/c04d83237264178624780d70ab6dee89854ac87b))","shortMessageHtmlLink":"chore(release): 1.36.0 [skip ci]"}},{"before":"e40943447799581bd7a91c9519529979768f1d32","after":"c04d83237264178624780d70ab6dee89854ac87b","ref":"refs/heads/master","pushedAt":"2024-02-09T01:43:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: Added support for async watcher callbacks #340 (#341)","shortMessageHtmlLink":"feat: Added support for async watcher callbacks #340 (#341)"}},{"before":"6dea20476328b947cf1e4e837acf340e371655c6","after":"e40943447799581bd7a91c9519529979768f1d32","ref":"refs/heads/master","pushedAt":"2024-01-11T14:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.35.0 [skip ci]\n\n# [1.35.0](https://github.com/casbin/pycasbin/compare/v1.34.0...v1.35.0) (2024-01-11)\n\n### Features\n\n* support up to Python 3.12 ([6dea204](https://github.com/casbin/pycasbin/commit/6dea20476328b947cf1e4e837acf340e371655c6))","shortMessageHtmlLink":"chore(release): 1.35.0 [skip ci]"}},{"before":"0a50077deeef07d73ec998b8a4d0ddeec243062c","after":"6dea20476328b947cf1e4e837acf340e371655c6","ref":"refs/heads/master","pushedAt":"2024-01-11T14:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsluoyz","name":"Yang Luo","path":"/hsluoyz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3787410?s=80&v=4"},"commit":{"message":"feat: support up to Python 3.12","shortMessageHtmlLink":"feat: support up to Python 3.12"}},{"before":"d557189eecee788e81d20ceae3cb1dee16a84ae7","after":"0a50077deeef07d73ec998b8a4d0ddeec243062c","ref":"refs/heads/master","pushedAt":"2023-12-28T04:20:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.34.0 [skip ci]\n\n# [1.34.0](https://github.com/casbin/pycasbin/compare/v1.33.0...v1.34.0) (2023-12-28)\n\n### Features\n\n* add interface stubs for async adapters ([#335](https://github.com/casbin/pycasbin/issues/335)) ([d557189](https://github.com/casbin/pycasbin/commit/d557189eecee788e81d20ceae3cb1dee16a84ae7))","shortMessageHtmlLink":"chore(release): 1.34.0 [skip ci]"}},{"before":"47e5ef552ba1b7127256b8f29c788b6096da764d","after":"d557189eecee788e81d20ceae3cb1dee16a84ae7","ref":"refs/heads/master","pushedAt":"2023-12-28T04:17:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: add interface stubs for async adapters (#335)\n\n* refactor!: change reorganize imports for sane asyncio ext\r\n\r\n* feat: async adapter interface stubs\r\n\r\n* chore: reflect pr comments\r\n\r\n* chore: revert black bump pending decision\r\n\r\n* refactor: move update adapter interface to persist module\r\n\r\n* ci: bump tooling and linting versions\r\n\r\n* ci: fix linting action","shortMessageHtmlLink":"feat: add interface stubs for async adapters (#335)"}},{"before":"68d3a0747291013a10bc62b73b7f70cbedc96198","after":"47e5ef552ba1b7127256b8f29c788b6096da764d","ref":"refs/heads/master","pushedAt":"2023-12-19T17:54:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nomeguy","name":"Gucheng","path":"/nomeguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85475922?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8b5ec025b7354678383ca630fbb4b4bffd13ae29","after":"68d3a0747291013a10bc62b73b7f70cbedc96198","ref":"refs/heads/master","pushedAt":"2023-10-25T14:03:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"chore: semantic-release commits pyproject.toml (#332)","shortMessageHtmlLink":"chore: semantic-release commits pyproject.toml (#332)"}},{"before":"ad259c0b073a0502a27d7bc4cccd37c505261eeb","after":"8b5ec025b7354678383ca630fbb4b4bffd13ae29","ref":"refs/heads/master","pushedAt":"2023-10-25T13:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.33.0 [skip ci]\n\n# [1.33.0](https://github.com/casbin/pycasbin/compare/v1.32.0...v1.33.0) (2023-10-25)\n\n### Features\n\n* change log level to warning ([#329](https://github.com/casbin/pycasbin/issues/329)) ([124d2c0](https://github.com/casbin/pycasbin/commit/124d2c05a69d61c17fe16c4ef0ad1423f62e0bbb))","shortMessageHtmlLink":"chore(release): 1.33.0 [skip ci]"}},{"before":"124d2c05a69d61c17fe16c4ef0ad1423f62e0bbb","after":"ad259c0b073a0502a27d7bc4cccd37c505261eeb","ref":"refs/heads/master","pushedAt":"2023-10-25T13:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"chore: fix release workflow (#331)","shortMessageHtmlLink":"chore: fix release workflow (#331)"}},{"before":"2683c154a3de585c0d9cec996e98532356bf737f","after":"124d2c05a69d61c17fe16c4ef0ad1423f62e0bbb","ref":"refs/heads/master","pushedAt":"2023-10-25T05:41:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: change log level to warning (#329)","shortMessageHtmlLink":"feat: change log level to warning (#329)"}},{"before":"d5cd58a738ad8e8ad0a5010f9cff904736e1719a","after":"2683c154a3de585c0d9cec996e98532356bf737f","ref":"refs/heads/master","pushedAt":"2023-10-18T17:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.32.0 [skip ci]\n\n# [1.32.0](https://github.com/casbin/pycasbin/compare/v1.31.2...v1.32.0) (2023-10-18)\n\n### Features\n\n* fix integer priority sorting ([#327](https://github.com/casbin/pycasbin/issues/327)) ([d5cd58a](https://github.com/casbin/pycasbin/commit/d5cd58a738ad8e8ad0a5010f9cff904736e1719a))","shortMessageHtmlLink":"chore(release): 1.32.0 [skip ci]"}},{"before":"49880cb753a6073f0d37d18e227ee6a2b02c280d","after":"d5cd58a738ad8e8ad0a5010f9cff904736e1719a","ref":"refs/heads/master","pushedAt":"2023-10-18T17:27:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hsluoyz","name":"Yang Luo","path":"/hsluoyz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3787410?s=80&v=4"},"commit":{"message":"feat: fix integer priority sorting (#327)\n\n* fix: fix integer priority sorting\r\n\r\n* fix: fix formatting with black","shortMessageHtmlLink":"feat: fix integer priority sorting (#327)"}},{"before":"4f191f09a48a61b597fb73b62a841a69407dd292","after":"49880cb753a6073f0d37d18e227ee6a2b02c280d","ref":"refs/heads/master","pushedAt":"2023-10-06T02:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.31.2 [skip ci]\n\n## [1.31.2](https://github.com/casbin/pycasbin/compare/v1.31.1...v1.31.2) (2023-10-06)\n\n### Bug Fixes\n\n* use pre defined member ([#325](https://github.com/casbin/pycasbin/issues/325)) ([4f191f0](https://github.com/casbin/pycasbin/commit/4f191f09a48a61b597fb73b62a841a69407dd292))","shortMessageHtmlLink":"chore(release): 1.31.2 [skip ci]"}},{"before":"475508b11fcf6e7188b6eaf05645a34f0ff071ee","after":"4f191f09a48a61b597fb73b62a841a69407dd292","ref":"refs/heads/master","pushedAt":"2023-10-06T02:47:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"fix: use pre defined member (#325)","shortMessageHtmlLink":"fix: use pre defined member (#325)"}},{"before":"ae81a5225b4a045c6eba4f3bae6dade68b92b78a","after":"475508b11fcf6e7188b6eaf05645a34f0ff071ee","ref":"refs/heads/master","pushedAt":"2023-09-30T23:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.31.1 [skip ci]\n\n## [1.31.1](https://github.com/casbin/pycasbin/compare/v1.31.0...v1.31.1) (2023-09-30)\n\n### Bug Fixes\n\n* disabled all logger ([#324](https://github.com/casbin/pycasbin/issues/324)) ([ae81a52](https://github.com/casbin/pycasbin/commit/ae81a5225b4a045c6eba4f3bae6dade68b92b78a))","shortMessageHtmlLink":"chore(release): 1.31.1 [skip ci]"}},{"before":"bbab2733c430431983660b1d0a10f3473f5310f9","after":"ae81a5225b4a045c6eba4f3bae6dade68b92b78a","ref":"refs/heads/master","pushedAt":"2023-09-30T23:54:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"fix: disabled all logger (#324)\n\n* fix: disabled all logger\n\n* fix: disabled all logger\n\nCo-authored-by: AurelienGAB <38694184+AurelienGAB@users.noreply.github.com>\n\n* tests: fix disabled logger\n\n---------\n\nCo-authored-by: AurelienGAB <38694184+AurelienGAB@users.noreply.github.com>","shortMessageHtmlLink":"fix: disabled all logger (#324)"}},{"before":"09ff1191856345b69026e5fa86a361dd5df8bab5","after":"bbab2733c430431983660b1d0a10f3473f5310f9","ref":"refs/heads/master","pushedAt":"2023-09-24T02:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.31.0 [skip ci]\n\n# [1.31.0](https://github.com/casbin/pycasbin/compare/v1.30.0...v1.31.0) (2023-09-24)\n\n### Features\n\n* add temporal role model ([#320](https://github.com/casbin/pycasbin/issues/320)) ([09ff119](https://github.com/casbin/pycasbin/commit/09ff1191856345b69026e5fa86a361dd5df8bab5))","shortMessageHtmlLink":"chore(release): 1.31.0 [skip ci]"}},{"before":"177e36b137276d73f93112254b22895eee4f0bf3","after":"09ff1191856345b69026e5fa86a361dd5df8bab5","ref":"refs/heads/master","pushedAt":"2023-09-24T01:55:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: add temporal role model (#320)","shortMessageHtmlLink":"feat: add temporal role model (#320)"}},{"before":"952c208a9d423a86ac4ae6c7fa5ed15bc94e00dc","after":"177e36b137276d73f93112254b22895eee4f0bf3","ref":"refs/heads/master","pushedAt":"2023-09-23T14:08:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.30.0 [skip ci]\n\n# [1.30.0](https://github.com/casbin/pycasbin/compare/v1.29.0...v1.30.0) (2023-09-23)\n\n### Features\n\n* disable logger when log is not enabled ([#321](https://github.com/casbin/pycasbin/issues/321)) ([952c208](https://github.com/casbin/pycasbin/commit/952c208a9d423a86ac4ae6c7fa5ed15bc94e00dc))","shortMessageHtmlLink":"chore(release): 1.30.0 [skip ci]"}},{"before":"955d2de0ed3c12b2e036ab66c672d8ae35956c47","after":"952c208a9d423a86ac4ae6c7fa5ed15bc94e00dc","ref":"refs/heads/master","pushedAt":"2023-09-23T14:02:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: disable logger when log is not enabled (#321)","shortMessageHtmlLink":"feat: disable logger when log is not enabled (#321)"}},{"before":"f964e2aecbee28e4f9b8d1b4fba0d68cad0879fa","after":"955d2de0ed3c12b2e036ab66c672d8ae35956c47","ref":"refs/heads/master","pushedAt":"2023-09-23T14:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.29.0 [skip ci]\n\n# [1.29.0](https://github.com/casbin/pycasbin/compare/v1.28.0...v1.29.0) (2023-09-23)\n\n### Features\n\n* Fixed the `subjectPriority` sorting algorithm and support for checking the subject role link loop ([#322](https://github.com/casbin/pycasbin/issues/322)) ([f964e2a](https://github.com/casbin/pycasbin/commit/f964e2aecbee28e4f9b8d1b4fba0d68cad0879fa))","shortMessageHtmlLink":"chore(release): 1.29.0 [skip ci]"}},{"before":"45bcc8bb79f16f4d40aceed00648ce287a29b52d","after":"f964e2aecbee28e4f9b8d1b4fba0d68cad0879fa","ref":"refs/heads/master","pushedAt":"2023-09-23T13:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hsluoyz","name":"Yang Luo","path":"/hsluoyz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3787410?s=80&v=4"},"commit":{"message":"feat: Fixed the `subjectPriority` sorting algorithm and support for checking the subject role link loop (#322)\n\n* fix: Fixed the `subjectPriority` sorting algorithm and support for checking the subject role link loop.\r\n\r\n* fix: Run black","shortMessageHtmlLink":"feat: Fixed the subjectPriority sorting algorithm and support for c…"}},{"before":"67537d6799d04266f5d27bc3f86fa44db1676821","after":"45bcc8bb79f16f4d40aceed00648ce287a29b52d","ref":"refs/heads/master","pushedAt":"2023-09-16T05:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.28.0 [skip ci]\n\n# [1.28.0](https://github.com/casbin/pycasbin/compare/v1.27.0...v1.28.0) (2023-09-16)\n\n### Features\n\n* port fastbin to casbin ([#318](https://github.com/casbin/pycasbin/issues/318)) ([67537d6](https://github.com/casbin/pycasbin/commit/67537d6799d04266f5d27bc3f86fa44db1676821))","shortMessageHtmlLink":"chore(release): 1.28.0 [skip ci]"}},{"before":"94b21724d459bac5e69f55e663b0832076a8c5b3","after":"67537d6799d04266f5d27bc3f86fa44db1676821","ref":"refs/heads/master","pushedAt":"2023-09-16T05:54:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: port fastbin to casbin (#318)\n\n* feat: port fastbin\r\n\r\n* feat: implement FastEnforcer\r\n\r\n* fix: remove redundant init code","shortMessageHtmlLink":"feat: port fastbin to casbin (#318)"}},{"before":"817209768528f249644bbe7ac30f1d235bd192da","after":"94b21724d459bac5e69f55e663b0832076a8c5b3","ref":"refs/heads/master","pushedAt":"2023-09-03T09:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.27.0 [skip ci]\n\n# [1.27.0](https://github.com/casbin/pycasbin/compare/v1.26.0...v1.27.0) (2023-09-03)\n\n### Features\n\n* add get_implicit_users_for_resource api ([#317](https://github.com/casbin/pycasbin/issues/317)) ([8172097](https://github.com/casbin/pycasbin/commit/817209768528f249644bbe7ac30f1d235bd192da))","shortMessageHtmlLink":"chore(release): 1.27.0 [skip ci]"}},{"before":"402063a63af829ad67bea104bf52d04f7aecd022","after":"817209768528f249644bbe7ac30f1d235bd192da","ref":"refs/heads/master","pushedAt":"2023-09-03T09:26:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leeqvip","name":"Jon","path":"/leeqvip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35752209?s=80&v=4"},"commit":{"message":"feat: add get_implicit_users_for_resource api (#317)","shortMessageHtmlLink":"feat: add get_implicit_users_for_resource api (#317)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET7JFAwA","startCursor":null,"endCursor":null}},"title":"Activity · casbin/pycasbin"}