{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7377516,"defaultBranch":"develop","name":"Shine","ownerLogin":"Person8880","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-12-30T15:23:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2347788?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693583823.0","currentOid":""},"activityList":{"items":[{"before":"e1fb66e1e6c589600cf8c33fb84a37a2da068d90","after":"f8774bd1ac7fb6815bbfdb04d2f16a69e09725d8","ref":"refs/heads/master","pushedAt":"2023-12-02T15:14:28.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Merge pull request #895 from Person8880/develop\n\nFix errors in minimap highlighting and emoji picker","shortMessageHtmlLink":"Merge pull request #895 from Person8880/develop"}},{"before":"9db5f00c60a7c415fd3c9598c0a6a08f767dc6f8","after":"daf6b4be8e0e9d0ea06fc7794a71e4ecae2724c6","ref":"refs/heads/develop","pushedAt":"2023-12-02T13:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Hide previous boxes if current location is invalid\n\nIt's likely that if one location is invalid, they all are, but this\nbehaviour is more consistent with there being no known location.","shortMessageHtmlLink":"Hide previous boxes if current location is invalid"}},{"before":"2ed3847c3a20550495a14a876de74fd82210c779","after":"9db5f00c60a7c415fd3c9598c0a6a08f767dc6f8","ref":"refs/heads/develop","pushedAt":"2023-12-01T19:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Fix more layout bugs with virtual scroll panel\n\nRows are now recycled correctly when scrolling.","shortMessageHtmlLink":"Fix more layout bugs with virtual scroll panel"}},{"before":"221f5e4ca2515830c6ca545f7e5fe2b0a88871c9","after":"2ed3847c3a20550495a14a876de74fd82210c779","ref":"refs/heads/develop","pushedAt":"2023-11-30T18:53:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Skip drawing highlight for non-existent locations","shortMessageHtmlLink":"Skip drawing highlight for non-existent locations"}},{"before":"cee0d1425c6e4b11fb0734a63bce15e5b0edeefd","after":"e1fb66e1e6c589600cf8c33fb84a37a2da068d90","ref":"refs/heads/master","pushedAt":"2023-11-25T15:44:09.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Merge pull request #894 from Person8880/develop\n\nFix a few minor bugs, add option to mute chat sounds","shortMessageHtmlLink":"Merge pull request #894 from Person8880/develop"}},{"before":"d2aa613ccb482e890c56b3216f13ca56c4343113","after":"221f5e4ca2515830c6ca545f7e5fe2b0a88871c9","ref":"refs/heads/develop","pushedAt":"2023-11-25T13:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Clean up chat sound checks","shortMessageHtmlLink":"Clean up chat sound checks"}},{"before":"0243b8c9df0229daed3de913a36201a8f2b97377","after":"d2aa613ccb482e890c56b3216f13ca56c4343113","ref":"refs/heads/develop","pushedAt":"2023-11-25T13:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Avoid bad fonts breaking size calculations","shortMessageHtmlLink":"Avoid bad fonts breaking size calculations"}},{"before":"b64b57d212029d3d4e83e06bd4a36ea454bd5e9c","after":"0243b8c9df0229daed3de913a36201a8f2b97377","ref":"refs/heads/develop","pushedAt":"2023-11-18T15:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Improve type safety and fix bugs in querying\n\n* Fix response and timeout callbacks potentially both being called.\n* Make HTTPRequestWithRetry OnTimeout and OnFailure callbacks optional.\n* Add argument type checks to ensure proper usage.\n* Catch callback errors when server query results have cached a failure\nresponse.\n* Avoid spamming server query requests while a request is already\nin-progress.","shortMessageHtmlLink":"Improve type safety and fix bugs in querying"}},{"before":"afc0e4cc47c2b95af840f40878ea3fc456d349b1","after":"b64b57d212029d3d4e83e06bd4a36ea454bd5e9c","ref":"refs/heads/develop","pushedAt":"2023-11-11T12:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Increase stack overflow tolerance in tracebacks","shortMessageHtmlLink":"Increase stack overflow tolerance in tracebacks"}},{"before":"5f36702c5847d21279dab74210db5a56f7fa3681","after":"afc0e4cc47c2b95af840f40878ea3fc456d349b1","ref":"refs/heads/develop","pushedAt":"2023-11-04T16:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Add option to suppress chat sounds","shortMessageHtmlLink":"Add option to suppress chat sounds"}},{"before":"5491884ea14dbcf71d47d752c70d03847c913bd2","after":"5f36702c5847d21279dab74210db5a56f7fa3681","ref":"refs/heads/develop","pushedAt":"2023-11-04T15:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Remove predict network message registrations\n\nThese aren't necessary given nothing is listening for them.","shortMessageHtmlLink":"Remove predict network message registrations"}},{"before":"1efe7d0ddfa2efa39b3464cd62798193a34b6863","after":"5491884ea14dbcf71d47d752c70d03847c913bd2","ref":"refs/heads/develop","pushedAt":"2023-11-04T14:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Avoid disturbing network messages on predict VM\n\nThey don't work correctly, so there's no point trying to register/hook\nthem.","shortMessageHtmlLink":"Avoid disturbing network messages on predict VM"}},{"before":"0d611b6869c26377c953b437ab9af61567d3387b","after":"1efe7d0ddfa2efa39b3464cd62798193a34b6863","ref":"refs/heads/develop","pushedAt":"2023-11-04T14:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Suppress errors in predict VM log messages\n\nThese are superfluous and cause stuttering.","shortMessageHtmlLink":"Suppress errors in predict VM log messages"}},{"before":"2cccec83707c8aa819499afffe0a78dac20b15f2","after":"cee0d1425c6e4b11fb0734a63bce15e5b0edeefd","ref":"refs/heads/master","pushedAt":"2023-11-04T11:48:07.000Z","pushType":"pr_merge","commitsCount":159,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Merge pull request #892 from Person8880/develop\n\nRelease final update","shortMessageHtmlLink":"Merge pull request #892 from Person8880/develop"}},{"before":"2d04252f83d6d289957e174e44bed066b10ddf72","after":"0d611b6869c26377c953b437ab9af61567d3387b","ref":"refs/heads/develop","pushedAt":"2023-11-04T11:25:51.000Z","pushType":"push","commitsCount":158,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Merge branch 'ui-refinements' into develop","shortMessageHtmlLink":"Merge branch 'ui-refinements' into develop"}},{"before":"4a5d9340130829f53f14a8a888775a79e6a28bd8","after":"4b9071a0eba0fdba3b9ec0e40abe7d2ba0265b3e","ref":"refs/heads/ui-refinements","pushedAt":"2023-11-01T16:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Darken light theme text further","shortMessageHtmlLink":"Darken light theme text further"}},{"before":"fb85c231a3992669b98b1c7843fc3d0c06d5a715","after":"4a5d9340130829f53f14a8a888775a79e6a28bd8","ref":"refs/heads/ui-refinements","pushedAt":"2023-11-01T15:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Ensure lists invalidate child cropping state","shortMessageHtmlLink":"Ensure lists invalidate child cropping state"}},{"before":"8a42e1223fc796f176e1b00e10714a2b5a14d79d","after":"fb85c231a3992669b98b1c7843fc3d0c06d5a715","ref":"refs/heads/ui-refinements","pushedAt":"2023-10-31T16:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Improve menu spacing for location names","shortMessageHtmlLink":"Improve menu spacing for location names"}},{"before":"362b7e3cbfaf25ed679642fd75bddc170e024c2c","after":"8a42e1223fc796f176e1b00e10714a2b5a14d79d","ref":"refs/heads/ui-refinements","pushedAt":"2023-10-31T15:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Avoid suggesting unusable location names\n\nSome maps use location triggers as a hack to display text on the\nminimap. Hide these from the possible teleport destinations.","shortMessageHtmlLink":"Avoid suggesting unusable location names"}},{"before":"fb0cdd92091bbc051fba3b80f3a58c820ef39133","after":"362b7e3cbfaf25ed679642fd75bddc170e024c2c","ref":"refs/heads/ui-refinements","pushedAt":"2023-10-31T15:18:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Improve emoji auto-completion suggestions\n\nBias towards suggesting more frequently used emoji first.","shortMessageHtmlLink":"Improve emoji auto-completion suggestions"}},{"before":"56aebc8daffd8d91c54897adc344dcb3be903dd8","after":"fb0cdd92091bbc051fba3b80f3a58c820ef39133","ref":"refs/heads/ui-refinements","pushedAt":"2023-10-22T15:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Add send commands to admin menu","shortMessageHtmlLink":"Add send commands to admin menu"}},{"before":"fcb7e4872bc85b741f774d2fe1143997f1a3d21d","after":"56aebc8daffd8d91c54897adc344dcb3be903dd8","ref":"refs/heads/ui-refinements","pushedAt":"2023-10-22T13:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Improve emoji short name generation\n\nUse math.log10 as it doesn't have precision issues.","shortMessageHtmlLink":"Improve emoji short name generation"}},{"before":"23165440892284a49fc44c705c7a573c92644c41","after":"fcb7e4872bc85b741f774d2fe1143997f1a3d21d","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-10T15:40:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Add fix for hidden flag on main menu \"map\" command\n\nThis was broken with the main menu replacement. Fixing it here is mostly\nfor the benefit of local development, most players aren't going to have\nthe mod enabled in the main menu as it doesn't do anything.","shortMessageHtmlLink":"Add fix for hidden flag on main menu \"map\" command"}},{"before":"079e3aeaac383fe16343917200d39028ddf4eb8a","after":"23165440892284a49fc44c705c7a573c92644c41","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-03T11:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Allow adverts and welcome messages to use emoji\n\nSpecifying \"ParseEmoji\": true on an advert/welcome message will enable\nemoji in its text content.","shortMessageHtmlLink":"Allow adverts and welcome messages to use emoji"}},{"before":"06f6883ed62b2610d2b1be7f65467a9f0ba7e89f","after":null,"ref":"refs/heads/fix-pregame-allow-attack-prediction","pushedAt":"2023-09-01T15:57:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"}},{"before":"86415ad57d6ebf3026a3222b0cc2dad10eee7f60","after":"079e3aeaac383fe16343917200d39028ddf4eb8a","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-01T15:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Remove another unused local variable","shortMessageHtmlLink":"Remove another unused local variable"}},{"before":"3483d3dec57536160a6d9114fccaaf468fb14d1d","after":"86415ad57d6ebf3026a3222b0cc2dad10eee7f60","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-01T15:48:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Broadcast OnSGUILoaded hook only once","shortMessageHtmlLink":"Broadcast OnSGUILoaded hook only once"}},{"before":"d488e9aa314ba02a96a25ae672151becce87b002","after":"3483d3dec57536160a6d9114fccaaf468fb14d1d","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-01T15:35:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Use unit constants where applicable","shortMessageHtmlLink":"Use unit constants where applicable"}},{"before":"2608c98bd90eee6dbf18d349f968813a719c06cc","after":"d488e9aa314ba02a96a25ae672151becce87b002","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-01T15:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Remove leftover reference to webpage update timer","shortMessageHtmlLink":"Remove leftover reference to webpage update timer"}},{"before":"b26d4046e49bd20071e806fe79a462b3f604ef98","after":"2608c98bd90eee6dbf18d349f968813a719c06cc","ref":"refs/heads/ui-refinements","pushedAt":"2023-09-01T15:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Person8880","name":null,"path":"/Person8880","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2347788?s=80&v=4"},"commit":{"message":"Fix default config serialisation on object fields\n\nEmpty tables are serialised as an array by default, but these fields\nare intended to be objects.","shortMessageHtmlLink":"Fix default config serialisation on object fields"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADvkqUwQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Person8880/Shine"}