{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":194586535,"defaultBranch":"master","name":"lin-cms-dotnetcore","ownerLogin":"luoyunchong","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-01T02:29:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18613266?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706858492.0","currentOid":""},"activityList":{"items":[{"before":"338670467bb166ac2dd55acf60c0c968b3022cbb","after":"c305019e7dac837e73e2c42ef05647689a5ddbe4","ref":"refs/heads/master","pushedAt":"2024-05-28T14:29:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"添加Rider徽章和评论审核功能","shortMessageHtmlLink":"添加Rider徽章和评论审核功能"}},{"before":"57533a1fcb1fee1a7d9ac596432ea20b09850b4f","after":"338670467bb166ac2dd55acf60c0c968b3022cbb","ref":"refs/heads/master","pushedAt":"2024-05-26T08:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":" update classify crud","shortMessageHtmlLink":" update classify crud"}},{"before":"3c6b7c14b4ac945338d9da9ff95f3ae75ec0df67","after":"57533a1fcb1fee1a7d9ac596432ea20b09850b4f","ref":"refs/heads/master","pushedAt":"2024-05-25T16:28:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"密码长度必须在6~16位之间,包含字母、数字、特殊字符中的二种","shortMessageHtmlLink":"密码长度必须在6~16位之间,包含字母、数字、特殊字符中的二种"}},{"before":"e771b84dc1ccdbbb4356136ea9cd68a6ff428e9a","after":"3c6b7c14b4ac945338d9da9ff95f3ae75ec0df67","ref":"refs/heads/master","pushedAt":"2024-05-25T16:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"更改HttpPost路由为默认路由","shortMessageHtmlLink":"更改HttpPost路由为默认路由"}},{"before":"257f84b00e305c1d015ffd5b40c196bbc0cd8955","after":"e771b84dc1ccdbbb4356136ea9cd68a6ff428e9a","ref":"refs/heads/master","pushedAt":"2024-05-24T18:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"更新权限管理和数据种子贡献者代码","shortMessageHtmlLink":"更新权限管理和数据种子贡献者代码"}},{"before":"e8862af3a6e32f9d11f86da1b84e854257973673","after":"257f84b00e305c1d015ffd5b40c196bbc0cd8955","ref":"refs/heads/master","pushedAt":"2024-05-24T15:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"feat: Permission Tree Add Create And Update Delete","shortMessageHtmlLink":"feat: Permission Tree Add Create And Update Delete"}},{"before":"faf74669c18066f68a25f1c6da9c729d83a36d74","after":"e8862af3a6e32f9d11f86da1b84e854257973673","ref":"refs/heads/master","pushedAt":"2024-05-23T17:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"permission to tree permission add permissiontype","shortMessageHtmlLink":"permission to tree permission add permissiontype"}},{"before":"7df73552a7ce91b140615931001b74ce7e218c2e","after":"faf74669c18066f68a25f1c6da9c729d83a36d74","ref":"refs/heads/master","pushedAt":"2024-05-22T16:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"user groups add page","shortMessageHtmlLink":"user groups add page"}},{"before":"b10969e6d320ae8ffe27fb3408d58ea0de27970f","after":"7df73552a7ce91b140615931001b74ce7e218c2e","ref":"refs/heads/master","pushedAt":"2024-05-21T16:32:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"fix 快速登录无密码salt无值","shortMessageHtmlLink":"fix 快速登录无密码salt无值"}},{"before":"b8cd6c5182d4e33874afb20da56c41033d367dd0","after":"b10969e6d320ae8ffe27fb3408d58ea0de27970f","ref":"refs/heads/master","pushedAt":"2024-05-21T15:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"remove doc code","shortMessageHtmlLink":"remove doc code"}},{"before":"ee9357cad6e4b951267aac70b0e753b6c81c47b9","after":"b8cd6c5182d4e33874afb20da56c41033d367dd0","ref":"refs/heads/master","pushedAt":"2024-05-19T15:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Fix verification code count increment logic in AccountService.cs","shortMessageHtmlLink":"Fix verification code count increment logic in AccountService.cs"}},{"before":"1fc9764503915de6068bd81a8cfa25fc96ac7e40","after":"ee9357cad6e4b951267aac70b0e753b6c81c47b9","ref":"refs/heads/master","pushedAt":"2024-05-19T13:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"update password regex valid","shortMessageHtmlLink":"update password regex valid"}},{"before":"26e6ab56434dd567d38f9ae76e4b729f88bf98e3","after":"1fc9764503915de6068bd81a8cfa25fc96ac7e40","ref":"refs/heads/master","pushedAt":"2024-05-19T07:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Update AccountContracts and AccountController to use formatted keys for Redis operations","shortMessageHtmlLink":"Update AccountContracts and AccountController to use formatted keys f…"}},{"before":"835e6c57b7ac81a0645a340ffb1c1450dee338a1","after":"26e6ab56434dd567d38f9ae76e4b729f88bf98e3","ref":"refs/heads/master","pushedAt":"2024-05-19T07:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"feat:register add email confirm code","shortMessageHtmlLink":"feat:register add email confirm code"}},{"before":"e27a27a073ce6374cd19c269bf076ba4a4065098","after":"835e6c57b7ac81a0645a340ffb1c1450dee338a1","ref":"refs/heads/master","pushedAt":"2024-05-19T06:52:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"update namespace","shortMessageHtmlLink":"update namespace"}},{"before":"7ccf8cf039a2d72dfb3f563f82894252ab44c3a0","after":"e27a27a073ce6374cd19c269bf076ba4a4065098","ref":"refs/heads/master","pushedAt":"2024-05-18T06:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"add user like article query","shortMessageHtmlLink":"add user like article query"}},{"before":"42d659a40ecb89a26db437fd7e7880f8376c18b0","after":"7ccf8cf039a2d72dfb3f563f82894252ab44c3a0","ref":"refs/heads/master","pushedAt":"2024-05-18T05:12:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"update primary constructors","shortMessageHtmlLink":"update primary constructors"}},{"before":"43407b255d8b450c1a6aaf582bfa79dc87cc8ed7","after":"42d659a40ecb89a26db437fd7e7880f8376c18b0","ref":"refs/heads/master","pushedAt":"2024-05-16T16:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"fix Cap Transaction","shortMessageHtmlLink":"fix Cap Transaction"}},{"before":"eec368820dbd0dcff408c1191adcf7c31e302e8c","after":"43407b255d8b450c1a6aaf582bfa79dc87cc8ed7","ref":"refs/heads/master","pushedAt":"2024-04-03T12:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"update table structure synchronization and data seeding","shortMessageHtmlLink":"update table structure synchronization and data seeding"}},{"before":"ad108566e102d0596189bb1241f9ac3c466d9e59","after":"eec368820dbd0dcff408c1191adcf7c31e302e8c","ref":"refs/heads/master","pushedAt":"2024-03-17T14:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Update CultureDto and SettingService","shortMessageHtmlLink":"Update CultureDto and SettingService"}},{"before":"840ae943126152d22b734e9485c3e2723db12225","after":"ad108566e102d0596189bb1241f9ac3c466d9e59","ref":"refs/heads/master","pushedAt":"2024-03-17T09:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Updated Docker container settings and base image","shortMessageHtmlLink":"Updated Docker container settings and base image"}},{"before":"5e31e1500c147f1fbfc137cfc4cbb5226e373abc","after":"840ae943126152d22b734e9485c3e2723db12225","ref":"refs/heads/master","pushedAt":"2024-03-17T06:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Update article reading time calculation method","shortMessageHtmlLink":"Update article reading time calculation method"}},{"before":"50244f3e127322927f099162c8945525c23aeb86","after":"5e31e1500c147f1fbfc137cfc4cbb5226e373abc","ref":"refs/heads/master","pushedAt":"2024-03-17T06:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Updated `ReadingTime` calculation in `CreateAsync` method to use `TextAnalysisUtil.GetReadingTime` method.","shortMessageHtmlLink":"Updated ReadingTime calculation in CreateAsync method to use `Tex…"}},{"before":"17946bdf30331712ff42bd15567f8aad4a7ee6cd","after":"50244f3e127322927f099162c8945525c23aeb86","ref":"refs/heads/master","pushedAt":"2024-03-16T09:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"用户是否关注无法另缓存","shortMessageHtmlLink":"用户是否关注无法另缓存"}},{"before":"a6439c6ca51fcf20d69dae0399f0e567f9882178","after":"17946bdf30331712ff42bd15567f8aad4a7ee6cd","ref":"refs/heads/master","pushedAt":"2024-03-16T06:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Add UnitOfWorkManager service","shortMessageHtmlLink":"Add UnitOfWorkManager service"}},{"before":"4a76323e117699c98be28fe45fd5a86b76109521","after":"a6439c6ca51fcf20d69dae0399f0e567f9882178","ref":"refs/heads/master","pushedAt":"2024-03-16T05:57:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":" Updated package versions, simplified code, and improved file structure\n\nIn `JwtTokenService.cs`, the error message for an invalid refreshToken was updated and the log message for a successful refreshToken refresh was removed.","shortMessageHtmlLink":" Updated package versions, simplified code, and improved file structure"}},{"before":"aeeef395b44b7a83af66f00675a0459f430c1f99","after":"4a76323e117699c98be28fe45fd5a86b76109521","ref":"refs/heads/master","pushedAt":"2024-02-29T15:09:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"该收藏集是私密的,只有创建者可见","shortMessageHtmlLink":"该收藏集是私密的,只有创建者可见"}},{"before":"132bbbd0456f4f452806aebbf54ad6e261167cee","after":"aeeef395b44b7a83af66f00675a0459f430c1f99","ref":"refs/heads/master","pushedAt":"2024-02-29T15:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Refactor collection service and add privacy check","shortMessageHtmlLink":"Refactor collection service and add privacy check"}},{"before":"5980516b87b9835b6fcc0227f2fb3fa4f3f65053","after":"132bbbd0456f4f452806aebbf54ad6e261167cee","ref":"refs/heads/master","pushedAt":"2024-02-29T14:40:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Increase max request body size for Kestrel server\n\nUpdate multipart body length limit for file uploads","shortMessageHtmlLink":"Increase max request body size for Kestrel server"}},{"before":"6d727635c76fe29197483ca58ae6fef5b11f37ee","after":"5980516b87b9835b6fcc0227f2fb3fa4f3f65053","ref":"refs/heads/master","pushedAt":"2024-02-29T14:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luoyunchong","name":"IGeekFan","path":"/luoyunchong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18613266?s=80&v=4"},"commit":{"message":"Fix file extension case issue in LocalFileService.cs","shortMessageHtmlLink":"Fix file extension case issue in LocalFileService.cs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVfUWcgA","startCursor":null,"endCursor":null}},"title":"Activity · luoyunchong/lin-cms-dotnetcore"}