{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":444190165,"defaultBranch":"main","name":"sprig","ownerLogin":"hackclub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-03T20:25:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5633654?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716892320.0","currentOid":""},"activityList":{"items":[{"before":"c4eaf5f82bbf9781b8ef2d27e170b1bc0a9911fe","after":"50e88c3e0a11442555b296cfa8ce38677bc86112","ref":"refs/heads/engine","pushedAt":"2024-05-29T15:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"recursiveforte","name":"Cheru Berhanu","path":"/recursiveforte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84192816?s=80&v=4"},"commit":{"message":"undo erroneous changes","shortMessageHtmlLink":"undo erroneous changes"}},{"before":"44ebbc62a90701e96b1af060571c840e19b4e785","after":"7f6b3c4a5d476b1abc66ec53a89570eb95fa082f","ref":"refs/heads/main","pushedAt":"2024-05-29T15:08:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grymmy","name":"graham","path":"/grymmy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43505167?s=80&v=4"},"commit":{"message":"Top_Hat_Turtles (#1680)\n\n* Add files via upload\r\n\r\n* Move to games dir and update metadata\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Top_Hat_Turtles (#1680)"}},{"before":"d08edf239ecac3835307d4693dabd515456b3a2c","after":"44ebbc62a90701e96b1af060571c840e19b4e785","ref":"refs/heads/main","pushedAt":"2024-05-29T14:10:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jaspermayone","name":"Jasper Mayone","path":"/jaspermayone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65788728?s=80&v=4"},"commit":{"message":"shark dodger (#1702)\n\nAdd files via upload","shortMessageHtmlLink":"shark dodger (#1702)"}},{"before":"5df20bd4b635ebe2d16c9b9dab666073ddd2e252","after":"d08edf239ecac3835307d4693dabd515456b3a2c","ref":"refs/heads/main","pushedAt":"2024-05-28T15:24:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grymmy","name":"graham","path":"/grymmy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43505167?s=80&v=4"},"commit":{"message":"slot_machine (#1705)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Fixing metadata\r\n\r\n* Update slot_machine.js\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"slot_machine (#1705)"}},{"before":"26214176c7814b10705a9c3967f39ccd6d825677","after":"5df20bd4b635ebe2d16c9b9dab666073ddd2e252","ref":"refs/heads/main","pushedAt":"2024-05-28T14:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grymmy","name":"graham","path":"/grymmy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43505167?s=80&v=4"},"commit":{"message":"2_Player_Maze_Game (#1706)\n\n* Add files via upload\r\n\r\n* Rename 2 Player Maze Game.js to 2_Player_Maze_Game.js\r\n\r\nFixed Title\r\n\r\n* Update 2_Player_Maze_Game.js\r\n\r\nUpdating code\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"2_Player_Maze_Game (#1706)"}},{"before":"1d7dfc10619eb69b036ed546e2a3bb93b7eef162","after":"26214176c7814b10705a9c3967f39ccd6d825677","ref":"refs/heads/main","pushedAt":"2024-05-28T14:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grymmy","name":"graham","path":"/grymmy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43505167?s=80&v=4"},"commit":{"message":"RIFT_JUMP (#1711)\n\n* Add files via upload\r\n\r\n* Rename RIFT JUMP.js to RIFT_JUMP.js\r\n\r\n* Updating metadata\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"RIFT_JUMP (#1711)"}},{"before":"545c4db65dff9f2cec26dbfefb3dd3b4ad996353","after":"1d7dfc10619eb69b036ed546e2a3bb93b7eef162","ref":"refs/heads/main","pushedAt":"2024-05-28T12:50:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grymmy","name":"graham","path":"/grymmy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43505167?s=80&v=4"},"commit":{"message":"Sprig-Edit: A basic text editor for Sprig. (#1636)\n\n* Add Sprig-Edit.js\r\n\r\n* Quick change organizing some code\r\n\r\n* Update sprig-edit.js\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Sprig-Edit: A basic text editor for Sprig. (#1636)"}},{"before":null,"after":"b258d1295b57acda65a6759581884cd8248dc605","ref":"refs/heads/feat/preview-test","pushedAt":"2024-05-28T10:32:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"testing preview deployment","shortMessageHtmlLink":"testing preview deployment"}},{"before":"00f6dba5953953dbc419a5874b7d4dff3482a81a","after":"97613d28f3d4536e661648575e1f3d8f7d52c43a","ref":"refs/heads/version-num","pushedAt":"2024-05-27T17:09:48.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"recursiveforte","name":"Cheru Berhanu","path":"/recursiveforte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84192816?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/version-num' into version-num","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/version-num' into version-num"}},{"before":"7637194f91e8c599fdd27be08a4d50ddc85bb67b","after":"545c4db65dff9f2cec26dbfefb3dd3b4ad996353","ref":"refs/heads/main","pushedAt":"2024-05-26T12:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Cosmin-Mare","name":"Mare Cosmin","path":"/Cosmin-Mare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147330889?s=80&v=4"},"commit":{"message":"make loading skeleton for editor","shortMessageHtmlLink":"make loading skeleton for editor"}},{"before":"38043c416cfb813ad7dbb88131635b5d9a53eb4e","after":"7637194f91e8c599fdd27be08a4d50ddc85bb67b","ref":"refs/heads/feat/typescript-build","pushedAt":"2024-05-25T09:49:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"update github action to use v4 runner and generate metadata before performing type check","shortMessageHtmlLink":"update github action to use v4 runner and generate metadata before pe…"}},{"before":"7d7db858798ab2b5c6ee3854b4fef057859a5e9c","after":"7637194f91e8c599fdd27be08a4d50ddc85bb67b","ref":"refs/heads/main","pushedAt":"2024-05-24T20:06:40.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"update github action to use v4 runner and generate metadata before performing type check","shortMessageHtmlLink":"update github action to use v4 runner and generate metadata before pe…"}},{"before":"6cc1ca7e209fcc34864fed60f9999c655aef5c07","after":null,"ref":"refs/heads/ts-checks","pushedAt":"2024-05-24T20:06:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"}},{"before":"4e48899272500ef7dcc1ae421cee3d50eeeabd82","after":"38043c416cfb813ad7dbb88131635b5d9a53eb4e","ref":"refs/heads/feat/typescript-build","pushedAt":"2024-05-24T14:07:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"add script to generate metadata","shortMessageHtmlLink":"add script to generate metadata"}},{"before":"bbe73e618988dab2f3a8cb9e5352022a2099a2af","after":"6cc1ca7e209fcc34864fed60f9999c655aef5c07","ref":"refs/heads/ts-checks","pushedAt":"2024-05-24T13:53:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"update github action to use v4 runner and generate metadata before performing type check","shortMessageHtmlLink":"update github action to use v4 runner and generate metadata before pe…"}},{"before":null,"after":"bbe73e618988dab2f3a8cb9e5352022a2099a2af","ref":"refs/heads/ts-checks","pushedAt":"2024-05-24T10:14:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"remove or comment unused imports","shortMessageHtmlLink":"remove or comment unused imports"}},{"before":"6022a31133e7be83799627728f2d6c72534bb15a","after":"4e48899272500ef7dcc1ae421cee3d50eeeabd82","ref":"refs/heads/feat/typescript-build","pushedAt":"2024-05-24T09:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"use yarn","shortMessageHtmlLink":"use yarn"}},{"before":"05842946b12e7b7927030bed17f22f39b43f3987","after":"018321d5928f9c445e56aeee6e28cfb1f43e740b","ref":"refs/heads/clean-display-warning-confirmation","pushedAt":"2024-05-23T17:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevIos01","name":"Shubham Panth","path":"/DevIos01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34939959?s=80&v=4"},"commit":{"message":"Refactor SaveSystem to follow high-level pattern\n\nAs requested by @grymmy, I have rewritten the save system to follow a clearer high-level pattern. The new flow includes:\n\n- Implemented shouldShowConflict and showConflict functions for handling conflict detection and display.\n\n- Refactored performSave function to handle the save operation.\n\n- Updated saveGame function to use the new pattern, simplifying the logic and improving readability.","shortMessageHtmlLink":"Refactor SaveSystem to follow high-level pattern"}},{"before":null,"after":"6022a31133e7be83799627728f2d6c72534bb15a","ref":"refs/heads/feat/typescript-build","pushedAt":"2024-05-23T12:25:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"draft workflow","shortMessageHtmlLink":"draft workflow"}},{"before":"889f0709d8701f24887a58014de367ba8dedfbdb","after":"7d7db858798ab2b5c6ee3854b4fef057859a5e9c","ref":"refs/heads/main","pushedAt":"2024-05-23T11:50:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"exclude firmware, hardware and design files","shortMessageHtmlLink":"exclude firmware, hardware and design files"}},{"before":"b275cd84efc9989b692656f972ecd3878d898856","after":null,"ref":"refs/heads/feat/exclude-non-web-files","pushedAt":"2024-05-23T11:50:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"}},{"before":null,"after":"b275cd84efc9989b692656f972ecd3878d898856","ref":"refs/heads/feat/exclude-non-web-files","pushedAt":"2024-05-23T10:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"exclude firmware, hardware and design files","shortMessageHtmlLink":"exclude firmware, hardware and design files"}},{"before":"44c4cb231fd7ad2d6ea114bd2aedd9b4a438f15c","after":"889f0709d8701f24887a58014de367ba8dedfbdb","ref":"refs/heads/main","pushedAt":"2024-05-22T21:05:58.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"remove tutorial tag","shortMessageHtmlLink":"remove tutorial tag"}},{"before":"0bc95e86c8d05ea852ff152ddfc38bd846c5cd44","after":"2ca72fd1221102a62d9bf2eb82c45c0828d6dc02","ref":"refs/heads/feat/game-resize","pushedAt":"2024-05-22T08:55:50.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"update with latest changes && make game window keep aspect ratio","shortMessageHtmlLink":"update with latest changes && make game window keep aspect ratio"}},{"before":"3d90ea5e070f5a673a73bfe6db4fbefbdca3619c","after":null,"ref":"refs/heads/fix/patch-game","pushedAt":"2024-05-21T14:25:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"}},{"before":"46fe66c2b64e27138aeb1d8b2c706fb35825ad57","after":"44c4cb231fd7ad2d6ea114bd2aedd9b4a438f15c","ref":"refs/heads/main","pushedAt":"2024-05-21T14:25:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"remove unecessary formatting changes","shortMessageHtmlLink":"remove unecessary formatting changes"}},{"before":"e4a5a9e0a83af1a62ed307747e1005525a4dd798","after":"3d90ea5e070f5a673a73bfe6db4fbefbdca3619c","ref":"refs/heads/fix/patch-game","pushedAt":"2024-05-21T13:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"remove unecessary formatting changes","shortMessageHtmlLink":"remove unecessary formatting changes"}},{"before":null,"after":"e4a5a9e0a83af1a62ed307747e1005525a4dd798","ref":"refs/heads/fix/patch-game","pushedAt":"2024-05-21T13:51:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"wrap the tags within single quotes\n\nthe production deployment failed because the tags were not in valid json format","shortMessageHtmlLink":"wrap the tags within single quotes"}},{"before":"35b123966153b596406747ba0d51c1911f3c1391","after":null,"ref":"refs/heads/feat/send-code-on-change","pushedAt":"2024-05-21T13:25:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"}},{"before":"1ef755abdab2bdf776075484f7fe9af30115e88b","after":"46fe66c2b64e27138aeb1d8b2c706fb35825ad57","ref":"refs/heads/main","pushedAt":"2024-05-21T13:25:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JosiasAurel","name":"Josias Aurel","path":"/JosiasAurel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47951376?s=80&v=4"},"commit":{"message":"send message after code has been sent when when there's a code change\n\npreviously there were instances where the user message will reach the server before the code from the user got there (promises shenanigans). now, the message will be sent only if the code reached the server successfully otherwise it fails and bubbles the error","shortMessageHtmlLink":"send message after code has been sent when when there's a code change"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVyTbfgA","startCursor":null,"endCursor":null}},"title":"Activity · hackclub/sprig"}