{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":322515285,"defaultBranch":"main","name":"servers","ownerLogin":"FujiNetWIFI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-18T06:58:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58859537?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697549563.0","currentOid":""},"activityList":{"items":[{"before":"9fb716a35bd7d4e698fdccb41f8867052f07d2e7","after":"91e59eb529ddf63e2ff4b07d115fc28c08380491","ref":"refs/heads/main","pushedAt":"2024-09-03T22:59:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #67 from EricCarrGH/main\n\nFujitzee Server - Increase bot think time by 1 second so slow clients don't miss the action","shortMessageHtmlLink":"Merge pull request #67 from EricCarrGH/main"}},{"before":"ea8d059c9017a93d7781cbc7768877a7afe55545","after":"9fb716a35bd7d4e698fdccb41f8867052f07d2e7","ref":"refs/heads/main","pushedAt":"2024-09-02T05:18:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #66 from EricCarrGH/main\n\nFujitzee Server - POV for local players, fixed active spectator bug","shortMessageHtmlLink":"Merge pull request #66 from EricCarrGH/main"}},{"before":"f3cf21c24e345f0f6c4ea33857e1370752a1c425","after":"ea8d059c9017a93d7781cbc7768877a7afe55545","ref":"refs/heads/main","pushedAt":"2024-08-28T11:40:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #65 from EricCarrGH/main\n\nFujitzee - Detect ties when declaring winner(s)","shortMessageHtmlLink":"Merge pull request #65 from EricCarrGH/main"}},{"before":"0e54cc5800fcaf8c021c1b44d72ee532e16dffd9","after":"f3cf21c24e345f0f6c4ea33857e1370752a1c425","ref":"refs/heads/main","pushedAt":"2024-08-24T17:04:27.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #64 from EricCarrGH/main\n\nFujitzee - drop bots for new game, bug fixes","shortMessageHtmlLink":"Merge pull request #64 from EricCarrGH/main"}},{"before":"0beb7394152beffedca349dce5920170de1b9987","after":"0e54cc5800fcaf8c021c1b44d72ee532e16dffd9","ref":"refs/heads/main","pushedAt":"2024-08-22T01:09:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #63 from EricCarrGH/main\n\nFujitzee - More bug fixes and tests - hopefully all set for spectator updates","shortMessageHtmlLink":"Merge pull request #63 from EricCarrGH/main"}},{"before":"ca0179eccf601e9f4a8834555c099a5dafa52339","after":"0beb7394152beffedca349dce5920170de1b9987","ref":"refs/heads/main","pushedAt":"2024-08-19T13:58:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #62 from EricCarrGH/main\n\nFujitzee - bug fixes, server name / spectators","shortMessageHtmlLink":"Merge pull request #62 from EricCarrGH/main"}},{"before":"0c87f674672ae272d618c5c86105492d2fc02c16","after":"ca0179eccf601e9f4a8834555c099a5dafa52339","ref":"refs/heads/main","pushedAt":"2024-08-15T04:12:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #61 from EricCarrGH/main\n\nFujitzee - Spectator Names & Auto Bot Drop WIP","shortMessageHtmlLink":"Merge pull request #61 from EricCarrGH/main"}},{"before":"5ab556784ea8e65c11ecf9b583672f7aa554a0e7","after":"0c87f674672ae272d618c5c86105492d2fc02c16","ref":"refs/heads/main","pushedAt":"2024-08-10T05:11:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #60 from EricCarrGH/main\n\nFujitzee name initial enhancement, and 5card server mem optimization/deploy script","shortMessageHtmlLink":"Merge pull request #60 from EricCarrGH/main"}},{"before":"0675c0f1d8b75fd55b64bbf98e290af6df3ceafc","after":"5ab556784ea8e65c11ecf9b583672f7aa554a0e7","ref":"refs/heads/main","pushedAt":"2024-08-08T10:47:13.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dillera","name":"Andrew Diller","path":"/dillera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123479?s=80&v=4"},"commit":{"message":"Merge pull request #59 from EricCarrGH/main\n\nFujitzee Server - Bug fixes, cleanup, more test scenarios","shortMessageHtmlLink":"Merge pull request #59 from EricCarrGH/main"}},{"before":"0c07c875b70f5850575fa594925c6b284600046b","after":"0675c0f1d8b75fd55b64bbf98e290af6df3ceafc","ref":"refs/heads/main","pushedAt":"2024-08-07T02:23:20.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #58 from EricCarrGH/main\n\nFujitzee Server - Folder rename, fix bugs related to players dropping mid-game, added tests!","shortMessageHtmlLink":"Merge pull request #58 from EricCarrGH/main"}},{"before":"79512396e7913d1ea0cc73459cfe0318bd781e49","after":"0c07c875b70f5850575fa594925c6b284600046b","ref":"refs/heads/main","pushedAt":"2024-08-06T02:08:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #56 from EricCarrGH/main\n\nFujitzee Server - Bug fixes","shortMessageHtmlLink":"Merge pull request #56 from EricCarrGH/main"}},{"before":"5ca64f1d8bdcc6f1cca9812561891e311a996a4f","after":"79512396e7913d1ea0cc73459cfe0318bd781e49","ref":"refs/heads/main","pushedAt":"2024-08-03T18:49:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #55 from EricCarrGH/main\n\nFujitzee Server - Updates","shortMessageHtmlLink":"Merge pull request #55 from EricCarrGH/main"}},{"before":"a873cfe04e1333a954b141b9ed588378c9c6ec1e","after":"5ca64f1d8bdcc6f1cca9812561891e311a996a4f","ref":"refs/heads/main","pushedAt":"2024-07-24T12:40:51.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #54 from EricCarrGH/main\n\nAdded Fujzee game server and updated documentation/links","shortMessageHtmlLink":"Merge pull request #54 from EricCarrGH/main"}},{"before":"ebf033c4b5f2db1f391bec21daf217c84484d5fe","after":"a873cfe04e1333a954b141b9ed588378c9c6ec1e","ref":"refs/heads/main","pushedAt":"2024-07-05T19:50:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #53 from EricCarrGH/main\n\n5CardStud - Cleanup code, remove \"mock server\" logic and references","shortMessageHtmlLink":"Merge pull request #53 from EricCarrGH/main"}},{"before":"3ccb918fcaba0c40b086089a961b254f49705a1a","after":"ebf033c4b5f2db1f391bec21daf217c84484d5fe","ref":"refs/heads/main","pushedAt":"2024-07-02T01:44:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #52 from TechCowboy/patch-1\n\nUpdate readme.md","shortMessageHtmlLink":"Merge pull request #52 from TechCowboy/patch-1"}},{"before":"19735cb623e6eea58c9b4d4cc3eafa2ec12117ca","after":"3ccb918fcaba0c40b086089a961b254f49705a1a","ref":"refs/heads/main","pushedAt":"2024-06-26T02:50:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #51 from TechCowboy/main\n\nforgot to move the lobby into fujinet-game-system","shortMessageHtmlLink":"Merge pull request #51 from TechCowboy/main"}},{"before":"93712097a24176c722057fba5fd75a693bade6ed","after":"19735cb623e6eea58c9b4d4cc3eafa2ec12117ca","ref":"refs/heads/main","pushedAt":"2024-06-26T02:19:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #50 from TechCowboy/main\n\nReorganize directory structure to make it easier for new users to und…","shortMessageHtmlLink":"Merge pull request #50 from TechCowboy/main"}},{"before":"233fad5675ef28cb8dcb2a2a26daec243af7ef09","after":"93712097a24176c722057fba5fd75a693bade6ed","ref":"refs/heads/main","pushedAt":"2024-05-12T15:47:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #49 from EricCarrGH/main\n\n5CS Server - reduce json keys to make payload smaller, dropped player…","shortMessageHtmlLink":"Merge pull request #49 from EricCarrGH/main"}},{"before":"722f897f92f0ad49dac501c5bea4ba13f278f800","after":"233fad5675ef28cb8dcb2a2a26daec243af7ef09","ref":"refs/heads/main","pushedAt":"2024-05-03T01:11:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tschak909","name":"Thomas Cherryhomes","path":"/tschak909","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759782?s=80&v=4"},"commit":{"message":"Merge pull request #48 from EricCarrGH/main\n\nUpdate Lobby Server to group response by Game type","shortMessageHtmlLink":"Merge pull request #48 from EricCarrGH/main"}},{"before":"440278840cbbb108db9ff574836cde90528519c9","after":"722f897f92f0ad49dac501c5bea4ba13f278f800","ref":"refs/heads/main","pushedAt":"2024-04-19T15:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"updated license and show error messages at start","shortMessageHtmlLink":"updated license and show error messages at start"}},{"before":"790cd6c19a5bb54e51259301573cf6c5d1d2a42d","after":"440278840cbbb108db9ff574836cde90528519c9","ref":"refs/heads/main","pushedAt":"2024-04-18T20:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}},{"before":"f87f1daea4bcadf30974d89ebf1229e06c948f77","after":"790cd6c19a5bb54e51259301573cf6c5d1d2a42d","ref":"refs/heads/main","pushedAt":"2024-04-18T20:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"updated LICENSE to GPL","shortMessageHtmlLink":"updated LICENSE to GPL"}},{"before":"c32eadd471900ebc68d2ff26304e9744fe1adf5c","after":"f87f1daea4bcadf30974d89ebf1229e06c948f77","ref":"refs/heads/main","pushedAt":"2024-01-28T08:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"billkendrick","name":"Bill Kendrick","path":"/billkendrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13385432?s=80&v=4"},"commit":{"message":"APOD viewer backend: ColorView64 use 4x4 dithering\n\nThe `pgm_to_gr15.php` receives 256-greyscale images from\nImageMagick's `convert` (through `image_to_grrgb15.sh`)\nand turns it into 4 colors for each of the R, G, & B channels.\n\nAdd a step to apply some dithering (using a 4x4 ordered\ndither pattern) that maps 16 shades to our 4 colors.\nIt doesn't look great; should use Floyd-Steinberg, and\nshould figure out a way to get `convert` to do the work\n(while still mapping to the four shades the Atari will show[*]).\n\n[*] It would be very interesting to have the converter map\n each of the RGB channels to the four _best_ shades,\n and have the Atari adjust the brightness of each channel\n in the ColorView mode's palette, rather than always using\n the four hard-coded ones, 0xN0, 0xN4, 0xN8, & 0xNE.","shortMessageHtmlLink":"APOD viewer backend: ColorView64 use 4x4 dithering"}},{"before":"1880f6bffe203f946721e7b8d17898f53a83571c","after":"c32eadd471900ebc68d2ff26304e9744fe1adf5c","ref":"refs/heads/main","pushedAt":"2023-12-21T15:35:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"move GetAtPos index check out of the ReadLock","shortMessageHtmlLink":"move GetAtPos index check out of the ReadLock"}},{"before":"9de384703061f5dfc68bd65d0318ad8fa07b3ec1","after":"1880f6bffe203f946721e7b8d17898f53a83571c","ref":"refs/heads/main","pushedAt":"2023-12-21T12:59:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"added TODO for but to be corrected later","shortMessageHtmlLink":"added TODO for but to be corrected later"}},{"before":"b6830750797c30dd527dccc48a0e2f18b94790ec","after":"9de384703061f5dfc68bd65d0318ad8fa07b3ec1","ref":"refs/heads/main","pushedAt":"2023-12-17T17:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"add coverage.out to .gitignore","shortMessageHtmlLink":"add coverage.out to .gitignore"}},{"before":"9d1f40ce3e6e7089df7f30a75c317ba43f52ae80","after":"b6830750797c30dd527dccc48a0e2f18b94790ec","ref":"refs/heads/main","pushedAt":"2023-12-15T20:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"added tests","shortMessageHtmlLink":"added tests"}},{"before":"7a169bba929bbc00642dfa670448b427fc62265f","after":"9d1f40ce3e6e7089df7f30a75c317ba43f52ae80","ref":"refs/heads/main","pushedAt":"2023-12-15T13:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"minor changes","shortMessageHtmlLink":"minor changes"}},{"before":"322cd96f515b2c05773e884dfcbf58069c2b859a","after":"7a169bba929bbc00642dfa670448b427fc62265f","ref":"refs/heads/main","pushedAt":"2023-12-14T15:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"Have updateLobby to return errors and log it correctly","shortMessageHtmlLink":"Have updateLobby to return errors and log it correctly"}},{"before":"5161ce921acc8f6e93622fbb39c4d2bbc8f5b025","after":"322cd96f515b2c05773e884dfcbf58069c2b859a","ref":"refs/heads/main","pushedAt":"2023-12-14T13:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rogersm","name":"Roger Sen","path":"/rogersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40782?s=80&v=4"},"commit":{"message":"simplified (again) lobby client logic","shortMessageHtmlLink":"simplified (again) lobby client logic"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMjo1OTo1NS4wMDAwMDBazwAAAASsGJyf","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMjo1OTo1NS4wMDAwMDBazwAAAASsGJyf","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xNFQxMzo1MjoyNC4wMDAwMDBazwAAAAPKYkbv"}},"title":"Activity · FujiNetWIFI/servers"}