{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":520776186,"defaultBranch":"main","name":"decafsucks","ownerLogin":"decafsucks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-03T07:14:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118971361?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714979014.0","currentOid":""},"activityList":{"items":[{"before":"44c3140a6bf89ce3db3ca9316a5e6224aa1cec13","after":"5923add8c29f23e4259e7d43d69de3b57b12c737","ref":"refs/heads/main","pushedAt":"2024-05-06T07:22:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Format Dockerfile","shortMessageHtmlLink":"Format Dockerfile"}},{"before":"f4f55767131b60515bd653fc9e6c3ec986bab367","after":"a81efc912d3808a090d23bb88f10452f5359dd29","ref":"refs/heads/compute","pushedAt":"2024-05-06T07:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Install npm","shortMessageHtmlLink":"Install npm"}},{"before":null,"after":"f4f55767131b60515bd653fc9e6c3ec986bab367","ref":"refs/heads/compute","pushedAt":"2024-05-06T07:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Tweaks","shortMessageHtmlLink":"Tweaks"}},{"before":"9642e770ee2082f44615ea37ce0efd64963c1f73","after":null,"ref":"refs/heads/postcss","pushedAt":"2024-03-12T10:00:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"8719c98973ce561852096c9d1e34eec7a932173c","after":"44c3140a6bf89ce3db3ca9316a5e6224aa1cec13","ref":"refs/heads/main","pushedAt":"2023-12-25T08:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Use .js extension for config/assets.js","shortMessageHtmlLink":"Use .js extension for config/assets.js"}},{"before":"44a32f749d40b33a3fd02c7966517647802baf1a","after":null,"ref":"refs/heads/add-typescript","pushedAt":"2023-10-16T06:05:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"3fb93f33ae17302eb4597d785f956cd12f138604","after":"8719c98973ce561852096c9d1e34eec7a932173c","ref":"refs/heads/main","pushedAt":"2023-10-16T06:05:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add TypeScript (#27)\n\nInstall TypeScript, update the main `.js` file to be `.ts`, and configure some TypeScript paths to make referencing files more straightforward.","shortMessageHtmlLink":"Add TypeScript (#27)"}},{"before":"efb7a18c797fea28bc77bad171eb5339b82df152","after":"44a32f749d40b33a3fd02c7966517647802baf1a","ref":"refs/heads/add-typescript","pushedAt":"2023-10-16T05:56:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add TypeScript\n\nInstall TypeScript, update the main `.js` file to be `.ts`, and configure some TypeScript paths to make referencing files more straightforward.","shortMessageHtmlLink":"Add TypeScript"}},{"before":null,"after":"efb7a18c797fea28bc77bad171eb5339b82df152","ref":"refs/heads/add-typescript","pushedAt":"2023-10-16T05:56:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add TypeScript\n\nInstall TypeScript, update the main `.js` file to be `.ts`, and configure some TypeScript paths to make referencing files more straightforward.","shortMessageHtmlLink":"Add TypeScript"}},{"before":"a49e104425064e00a9b6a0769a52229157ba3a6c","after":"9642e770ee2082f44615ea37ce0efd64963c1f73","ref":"refs/heads/postcss","pushedAt":"2023-10-16T05:46:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Demonstrate PostCSS setup\n\nThis runs PostCSS via an esbuild plugin configured in `config/assets.mjs`, then configures PostCSS to use Autoprefixer, and adds some CSS that will trigger Autoprefixer transformations when being compiled via `hanami assets`.","shortMessageHtmlLink":"Demonstrate PostCSS setup"}},{"before":null,"after":"a49e104425064e00a9b6a0769a52229157ba3a6c","ref":"refs/heads/postcss","pushedAt":"2023-10-16T05:45:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Demonstrate PostCSS setup\n\nThis runs PostCSS via an esbuild plugin configured in `config/assets.mjs`, then configures PostCSS to use Autoprefixer, and adds some CSS that will trigger Autoprefixer transformations when being compiled via `hanami assets`.","shortMessageHtmlLink":"Demonstrate PostCSS setup"}},{"before":"0a2b61148dde73cd39ebdd4bed2994b9fcfce641","after":null,"ref":"refs/heads/update-for-latest-assets","pushedAt":"2023-10-16T05:38:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"2d386903da294918f15cfcc4cfe9fbafb63bd25c","after":"3fb93f33ae17302eb4597d785f956cd12f138604","ref":"refs/heads/main","pushedAt":"2023-10-16T05:38:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Update for latest assets (#25)\n\nUpdate packages, and introduce `npm run assets` and `config/assets.mjs` as the way of running Hanami assets commands.","shortMessageHtmlLink":"Update for latest assets (#25)"}},{"before":null,"after":"0a2b61148dde73cd39ebdd4bed2994b9fcfce641","ref":"refs/heads/update-for-latest-assets","pushedAt":"2023-10-16T05:30:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Tidy package.json, add standard assets config","shortMessageHtmlLink":"Tidy package.json, add standard assets config"}},{"before":"4978c5ca6ff337721c3c1f59d5877b19c2fdc38c","after":null,"ref":"refs/heads/add-tailwind","pushedAt":"2023-10-08T11:39:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"7a74a2a15fa6dddc5a918ed4499f6be06e5ae703","after":"2d386903da294918f15cfcc4cfe9fbafb63bd25c","ref":"refs/heads/main","pushedAt":"2023-10-08T11:39:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add simple Tailwind integration (#24)","shortMessageHtmlLink":"Add simple Tailwind integration (#24)"}},{"before":"3ce2b448b00b963e4a89c64cf73cf11f8776f603","after":"4978c5ca6ff337721c3c1f59d5877b19c2fdc38c","ref":"refs/heads/add-tailwind","pushedAt":"2023-10-07T10:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Stop watching asset files with Tailwind for now","shortMessageHtmlLink":"Stop watching asset files with Tailwind for now"}},{"before":"19ac851dd24c2a79f050bb5b5e47d587037411c7","after":"3ce2b448b00b963e4a89c64cf73cf11f8776f603","ref":"refs/heads/add-tailwind","pushedAt":"2023-10-07T10:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Update tailwind.config.js\n\nCo-authored-by: Paweł Świątkowski ","shortMessageHtmlLink":"Update tailwind.config.js"}},{"before":null,"after":"19ac851dd24c2a79f050bb5b5e47d587037411c7","ref":"refs/heads/add-tailwind","pushedAt":"2023-10-07T05:14:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Run Tailwind commands via Rake tasks, also in CI","shortMessageHtmlLink":"Run Tailwind commands via Rake tasks, also in CI"}},{"before":"6cad005c6a8763c437b0dfd23476249a83f7455f","after":null,"ref":"refs/heads/update-puma-config","pushedAt":"2023-10-07T04:26:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"e1d6df94ad9aef76ad99c35d37551db023a165b4","after":"7a74a2a15fa6dddc5a918ed4499f6be06e5ae703","ref":"refs/heads/main","pushedAt":"2023-10-07T04:26:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Update puma config, disconnect from databases before forking (#23)\n\nAdd a `config/puma.rb`, matching what we’ll generate for new Hanami 2.1 apps.\r\n\r\nUpdate the persistence provider to disconnect from the database in its `stop` hook. This fits nicely with the `Hanami.shutdown` we run in Puma's `before_fork` hook, and in doing this, we apply Sequel’s fork safety advice of disconnecting before forking.","shortMessageHtmlLink":"Update puma config, disconnect from databases before forking (#23)"}},{"before":null,"after":"6cad005c6a8763c437b0dfd23476249a83f7455f","ref":"refs/heads/update-puma-config","pushedAt":"2023-10-07T04:23:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Disconnect from database in persistence stop hook\n\nThis means we’ll work nicely with the puma `before_fork` hook, and apply Sequel’s fork safety advice of disconnecting before fork.","shortMessageHtmlLink":"Disconnect from database in persistence stop hook"}},{"before":"a2a3720f8e4140709e5468e2fd00f7179d5a358e","after":null,"ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-06T10:28:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"}},{"before":"7e5cb661f54de0d69220a00cdfccbc17581d600f","after":"e1d6df94ad9aef76ad99c35d37551db023a165b4","ref":"refs/heads/main","pushedAt":"2023-10-06T10:28:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Complete assets setup (#22)","shortMessageHtmlLink":"Complete assets setup (#22)"}},{"before":"180bcd24228f41018ba5c1db85b49e87a368972e","after":"a2a3720f8e4140709e5468e2fd00f7179d5a358e","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-06T10:24:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Compile assets in CI","shortMessageHtmlLink":"Compile assets in CI"}},{"before":"17ec88e90ea8f7c171b9bc032fdf3e77a42c2102","after":"180bcd24228f41018ba5c1db85b49e87a368972e","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-05T13:05:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Move ARGs","shortMessageHtmlLink":"Move ARGs"}},{"before":"4949af5a225aff47b206e246ea53bacb6ecabf1a","after":"17ec88e90ea8f7c171b9bc032fdf3e77a42c2102","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-05T12:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"npm install and compile assets","shortMessageHtmlLink":"npm install and compile assets"}},{"before":"3e27c76347d43fcdab16a7251574c168d20d9e58","after":"4949af5a225aff47b206e246ea53bacb6ecabf1a","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-05T12:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Update Dockerfile to install Node.js","shortMessageHtmlLink":"Update Dockerfile to install Node.js"}},{"before":"661a281f03bdb9ae1b53da2ec8fc564fe407311a","after":"3e27c76347d43fcdab16a7251574c168d20d9e58","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-05T12:26:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add stub JS and CSS assets","shortMessageHtmlLink":"Add stub JS and CSS assets"}},{"before":null,"after":"661a281f03bdb9ae1b53da2ec8fc564fe407311a","ref":"refs/heads/complete-assets-setup","pushedAt":"2023-10-05T12:15:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timriley","name":"Tim Riley","path":"/timriley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3134?s=80&v=4"},"commit":{"message":"Add Guardfile for hanami-reloader","shortMessageHtmlLink":"Add Guardfile for hanami-reloader"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQkKl3QA","startCursor":null,"endCursor":null}},"title":"Activity · decafsucks/decafsucks"}