{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":372013137,"defaultBranch":"master","name":"casdoor-go-sdk","ownerLogin":"casdoor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-29T15:53:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72992104?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726669302.0","currentOid":""},"activityList":{"items":[{"before":"64803a4dd4315d38dce7f64f2e39605bf46aa759","after":"0e8233a840c9bbed32d5893cd1972a52d2881ced","ref":"refs/heads/master","pushedAt":"2024-09-18T14:19:49.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: Update application definition to the latest (#127)\n\nI noticed that isShared flag is missing in the application definition. Updating the value to the latest from https://github.com/casdoor/casdoor/blob/master/object/application.go#L61C1-L123C1","shortMessageHtmlLink":"feat: Update application definition to the latest (#127)"}},{"before":"1eca82de6ca4a428b2726adc8cf8899740cba6d6","after":"64803a4dd4315d38dce7f64f2e39605bf46aa759","ref":"refs/heads/master","pushedAt":"2024-08-15T05:44:26.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: change sub type of IntrospectTokenResult to string (#123)","shortMessageHtmlLink":"feat: change sub type of IntrospectTokenResult to string (#123)"}},{"before":"b8934942ddfc1a4b5b76f97c8a782d783b1e7754","after":"1eca82de6ca4a428b2726adc8cf8899740cba6d6","ref":"refs/heads/master","pushedAt":"2024-08-10T18:36:45.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(add-modify): allow user to set custom owner instead of default (#122)\n\n* feat(application): add new fields with related structs to application\r\n\r\n* fix(add-modify): allow user to set custom owner instead of default\r\n\r\n* fix(user-modify): allow user to set custom owner for UserModify\r\n\r\n* test(cert)","shortMessageHtmlLink":"feat(add-modify): allow user to set custom owner instead of default (#…"}},{"before":"0b220df23128ccbc1498dc0bcdb94c9da2ca5122","after":"b8934942ddfc1a4b5b76f97c8a782d783b1e7754","ref":"refs/heads/master","pushedAt":"2024-08-05T09:35:00.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(application): add new fields with related structs to application (#121)","shortMessageHtmlLink":"feat(application): add new fields with related structs to application ("}},{"before":"471f21b7ea0d5c823abe554ccd2d11447d6cceb5","after":"0b220df23128ccbc1498dc0bcdb94c9da2ca5122","ref":"refs/heads/master","pushedAt":"2024-07-03T02:05:16.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 all GetPagination methods error: \"response data format is incorrect\" (#117)","shortMessageHtmlLink":"feat: fix all GetPagination methods error: \"response data format is i…"}},{"before":"c590d041256bf9049c40b0b17566f3b846496876","after":"471f21b7ea0d5c823abe554ccd2d11447d6cceb5","ref":"refs/heads/master","pushedAt":"2024-05-13T06:01:24.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: add missing groups for role (#114)","shortMessageHtmlLink":"feat: add missing groups for role (#114)"}},{"before":"9840ee5397a6f44bb88ce9897b6b4ff471d49fbb","after":"c590d041256bf9049c40b0b17566f3b846496876","ref":"refs/heads/master","pushedAt":"2024-05-04T01:16:41.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: add missing parameter for enforce and add test for enforce api (#113)\n\n* feat: add missing parameter for enforce and add test for enforce api\r\n\r\n* feat: change initconfig of enforce_test\r\n\r\n* feat: use custom table to add policy and test enforce","shortMessageHtmlLink":"feat: add missing parameter for enforce and add test for enforce api (#…"}},{"before":"3628e476a0deb8bf28a1e8d7db22d5e95d116f9e","after":"9840ee5397a6f44bb88ce9897b6b4ff471d49fbb","ref":"refs/heads/master","pushedAt":"2024-05-02T09:17:57.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: add missing enforcerId and owner params in Enforce() API","shortMessageHtmlLink":"feat: add missing enforcerId and owner params in Enforce() API"}},{"before":"8987bae9f2ecdde6b7928c876a2b910b55e56653","after":"3628e476a0deb8bf28a1e8d7db22d5e95d116f9e","ref":"refs/heads/master","pushedAt":"2024-04-25T09:03:00.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: add ExternalId in User struct (#110)","shortMessageHtmlLink":"feat: add ExternalId in User struct (#110)"}},{"before":"419a5ab234a7c0a03fac1aea44e0824943bddc00","after":"8987bae9f2ecdde6b7928c876a2b910b55e56653","ref":"refs/heads/master","pushedAt":"2024-04-19T05:50:05.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 GetPaginationUsers error: \"response data format is incorrect\" (#106)","shortMessageHtmlLink":"feat: fix GetPaginationUsers error: \"response data format is incorrec…"}},{"before":"cfe0e637ea62d8ef3e5f9bdda75009ba9fcd07dd","after":"419a5ab234a7c0a03fac1aea44e0824943bddc00","ref":"refs/heads/master","pushedAt":"2024-03-16T17:42:23.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: add policy APIs (#105)\n\n* feat:add add-policy feature\r\n\r\n* feat: add all functions about policy\r\n\r\n* feat: split files","shortMessageHtmlLink":"feat: add policy APIs (#105)"}},{"before":"ea43a875c4da2b98df7b71572e08192318a2dd37","after":"cfe0e637ea62d8ef3e5f9bdda75009ba9fcd07dd","ref":"refs/heads/master","pushedAt":"2024-03-15T09:15:52.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: add transaction APIs (#104)","shortMessageHtmlLink":"feat: add transaction APIs (#104)"}},{"before":"75a610124d25721794203d147ef7e867a38c5956","after":"ea43a875c4da2b98df7b71572e08192318a2dd37","ref":"refs/heads/master","pushedAt":"2024-03-14T01:06:48.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: add IntrospectToken() API (#103)","shortMessageHtmlLink":"feat: add IntrospectToken() API (#103)"}},{"before":"a91dcc031d4d76628820472ff0d3dd95b8dec563","after":"75a610124d25721794203d147ef7e867a38c5956","ref":"refs/heads/master","pushedAt":"2024-03-13T13:37:23.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":"fix: fix bug in owner handling","shortMessageHtmlLink":"fix: fix bug in owner handling"}},{"before":"3aafd160ad213b9ecfb69c922c6611e733f5d00a","after":"a91dcc031d4d76628820472ff0d3dd95b8dec563","ref":"refs/heads/master","pushedAt":"2024-03-13T13:31:09.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: improve org and app owner handling","shortMessageHtmlLink":"feat: improve org and app owner handling"}},{"before":"3d0d3f1fe2b6193c1ee51dd3bdbe446421ff0f52","after":"3aafd160ad213b9ecfb69c922c6611e733f5d00a","ref":"refs/heads/master","pushedAt":"2024-03-08T07:24:36.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: fix owner issue in Token APIs","shortMessageHtmlLink":"feat: fix owner issue in Token APIs"}},{"before":"0d6552fc75e7b457dd32f3d5b02499ab9e1de289","after":"3d0d3f1fe2b6193c1ee51dd3bdbe446421ff0f52","ref":"refs/heads/master","pushedAt":"2024-02-20T18:23:01.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: add JWT token type (#101)\n\n* feat: Add JWT token type (#100)\r\n\r\n* fix: Fix JWT token type","shortMessageHtmlLink":"feat: add JWT token type (#101)"}},{"before":"de7a12247d3d9dad772b1db04e8ed76169cfbc18","after":"0d6552fc75e7b457dd32f3d5b02499ab9e1de289","ref":"refs/heads/master","pushedAt":"2024-02-20T17:55:29.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":"fix: fix bug in GetPaginationSubscriptions() API (#98)","shortMessageHtmlLink":"fix: fix bug in GetPaginationSubscriptions() API (#98)"}},{"before":"de7a12247d3d9dad772b1db04e8ed76169cfbc18","after":null,"ref":"refs/tags/v0.36.0","pushedAt":"2024-02-20T17:55:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsluoyz","name":"Yang Luo","path":"/hsluoyz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3787410?s=80&v=4"}},{"before":"0d6552fc75e7b457dd32f3d5b02499ab9e1de289","after":"de7a12247d3d9dad772b1db04e8ed76169cfbc18","ref":"refs/heads/master","pushedAt":"2024-02-20T16:12:18.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: Add JWT token type (#100)","shortMessageHtmlLink":"feat: Add JWT token type (#100)"}},{"before":"33b2f9dbe29b393a961bc5cc0e33420be5a2ecf1","after":"0d6552fc75e7b457dd32f3d5b02499ab9e1de289","ref":"refs/heads/master","pushedAt":"2024-02-03T13:52:40.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":"fix: fix bug in GetPaginationSubscriptions() API (#98)","shortMessageHtmlLink":"fix: fix bug in GetPaginationSubscriptions() API (#98)"}},{"before":"348c6d99dc24fd6f66e39ced23e41137715c7765","after":"33b2f9dbe29b393a961bc5cc0e33420be5a2ecf1","ref":"refs/heads/master","pushedAt":"2024-01-19T04:43:45.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: fix TestSyncer to avoid password test","shortMessageHtmlLink":"feat: fix TestSyncer to avoid password test"}},{"before":"5bfe01e4b06682026ef39cb883cc147851df1ee8","after":"348c6d99dc24fd6f66e39ced23e41137715c7765","ref":"refs/heads/master","pushedAt":"2023-12-01T11:51:51.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: add all token APIs","shortMessageHtmlLink":"feat: add all token APIs"}},{"before":"c4b137b551680a6af461d2c52b7c42ad8e93abdb","after":"5bfe01e4b06682026ef39cb883cc147851df1ee8","ref":"refs/heads/master","pushedAt":"2023-12-01T11:41:05.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":"fix: refactor the code","shortMessageHtmlLink":"fix: refactor the code"}},{"before":"fce8275e5be6360f80ecb590264d516c65b3f757","after":"c4b137b551680a6af461d2c52b7c42ad8e93abdb","ref":"refs/heads/master","pushedAt":"2023-11-27T15:38:45.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: add Groups in Permission struct (#93)","shortMessageHtmlLink":"feat: add Groups in Permission struct (#93)"}},{"before":"1d117c4a15051f231ea5999b69767e44fb1c1584","after":"fce8275e5be6360f80ecb590264d516c65b3f757","ref":"refs/heads/master","pushedAt":"2023-11-24T06:47:24.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":"fix: fix CheckUserPassword()'s response handling, using wrong password caused nil pointer dereference (#92)","shortMessageHtmlLink":"fix: fix CheckUserPassword()'s response handling, using wrong passwor…"}},{"before":"9e5f075c9df41435fe03b53ccb034f65e74b59cd","after":"1d117c4a15051f231ea5999b69767e44fb1c1584","ref":"refs/heads/master","pushedAt":"2023-11-02T04:55:16.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":"feat: upgrade Go dependencies, support Go 1.17+","shortMessageHtmlLink":"feat: upgrade Go dependencies, support Go 1.17+"}},{"before":"a8953fb835a0753e917effe5d7c5c00a5ecd0bcf","after":"9e5f075c9df41435fe03b53ccb034f65e74b59cd","ref":"refs/heads/master","pushedAt":"2023-11-02T04:48:57.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: upgrade Go dependencies","shortMessageHtmlLink":"feat: upgrade Go dependencies"}},{"before":"16737ae902c718481bb26893de6cc4e5f5214a56","after":"a8953fb835a0753e917effe5d7c5c00a5ecd0bcf","ref":"refs/heads/master","pushedAt":"2023-10-31T04:59:43.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":"Fix adding user owner, add GetCurrentTime()","shortMessageHtmlLink":"Fix adding user owner, add GetCurrentTime()"}},{"before":"7874e428ad3791fad7a0c8065d3599e2b01b5d6d","after":"16737ae902c718481bb26893de6cc4e5f5214a56","ref":"refs/heads/master","pushedAt":"2023-10-31T04:53:41.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":"fix: fix GetUserPayments() parameter","shortMessageHtmlLink":"fix: fix GetUserPayments() parameter"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxNDoxOTo0OS4wMDAwMDBazwAAAAS5yN3O","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxNDoxOTo0OS4wMDAwMDBazwAAAAS5yN3O","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0zMVQwNDo1Mzo0MS4wMDAwMDBazwAAAAOjqSoQ"}},"title":"Activity · casdoor/casdoor-go-sdk"}