{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":606641359,"defaultBranch":"main","name":"code-status","ownerLogin":"purofle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-26T05:06:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37149302?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1677388030.7443042","currentOid":""},"activityList":{"items":[{"before":"c6d66aa36157d06ecdf355ef8a9a4add2dd2554a","after":"d0315f6a3640910339ec14d8ed4b8c5db90c7fa8","ref":"refs/heads/main","pushedAt":"2023-04-19T15:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"chore: update SpringBoot and Kotlin","shortMessageHtmlLink":"chore: update SpringBoot and Kotlin"}},{"before":"bf193a28b4dcb55932526a69a1e71199c2a37611","after":"c6d66aa36157d06ecdf355ef8a9a4add2dd2554a","ref":"refs/heads/main","pushedAt":"2023-04-18T15:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"refactor: modify sql","shortMessageHtmlLink":"refactor: modify sql"}},{"before":"8e0bd515580abe7c6d8bba0a349f77a68b2983cb","after":"bf193a28b4dcb55932526a69a1e71199c2a37611","ref":"refs/heads/main","pushedAt":"2023-04-16T16:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"refactor: switch to r2dbc and coroutine-based implementation","shortMessageHtmlLink":"refactor: switch to r2dbc and coroutine-based implementation"}},{"before":"a04ebf1b274eed0f78717ad4ec1a14f0da52338d","after":"8e0bd515580abe7c6d8bba0a349f77a68b2983cb","ref":"refs/heads/main","pushedAt":"2023-04-16T15:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"feat(ClientService): only fetch commits from the last week","shortMessageHtmlLink":"feat(ClientService): only fetch commits from the last week"}},{"before":"cb07c6829f3fb8ed15e3a3e3a37966ace1c6a9cd","after":"a04ebf1b274eed0f78717ad4ec1a14f0da52338d","ref":"refs/heads/main","pushedAt":"2023-04-16T08:27:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"feat: 从 graphql 拉取commit","shortMessageHtmlLink":"feat: 从 graphql 拉取commit"}},{"before":"20fa616a3301a76d818a89eff9f280c89405d8d5","after":"cb07c6829f3fb8ed15e3a3e3a37966ace1c6a9cd","ref":"refs/heads/main","pushedAt":"2023-04-12T16:10:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"refactor: modify database structure of the Repository","shortMessageHtmlLink":"refactor: modify database structure of the Repository"}},{"before":"30f004a5e6ffe51049fb9ea07abc92a8781c4ff0","after":"20fa616a3301a76d818a89eff9f280c89405d8d5","ref":"refs/heads/main","pushedAt":"2023-04-11T14:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"feat: docker support","shortMessageHtmlLink":"feat: docker support"}},{"before":"716d2ade6f3a7733fa552b7842d1ec8701e755c8","after":"30f004a5e6ffe51049fb9ea07abc92a8781c4ff0","ref":"refs/heads/main","pushedAt":"2023-04-10T16:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"dockerfile","shortMessageHtmlLink":"dockerfile"}},{"before":"e09bfe2fa50c54451546a59a8737dec518a33b9d","after":"716d2ade6f3a7733fa552b7842d1ec8701e755c8","ref":"refs/heads/main","pushedAt":"2023-04-09T16:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"优化写法","shortMessageHtmlLink":"优化写法"}},{"before":"a0d45422f5e7b4629c78585722cef31612bc36ad","after":"e09bfe2fa50c54451546a59a8737dec518a33b9d","ref":"refs/heads/main","pushedAt":"2023-04-09T03:28:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"feat: 并发获取commit, private仓库不列入统计","shortMessageHtmlLink":"feat: 并发获取commit, private仓库不列入统计"}},{"before":"5efe52d5421a281fe5b82183b9f6a6527021a492","after":"a0d45422f5e7b4629c78585722cef31612bc36ad","ref":"refs/heads/main","pushedAt":"2023-04-09T02:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"优化graphql","shortMessageHtmlLink":"优化graphql"}},{"before":"6b55caf3ae993b9dc9ed329e9982f43468a2f08f","after":"5efe52d5421a281fe5b82183b9f6a6527021a492","ref":"refs/heads/main","pushedAt":"2023-04-01T09:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"remove some unless method","shortMessageHtmlLink":"remove some unless method"}},{"before":"0bc71eed8d4f32ed9425edb08545b7c233435143","after":"6b55caf3ae993b9dc9ed329e9982f43468a2f08f","ref":"refs/heads/main","pushedAt":"2023-04-01T09:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"remove some unless log","shortMessageHtmlLink":"remove some unless log"}},{"before":"763b8309c1325f3004323ef0514890027f43dbb0","after":"0bc71eed8d4f32ed9425edb08545b7c233435143","ref":"refs/heads/main","pushedAt":"2023-03-30T04:45:55.458Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"分离 profile","shortMessageHtmlLink":"分离 profile"}},{"before":"385bc7e6557cfe130581ae3d5228dc0220e7d0ba","after":"763b8309c1325f3004323ef0514890027f43dbb0","ref":"refs/heads/main","pushedAt":"2023-03-30T04:30:10.042Z","pushType":"push","commitsCount":3,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"Column to JoinColumn","shortMessageHtmlLink":"Column to JoinColumn"}},{"before":"45c92910e5b6212c40fb1c0568e69a37ee499f09","after":"385bc7e6557cfe130581ae3d5228dc0220e7d0ba","ref":"refs/heads/main","pushedAt":"2023-03-26T13:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"chore: add banner.txt","shortMessageHtmlLink":"chore: add banner.txt"}},{"before":"43ea0855cded81328aff59d922b55e0920854584","after":"45c92910e5b6212c40fb1c0568e69a37ee499f09","ref":"refs/heads/main","pushedAt":"2023-03-24T16:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"修复无法运行的问题","shortMessageHtmlLink":"修复无法运行的问题"}},{"before":"53f77d597e6bf9614c924a500a057e90285ec08e","after":"43ea0855cded81328aff59d922b55e0920854584","ref":"refs/heads/main","pushedAt":"2023-03-23T15:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"将 `getUserName` 的返回值存入 redis 缓存\nTODO:写法好像有问题","shortMessageHtmlLink":"将 getUserName 的返回值存入 redis 缓存"}},{"before":"82e168eeac066dd095495cf5cb51a5e83a6e3a88","after":"53f77d597e6bf9614c924a500a057e90285ec08e","ref":"refs/heads/main","pushedAt":"2023-03-23T14:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"exposed 与 SpringBoot3 不兼容","shortMessageHtmlLink":"exposed 与 SpringBoot3 不兼容"}},{"before":"6dcd961443e710d23658c01df6a23e21be465022","after":"82e168eeac066dd095495cf5cb51a5e83a6e3a88","ref":"refs/heads/main","pushedAt":"2023-03-16T15:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"优化项目结构 引入协程, exposed","shortMessageHtmlLink":"优化项目结构 引入协程, exposed"}},{"before":"20c607c3810306f1fee31364a616a8bea34cf0fd","after":"6dcd961443e710d23658c01df6a23e21be465022","ref":"refs/heads/main","pushedAt":"2023-03-14T16:55:56.788Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"修改获取仓库commits算法","shortMessageHtmlLink":"修改获取仓库commits算法"}},{"before":"8b8bedee38716c6d757a29dcda5115987eca62a8","after":"20c607c3810306f1fee31364a616a8bea34cf0fd","ref":"refs/heads/main","pushedAt":"2023-03-13T15:35:16.912Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"docs: backend","shortMessageHtmlLink":"docs: backend"}},{"before":"9fe7ddde5d68dac912efb96585311f8d6cea9540","after":"8b8bedee38716c6d757a29dcda5115987eca62a8","ref":"refs/heads/main","pushedAt":"2023-03-12T05:35:47.730Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"fix: MismatchedInputException: Cannot deserialize value of type `int` from Array value (token `JsonToken.START_ARRAY`)","shortMessageHtmlLink":"fix: MismatchedInputException: Cannot deserialize value of type int…"}},{"before":"078a995c169f4bf2850f224cec62118a780980c4","after":"9fe7ddde5d68dac912efb96585311f8d6cea9540","ref":"refs/heads/main","pushedAt":"2023-03-12T05:32:02.887Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"优化性能","shortMessageHtmlLink":"优化性能"}},{"before":"360e8017660c09db9dd717c814209506ff49c994","after":"078a995c169f4bf2850f224cec62118a780980c4","ref":"refs/heads/main","pushedAt":"2023-03-12T04:06:07.685Z","pushType":"push","commitsCount":3,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"更换类型","shortMessageHtmlLink":"更换类型"}},{"before":"f2bb9308ea19cb6077f88463789b63fec29c72d8","after":"360e8017660c09db9dd717c814209506ff49c994","ref":"refs/heads/main","pushedAt":"2023-03-12T03:41:45.238Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"从 graphql 获取 commit 跟仓库信息\ncloses: #3","shortMessageHtmlLink":"从 graphql 获取 commit 跟仓库信息"}},{"before":"e592e9323bb8357b34eb85e6844871df625dea5e","after":"f2bb9308ea19cb6077f88463789b63fec29c72d8","ref":"refs/heads/main","pushedAt":"2023-03-12T03:26:40.880Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"使用全局节点 ID\ndocs: https://docs.github.com/zh/graphql/guides/migrating-graphql-global-node-ids","shortMessageHtmlLink":"使用全局节点 ID"}},{"before":"a3e52e06b3bf38c87e05463d5b381dcad6223673","after":"e592e9323bb8357b34eb85e6844871df625dea5e","ref":"refs/heads/main","pushedAt":"2023-03-11T16:33:59.895Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"获取最近 commits","shortMessageHtmlLink":"获取最近 commits"}},{"before":"6edb0c511b020db15fefc9635dd2d4a8e6c55b82","after":"a3e52e06b3bf38c87e05463d5b381dcad6223673","ref":"refs/heads/main","pushedAt":"2023-03-11T15:00:29.974Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"修改项目结构 引入 graphql","shortMessageHtmlLink":"修改项目结构 引入 graphql"}},{"before":"614e34064ba1e5d26c05460b07bf6fdced0c8461","after":"6edb0c511b020db15fefc9635dd2d4a8e6c55b82","ref":"refs/heads/main","pushedAt":"2023-03-10T16:19:59.881Z","pushType":"push","commitsCount":1,"pusher":{"login":"purofle","name":"purofle","path":"/purofle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37149302?s=80&v=4"},"commit":{"message":"ranking","shortMessageHtmlLink":"ranking"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADHCl4aQA","startCursor":null,"endCursor":null}},"title":"Activity · purofle/code-status"}