{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":653433926,"defaultBranch":"main","name":"mwskwong.com","ownerLogin":"mwskwong","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-14T03:40:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32725014?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716604840.0","currentOid":""},"activityList":{"items":[{"before":"c49c34d9f7b21a10739d3ecac77bedc797a9d1c8","after":null,"ref":"refs/heads/feature/refactor-blog-view-incr-behavior","pushedAt":"2024-05-25T02:40:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"}},{"before":"0b5515770c4789f67a69134315590e61e7c68c1b","after":"2a719f3d316693272041904aca14aff8905d1938","ref":"refs/heads/canary","pushedAt":"2024-05-25T02:40:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"Merge pull request #382 from mwskwong/feature/refactor-blog-view-incr-behavior\n\nFeature/refactor blog view incr behavior","shortMessageHtmlLink":"Merge pull request #382 from mwskwong/feature/refactor-blog-view-incr…"}},{"before":"5c2ae84d5463161b7beedad03b3f44a4c1e63850","after":"c49c34d9f7b21a10739d3ecac77bedc797a9d1c8","ref":"refs/heads/feature/refactor-blog-view-incr-behavior","pushedAt":"2024-05-25T02:37:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"Merge branch 'canary' into feature/refactor-blog-view-incr-behavior","shortMessageHtmlLink":"Merge branch 'canary' into feature/refactor-blog-view-incr-behavior"}},{"before":"4b660e1a6eac2632f56b1334528e589677b1f1d9","after":"0b5515770c4789f67a69134315590e61e7c68c1b","ref":"refs/heads/canary","pushedAt":"2024-05-25T02:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"674c7531f2bc2e4b08e81620ef5a4b2057e47fce","after":"4b660e1a6eac2632f56b1334528e589677b1f1d9","ref":"refs/heads/canary","pushedAt":"2024-05-24T14:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":null,"after":"5c2ae84d5463161b7beedad03b3f44a4c1e63850","ref":"refs/heads/feature/refactor-blog-view-incr-behavior","pushedAt":"2024-05-24T02:59:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"refactor: blog view incr handling","shortMessageHtmlLink":"refactor: blog view incr handling"}},{"before":"5d186d38b13a2a826b3975adf8657956b30a2743","after":"674c7531f2bc2e4b08e81620ef5a4b2057e47fce","ref":"refs/heads/canary","pushedAt":"2024-05-24T01:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"a66f698e786224feeae20af5695d773feeb6e9ed","after":"5d186d38b13a2a826b3975adf8657956b30a2743","ref":"refs/heads/canary","pushedAt":"2024-05-23T15:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: add back prebuild script","shortMessageHtmlLink":"fix: add back prebuild script"}},{"before":"506842fbe2442c4a805846fc218c72781637148d","after":"a66f698e786224feeae20af5695d773feeb6e9ed","ref":"refs/heads/canary","pushedAt":"2024-05-23T15:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: patch `@types/mdx` to support React 19","shortMessageHtmlLink":"fix: patch @types/mdx to support React 19"}},{"before":"b9972584265327dbc02915e6b20d06d8f55e9753","after":"506842fbe2442c4a805846fc218c72781637148d","ref":"refs/heads/canary","pushedAt":"2024-05-23T15:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: use Next.js 15 RC and `next-mdx-remote` v5","shortMessageHtmlLink":"feat: use Next.js 15 RC and next-mdx-remote v5"}},{"before":"c05a64bf2c47c8795e24aa7744e52a0e9fe2c66e","after":"d19b0b2a9401d59d509eb949d47a403e8ad5fe2f","ref":"refs/heads/feature/312-update-cv","pushedAt":"2024-05-23T12:38:39.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: update CV","shortMessageHtmlLink":"feat: update CV"}},{"before":"a26f2bbd83467feedfe687c6917e01b9e12cbb5a","after":"b9972584265327dbc02915e6b20d06d8f55e9753","ref":"refs/heads/canary","pushedAt":"2024-05-23T12:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"a014238576a56de41633cd096e12c4057cfee8dc","after":"a26f2bbd83467feedfe687c6917e01b9e12cbb5a","ref":"refs/heads/canary","pushedAt":"2024-05-23T00:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package upgrade","shortMessageHtmlLink":"chore: Package upgrade"}},{"before":"cf5de3240307a499f6433fc30e12b33eb0c64565","after":"a014238576a56de41633cd096e12c4057cfee8dc","ref":"refs/heads/canary","pushedAt":"2024-05-22T02:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"refactor: rename `fetchAll` prop from `Views` to `batch`","shortMessageHtmlLink":"refactor: rename fetchAll prop from Views to batch"}},{"before":"fa296b577514b960692f741c44f27d6b2dee95dd","after":"cf5de3240307a499f6433fc30e12b33eb0c64565","ref":"refs/heads/canary","pushedAt":"2024-05-22T02:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: incorrect react types dep","shortMessageHtmlLink":"fix: incorrect react types dep"}},{"before":"31d536692b2a0173e93575f32bf7122558b1de4f","after":"c043b4a1893887190f84350087b2fc5a301c735f","ref":"refs/heads/feature/343-make-use-of-sentry-for-monitoring","pushedAt":"2024-05-22T01:11:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: sentry token format check","shortMessageHtmlLink":"fix: sentry token format check"}},{"before":"0f31952ea3d741e601037b92377f01fdbcccc316","after":"31d536692b2a0173e93575f32bf7122558b1de4f","ref":"refs/heads/feature/343-make-use-of-sentry-for-monitoring","pushedAt":"2024-05-22T01:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: basic sentry setup","shortMessageHtmlLink":"feat: basic sentry setup"}},{"before":"197ea60cb26476e250e59da5ccbf4344291e8ac4","after":"0f31952ea3d741e601037b92377f01fdbcccc316","ref":"refs/heads/feature/343-make-use-of-sentry-for-monitoring","pushedAt":"2024-05-22T00:27:15.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"Merge branch 'canary' into feature/343-make-use-of-sentry-for-monitoring","shortMessageHtmlLink":"Merge branch 'canary' into feature/343-make-use-of-sentry-for-monitoring"}},{"before":"929575e70b1a15e33164adebacdcf6b62b31efe3","after":"fa296b577514b960692f741c44f27d6b2dee95dd","ref":"refs/heads/canary","pushedAt":"2024-05-22T00:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"2453d862b112c5a43ab62ee0c70d46808bed8fe0","after":"929575e70b1a15e33164adebacdcf6b62b31efe3","ref":"refs/heads/canary","pushedAt":"2024-05-21T15:44:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: make use of `NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL` to define site url and site disply name","shortMessageHtmlLink":"feat: make use of NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL to defi…"}},{"before":"f96312cc073b20b0552a4661e584b3cad98f87f9","after":"2453d862b112c5a43ab62ee0c70d46808bed8fe0","ref":"refs/heads/canary","pushedAt":"2024-05-20T23:54:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"51578039bdde58b551dd49344a81272b414b8e93","after":"c05a64bf2c47c8795e24aa7744e52a0e9fe2c66e","ref":"refs/heads/feature/312-update-cv","pushedAt":"2024-05-20T02:55:42.000Z","pushType":"push","commitsCount":57,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: update HKJC job duty","shortMessageHtmlLink":"feat: update HKJC job duty"}},{"before":"93bc51bf891d74f2d26534746ba98374c39f4044","after":"f96312cc073b20b0552a4661e584b3cad98f87f9","ref":"refs/heads/canary","pushedAt":"2024-05-20T00:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"dc861a45433a75bdbf252440c71d82f1d7a5ecd5","after":"93bc51bf891d74f2d26534746ba98374c39f4044","ref":"refs/heads/canary","pushedAt":"2024-05-19T03:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"chore: Package update","shortMessageHtmlLink":"chore: Package update"}},{"before":"0c359ce194ecb3d0924daf99a1dad37448ae2621","after":"aca0c172b3fd315bb1f3643f491d229f4623afcc","ref":"refs/heads/main","pushedAt":"2024-05-18T08:16:54.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"Merge pull request #377 from mwskwong/canary\n\nCanary","shortMessageHtmlLink":"Merge pull request #377 from mwskwong/canary"}},{"before":"ee76d7f0e41b97e0b3a8ad10ed64698ae6832571","after":"dc861a45433a75bdbf252440c71d82f1d7a5ecd5","ref":"refs/heads/canary","pushedAt":"2024-05-18T08:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: re-use `useMemo()` after disabling react compiler","shortMessageHtmlLink":"fix: re-use useMemo() after disabling react compiler"}},{"before":"b9b83307b1e25541882f4561574e29c3d560c13b","after":"ee76d7f0e41b97e0b3a8ad10ed64698ae6832571","ref":"refs/heads/canary","pushedAt":"2024-05-18T08:05:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"Merge branch 'main' into canary","shortMessageHtmlLink":"Merge branch 'main' into canary"}},{"before":"09c4fa70af8bc648a3163b1c972699a3bf7345f7","after":"b9b83307b1e25541882f4561574e29c3d560c13b","ref":"refs/heads/canary","pushedAt":"2024-05-18T08:04:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"fix: disable react compiler for now since `watch()` from React Hook Form isn't returning the updated form value","shortMessageHtmlLink":"fix: disable react compiler for now since watch() from React Hook F…"}},{"before":"5e3f388f723b433ab6af0f76bd73e496b8943420","after":"09c4fa70af8bc648a3163b1c972699a3bf7345f7","ref":"refs/heads/canary","pushedAt":"2024-05-18T07:43:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"},"commit":{"message":"feat: replace ad sense script with `ads.txt` for now until it get approved","shortMessageHtmlLink":"feat: replace ad sense script with ads.txt for now until it get app…"}},{"before":"e0a201d06a1ee492f4a8b2705878d6ffe0821b47","after":null,"ref":"refs/heads/feature/372-try-out-react-compiler","pushedAt":"2024-05-18T07:23:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mwskwong","name":"Matthew Kwong","path":"/mwskwong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32725014?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU4Z7wgA","startCursor":null,"endCursor":null}},"title":"Activity · mwskwong/mwskwong.com"}