{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50892417,"defaultBranch":"main","name":"arpeggiorpg","ownerLogin":"arpeggiorpg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-02T03:51:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/149219424?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713582861.0","currentOid":""},"activityList":{"items":[{"before":"f7d66082672cd6da6d6f9646972448214bdd4ae3","after":"ec711cec24dce4561a6dd49768a7f5c6e60b7141","ref":"refs/heads/main","pushedAt":"2024-04-26T14:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"didn't think to use this `dep.workspace = true` syntax before...","shortMessageHtmlLink":"didn't think to use this dep.workspace = true syntax before..."}},{"before":"013149705a7af65c3080c0a8dd3b099143b71b72","after":"f7d66082672cd6da6d6f9646972448214bdd4ae3","ref":"refs/heads/main","pushedAt":"2024-04-26T04:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"I didn't need to implement my own Infallible, there's already one in std::convert, and it already implements Display","shortMessageHtmlLink":"I didn't need to implement my own Infallible, there's already one in …"}},{"before":"c5179b2e17b55513ba462f8b060e49e9d584f8e8","after":"013149705a7af65c3080c0a8dd3b099143b71b72","ref":"refs/heads/main","pushedAt":"2024-04-26T03:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"actually use the player's scene field to determine which scene to render in PlayerGame","shortMessageHtmlLink":"actually use the player's scene field to determine which scene to ren…"}},{"before":"b2e4272af26321eb1c4a9ad919278f03621d5a1b","after":"c5179b2e17b55513ba462f8b060e49e9d584f8e8","ref":"refs/heads/main","pushedAt":"2024-04-26T02:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"fix the scene logic and make dxui compile again","shortMessageHtmlLink":"fix the scene logic and make dxui compile again"}},{"before":"931a0b3aad1c4ce99a0de5ca9ecc05127b82976e","after":"b2e4272af26321eb1c4a9ad919278f03621d5a1b","ref":"refs/heads/main","pushedAt":"2024-04-22T02:38:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"trying to get back to using Game instead of SerializedGame","shortMessageHtmlLink":"trying to get back to using Game instead of SerializedGame"}},{"before":"697a5ec165a1b4ace7cf7c8dd469c81170766688","after":"931a0b3aad1c4ce99a0de5ca9ecc05127b82976e","ref":"refs/heads/main","pushedAt":"2024-04-20T03:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"handle showing the game name, and make the coroutine return payloads","shortMessageHtmlLink":"handle showing the game name, and make the coroutine return payloads"}},{"before":"5cc09be2475faacfc319bf9f36b382204375db0c","after":null,"ref":"refs/heads/dioxus","pushedAt":"2024-04-20T03:14:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"}},{"before":"282f80355a1c61f2ccfc4df8ae588c62df5922ce","after":"697a5ec165a1b4ace7cf7c8dd469c81170766688","ref":"refs/heads/main","pushedAt":"2024-04-20T03:13:57.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"Merge pull request #71 from arpeggiorpg/dioxus\n\nDioxus","shortMessageHtmlLink":"Merge pull request #71 from arpeggiorpg/dioxus"}},{"before":"87d34913333e821134fccfa10843d7b2ae5d64c4","after":"5cc09be2475faacfc319bf9f36b382204375db0c","ref":"refs/heads/dioxus","pushedAt":"2024-04-20T03:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"actually using the websocket in the PlayerGame component to retrieve the game and store it in a signal","shortMessageHtmlLink":"actually using the websocket in the PlayerGame component to retrieve …"}},{"before":"eb254eb0806f06028bb75ed1edc711be790b3847","after":"87d34913333e821134fccfa10843d7b2ae5d64c4","ref":"refs/heads/dioxus","pushedAt":"2024-04-19T03:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"figured out a lot of stuff about how to deal with websocket-reqwest and dioxus (in particular, websocket splitting!).\n\nHad to add wasm-bindgen-futures in order to spawn a task for the websocket reading.\n\nStill need to implement:\n\n- error-handling\n- server-sent events (like refresh_game)\n- actually syncing to the global GAME","shortMessageHtmlLink":"figured out a lot of stuff about how to deal with websocket-reqwest a…"}},{"before":"c51dad99b59050495f07f496f433990607b39c71","after":"eb254eb0806f06028bb75ed1edc711be790b3847","ref":"refs/heads/dioxus","pushedAt":"2024-04-18T03:13:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"switch back to a released version of reqwest-websocket","shortMessageHtmlLink":"switch back to a released version of reqwest-websocket"}},{"before":"512be70100452145526a9179f446072d083d6d3f","after":"c51dad99b59050495f07f496f433990607b39c71","ref":"refs/heads/dioxus","pushedAt":"2024-04-16T13:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"websocket communication established!","shortMessageHtmlLink":"websocket communication established!"}},{"before":"008becb2e8bd3741eaa7078f5186cda3a286c60e","after":"512be70100452145526a9179f446072d083d6d3f","ref":"refs/heads/dioxus","pushedAt":"2024-04-14T04:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"make the game list look like the existing one","shortMessageHtmlLink":"make the game list look like the existing one"}},{"before":"2d88a09f2ac2684acf9d7e83a537f8652280f4bf","after":"008becb2e8bd3741eaa7078f5186cda3a286c60e","ref":"refs/heads/dioxus","pushedAt":"2024-04-14T03:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"implement the Layout system and the top nav :)","shortMessageHtmlLink":"implement the Layout system and the top nav :)"}},{"before":"b4fd5fc496e8912ac85733678850a7f1f51f4ef6","after":"2d88a09f2ac2684acf9d7e83a537f8652280f4bf","ref":"refs/heads/dioxus","pushedAt":"2024-04-14T03:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"Add GMGame and PlayerGame pages","shortMessageHtmlLink":"Add GMGame and PlayerGame pages"}},{"before":"c24b9bfb884e6ec7f7d78745dc77f6ecb601a54f","after":"b4fd5fc496e8912ac85733678850a7f1f51f4ef6","ref":"refs/heads/dioxus","pushedAt":"2024-04-14T02:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"implement a way to have a different RPI_URL per deployment, by copying around index.html files","shortMessageHtmlLink":"implement a way to have a different RPI_URL per deployment, by copyin…"}},{"before":"f7572554ec8e692f91c367568c05d8b0836c0101","after":"c24b9bfb884e6ec7f7d78745dc77f6ecb601a54f","ref":"refs/heads/dioxus","pushedAt":"2024-04-13T21:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"store auth token in a cookie","shortMessageHtmlLink":"store auth token in a cookie"}},{"before":"0b472d86f111137a750e1bd5d8140661b9a61cfe","after":"f7572554ec8e692f91c367568c05d8b0836c0101","ref":"refs/heads/dioxus","pushedAt":"2024-04-13T20:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"implement a game list in Dioxus - actually get some API interaction working in the Dioxus UI!\n\nIt feels super good to share types with absolutely no boilerplate between the backend and frontend.","shortMessageHtmlLink":"implement a game list in Dioxus - actually get some API interaction w…"}},{"before":"0b472d86f111137a750e1bd5d8140661b9a61cfe","after":null,"ref":"refs/heads/split-arptypes","pushedAt":"2024-04-13T02:40:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"}},{"before":"a347a920153ab0bb79e7fdbc92e6bedc6c7f3123","after":"282f80355a1c61f2ccfc4df8ae588c62df5922ce","ref":"refs/heads/main","pushedAt":"2024-04-13T02:40:00.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"Merge pull request #70 from arpeggiorpg/split-arptypes\n\nSplit arptypes out of arpeggio","shortMessageHtmlLink":"Merge pull request #70 from arpeggiorpg/split-arptypes"}},{"before":null,"after":"0b472d86f111137a750e1bd5d8140661b9a61cfe","ref":"refs/heads/split-arptypes","pushedAt":"2024-04-13T02:38:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"fix the tests","shortMessageHtmlLink":"fix the tests"}},{"before":null,"after":"0b472d86f111137a750e1bd5d8140661b9a61cfe","ref":"refs/heads/dioxus","pushedAt":"2024-04-06T17:34:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"radix","name":"Christopher Armstrong","path":"/radix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/227068?s=80&v=4"},"commit":{"message":"fix the tests","shortMessageHtmlLink":"fix the tests"}},{"before":null,"after":"cdec4718f77604806651605286132aa9084952e4","ref":"refs/heads/dependabot/npm_and_yarn/worker/undici-5.28.3","pushedAt":"2024-02-16T18:20:07.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 undici from 5.27.0 to 5.28.3 in /worker\n\nBumps [undici](https://github.com/nodejs/undici) from 5.27.0 to 5.28.3.\n- [Release notes](https://github.com/nodejs/undici/releases)\n- [Commits](https://github.com/nodejs/undici/compare/v5.27.0...v5.28.3)\n\n---\nupdated-dependencies:\n- dependency-name: undici\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump undici from 5.27.0 to 5.28.3 in /worker"}},{"before":null,"after":"4586e51b7476974ae44ba4c9458111771a20fe99","ref":"refs/heads/dependabot/npm_and_yarn/ui/undici-5.28.3","pushedAt":"2024-02-16T17:54:44.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 undici from 5.25.4 to 5.28.3 in /ui\n\nBumps [undici](https://github.com/nodejs/undici) from 5.25.4 to 5.28.3.\n- [Release notes](https://github.com/nodejs/undici/releases)\n- [Commits](https://github.com/nodejs/undici/commits/v5.28.3)\n\n---\nupdated-dependencies:\n- dependency-name: undici\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump undici from 5.25.4 to 5.28.3 in /ui"}},{"before":"a0486d1396ff051fb0fc044a25a07c4b0fe7d96d","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ui/vite-4.4.12","pushedAt":"2024-01-20T04:33:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"d7e79e21ccd53c99048082ec9684daef66c7ed3a","ref":"refs/heads/dependabot/npm_and_yarn/ui/vite-4.5.2","pushedAt":"2024-01-20T04:33:01.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 vite from 4.4.9 to 4.5.2 in /ui\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.9 to 4.5.2.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 4.4.9 to 4.5.2 in /ui"}},{"before":null,"after":"4b6086301a926487d3c88642508001fcaf57b7fe","ref":"refs/heads/dependabot/cargo/h2-0.3.24","pushedAt":"2024-01-19T16:19:19.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 h2 from 0.3.21 to 0.3.24\n\nBumps [h2](https://github.com/hyperium/h2) from 0.3.21 to 0.3.24.\n- [Release notes](https://github.com/hyperium/h2/releases)\n- [Changelog](https://github.com/hyperium/h2/blob/v0.3.24/CHANGELOG.md)\n- [Commits](https://github.com/hyperium/h2/compare/v0.3.21...v0.3.24)\n\n---\nupdated-dependencies:\n- dependency-name: h2\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump h2 from 0.3.21 to 0.3.24"}},{"before":null,"after":"276b790ff37debf0b84ba35ba008d2ab43602d5e","ref":"refs/heads/dependabot/npm_and_yarn/worker/wrangler-3.19.0","pushedAt":"2024-01-03T21:40:26.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 wrangler from 3.15.0 to 3.19.0 in /worker\n\nBumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 3.15.0 to 3.19.0.\n- [Release notes](https://github.com/cloudflare/workers-sdk/releases)\n- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/wrangler/CHANGELOG.md)\n- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@3.19.0/packages/wrangler)\n\n---\nupdated-dependencies:\n- dependency-name: wrangler\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump wrangler from 3.15.0 to 3.19.0 in /worker"}},{"before":null,"after":"34ccaa164ae8d1b63a6d33eba2704b860f11b7a1","ref":"refs/heads/dependabot/npm_and_yarn/ui/wrangler-3.19.0","pushedAt":"2024-01-03T21:26:19.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 wrangler from 3.11.0 to 3.19.0 in /ui\n\nBumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 3.11.0 to 3.19.0.\n- [Release notes](https://github.com/cloudflare/workers-sdk/releases)\n- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/wrangler/CHANGELOG.md)\n- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@3.19.0/packages/wrangler)\n\n---\nupdated-dependencies:\n- dependency-name: wrangler\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump wrangler from 3.11.0 to 3.19.0 in /ui"}},{"before":null,"after":"c85825978e544d5c7d8886b76e955f6489c7c774","ref":"refs/heads/dependabot/npm_and_yarn/worker/miniflare-and-wrangler-3.20231030.4","pushedAt":"2023-12-29T19:40:04.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 miniflare and wrangler in /worker\n\nBumps [miniflare](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/miniflare) to 3.20231030.4 and updates ancestor dependency [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). These dependencies need to be updated together.\n\n\nUpdates `miniflare` from 3.20231025.0 to 3.20231030.4\n- [Release notes](https://github.com/cloudflare/workers-sdk/releases)\n- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/miniflare/CHANGELOG.md)\n- [Commits](https://github.com/cloudflare/workers-sdk/commits/miniflare@3.20231030.4/packages/miniflare)\n\nUpdates `wrangler` from 3.15.0 to 3.22.1\n- [Release notes](https://github.com/cloudflare/workers-sdk/releases)\n- [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/wrangler/CHANGELOG.md)\n- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@3.22.1/packages/wrangler)\n\n---\nupdated-dependencies:\n- dependency-name: miniflare\n dependency-type: indirect\n- dependency-name: wrangler\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump miniflare and wrangler in /worker"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNlQxNDo1ODo1My4wMDAwMDBazwAAAAQ7Rdel","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNlQxNDo1ODo1My4wMDAwMDBazwAAAAQ7Rdel","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yOVQxOTo0MDowNC4wMDAwMDBazwAAAAPUQ21c"}},"title":"Activity · arpeggiorpg/arpeggiorpg"}