{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":77494339,"defaultBranch":"master","name":"piqueserver","ownerLogin":"piqueserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-28T01:48:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24958367?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723310588.0","currentOid":""},"activityList":{"items":[{"before":"27bcf2ad5bc20952adcdb9481c7180d9f281eab7","after":null,"ref":"refs/heads/fix-skip-updating-invalid-entities","pushedAt":"2024-08-10T17:23:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"}},{"before":"035ba5b7f3f5b8448ef1a9d878a4eff4ef3503b8","after":"fb2166e1652d2125e61812dbc63adf21cb821b9c","ref":"refs/heads/master","pushedAt":"2024-08-10T17:23:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(server): skip updating entities with an invalid position","shortMessageHtmlLink":"fix(server): skip updating entities with an invalid position"}},{"before":"24a70634fdee8cd2e73520dc7739143627f40cf0","after":null,"ref":"refs/heads/dependabot/pip/aiohttp-gte-3.3.0-and-lt-3.10.0","pushedAt":"2024-08-05T04:01:20.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":"f7d1abc991cf5e10b332b1af8783793157f024bc","ref":"refs/heads/dependabot/pip/aiohttp-gte-3.3.0-and-lt-3.11.0","pushedAt":"2024-08-05T04:01:16.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":"chore(deps): update aiohttp requirement\n\nUpdates the requirements on [aiohttp](https://github.com/aio-libs/aiohttp) to permit the latest version.\n- [Release notes](https://github.com/aio-libs/aiohttp/releases)\n- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)\n- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.3.0...v3.10.1)\n\n---\nupdated-dependencies:\n- dependency-name: aiohttp\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): update aiohttp requirement"}},{"before":null,"after":"27bcf2ad5bc20952adcdb9481c7180d9f281eab7","ref":"refs/heads/fix-skip-updating-invalid-entities","pushedAt":"2024-08-04T20:30:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(server): skip updating entities with an invalid position","shortMessageHtmlLink":"fix(server): skip updating entities with an invalid position"}},{"before":"9cf7fd79a4840d2f75575b2c425d449b929f1d0a","after":"035ba5b7f3f5b8448ef1a9d878a4eff4ef3503b8","ref":"refs/heads/master","pushedAt":"2024-07-23T09:12:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NotAFile","name":null,"path":"/NotAFile","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5447747?s=80&v=4"},"commit":{"message":"typo in votekick.py","shortMessageHtmlLink":"typo in votekick.py"}},{"before":null,"after":"24a70634fdee8cd2e73520dc7739143627f40cf0","ref":"refs/heads/dependabot/pip/aiohttp-gte-3.3.0-and-lt-3.10.0","pushedAt":"2024-06-03T04:30:41.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":"chore(deps): update aiohttp requirement\n\nUpdates the requirements on [aiohttp](https://github.com/aio-libs/aiohttp) to permit the latest version.\n- [Release notes](https://github.com/aio-libs/aiohttp/releases)\n- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)\n- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.3.0...v3.9.5)\n\n---\nupdated-dependencies:\n- dependency-name: aiohttp\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): update aiohttp requirement"}},{"before":"0967b5803c984c380e5539be77c37b3a8bdff891","after":"9cf7fd79a4840d2f75575b2c425d449b929f1d0a","ref":"refs/heads/master","pushedAt":"2024-06-02T13:46:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"Truly hide the intel on pickup for onectf/babel\n\nSends the untaken intel off to {INFINITY, INFINITY, 128} instead of the top-left corner of the map when the other is taken, thereby making it impossible to see on the map.\n\nTested on OpenSpades v0.1.2/v0.1.3/v0.1.5, AoS v0.75, and BetterSpades 332a8eb54621eddf6e83253f9b0919d226902ae7. This method of hiding the intel is additionally used in the libspades EXPERIMENTAL server, and has not shown any issues there (that I know of) either.","shortMessageHtmlLink":"Truly hide the intel on pickup for onectf/babel"}},{"before":null,"after":"16040a1dac50bd2add198624b5f9ca9339bde491","ref":"refs/heads/better-noclip-protection","pushedAt":"2024-06-01T16:19:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"feat(anticheat): drop PositionData when `z > 62` or stuck","shortMessageHtmlLink":"feat(anticheat): drop PositionData when z > 62 or stuck"}},{"before":"35c167ff1ba631ae2126f9af9d6217eb00edeb8d","after":"0967b5803c984c380e5539be77c37b3a8bdff891","ref":"refs/heads/master","pushedAt":"2024-06-01T10:15:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"ci: only trigger a wheel build on release and manual dispatch\n\nThe \"create\" events triggers on tag or branch creation, which is not super\nuseful, and also creates duplicate runs on release (since we also create a\ntag there).\n\nThe broad \"release\" event would trigger a build on every release-related\nevent, so whenever a release is published, unpublished, created, edited, ...\nWe don't want that.","shortMessageHtmlLink":"ci: only trigger a wheel build on release and manual dispatch"}},{"before":"e45d0100822005b0276f5710fa4e2c787812c23f","after":"35c167ff1ba631ae2126f9af9d6217eb00edeb8d","ref":"refs/heads/master","pushedAt":"2024-05-28T21:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"ci: fetch all tags on wheel build\n\nOtherwise setuptools-scm can't do its job","shortMessageHtmlLink":"ci: fetch all tags on wheel build"}},{"before":"b4a12a10c2d0b60553d5bb4f43438be22c75d4ab","after":"e45d0100822005b0276f5710fa4e2c787812c23f","ref":"refs/heads/master","pushedAt":"2024-05-28T21:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"ci: update `actions/upload-artifact@v4` step with cibw defaults","shortMessageHtmlLink":"ci: update actions/upload-artifact@v4 step with cibw defaults"}},{"before":"50c2d24cc491e2e350868c00d77c6ce119ab9595","after":null,"ref":"refs/heads/fix-votemap-mapnotfound","pushedAt":"2024-05-28T20:18:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"}},{"before":"bd7e705baf2d10ad45d9ea2bac424079d74eb93d","after":"b4a12a10c2d0b60553d5bb4f43438be22c75d4ab","ref":"refs/heads/master","pushedAt":"2024-05-28T20:17:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(scripts/votemap): don't lowercase the rotation names","shortMessageHtmlLink":"fix(scripts/votemap): don't lowercase the rotation names"}},{"before":"42dfaac2bbadafeae2def8687433f6a164739668","after":null,"ref":"refs/heads/dependabot/pip/cython-gte-0.27-and-lt-4","pushedAt":"2024-05-28T20:11:08.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":"1ba97c0de58a7868f462edaf0a3894b9bf43bfd0","after":"50c2d24cc491e2e350868c00d77c6ce119ab9595","ref":"refs/heads/fix-votemap-mapnotfound","pushedAt":"2024-05-28T19:59:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(scripts/votemap): don't lowercase the rotation names","shortMessageHtmlLink":"fix(scripts/votemap): don't lowercase the rotation names"}},{"before":null,"after":"1ba97c0de58a7868f462edaf0a3894b9bf43bfd0","ref":"refs/heads/fix-votemap-mapnotfound","pushedAt":"2024-05-28T19:57:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(scripts/votemap): don't lowercase the rotation names","shortMessageHtmlLink":"fix(scripts/votemap): don't lowercase the rotation names"}},{"before":"25dc92bb8e694d697fad9a5dde8c49651c5f9106","after":null,"ref":"refs/heads/fix-decorator-typeerror","pushedAt":"2024-05-28T18:56:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"}},{"before":"da2aad173f3d1eec5f5df71cb633de9aa30e2e66","after":"bd7e705baf2d10ad45d9ea2bac424079d74eb93d","ref":"refs/heads/master","pushedAt":"2024-05-28T18:56:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(commands): calculate the right number of params for decorators","shortMessageHtmlLink":"fix(commands): calculate the right number of params for decorators"}},{"before":"7fee20ce83675617648f7bb6ffb24833c38dafd0","after":"da2aad173f3d1eec5f5df71cb633de9aa30e2e66","ref":"refs/heads/master","pushedAt":"2024-05-25T17:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"refactor: include sub-package names in pyproject","shortMessageHtmlLink":"refactor: include sub-package names in pyproject"}},{"before":null,"after":"25dc92bb8e694d697fad9a5dde8c49651c5f9106","ref":"refs/heads/fix-decorator-typeerror","pushedAt":"2024-05-25T16:51:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(commands): calculate the right number of params for decorators","shortMessageHtmlLink":"fix(commands): calculate the right number of params for decorators"}},{"before":"fc67b7154f8f49124913cc0da545bc971a912336","after":null,"ref":"refs/heads/modernize-package","pushedAt":"2024-05-25T16:18:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"}},{"before":"f689447de7c4ca9d625ea061543635e32b1644dd","after":"7fee20ce83675617648f7bb6ffb24833c38dafd0","ref":"refs/heads/master","pushedAt":"2024-05-25T16:18:14.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"[skip ci] doc(readme): update install instructions","shortMessageHtmlLink":"[skip ci] doc(readme): update install instructions"}},{"before":"99830ccae3c84f6db8f6eb8daf1d9d26e73401d1","after":"fc67b7154f8f49124913cc0da545bc971a912336","ref":"refs/heads/modernize-package","pushedAt":"2024-05-25T11:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"[skip ci] doc(readme): update install instructions","shortMessageHtmlLink":"[skip ci] doc(readme): update install instructions"}},{"before":"771a295709bd81ec1ae3f4f7b024ffc19be0061e","after":"99830ccae3c84f6db8f6eb8daf1d9d26e73401d1","ref":"refs/heads/modernize-package","pushedAt":"2024-05-25T11:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"[skip ci] doc(readme): update python requirement","shortMessageHtmlLink":"[skip ci] doc(readme): update python requirement"}},{"before":"1366cffb5e92be19def36d61b8458e1df36e1cca","after":"771a295709bd81ec1ae3f4f7b024ffc19be0061e","ref":"refs/heads/modernize-package","pushedAt":"2024-05-25T11:22:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"refactor: remove unused files\n\nCOPYING.txt is just a copy of LICENSE, and we moved to flake8 a long time ago","shortMessageHtmlLink":"refactor: remove unused files"}},{"before":"cf8c1541d65e6d2ea3612732449ca3136a8bd3a0","after":"1366cffb5e92be19def36d61b8458e1df36e1cca","ref":"refs/heads/modernize-package","pushedAt":"2024-05-25T11:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"refactor: merge tool configs into pyproject.toml","shortMessageHtmlLink":"refactor: merge tool configs into pyproject.toml"}},{"before":"c6676ff781cf9689b12dd1ea3c4060c3a4b2afe6","after":null,"ref":"refs/heads/refactor-getfullargspec-into-signature","pushedAt":"2024-05-22T08:25:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"}},{"before":"bab06a62ee2e82edd12e3317098cf4170256fedb","after":"f689447de7c4ca9d625ea061543635e32b1644dd","ref":"refs/heads/master","pushedAt":"2024-05-22T08:25:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"fix(core_commands/social): check for `not message` instead of length","shortMessageHtmlLink":"fix(core_commands/social): check for not message instead of length"}},{"before":"eb487f8d35e9108d304aee4023dc26ccbeb6cd99","after":"bab06a62ee2e82edd12e3317098cf4170256fedb","ref":"refs/heads/master","pushedAt":"2024-05-21T22:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"utf-4096","name":"utf","path":"/utf-4096","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25370216?s=80&v=4"},"commit":{"message":"[skip ci] doc(readme): remove #piqueserver irc\n\nThis channel has been inactive for years, and freenode is dead, so there's no point keeping this.","shortMessageHtmlLink":"[skip ci] doc(readme): remove #piqueserver irc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMFQxNzoyMzowOC4wMDAwMDBazwAAAASXC9Mz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMFQxNzoyMzowOC4wMDAwMDBazwAAAASXC9Mz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMVQyMjozODo1OC4wMDAwMDBazwAAAARQV5vK"}},"title":"Activity ยท piqueserver/piqueserver"}