{"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:1717082046.0","currentOid":""},"activityList":{"items":[{"before":"b494980f7a220a7bb3a0a4f784487998d2d19aa7","after":"db7ae440b3e8758c9dd80511d6ca23aa9a64910c","ref":"refs/heads/main","pushedAt":"2024-05-30T16:12:37.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":"Added a new *original* sokoban game (#1724)\n\n* Add files via upload\r\n\r\n* Rename picture.png to sokobansuper.png\r\n\r\n* Add files via upload\r\n\r\n* Rename Sokoban super (1).js to nimits_sokoban_super.js\r\n\r\n* Rename sokobansuper.png to nimits_sokoban_super\r\n\r\n* Rename nimits_sokoban_super to nimits_sokoban_super.png\r\n\r\n* Update and rename nimit's_sokoban_super.js to nimits_sokoban_super.js\r\n\r\n* Update tags to be valid\r\n\r\n* Fixed nimits_sokoban_super.js\r\n\r\nFixed code\r\n\r\n* Update nimits_sokoban_super.js\r\n\r\n* Update nimits_sokoban_super.js\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Added a new *original* sokoban game (#1724)"}},{"before":null,"after":"e1ed20d4928df27bb7b207c3dea75fc383341ac1","ref":"refs/heads/cjdenio/sprig-ai-syntax-highlighting","pushedAt":"2024-05-30T15:14:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cjdenio","name":"Caleb Denio","path":"/cjdenio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34525547?s=80&v=4"},"commit":{"message":"Add basic syntax highlighting for code responses from Sprig AI","shortMessageHtmlLink":"Add basic syntax highlighting for code responses from Sprig AI"}},{"before":"66f1eeeefa3a84f16f500ca74a604a040d87c395","after":"b494980f7a220a7bb3a0a4f784487998d2d19aa7","ref":"refs/heads/main","pushedAt":"2024-05-30T15:11: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":"Roodkapje (#1698)\n\n* Add files via upload\r\n\r\n* Add files via upload\r\n\r\n* Update Roodkapje.js\r\n\r\n* Update Roodkapje.js\r\n\r\n* Update filepath and metadata\r\n\r\n* Delete games/Roodkapje.js\r\n\r\nThis was duplicated.\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Roodkapje (#1698)"}},{"before":"7e0f839f6489c0eb74df487101f08fc0e7688c36","after":"66f1eeeefa3a84f16f500ca74a604a040d87c395","ref":"refs/heads/main","pushedAt":"2024-05-30T14:13:36.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":"Fallen Sand (Sandbox) (#1722)\n\n* Add files via upload\r\n\r\nA Sandbox game.\r\n\r\n* Updating filename\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Fallen Sand (Sandbox) (#1722)"}},{"before":"9d6e089d7b502ca634039e5772202fb63fcfe12f","after":"7e0f839f6489c0eb74df487101f08fc0e7688c36","ref":"refs/heads/main","pushedAt":"2024-05-30T13:51:51.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":"Marble Run (#1720)\n\n* Add files via upload\r\n\r\n* Fixing title/metadata\r\n\r\n* Rename clever_nidoking.js to marble_run.js\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"Marble Run (#1720)"}},{"before":"b06122b7014201405812ab8765224b480ae9d460","after":"9d6e089d7b502ca634039e5772202fb63fcfe12f","ref":"refs/heads/main","pushedAt":"2024-05-30T13:47:40.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":"the-ambitious-ape-maze-game (#1719)\n\n* The Ambitious Ape Maze Game\r\n\r\n* Fixing title and metadata\r\n\r\n* adding screenshot to make gallery look presentable\r\n\r\n---------\r\n\r\nCo-authored-by: graham ","shortMessageHtmlLink":"the-ambitious-ape-maze-game (#1719)"}},{"before":"57d949475726e7b2c39d77286709ee7d21bff557","after":null,"ref":"refs/heads/version-num","pushedAt":"2024-05-30T13:42:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"recursiveforte","name":"Cheru Berhanu","path":"/recursiveforte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84192816?s=80&v=4"}},{"before":"7f6b3c4a5d476b1abc66ec53a89570eb95fa082f","after":"b06122b7014201405812ab8765224b480ae9d460","ref":"refs/heads/main","pushedAt":"2024-05-30T13:42:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"recursiveforte","name":"Cheru Berhanu","path":"/recursiveforte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84192816?s=80&v=4"},"commit":{"message":"Get version number from console & check in web editor on upload. (#1611)\n\n* switch docker to Alpine\r\n\r\n* get version number from sprig console\r\n\r\n* fix commented out code\r\n\r\n* oop, import version\r\n\r\n* update pico-os.uf2\r\n\r\n* update error messages\r\n\r\n* remove todos\r\n\r\n* error if running a legacy version\r\n\r\n* git add .\r\n\r\n* Update upload.h\r\n\r\n* compile\r\n\r\n* add comments\r\n\r\n* comments","shortMessageHtmlLink":"Get version number from console & check in web editor on upload. (#1611)"}},{"before":"22c7cfe8cc9bbb4b2e6af27dcc29064764d712cf","after":"57d949475726e7b2c39d77286709ee7d21bff557","ref":"refs/heads/version-num","pushedAt":"2024-05-30T13:13:07.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":"comments","shortMessageHtmlLink":"comments"}},{"before":"97613d28f3d4536e661648575e1f3d8f7d52c43a","after":"22c7cfe8cc9bbb4b2e6af27dcc29064764d712cf","ref":"refs/heads/version-num","pushedAt":"2024-05-30T13:00:21.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":"add comments","shortMessageHtmlLink":"add comments"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWDXDkwA","startCursor":null,"endCursor":null}},"title":"Activity · hackclub/sprig"}