{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751834869,"defaultBranch":"master","name":"seckill","ownerLogin":"KenjiPeng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-02T12:36:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82886608?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706877409.755091","currentOid":""},"activityList":{"items":[{"before":"6676dbdeb4f38b5baf9f7f02e5e48e1cd4e252cc","after":"07150ab7bf19ffcb51aee1d9073f35a2df9272b7","ref":"refs/heads/master","pushedAt":"2024-02-16T14:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement distributed TA transaction using Seata","shortMessageHtmlLink":"Implement distributed TA transaction using Seata"}},{"before":"e6bda77a7cff40d37b947e6fe5ef1a15b9254443","after":"6676dbdeb4f38b5baf9f7f02e5e48e1cd4e252cc","ref":"refs/heads/master","pushedAt":"2024-02-16T11:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement distributed transaction using TCC","shortMessageHtmlLink":"Implement distributed transaction using TCC"}},{"before":"00b4ffe8b082f33afe7e8f4d1bcd23bf4941644b","after":"e6bda77a7cff40d37b947e6fe5ef1a15b9254443","ref":"refs/heads/master","pushedAt":"2024-02-16T02:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Tidy up refactor","shortMessageHtmlLink":"Tidy up refactor"}},{"before":"6a24b564f23b41e01400ef9eefd886f21c2d34e4","after":"00b4ffe8b082f33afe7e8f4d1bcd23bf4941644b","ref":"refs/heads/master","pushedAt":"2024-02-15T15:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Refactor project to microservice","shortMessageHtmlLink":"Refactor project to microservice"}},{"before":"f654a9b304365af5486c6db834ab7e70ecbcb2d4","after":"6a24b564f23b41e01400ef9eefd886f21c2d34e4","ref":"refs/heads/master","pushedAt":"2024-02-14T16:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Solve oversold case by using lua script and redis","shortMessageHtmlLink":"Solve oversold case by using lua script and redis"}},{"before":"82c2a8ced8711b4d0aeddd3be6f94db3dfcb9a20","after":"f654a9b304365af5486c6db834ab7e70ecbcb2d4","ref":"refs/heads/master","pushedAt":"2024-02-14T08:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Solve over sale case by db and distributed lock","shortMessageHtmlLink":"Solve over sale case by db and distributed lock"}},{"before":"6b3b7cd8c54ceeaabf9367181f5fdaade12ae6d2","after":"82c2a8ced8711b4d0aeddd3be6f94db3dfcb9a20","ref":"refs/heads/master","pushedAt":"2024-02-13T15:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Solved over sale case with DB design","shortMessageHtmlLink":"Solved over sale case with DB design"}},{"before":"fa0e412e3868ed6ba012a920083c7b24f205bcf3","after":"6b3b7cd8c54ceeaabf9367181f5fdaade12ae6d2","ref":"refs/heads/master","pushedAt":"2024-02-12T16:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"implement cache event for activity & goods & orders","shortMessageHtmlLink":"implement cache event for activity & goods & orders"}},{"before":"b8c0acd6df329b4cbb6d8aeb97b4c1632b174c00","after":"fa0e412e3868ed6ba012a920083c7b24f205bcf3","ref":"refs/heads/master","pushedAt":"2024-02-12T05:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"implement goods query function with cache","shortMessageHtmlLink":"implement goods query function with cache"}},{"before":"070f461c8a4d59ffb30fecae5400d91673d7d313","after":"b8c0acd6df329b4cbb6d8aeb97b4c1632b174c00","ref":"refs/heads/master","pushedAt":"2024-02-12T05:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"implement goods list query function with cache","shortMessageHtmlLink":"implement goods list query function with cache"}},{"before":"8cd5a406fd076994640c3e59bd8ad58ec92839f5","after":"070f461c8a4d59ffb30fecae5400d91673d7d313","ref":"refs/heads/master","pushedAt":"2024-02-11T14:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"77d503bca6644711ba35915d820c930255725174","after":"8cd5a406fd076994640c3e59bd8ad58ec92839f5","ref":"refs/heads/master","pushedAt":"2024-02-11T14:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement activity list and activity query function with cache","shortMessageHtmlLink":"Implement activity list and activity query function with cache"}},{"before":"0fe4baec7a767b2730988e9c1362103d5f3eb5c5","after":"77d503bca6644711ba35915d820c930255725174","ref":"refs/heads/master","pushedAt":"2024-02-10T09:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement local cache, distributed cache and distributed lock","shortMessageHtmlLink":"Implement local cache, distributed cache and distributed lock"}},{"before":"cfbb51bd8a97c85e0eb2546b51d804556b0df928","after":"0fe4baec7a767b2730988e9c1362103d5f3eb5c5","ref":"refs/heads/master","pushedAt":"2024-02-09T08:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"[Operation end & User end]Implement seckill order frontend","shortMessageHtmlLink":"[Operation end & User end]Implement seckill order frontend"}},{"before":"016c3827c19cad916ce873c8294f16ad4c3dfc74","after":"cfbb51bd8a97c85e0eb2546b51d804556b0df928","ref":"refs/heads/master","pushedAt":"2024-02-08T12:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"[User end]Implement seckill goods frontend","shortMessageHtmlLink":"[User end]Implement seckill goods frontend"}},{"before":"ececeae23835665b6ae4206ded0cd5955b276c36","after":"016c3827c19cad916ce873c8294f16ad4c3dfc74","ref":"refs/heads/master","pushedAt":"2024-02-07T14:23:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"[Operation end]Implement seckill goods frontend","shortMessageHtmlLink":"[Operation end]Implement seckill goods frontend"}},{"before":"8094aa0fcacd8c1219c2d4f8dafb6a532e7344a0","after":"ececeae23835665b6ae4206ded0cd5955b276c36","ref":"refs/heads/master","pushedAt":"2024-02-06T15:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement seckill goods flow backend","shortMessageHtmlLink":"Implement seckill goods flow backend"}},{"before":"7df06726400a0331fa4a23ca69bbbc34dacc0c2c","after":"8094aa0fcacd8c1219c2d4f8dafb6a532e7344a0","ref":"refs/heads/master","pushedAt":"2024-02-06T14:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"[User end]Implement seckill activity frontend","shortMessageHtmlLink":"[User end]Implement seckill activity frontend"}},{"before":"14fc01406ab700a8f9b1ac9026a72035d868b065","after":"7df06726400a0331fa4a23ca69bbbc34dacc0c2c","ref":"refs/heads/master","pushedAt":"2024-02-06T13:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"[Operation end]Implement seckill activity frontend","shortMessageHtmlLink":"[Operation end]Implement seckill activity frontend"}},{"before":"6710f0ded12b515a52e585c70c61e7ed8547025d","after":"14fc01406ab700a8f9b1ac9026a72035d868b065","ref":"refs/heads/master","pushedAt":"2024-02-04T16:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Implement seckill activity backend API","shortMessageHtmlLink":"Implement seckill activity backend API"}},{"before":"2d7b88f9eff518d07e5d48ccc044e85cabb6c0b2","after":"6710f0ded12b515a52e585c70c61e7ed8547025d","ref":"refs/heads/master","pushedAt":"2024-02-02T13:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"5eb4db96b35b0c60920abb7976b5e00b4a167b8e","after":"2d7b88f9eff518d07e5d48ccc044e85cabb6c0b2","ref":"refs/heads/master","pushedAt":"2024-02-02T13:23:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:KenjiPeng/seckill","shortMessageHtmlLink":"Merge branch 'master' of github.com:KenjiPeng/seckill"}},{"before":null,"after":"5eb4db96b35b0c60920abb7976b5e00b4a167b8e","ref":"refs/heads/master","pushedAt":"2024-02-02T12:36:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KenjiPeng","name":"Kenji Peng","path":"/KenjiPeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82886608?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_Kn6zwA","startCursor":null,"endCursor":null}},"title":"Activity ยท KenjiPeng/seckill"}