{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":699483792,"defaultBranch":"main","name":"johnhaml.in","ownerLogin":"johnhamlin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-02T18:14:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/295746?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696272102.0","currentOid":""},"activityList":{"items":[{"before":"5cc6253dd0541ecbd1f70e47386893a7cc6072ce","after":"37c59f671285d6cdc3c6828bb8cf1c961aa48d68","ref":"refs/heads/main","pushedAt":"2024-05-06T16:32:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update experience and about me","shortMessageHtmlLink":"Update experience and about me"}},{"before":"a6ace352d06ad8f02becacae8ee2df937d8e689d","after":"5cc6253dd0541ecbd1f70e47386893a7cc6072ce","ref":"refs/heads/main","pushedAt":"2024-02-12T18:58:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Commented out openGraph metadata in layout.tsx","shortMessageHtmlLink":"Commented out openGraph metadata in layout.tsx"}},{"before":"6728259a1a7e64c76bb1feb7c77b18baceb9428d","after":"a6ace352d06ad8f02becacae8ee2df937d8e689d","ref":"refs/heads/main","pushedAt":"2024-02-12T18:54:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Convert og images to png","shortMessageHtmlLink":"Convert og images to png"}},{"before":"e8f9588d2847586f9bfcccfabc24b00ed71d0dbc","after":"6728259a1a7e64c76bb1feb7c77b18baceb9428d","ref":"refs/heads/main","pushedAt":"2024-02-12T18:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add openGraph metadata to layout.tsx","shortMessageHtmlLink":"Add openGraph metadata to layout.tsx"}},{"before":"f9ade057996230dffae89def0294971ab5aa29cb","after":"e8f9588d2847586f9bfcccfabc24b00ed71d0dbc","ref":"refs/heads/main","pushedAt":"2024-02-12T18:17:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add keys to meta tags","shortMessageHtmlLink":"Add keys to meta tags"}},{"before":"1c238f1d699e109371f9833f627bfa576ec6c886","after":"f9ade057996230dffae89def0294971ab5aa29cb","ref":"refs/heads/main","pushedAt":"2024-02-12T18:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Move to page.tsx from layout.tsx","shortMessageHtmlLink":"Move <Head> to page.tsx from layout.tsx"}},{"before":"541eb65b6c7aaf6863408b029c995d95ca71db72","after":"1c238f1d699e109371f9833f627bfa576ec6c886","ref":"refs/heads/main","pushedAt":"2024-02-12T18:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Move og image to public folder and define it manually in tag instead of using Nextjs magic","shortMessageHtmlLink":"Move og image to public folder and define it manually in <Head> tag i…"}},{"before":"03f6070b35861560a6c7d598bb151e6098d6bf0f","after":"541eb65b6c7aaf6863408b029c995d95ca71db72","ref":"refs/heads/main","pushedAt":"2024-02-12T17:46:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Debug og image","shortMessageHtmlLink":"Debug og image"}},{"before":"7d33adff90e96a037ca9108da7eecb0dd2584e5a","after":"03f6070b35861560a6c7d598bb151e6098d6bf0f","ref":"refs/heads/main","pushedAt":"2024-02-12T17:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Commented out Clerk and Google Analytics to troubleshoot OG Image","shortMessageHtmlLink":"Commented out Clerk and Google Analytics to troubleshoot OG Image"}},{"before":"c988251c60e097433de7873191edc82440fb186b","after":"7d33adff90e96a037ca9108da7eecb0dd2584e5a","ref":"refs/heads/main","pushedAt":"2024-02-12T17:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Hopefully fix og image","shortMessageHtmlLink":"Hopefully fix og image"}},{"before":"c08d8fa5e0f00af89b0537e427cdd4f48338b36b","after":"c988251c60e097433de7873191edc82440fb186b","ref":"refs/heads/main","pushedAt":"2024-02-12T17:17:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update metadata","shortMessageHtmlLink":"Update metadata"}},{"before":"341587a2e7608dc4c2d515fdc776b40745468d72","after":"c08d8fa5e0f00af89b0537e427cdd4f48338b36b","ref":"refs/heads/main","pushedAt":"2024-02-12T17:13:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Move animation to About component, allowing route page to lose 'use client'","shortMessageHtmlLink":"Move animation to About component, allowing route page to lose 'use c…"}},{"before":"cff101531300b2f640994a071ba39b7868376936","after":"341587a2e7608dc4c2d515fdc776b40745468d72","ref":"refs/heads/main","pushedAt":"2024-02-12T16:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add metadata for John Hamlin's portfolio","shortMessageHtmlLink":"Add metadata for John Hamlin's portfolio"}},{"before":"ff854b2464623d3bae08f463e58cec5458bebcf0","after":"cff101531300b2f640994a071ba39b7868376936","ref":"refs/heads/main","pushedAt":"2024-02-12T16:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update dependencies in package.json","shortMessageHtmlLink":"Update dependencies in package.json"}},{"before":"4d0763854c45232784bcaed660155252d834314d","after":"ff854b2464623d3bae08f463e58cec5458bebcf0","ref":"refs/heads/main","pushedAt":"2024-02-11T22:44:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update metadata","shortMessageHtmlLink":"Update metadata"}},{"before":"0bf1111359e1f2d1f0292b4b132f8f87bc81236e","after":"4d0763854c45232784bcaed660155252d834314d","ref":"refs/heads/main","pushedAt":"2024-02-11T22:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update metadataBase URL","shortMessageHtmlLink":"Update metadataBase URL"}},{"before":"d2671f42ab02e70e130e5a5d65e17bbd288c3b37","after":"0bf1111359e1f2d1f0292b4b132f8f87bc81236e","ref":"refs/heads/main","pushedAt":"2024-02-11T22:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Commented out metadataBase URL","shortMessageHtmlLink":"Commented out metadataBase URL"}},{"before":"0c11c687c191641b3693549bcebebeeb95508947","after":"d2671f42ab02e70e130e5a5d65e17bbd288c3b37","ref":"refs/heads/main","pushedAt":"2024-02-07T19:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update Resume","shortMessageHtmlLink":"Update Resume"}},{"before":"133f81aa0d86f04c92c12a8350d97089d5188fdc","after":"0c11c687c191641b3693549bcebebeeb95508947","ref":"refs/heads/main","pushedAt":"2024-02-06T16:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Delete console log","shortMessageHtmlLink":"Delete console log"}},{"before":"9c7b7d0c1015df7c65a13040065b6d9b052facd9","after":"133f81aa0d86f04c92c12a8350d97089d5188fdc","ref":"refs/heads/main","pushedAt":"2024-02-01T17:03:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Download résumé in background and generalize TrackedLink props","shortMessageHtmlLink":"Download résumé in background and generalize TrackedLink props"}},{"before":"f11e5ac0ea66f2d714de713e2e6c1ab2417d8c79","after":"9c7b7d0c1015df7c65a13040065b6d9b052facd9","ref":"refs/heads/main","pushedAt":"2024-01-31T16:25:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add Google Analytics integration","shortMessageHtmlLink":"Add Google Analytics integration"}},{"before":"2d66fba57613a58633770803cb13922e002d6ef7","after":"f11e5ac0ea66f2d714de713e2e6c1ab2417d8c79","ref":"refs/heads/main","pushedAt":"2024-01-30T17:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add hometown, fix typo, add photo for later","shortMessageHtmlLink":"Add hometown, fix typo, add photo for later"}},{"before":"76e5bd9fb591b467cb1386ba5688447186fd703f","after":"2d66fba57613a58633770803cb13922e002d6ef7","ref":"refs/heads/main","pushedAt":"2024-01-17T22:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add dark mode","shortMessageHtmlLink":"Add dark mode"}},{"before":"876f42a55ca1523144ddfe3a870ca8a1888b3a70","after":"76e5bd9fb591b467cb1386ba5688447186fd703f","ref":"refs/heads/main","pushedAt":"2024-01-17T20:14:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add /admin layout and components and protect route with Clerk auth","shortMessageHtmlLink":"Add /admin layout and components and protect route with Clerk auth"}},{"before":"b87642bd1612958b65a489d7ca80bf63a7fb5d88","after":"876f42a55ca1523144ddfe3a870ca8a1888b3a70","ref":"refs/heads/main","pushedAt":"2024-01-17T01:15:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add IP information to Tracking model via IPinfo API","shortMessageHtmlLink":"Add IP information to Tracking model via IPinfo API"}},{"before":"e1299e9699fc50447fbf8266c9e62a08e38c86cc","after":"b87642bd1612958b65a489d7ca80bf63a7fb5d88","ref":"refs/heads/main","pushedAt":"2024-01-16T23:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add IP address to Tracking model and createTracking function","shortMessageHtmlLink":"Add IP address to Tracking model and createTracking function"}},{"before":"b1668cd861e5df0ea7e7b12795e5d28047983c0f","after":"e1299e9699fc50447fbf8266c9e62a08e38c86cc","ref":"refs/heads/main","pushedAt":"2024-01-16T20:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update résumé and dependencies","shortMessageHtmlLink":"Update résumé and dependencies"}},{"before":"42aa341225609638184b8f5d868b0cf12db297b1","after":"b1668cd861e5df0ea7e7b12795e5d28047983c0f","ref":"refs/heads/main","pushedAt":"2024-01-16T15:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Update metadataBase URL in layout.tsx","shortMessageHtmlLink":"Update metadataBase URL in layout.tsx"}},{"before":"012e80464849400c28eeb0edb9ba803e2f903567","after":"42aa341225609638184b8f5d868b0cf12db297b1","ref":"refs/heads/main","pushedAt":"2024-01-16T15:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Add metadataBase URL to metadata","shortMessageHtmlLink":"Add metadataBase URL to metadata"}},{"before":"a6ad9fe24f44e344e492bd651b5b7e2a51872cfa","after":"012e80464849400c28eeb0edb9ba803e2f903567","ref":"refs/heads/main","pushedAt":"2024-01-16T15:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnhamlin","name":"John Hamlin","path":"/johnhamlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/295746?s=80&v=4"},"commit":{"message":"Delete broken import and add comment","shortMessageHtmlLink":"Delete broken import and add comment"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQrtjtAA","startCursor":null,"endCursor":null}},"title":"Activity · johnhamlin/johnhaml.in"}