{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":772901582,"defaultBranch":"main","name":"dead-man-switch","ownerLogin":"storopoli","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-16T07:25:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43353831?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725798295.0","currentOid":""},"activityList":{"items":[{"before":"4468b197e7275bf577f90c6bd3561eb08997fff7","after":null,"ref":"refs/heads/storopoli/docker-compose-typo","pushedAt":"2024-09-08T12:24:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"1e3e9136d9cb9c0cc9332bc3777ba607a5c91d08","after":"88cf86023502a2c9dbf4267e2c6d99d25f57bfab","ref":"refs/heads/main","pushedAt":"2024-09-08T12:24:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: typo in docker-compose example (#93)","shortMessageHtmlLink":"fix: typo in docker-compose example (#93)"}},{"before":null,"after":"4468b197e7275bf577f90c6bd3561eb08997fff7","ref":"refs/heads/storopoli/docker-compose-typo","pushedAt":"2024-09-08T12:24:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: typo in docker-compose example","shortMessageHtmlLink":"fix: typo in docker-compose example"}},{"before":"77f9e1ef2e137c29d8dc6d8fac877c6154cbbd03","after":null,"ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:21:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"b276d5f98b07557dfb205983919ad39628e512a5","after":"1e3e9136d9cb9c0cc9332bc3777ba607a5c91d08","ref":"refs/heads/main","pushedAt":"2024-09-08T12:21:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"feat: dockerize the web app (#92)\n\n* feat(web): dockerfile\r\n\r\n* ci: test docker image\r\n\r\n* ci: publish docker image\r\n\r\n* ci: test 401 in docker /timer\r\n\r\n* fix: typo in docker path\r\n\r\n* feat(web): add docker-compose template\r\n\r\n* chore: update README instructions","shortMessageHtmlLink":"feat: dockerize the web app (#92)"}},{"before":"62d247f945c8e1472969a14294a724482c817d21","after":"77f9e1ef2e137c29d8dc6d8fac877c6154cbbd03","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:21:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"chore: update README instructions","shortMessageHtmlLink":"chore: update README instructions"}},{"before":"550e6cbe1cb7ec2e27a5fdf544a1017cd998ca21","after":"62d247f945c8e1472969a14294a724482c817d21","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: typo in docker path","shortMessageHtmlLink":"fix: typo in docker path"}},{"before":"57c7a8064a41563d2d7f7a5d02b6201efaaded3b","after":"550e6cbe1cb7ec2e27a5fdf544a1017cd998ca21","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:09:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: test 401 in docker /timer","shortMessageHtmlLink":"ci: test 401 in docker /timer"}},{"before":"7fa9d86290b61d2b807413523680c7b63f92d10d","after":"57c7a8064a41563d2d7f7a5d02b6201efaaded3b","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:07:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: test 401 in docker /timer","shortMessageHtmlLink":"ci: test 401 in docker /timer"}},{"before":"4d3e471e04cac13a78ef19d6efedfee973c1acce","after":"7fa9d86290b61d2b807413523680c7b63f92d10d","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:04:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: test 401 in docker /timer","shortMessageHtmlLink":"ci: test 401 in docker /timer"}},{"before":"66b42b8e9ed6418a3aff190ee68382ba085dc8eb","after":"4d3e471e04cac13a78ef19d6efedfee973c1acce","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T12:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: test 401 in docker /timer","shortMessageHtmlLink":"ci: test 401 in docker /timer"}},{"before":null,"after":"66b42b8e9ed6418a3aff190ee68382ba085dc8eb","ref":"refs/heads/storopoli/dockerize-web","pushedAt":"2024-09-08T11:52:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: publish docker image","shortMessageHtmlLink":"ci: publish docker image"}},{"before":"ffbedbe3a4a3c56727694f43edfd3752f4fea908","after":null,"ref":"refs/heads/storopoli/fix-cargo-publish","pushedAt":"2024-09-08T11:29:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"931372dbd0bf53926313203dfab35276a0373512","after":"b276d5f98b07557dfb205983919ad39628e512a5","ref":"refs/heads/main","pushedAt":"2024-09-08T11:29:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: fix cargo publish again (#91)","shortMessageHtmlLink":"ci: fix cargo publish again (#91)"}},{"before":null,"after":"ffbedbe3a4a3c56727694f43edfd3752f4fea908","ref":"refs/heads/storopoli/fix-cargo-publish","pushedAt":"2024-09-08T11:28:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: fix cargo publish again","shortMessageHtmlLink":"ci: fix cargo publish again"}},{"before":"0b820a9cd068445b360b052e28506d92a60be1fe","after":null,"ref":"refs/tags/v0.4.0","pushedAt":"2024-09-08T11:24:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"61b3c50bee89af9a95b33670a346a939d66092ee","after":null,"ref":"refs/heads/storopoli/publish-tui","pushedAt":"2024-09-08T11:21:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"34e65c85463e14a48bc92fb34213e83913a595dd","after":"931372dbd0bf53926313203dfab35276a0373512","ref":"refs/heads/main","pushedAt":"2024-09-08T11:21:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: fix cargo publish for both lib and tui (#90)","shortMessageHtmlLink":"ci: fix cargo publish for both lib and tui (#90)"}},{"before":"364b2428e8b8b7e0a8647528d566a356cc4d8841","after":"61b3c50bee89af9a95b33670a346a939d66092ee","ref":"refs/heads/storopoli/publish-tui","pushedAt":"2024-09-08T11:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: fix cargo publish for both lib and tui","shortMessageHtmlLink":"ci: fix cargo publish for both lib and tui"}},{"before":null,"after":"364b2428e8b8b7e0a8647528d566a356cc4d8841","ref":"refs/heads/storopoli/publish-tui","pushedAt":"2024-09-08T11:16:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"ci: fix cargo publish for both lib and tui","shortMessageHtmlLink":"ci: fix cargo publish for both lib and tui"}},{"before":"b527fe53248d659af3bcaa08f7ad6d574f85d41c","after":null,"ref":"refs/tags/v0.4.0","pushedAt":"2024-09-08T11:10:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"148246bbba7615b757da1c42c1c530d036ed49f5","after":null,"ref":"refs/heads/storopoli/fix-config-example","pushedAt":"2024-09-08T11:09:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"20afcee1c7d947e343732714f9b6383a70241841","after":"34e65c85463e14a48bc92fb34213e83913a595dd","ref":"refs/heads/main","pushedAt":"2024-09-08T11:09:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: example config web_password (#89)","shortMessageHtmlLink":"fix: example config web_password (#89)"}},{"before":null,"after":"148246bbba7615b757da1c42c1c530d036ed49f5","ref":"refs/heads/storopoli/fix-config-example","pushedAt":"2024-09-08T11:08:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: example config web_password","shortMessageHtmlLink":"fix: example config web_password"}},{"before":"6f96f208c8a92d79068f505a72f1398ab726a1fb","after":null,"ref":"refs/heads/storopoli/web","pushedAt":"2024-09-08T11:05:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"a850a4b2de7e54b013ccb3de9dcc4577ff91fd46","after":"20afcee1c7d947e343732714f9b6383a70241841","ref":"refs/heads/main","pushedAt":"2024-09-08T11:05:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"feat: web client (#87)\n\n* devcontainer: axum ports\r\n\r\n* feat!: bump MSRV to 1.81\r\n\r\n* feat!: modularize the codebase\r\n\r\n* fix: incorrect logic in the main loop\r\n\r\n* fix: derive stuff in Timer\r\n\r\n* feat!: web support\r\n\r\n* feat(web): cors and ratelimiter\r\n\r\n* feat(web): add logout button\r\n\r\n* chore(web): add the dashboard timer info\r\n\r\n* fix(web): check-in panic due to blocking thread\r\n\r\n* feat(web): timer reactivity with JS\r\n\r\n* chore(web): better bounds in Cargo.toml\r\n\r\n* feat(web): CSS styling\r\n\r\n* chore: fix tests","shortMessageHtmlLink":"feat: web client (#87)"}},{"before":"329544d9147046febf18ceb2688e77af746e9109","after":"6f96f208c8a92d79068f505a72f1398ab726a1fb","ref":"refs/heads/storopoli/web","pushedAt":"2024-09-08T11:03:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"chore: fix tests","shortMessageHtmlLink":"chore: fix tests"}},{"before":"a4e25a309e6603d4f691b0f9a08ae3db733ea45f","after":"329544d9147046febf18ceb2688e77af746e9109","ref":"refs/heads/storopoli/web","pushedAt":"2024-09-08T10:58:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"chore: fix tests","shortMessageHtmlLink":"chore: fix tests"}},{"before":"e9e70a44397f45a851e25dd3410bb050948cf54b","after":null,"ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-09-08T10:57:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"}},{"before":"80602d168b72196ffe653b28a9bf98fecfb4392f","after":"a850a4b2de7e54b013ccb3de9dcc4577ff91fd46","ref":"refs/heads/main","pushedAt":"2024-09-08T10:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"storopoli","name":"Jose Storopoli","path":"/storopoli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43353831?s=80&v=4"},"commit":{"message":"fix: update flake.lock (#88)\n\nflake.lock: Update\r\n\r\nFlake lock file updates:\r\n\r\n• Updated input 'nixpkgs':\r\n 'github:NixOS/nixpkgs/6e99f2a27d600612004fbd2c3282d614bfee6421?narHash=sha256-eV%2B63gK0Mp7ygCR0Oy4yIYSNcum2VQwnZamHxYTNi%2BM%3D' (2024-08-30)\r\n → 'github:NixOS/nixpkgs/6f6c45b5134a8ee2e465164811e451dcb5ad86e3?narHash=sha256-tiN5Rlg/jiY0tyky%2BsoJZoRzLKbPyIdlQ77xVgREDNM%3D' (2024-09-03)\r\n• Updated input 'pre-commit-hooks':\r\n 'github:cachix/pre-commit-hooks.nix/4509ca64f1084e73bc7a721b20c669a8d4c5ebe6?narHash=sha256-Qyl9Q4QMTLZnnBb/8OuQ9LSkzWjBU1T5l5zIzTxkkhk%3D' (2024-08-28)\r\n → 'github:cachix/pre-commit-hooks.nix/7570de7b9b504cfe92025dd1be797bf546f66528?narHash=sha256-tyMUA6NgJSvvQuzB7A1Sf8%2B0XCHyfSPRx/b00o6K0uo%3D' (2024-09-05)\r\n• Updated input 'rust-overlay':\r\n 'github:oxalica/rust-overlay/87b6cffc276795b46ef544d7ed8d7fed6ad9c8e4?narHash=sha256-BC6MUq0CTdmAu/cueVcdWTI%2BS95s0mJcn19SoEgd7gU%3D' (2024-08-30)\r\n → 'github:oxalica/rust-overlay/57a1564c924ee4acbffe0ad3d65c7e90d3e77cd8?narHash=sha256-thdxLVdcfrJNMFV3Ej9mDIh6QgHyoYswiW0SFNwod8A%3D' (2024-09-08)\r\n\r\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"fix: update flake.lock (#88)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMjoyNDo1NS4wMDAwMDBazwAAAASwFkGD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMjoyNDo1NS4wMDAwMDBazwAAAASwFkGD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMDo1NzoyMS4wMDAwMDBazwAAAASwDjlE"}},"title":"Activity · storopoli/dead-man-switch"}