{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":727132968,"defaultBranch":"main","name":"personal-website","ownerLogin":"xuzuodong","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-04T08:54:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51878637?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717310970.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"39e2548179accf18fccaf49aa7fa49d2cfeb28ab","ref":"refs/heads/feat/views","pushedAt":"2024-06-02T06:49:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"feat(wip): integrate redis","shortMessageHtmlLink":"feat(wip): integrate redis"}},{"before":"ee1fa5e920b94665c95d5e304430d52a91ec11b6","after":"4ae0efffb698c61855da6aab47384de9e5c1feb4","ref":"refs/heads/main","pushedAt":"2024-05-26T13:55:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"feat: add referer option to work page links","shortMessageHtmlLink":"feat: add referer option to work page links"}},{"before":"0420e452d72a3086092b7e4911d07cc47d5758c9","after":"ee1fa5e920b94665c95d5e304430d52a91ec11b6","ref":"refs/heads/main","pushedAt":"2024-05-10T02:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: build error","shortMessageHtmlLink":"fix: build error"}},{"before":"54f33652d5d30577eb61e90cb08c26445f6f4eb8","after":"0420e452d72a3086092b7e4911d07cc47d5758c9","ref":"refs/heads/main","pushedAt":"2024-05-10T01:59:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: umami not working","shortMessageHtmlLink":"fix: umami not working"}},{"before":"6af1a0af7d8ecd9028bc800e4d4ed823b4c4fa0f","after":"54f33652d5d30577eb61e90cb08c26445f6f4eb8","ref":"refs/heads/main","pushedAt":"2024-05-10T01:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"chore: update Umami analytics configuration","shortMessageHtmlLink":"chore: update Umami analytics configuration"}},{"before":"c88438c6895784477063473756a2b5fae8344700","after":"6af1a0af7d8ecd9028bc800e4d4ed823b4c4fa0f","ref":"refs/heads/main","pushedAt":"2024-05-09T03:35:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"chore: tidy up","shortMessageHtmlLink":"chore: tidy up"}},{"before":"dc6f8b61b3cc96864eb501142d604a1e9734aa75","after":"c88438c6895784477063473756a2b5fae8344700","ref":"refs/heads/main","pushedAt":"2024-05-09T03:24:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: instant films maybe not loaded when falling down","shortMessageHtmlLink":"fix: instant films maybe not loaded when falling down"}},{"before":"b0d6e9e53e7e939aa7fa836ff6996f0a4b35317e","after":"35b26112743468122f54bb0f3eb02542d1546756","ref":"refs/heads/refactor/shadcn","pushedAt":"2024-05-09T03:23:57.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor/shadcn","shortMessageHtmlLink":"Merge branch 'main' into refactor/shadcn"}},{"before":"40b3acab130b98303e33232fdefbfc0e73a5208f","after":"dc6f8b61b3cc96864eb501142d604a1e9734aa75","ref":"refs/heads/main","pushedAt":"2024-05-09T02:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"style: fix container not displaying as expect","shortMessageHtmlLink":"style: fix container not displaying as expect"}},{"before":"be3be1d320771860c57260042325c203be153d66","after":"40b3acab130b98303e33232fdefbfc0e73a5208f","ref":"refs/heads/main","pushedAt":"2024-05-09T02:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: ui layer not working","shortMessageHtmlLink":"fix: ui layer not working"}},{"before":"69ff086ec2b50d3c8ae26d5a98cd00b607f13029","after":"be3be1d320771860c57260042325c203be153d66","ref":"refs/heads/main","pushedAt":"2024-05-08T10:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: add missing dep","shortMessageHtmlLink":"fix: add missing dep"}},{"before":"b7a01195b5f6424e273497a1dd539a337fabb593","after":"69ff086ec2b50d3c8ae26d5a98cd00b607f13029","ref":"refs/heads/main","pushedAt":"2024-05-08T10:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: add missing dep","shortMessageHtmlLink":"fix: add missing dep"}},{"before":"c88438c6895784477063473756a2b5fae8344700","after":"b7a01195b5f6424e273497a1dd539a337fabb593","ref":"refs/heads/main","pushedAt":"2024-05-08T09:50:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'refactor/shadcn'","shortMessageHtmlLink":"Merge branch 'refactor/shadcn'"}},{"before":"313d42474367d7d9beb2239eefe2d6f10b00d6ab","after":"b0d6e9e53e7e939aa7fa836ff6996f0a4b35317e","ref":"refs/heads/refactor/shadcn","pushedAt":"2024-05-08T09:49:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"refactor: ui layer now based on shadcn-vue","shortMessageHtmlLink":"refactor: ui layer now based on shadcn-vue"}},{"before":"b0d6e9e53e7e939aa7fa836ff6996f0a4b35317e","after":"313d42474367d7d9beb2239eefe2d6f10b00d6ab","ref":"refs/heads/refactor/shadcn","pushedAt":"2024-05-08T09:48:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"chore: add new menubar.vue","shortMessageHtmlLink":"chore: add new menubar.vue"}},{"before":"0a8c7d2730f6c588f13663d19a9132bfaa91e322","after":"c88438c6895784477063473756a2b5fae8344700","ref":"refs/heads/main","pushedAt":"2024-05-08T09:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: instant films maybe not loaded when falling down","shortMessageHtmlLink":"fix: instant films maybe not loaded when falling down"}},{"before":null,"after":"b0d6e9e53e7e939aa7fa836ff6996f0a4b35317e","ref":"refs/heads/refactor/shadcn","pushedAt":"2024-05-08T09:26:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"refactor: ui layer now based on shadcn-vue","shortMessageHtmlLink":"refactor: ui layer now based on shadcn-vue"}},{"before":"08a9e7e82befb0b15ce8455e2347b648e2c56f0f","after":"0a8c7d2730f6c588f13663d19a9132bfaa91e322","ref":"refs/heads/main","pushedAt":"2024-05-08T03:01:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"d89144d61557fdec4f9b8af79f60bc22b0b4566c","after":"59d8e085a046e045a4250cd0a3048c9691fe08e3","ref":"refs/heads/dev","pushedAt":"2024-05-08T02:59:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"chore: revert back to manually typing sanity queries","shortMessageHtmlLink":"chore: revert back to manually typing sanity queries"}},{"before":"e85e34e982474c0969c10659bd48ed387f2f086a","after":"08a9e7e82befb0b15ce8455e2347b648e2c56f0f","ref":"refs/heads/main","pushedAt":"2024-05-07T10:20:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"19626c644e2d5b6019abacb02d1f7fc1c656a157","after":"d89144d61557fdec4f9b8af79f60bc22b0b4566c","ref":"refs/heads/dev","pushedAt":"2024-05-07T10:14:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"fix: add missing sanity-plugin-singleton-tools as a devDependency in package.json","shortMessageHtmlLink":"fix: add missing sanity-plugin-singleton-tools as a devDependency in …"}},{"before":null,"after":"19626c644e2d5b6019abacb02d1f7fc1c656a157","ref":"refs/heads/dev","pushedAt":"2024-05-07T10:09:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"refactor: use sanity typegen","shortMessageHtmlLink":"refactor: use sanity typegen"}},{"before":"29a8bca82d0f733568f140faeea79b1a53213e0c","after":"e85e34e982474c0969c10659bd48ed387f2f086a","ref":"refs/heads/main","pushedAt":"2024-05-05T13:59:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"feat: refine work pages","shortMessageHtmlLink":"feat: refine work pages"}},{"before":"1a11493c9e65cacbfa2e970c9c4fccc427131aea","after":null,"ref":"refs/heads/dev","pushedAt":"2024-05-05T08:40:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"}},{"before":"7f0388fc41e8dc28e6f02746f1b172a47c0815b7","after":"29a8bca82d0f733568f140faeea79b1a53213e0c","ref":"refs/heads/main","pushedAt":"2024-05-05T08:40:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"0f5f80304f808783c9fd964217a7a28b7109c332","after":"7f0388fc41e8dc28e6f02746f1b172a47c0815b7","ref":"refs/heads/main","pushedAt":"2024-05-05T08:12:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}},{"before":"48ee74876a263c2325275b73fdfbedee315439f7","after":"1a11493c9e65cacbfa2e970c9c4fccc427131aea","ref":"refs/heads/dev","pushedAt":"2024-05-04T06:50:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"feat: finish project detail page","shortMessageHtmlLink":"feat: finish project detail page"}},{"before":"ef87e02517d44161088a774d6ee82262457cdcb4","after":"48ee74876a263c2325275b73fdfbedee315439f7","ref":"refs/heads/dev","pushedAt":"2024-05-02T10:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"chore: work page relocate & refine mobile ui","shortMessageHtmlLink":"chore: work page relocate & refine mobile ui"}},{"before":"0f5f80304f808783c9fd964217a7a28b7109c332","after":"ef87e02517d44161088a774d6ee82262457cdcb4","ref":"refs/heads/dev","pushedAt":"2024-04-30T16:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"style: better home page responsive layout","shortMessageHtmlLink":"style: better home page responsive layout"}},{"before":"c1857c6642314b72ef6b177d778b1d7e1afe3a79","after":"0f5f80304f808783c9fd964217a7a28b7109c332","ref":"refs/heads/dev","pushedAt":"2024-04-30T15:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuzuodong","name":"Hash Brown","path":"/xuzuodong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51878637?s=80&v=4"},"commit":{"message":"Merge branch 'dev'","shortMessageHtmlLink":"Merge branch 'dev'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWgypAwA","startCursor":null,"endCursor":null}},"title":"Activity · xuzuodong/personal-website"}