{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":703199093,"defaultBranch":"main","name":"skylark","ownerLogin":"cold-runner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-10T19:28:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86516312?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697007000.0","currentOid":""},"activityList":{"items":[{"before":"831d566c8d991b3a88a64a1ba9b8a04f084cd3ab","after":"274e12a806656f14f625906580f24a4f8b5ad623","ref":"refs/heads/main","pushedAt":"2024-01-05T04:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"docs(core):","shortMessageHtmlLink":"docs(core):"}},{"before":"a42524e16902ee8033a9df1d75fe5219afc75926","after":"831d566c8d991b3a88a64a1ba9b8a04f084cd3ab","ref":"refs/heads/main","pushedAt":"2024-01-05T04:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): add data","shortMessageHtmlLink":"refactor(core): add data"}},{"before":"959cb135160ccc6c6857bd1a6b0c9673367e5834","after":"a42524e16902ee8033a9df1d75fe5219afc75926","ref":"refs/heads/main","pushedAt":"2023-12-26T09:52:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"7a7b23dfddff371eeb11fd9675737449cd31f287","after":"959cb135160ccc6c6857bd1a6b0c9673367e5834","ref":"refs/heads/main","pushedAt":"2023-12-24T14:34:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"Update and rename README to README.md","shortMessageHtmlLink":"Update and rename README to README.md"}},{"before":"38d13ef7690be10c874c63700fc6619c15d2f1eb","after":"7a7b23dfddff371eeb11fd9675737449cd31f287","ref":"refs/heads/main","pushedAt":"2023-12-24T12:04:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(core): add comment function","shortMessageHtmlLink":"feat(core): add comment function"}},{"before":"8ba4509dd5bf3dfba05bf82704e232c04bc656c9","after":"3869975a2bd89fd1a04ab0cd5b08907d874ba4a9","ref":"refs/heads/develop","pushedAt":"2023-11-28T06:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 采用DDD重构项目","shortMessageHtmlLink":"refactor(core): 采用DDD重构项目"}},{"before":"066ed4fe6cb512a43b2759bb598557c2deabb36e","after":"8ba4509dd5bf3dfba05bf82704e232c04bc656c9","ref":"refs/heads/develop","pushedAt":"2023-11-13T12:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 新建sql脚本,通过gorm-gen工具生成crud代码","shortMessageHtmlLink":"refactor(core): 新建sql脚本,通过gorm-gen工具生成crud代码"}},{"before":"cf48c3177337c9a385743bf7822deb7da1bd873e","after":"066ed4fe6cb512a43b2759bb598557c2deabb36e","ref":"refs/heads/develop","pushedAt":"2023-11-05T06:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core):","shortMessageHtmlLink":"refactor(core):"}},{"before":"52f44dacb72710c24d7839c6c90e42d5d7c5a3d7","after":"cf48c3177337c9a385743bf7822deb7da1bd873e","ref":"refs/heads/develop","pushedAt":"2023-11-05T06:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 更改code包、log包\n\n使用hertz的error包进行错误包装、hertz-contrib提供的zap日志记录器","shortMessageHtmlLink":"refactor(core): 更改code包、log包"}},{"before":"929fc4e285ecc0f233bdd7050bcad2caf7b31f59","after":"52f44dacb72710c24d7839c6c90e42d5d7c5a3d7","ref":"refs/heads/develop","pushedAt":"2023-10-18T00:26:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(custom): 添加stringer工具,将model目录下的常量String()方法均使用stringer工具生成","shortMessageHtmlLink":"refactor(custom): 添加stringer工具,将model目录下的常量String()方法均使用stringer工具生成"}},{"before":"c49ab3d0488306611465ccc6ff465ba04a9820d5","after":"929fc4e285ecc0f233bdd7050bcad2caf7b31f59","ref":"refs/heads/develop","pushedAt":"2023-10-16T01:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"fix(user): 取消配置文件中jwt的identityKey项,使用默认的","shortMessageHtmlLink":"fix(user): 取消配置文件中jwt的identityKey项,使用默认的"}},{"before":"ec7930cf024143e03226f22089f7b1e67d5e88ba","after":"c49ab3d0488306611465ccc6ff465ba04a9820d5","ref":"refs/heads/develop","pushedAt":"2023-10-15T09:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(post): 新增保存草稿功能\n\n新增Draft结构体,新增草稿功能,将cache组件接口中的值均改成interface{}","shortMessageHtmlLink":"feat(post): 新增保存草稿功能"}},{"before":"a6a5c4a3f5239727eb627f85132ea550f4632626","after":"ec7930cf024143e03226f22089f7b1e67d5e88ba","ref":"refs/heads/develop","pushedAt":"2023-10-14T10:10:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(post): 新增文章表","shortMessageHtmlLink":"feat(post): 新增文章表"}},{"before":"01336a8a1d4ecf38cfadd52e8bd3504627133570","after":"a6a5c4a3f5239727eb627f85132ea550f4632626","ref":"refs/heads/develop","pushedAt":"2023-10-13T17:21:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(user): 增加用户通过qq登陆\n\n增加qq登陆功能,重构登陆逻辑,抽离服务层公共函数放置share目录中,使用高阶函数重新定义store层接口,这导致了store接口在生产模式只能使用mysql","shortMessageHtmlLink":"feat(user): 增加用户通过qq登陆"}},{"before":"a2302a17c5ab444596bf4368a53f693111e45e90","after":"01336a8a1d4ecf38cfadd52e8bd3504627133570","ref":"refs/heads/develop","pushedAt":"2023-10-13T03:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 重构校验逻辑\n\n修改model常量包,在controller中新增validator.go文件,将所有参数校验函数在此文件中定义","shortMessageHtmlLink":"refactor(core): 重构校验逻辑"}},{"before":"db55be9dcde2b16e50b468cf9287925a509a26a5","after":"a2302a17c5ab444596bf4368a53f693111e45e90","ref":"refs/heads/develop","pushedAt":"2023-10-12T13:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(core): 实现认证功能\n\n实现认证,增加refresh_token路由","shortMessageHtmlLink":"feat(core): 实现认证功能"}},{"before":"335c1b0ceff2bb4247ed1b85b3aeb50aaf44473a","after":"db55be9dcde2b16e50b468cf9287925a509a26a5","ref":"refs/heads/develop","pushedAt":"2023-10-12T12:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(core): 增加登陆功能\n\n支持密码登陆和手机验证码登陆","shortMessageHtmlLink":"feat(core): 增加登陆功能"}},{"before":"bd736fc1f3d0aa066e7c8735542c4096cc0ffb67","after":"335c1b0ceff2bb4247ed1b85b3aeb50aaf44473a","ref":"refs/heads/develop","pushedAt":"2023-10-12T11:48:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(core): 增加登陆功能\n\n重构controller层,取消mw目录,由各个路由实例自行实现中间件,服务层使用策略模式处理登陆逻辑,进一步简化发送验证码和注册功能的controller层,修改若干错误处理逻辑,cache组件新增接口","shortMessageHtmlLink":"feat(core): 增加登陆功能"}},{"before":"08d8fe44c77c2dbd4b9ac248012319e4bad8c001","after":"bd736fc1f3d0aa066e7c8735542c4096cc0ffb67","ref":"refs/heads/develop","pushedAt":"2023-10-11T18:17:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 修改core初始化函数\n\n拆分core初始化函数,实现根据配置文件中的模式初始化对应的组件,重命名pkg/store为pkg/db,将具体组件实例初始化函数私有化","shortMessageHtmlLink":"refactor(core): 修改core初始化函数"}},{"before":"55467fedb844a7fa54f8297b36cd193ecbb8d5bb","after":"08d8fe44c77c2dbd4b9ac248012319e4bad8c001","ref":"refs/heads/develop","pushedAt":"2023-10-11T14:02:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"docs(doc): 更新开发进度,修改README.md","shortMessageHtmlLink":"docs(doc): 更新开发进度,修改README.md"}},{"before":null,"after":"55467fedb844a7fa54f8297b36cd193ecbb8d5bb","ref":"refs/heads/develop","pushedAt":"2023-10-11T06:50:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(custom): 修改controller、sercvice层逻辑,cache、oss、service增加上下文,gorm增加错误方言翻译配置\n\n将controller层的错误处理封装到service层中,添加上下文到cache、oss、sms、service层接口的方法中,添加gorm翻译错误方言配置项以便于错误处理,删除codegen工具","shortMessageHtmlLink":"refactor(custom): 修改controller、sercvice层逻辑,cache、oss、service增加上下文,gor…"}},{"before":"a12d410b7bfe723b6306e18c022b2f0502f67cc2","after":"38d13ef7690be10c874c63700fc6619c15d2f1eb","ref":"refs/heads/main","pushedAt":"2023-10-11T03:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"refactor(core): 使用简单工厂模式初始化数据库、对象存储、sms客户端、缓存实例\n\n修改internal/pkg目录下的cache、oss、sms、store目录,将初始化逻辑放到factory.go文件中","shortMessageHtmlLink":"refactor(core): 使用简单工厂模式初始化数据库、对象存储、sms客户端、缓存实例"}},{"before":"a01c82b4474f4ae84c15b6de94a24fd6d9bb2d1c","after":"a12d410b7bfe723b6306e18c022b2f0502f67cc2","ref":"refs/heads/main","pushedAt":"2023-10-10T19:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"docs(doc): 添加doc目录","shortMessageHtmlLink":"docs(doc): 添加doc目录"}},{"before":null,"after":"a01c82b4474f4ae84c15b6de94a24fd6d9bb2d1c","ref":"refs/heads/main","pushedAt":"2023-10-10T19:29:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cold-runner","name":"HuaiYu","path":"/cold-runner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86516312?s=80&v=4"},"commit":{"message":"feat(core): 初始化项目","shortMessageHtmlLink":"feat(core): 初始化项目"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2EI3TAA","startCursor":null,"endCursor":null}},"title":"Activity · cold-runner/skylark"}