{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":694496054,"defaultBranch":"main","name":"kb-mall-web","ownerLogin":"kbmjj123","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-21T05:45:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1559584?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696947924.0","currentOid":""},"activityList":{"items":[{"before":"8a4ca1acecb1fe1ec9ffaa1971596ca90c79130a","after":"4b876cc4a5d00a9a6aed42640b203dae6af1f103","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-31T23:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(product): append introduce and the evaluation view onto product view\n\n1. append introduce view;\n2. append shop area view;\n3. append shop hot sales views;\n4. append evaluation view!","shortMessageHtmlLink":"✨ feat(product): append introduce and the evaluation view onto produc…"}},{"before":"95c73269966889ec0693ac399b317893b0d6b16c","after":"8a4ca1acecb1fe1ec9ffaa1971596ca90c79130a","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-27T03:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(product): splite the product page into several component\n\n1. divide product into several component;\n2. then layout the component!","shortMessageHtmlLink":"✨ feat(product): splite the product page into several component"}},{"before":"2f95b262d6fca390f1513fabf6b526e0aa245c0d","after":"95c73269966889ec0693ac399b317893b0d6b16c","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-24T01:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(host and plugin): add api host and plugins\n\n1. add global host in .env file;\n2. add component which can be invoke by api","shortMessageHtmlLink":"✨ feat(host and plugin): add api host and plugins"}},{"before":"85e02ad6bcd7b77b4e76a75362de48c0d2d3eb2c","after":"2f95b262d6fca390f1513fabf6b526e0aa245c0d","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-23T10:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(translate): find a good way to translate language","shortMessageHtmlLink":"✨ feat(translate): find a good way to translate language"}},{"before":"e63d129f92cf38909f7508f6dbc20203f96938fc","after":"85e02ad6bcd7b77b4e76a75362de48c0d2d3eb2c","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-23T08:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(host change): change the host to a single file\n\n1. change host to .env file;\n2. add global route title append!","shortMessageHtmlLink":"✨ feat(host change): change the host to a single file"}},{"before":"a23a15416b73b91a3ada8d905a980510e0f6a052","after":"e63d129f92cf38909f7508f6dbc20203f96938fc","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-20T09:47:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(page meta): append needLogin property in page\n\n1. with the 'needLogin' flag;\n2. we can control the page weather need login when visited","shortMessageHtmlLink":"✨ feat(page meta): append needLogin property in page"}},{"before":"3e0dbde43458ea585aed8e72d6763353cae7a447","after":"a23a15416b73b91a3ada8d905a980510e0f6a052","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-20T07:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(first network try): my first try with network and sfc","shortMessageHtmlLink":"✨ feat(first network try): my first try with network and sfc"}},{"before":"8ef6ea3d8a96a1e3b804588adcf92b34801d45c5","after":"3e0dbde43458ea585aed8e72d6763353cae7a447","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-19T14:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(network): finish complete the usage of network in project","shortMessageHtmlLink":"✨ feat(network): finish complete the usage of network in project"}},{"before":"5c957d011ba27ffada1d53c5fafda52163eeb33c","after":"8ef6ea3d8a96a1e3b804588adcf92b34801d45c5","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-19T06:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(network): init network framework","shortMessageHtmlLink":"✨ feat(network): init network framework"}},{"before":"2c41ff044115261b7846f5fb49dfa62a269c47ae","after":"5c957d011ba27ffada1d53c5fafda52163eeb33c","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-18T22:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(network): init network core in project","shortMessageHtmlLink":"✨ feat(network): init network core in project"}},{"before":"deca50946a47e0f9f31d260b526854b103d72b2e","after":"2c41ff044115261b7846f5fb49dfa62a269c47ae","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-11T01:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(product): add component in product page","shortMessageHtmlLink":"✨ feat(product): add component in product page"}},{"before":null,"after":"deca50946a47e0f9f31d260b526854b103d72b2e","ref":"refs/heads/feature-product-2023-10-10","pushedAt":"2023-10-10T14:25:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"Merge pull request #4 from kbmjj123/feature-category+banner-2023-10-08\n\nFeature category+banner 2023 10 08","shortMessageHtmlLink":"Merge pull request #4 from kbmjj123/feature-category+banner-2023-10-08"}},{"before":"cc33c0e65c442cafcf90164b00443b0c862b1e23","after":null,"ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-10T14:24:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"}},{"before":"45ba7a5d07b43dcf7299cdd91f9db30b48b0bf87","after":"deca50946a47e0f9f31d260b526854b103d72b2e","ref":"refs/heads/main","pushedAt":"2023-10-10T14:24:11.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"Merge pull request #4 from kbmjj123/feature-category+banner-2023-10-08\n\nFeature category+banner 2023 10 08","shortMessageHtmlLink":"Merge pull request #4 from kbmjj123/feature-category+banner-2023-10-08"}},{"before":"ec32fd73e85e9b840265c85eaa0c2f174dec76eb","after":"cc33c0e65c442cafcf90164b00443b0c862b1e23","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-10T14:22:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(dark mode): provide global dark mode control in app","shortMessageHtmlLink":"✨ feat(dark mode): provide global dark mode control in app"}},{"before":"7479acc3decf47f413a0f64ff6052f662c0de1aa","after":"ec32fd73e85e9b840265c85eaa0c2f174dec76eb","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-10T14:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(locale): associated locale with user local","shortMessageHtmlLink":"✨ feat(locale): associated locale with user local"}},{"before":"f91cc258b6e7a46e00a118369908f6019a08e9bd","after":"7479acc3decf47f413a0f64ff6052f662c0de1aa","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-10T01:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(brightness control): add global brightness controller component\n\n1. add dark mode class on to html nodes","shortMessageHtmlLink":"✨ feat(brightness control): add global brightness controller component"}},{"before":"86aa5b563d59de781b76c389355f50c42bdb7b73","after":"f91cc258b6e7a46e00a118369908f6019a08e9bd","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-09T23:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(product cell): product list divide into several product cell component","shortMessageHtmlLink":"✨ feat(product cell): product list divide into several product cell c…"}},{"before":"e7ba10a5f3b42afec282a5ba7058aff47cd90a07","after":"86aa5b563d59de781b76c389355f50c42bdb7b73","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-09T14:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(mall footer): add mall footer component to provide certification","shortMessageHtmlLink":"✨ feat(mall footer): add mall footer component to provide certification"}},{"before":"6296fd1607cf3416e5f5ef4b628a4e3606e38ecb","after":"e7ba10a5f3b42afec282a5ba7058aff47cd90a07","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-09T02:25:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(right nav): add jump action to right nav","shortMessageHtmlLink":"✨ feat(right nav): add jump action to right nav"}},{"before":"1e2efce1f58781332e393ee979d18943d6e62c4d","after":"6296fd1607cf3416e5f5ef4b628a4e3606e38ecb","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-09T02:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(add fixed nav): add fixed nav at the right of mall home page","shortMessageHtmlLink":"✨ feat(add fixed nav): add fixed nav at the right of mall home page"}},{"before":"65d98481ff2711b84179c7625b53fc8cd3bfd212","after":"1e2efce1f58781332e393ee979d18943d6e62c4d","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-08T22:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(css lines control): add tailwindcss plugins\n\n1. add tailwindcss plugins to control the numbers showing","shortMessageHtmlLink":"✨ feat(css lines control): add tailwindcss plugins"}},{"before":"7697a76c3ab3bb6cbc2b47bc2eef2428dfcb9645","after":"65d98481ff2711b84179c7625b53fc8cd3bfd212","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-08T15:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(popular recommend component): add popular recommend component\n\n1. provide the product list in project","shortMessageHtmlLink":"✨ feat(popular recommend component): add popular recommend component"}},{"before":"2c43dc7c0c3f8fe58451e6544a957ab4c78c032c","after":"7697a76c3ab3bb6cbc2b47bc2eef2428dfcb9645","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-08T14:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(category banner component): finish layout category component","shortMessageHtmlLink":"✨ feat(category banner component): finish layout category component"}},{"before":"45ba7a5d07b43dcf7299cdd91f9db30b48b0bf87","after":"2c43dc7c0c3f8fe58451e6544a957ab4c78c032c","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-08T09:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(add banner component): init banner component and carousel component","shortMessageHtmlLink":"✨ feat(add banner component): init banner component and carousel comp…"}},{"before":null,"after":"45ba7a5d07b43dcf7299cdd91f9db30b48b0bf87","ref":"refs/heads/feature-category+banner-2023-10-08","pushedAt":"2023-10-08T06:04:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"Merge pull request #3 from kbmjj123/feature-register-2023-10-07\n\nFeature register 2023 10 07","shortMessageHtmlLink":"Merge pull request #3 from kbmjj123/feature-register-2023-10-07"}},{"before":"37c074855e1f2db4c0926db0895b6e33b9188f31","after":null,"ref":"refs/heads/feature-register-2023-10-07","pushedAt":"2023-10-08T06:03:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"}},{"before":"90f75a29196742dea01d1bc68593b4c945549ff5","after":"45ba7a5d07b43dcf7299cdd91f9db30b48b0bf87","ref":"refs/heads/main","pushedAt":"2023-10-08T06:03:30.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"Merge pull request #3 from kbmjj123/feature-register-2023-10-07\n\nFeature register 2023 10 07","shortMessageHtmlLink":"Merge pull request #3 from kbmjj123/feature-register-2023-10-07"}},{"before":"0e5b7cae1af4b694abd7a6a050274eaa57a4d572","after":"37c074855e1f2db4c0926db0895b6e33b9188f31","ref":"refs/heads/feature-register-2023-10-07","pushedAt":"2023-10-08T06:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(add new file): add category banner component","shortMessageHtmlLink":"✨ feat(add new file): add category banner component"}},{"before":"2abb0b9675de99753bbad4f6d52f29d00a3411a5","after":"0e5b7cae1af4b694abd7a6a050274eaa57a4d572","ref":"refs/heads/feature-register-2023-10-07","pushedAt":"2023-10-08T05:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kbmjj123","name":"kbmjj123","path":"/kbmjj123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1559584?s=80&v=4"},"commit":{"message":"✨ feat(mall search header): layout mall header component","shortMessageHtmlLink":"✨ feat(mall search header): layout mall header component"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpH9MKQA","startCursor":null,"endCursor":null}},"title":"Activity · kbmjj123/kb-mall-web"}