{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12921781,"defaultBranch":"main","name":"silvenon.com","ownerLogin":"silvenon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-18T11:55:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/471278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712541801.0","currentOid":""},"activityList":{"items":[{"before":"7ceab59b4383443dcbc151f478986f60a8a0c41e","after":null,"ref":"refs/heads/ci/playwright-cache-hit-skip","pushedAt":"2024-04-08T02:03:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"b9b86b2edb20f3277f883c2f59219235a627cb88","after":null,"ref":"refs/heads/ci/playwright-image","pushedAt":"2024-04-08T02:02:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"2f62d0a4cb906c5999a2102d7369b76d26b376bb","after":"d8761057ea33c7c0869a05c5d47e8069120e5f91","ref":"refs/heads/main","pushedAt":"2024-04-08T01:15:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Use SSR env variable for easier logic separation\n\nSince it gets replaced during build, dead code also gets removed.","shortMessageHtmlLink":"Use SSR env variable for easier logic separation"}},{"before":"2f62d0a4cb906c5999a2102d7369b76d26b376bb","after":"d8761057ea33c7c0869a05c5d47e8069120e5f91","ref":"refs/heads/dev","pushedAt":"2024-04-08T01:08:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Use SSR env variable for easier logic separation\n\nSince it gets replaced during build, dead code also gets removed.","shortMessageHtmlLink":"Use SSR env variable for easier logic separation"}},{"before":"29b522820ef697e631858d04e24c28bd1af19397","after":null,"ref":"refs/heads/ci/bun","pushedAt":"2024-04-03T02:53:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"243176d83519c5e4060ac2c3e4de8d1091652960","after":null,"ref":"refs/heads/ci/caching","pushedAt":"2024-04-03T02:52:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"118dc65ec256a0d1fbfca66d66554f02ac5dab6d","after":null,"ref":"refs/heads/vercel-deploy","pushedAt":"2024-04-03T02:51:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"822a02692f845542c89c30ad5af6b063aed11f62","after":null,"ref":"refs/heads/stack-upgrade","pushedAt":"2024-04-03T02:51:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"ab5ee5f92ac7fb36a37a29d54076ef3db6ba25c5","after":"2f62d0a4cb906c5999a2102d7369b76d26b376bb","ref":"refs/heads/main","pushedAt":"2024-03-31T01:24:34.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Revert \"Eagerly load post metadata\"\n\nThis reverts commit 783c8efdbecfe49079fc3d7666462f5ad673e11e.","shortMessageHtmlLink":"Revert \"Eagerly load post metadata\""}},{"before":"bf90eb3c36a834db13c76da55cb5d6d445a8a8e7","after":"2f62d0a4cb906c5999a2102d7369b76d26b376bb","ref":"refs/heads/dev","pushedAt":"2024-03-31T00:14:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Revert \"Eagerly load post metadata\"\n\nThis reverts commit 783c8efdbecfe49079fc3d7666462f5ad673e11e.","shortMessageHtmlLink":"Revert \"Eagerly load post metadata\""}},{"before":"bf208da9d58f758407ec8a52c54f28931de664f6","after":"bf90eb3c36a834db13c76da55cb5d6d445a8a8e7","ref":"refs/heads/dev","pushedAt":"2024-03-30T23:43:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Use smaller profile photo for mobile","shortMessageHtmlLink":"Use smaller profile photo for mobile"}},{"before":"47d96b233f5d0b5dca4a4f8a4112805a65575d2a","after":"bf208da9d58f758407ec8a52c54f28931de664f6","ref":"refs/heads/dev","pushedAt":"2024-03-30T01:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Pass Cloudinary URL as a build-time argument","shortMessageHtmlLink":"Pass Cloudinary URL as a build-time argument"}},{"before":"4784fd6dc68a4b977465adeed83c1771bcc99a6f","after":"47d96b233f5d0b5dca4a4f8a4112805a65575d2a","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Try providing the env variable another way","shortMessageHtmlLink":"Try providing the env variable another way"}},{"before":"eda2d831b1e9b68016d05024d83a6c00b731e98a","after":"4784fd6dc68a4b977465adeed83c1771bcc99a6f","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Provide Cloudinary URL to deployment\n\nHopefully this way it'll build Docker image successfully.","shortMessageHtmlLink":"Provide Cloudinary URL to deployment"}},{"before":"a000f784d98b6cecc02a8b12fdb03fb3c9f83215","after":"eda2d831b1e9b68016d05024d83a6c00b731e98a","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:35:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Don't cache Playwright binaries","shortMessageHtmlLink":"Don't cache Playwright binaries"}},{"before":"5fbaa1938745aea77916f0a365a821645f378a30","after":"a000f784d98b6cecc02a8b12fdb03fb3c9f83215","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Remove obsolete compiling posts on CI","shortMessageHtmlLink":"Remove obsolete compiling posts on CI"}},{"before":"360e58d6231df0ffe1a2ad5d208c00de057ba92f","after":"5fbaa1938745aea77916f0a365a821645f378a30","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:11:28.000Z","pushType":"push","commitsCount":71,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Upgrade the entire stack\n\n- convert project to ESM\n- use Remix Vite plugin\n- use TS Project References feature so that the entire project works\n both in VS Code and that it can be type checked with a single tsc call\n- use Lefthook for defining git hooks, fixing staged files and defining\n custom commands\n- use SVG sprites instead of icon packages\n- craft our own ESLint config instead of using Remix config, this\n approach is recommended by the Remix team in their new templates\n- handle all MDX via Vite instead of custom scripts, taking advantage of\n the module system and Vite's glob import feature\n- implement Utterances ourselves to work the way we want, based on\n utterances-react-component\n- convert Cloudinary esbuild plugin to a Vite plugin\n- load Metronome via its Vite plugin\n- use native Date over date-fns\n- check code formatting on CI\n- use Vite's ?raw import for inlining contents of redirects file\n- prefer throwing redirects instead of returning them for easier\n TypeScript serialization","shortMessageHtmlLink":"Upgrade the entire stack"}},{"before":null,"after":"822a02692f845542c89c30ad5af6b063aed11f62","ref":"refs/heads/stack-upgrade","pushedAt":"2024-03-18T02:40:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Upgrade the entire stack\n\n- Remix to Vite\n- use Lefthook for git hooks, fixing staged files and managing other\n commands, replacing simple-git-hooks, nano-staged and npm-run-all\n- use SVG sprites over icon packages\n- craft our own ESLint config instead of using Remix config, this\n approach is recommended by the Remix team in their new templates","shortMessageHtmlLink":"Upgrade the entire stack"}},{"before":"02c92c3ecb387ecb40da57c5344e7bc26d535611","after":null,"ref":"refs/heads/dependabot/github_actions/superfly/flyctl-actions-1.5","pushedAt":"2024-03-01T16:04:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"09485c17e20909b97ad3ae4ccc63c063a20bec85","after":"ab5ee5f92ac7fb36a37a29d54076ef3db6ba25c5","ref":"refs/heads/main","pushedAt":"2024-03-01T16:04:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Merge pull request #366 from silvenon/dependabot/github_actions/superfly/flyctl-actions-1.5\n\nBump superfly/flyctl-actions from 1.4 to 1.5","shortMessageHtmlLink":"Merge pull request #366 from silvenon/dependabot/github_actions/super…"}},{"before":null,"after":"02c92c3ecb387ecb40da57c5344e7bc26d535611","ref":"refs/heads/dependabot/github_actions/superfly/flyctl-actions-1.5","pushedAt":"2024-03-01T15:49:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump superfly/flyctl-actions from 1.4 to 1.5\n\nBumps [superfly/flyctl-actions](https://github.com/superfly/flyctl-actions) from 1.4 to 1.5.\n- [Release notes](https://github.com/superfly/flyctl-actions/releases)\n- [Commits](https://github.com/superfly/flyctl-actions/compare/v1.4...1.5)\n\n---\nupdated-dependencies:\n- dependency-name: superfly/flyctl-actions\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump superfly/flyctl-actions from 1.4 to 1.5"}},{"before":"4447c0b2b253853aec67580dd8212981671bbd4a","after":null,"ref":"refs/heads/dependabot/github_actions/SebRollen/toml-action-1.2.0","pushedAt":"2024-02-03T20:25:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"98ed8260f19d83d79c0b072f2acc6478c7b0fa18","after":"09485c17e20909b97ad3ae4ccc63c063a20bec85","ref":"refs/heads/main","pushedAt":"2024-02-03T20:25:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Merge pull request #365 from silvenon/dependabot/github_actions/SebRollen/toml-action-1.2.0\n\nBump SebRollen/toml-action from 1.0.2 to 1.2.0","shortMessageHtmlLink":"Merge pull request #365 from silvenon/dependabot/github_actions/SebRo…"}},{"before":null,"after":"4447c0b2b253853aec67580dd8212981671bbd4a","ref":"refs/heads/dependabot/github_actions/SebRollen/toml-action-1.2.0","pushedAt":"2024-02-01T15:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump SebRollen/toml-action from 1.0.2 to 1.2.0\n\nBumps [SebRollen/toml-action](https://github.com/sebrollen/toml-action) from 1.0.2 to 1.2.0.\n- [Release notes](https://github.com/sebrollen/toml-action/releases)\n- [Commits](https://github.com/sebrollen/toml-action/compare/v1.0.2...v1.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: SebRollen/toml-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump SebRollen/toml-action from 1.0.2 to 1.2.0"}},{"before":"7103976bf55c26a69747bb62200e5f065151c5a0","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-01-07T10:41:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}},{"before":"6f60582eda31ef8b241526dc7f0fe8b91f645279","after":"98ed8260f19d83d79c0b072f2acc6478c7b0fa18","ref":"refs/heads/main","pushedAt":"2024-01-07T10:41:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Merge pull request #364 from silvenon/dependabot/github_actions/actions/upload-artifact-4\n\nBump actions/upload-artifact from 3 to 4","shortMessageHtmlLink":"Merge pull request #364 from silvenon/dependabot/github_actions/actio…"}},{"before":null,"after":"7103976bf55c26a69747bb62200e5f065151c5a0","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-01-01T15:04:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/upload-artifact from 3 to 4\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/upload-artifact from 3 to 4"}},{"before":"444c9f2194c9eb608f0861114b913dc8396c2066","after":"9de1eb203fc2d92395b519a8649ea98a3b7e90c1","ref":"refs/heads/next-again","pushedAt":"2023-12-13T22:55:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Remove dumb posts","shortMessageHtmlLink":"Remove dumb posts"}},{"before":"9bd427d57384ee15e12f90cee16e5b51fdd6b4d8","after":"6f60582eda31ef8b241526dc7f0fe8b91f645279","ref":"refs/heads/main","pushedAt":"2023-11-19T21:20:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"},"commit":{"message":"Stop caching browsers on CI","shortMessageHtmlLink":"Stop caching browsers on CI"}},{"before":"16ec552a5c2537fbbd0ade55dfafbdb53fdd2777","after":null,"ref":"refs/heads/dependabot/github_actions/docker/login-action-3","pushedAt":"2023-11-19T20:42:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silvenon","name":"Matija Marohnić","path":"/silvenon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/471278?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKm7erQA","startCursor":null,"endCursor":null}},"title":"Activity · silvenon/silvenon.com"}