{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806194495,"defaultBranch":"ver/1.0","name":"Jet","ownerLogin":"Hypejet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-26T16:29:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/114350663?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723474592.0","currentOid":""},"activityList":{"items":[{"before":"9c990d092c9c037baddd18a6f89d44e4f229f1ca","after":"ff81d9272ee663bdf7bd9934af84c541fba19815","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-14T08:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: cleanup","shortMessageHtmlLink":"chore: cleanup"}},{"before":"e69cf436b756ab54a7f264ea1d7d04594b274393","after":"9c990d092c9c037baddd18a6f89d44e4f229f1ca","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-14T08:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"fix: invalid asset id field","shortMessageHtmlLink":"fix: invalid asset id field"}},{"before":"0b101369f015ddaf52284ccbffaf81cc97ad2663","after":"e69cf436b756ab54a7f264ea1d7d04594b274393","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-14T07:53:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: fix compilation","shortMessageHtmlLink":"chore: fix compilation"}},{"before":"c5e66326f4633a93fdb04967d559dcbb1a578eb7","after":"0b101369f015ddaf52284ccbffaf81cc97ad2663","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-14T07:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: wolf variant registry","shortMessageHtmlLink":"feat: wolf variant registry"}},{"before":"707799b99910fab8bb2279b4cc06dc9e4a8a699a","after":"c5e66326f4633a93fdb04967d559dcbb1a578eb7","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-13T13:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: damage type registry","shortMessageHtmlLink":"feat: damage type registry"}},{"before":"509a62740c211509f972deb0e5f7acbe2193e301","after":"707799b99910fab8bb2279b4cc06dc9e4a8a699a","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-13T13:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: chat type registry","shortMessageHtmlLink":"feat: chat type registry"}},{"before":"6a845679308b824d2b0c6c3388e293dce8d09f31","after":"447eb5026b07da2ed9aea54622ccfc89e050389f","ref":"refs/heads/ver/1.0","pushedAt":"2024-09-11T14:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: bump gradle wrapper version","shortMessageHtmlLink":"chore: bump gradle wrapper version"}},{"before":"73d568f4b134fd1368ec418b30141070c20a3f90","after":"509a62740c211509f972deb0e5f7acbe2193e301","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-07T12:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: WIP chat decorations (i'm distro hopping, again)","shortMessageHtmlLink":"feat: WIP chat decorations (i'm distro hopping, again)"}},{"before":"f80382c25b4f0dcc707757e19a536e1065087b4a","after":"73d568f4b134fd1368ec418b30141070c20a3f90","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-05T16:22:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: armor trim pattern registry","shortMessageHtmlLink":"feat: armor trim pattern registry"}},{"before":"94f6010ce0a052f73163da597654cc91d76a8dfc","after":"f80382c25b4f0dcc707757e19a536e1065087b4a","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-05T15:59:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: repackage registry binary tag codecs","shortMessageHtmlLink":"chore: repackage registry binary tag codecs"}},{"before":"e989a325127104781662d7ec5c1ae21cc48f2950","after":"94f6010ce0a052f73163da597654cc91d76a8dfc","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-05T15:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: banner pattern registry","shortMessageHtmlLink":"feat: banner pattern registry"}},{"before":"6edd62f5e5b352b75161e8ba8b66808fc604e996","after":"e989a325127104781662d7ec5c1ae21cc48f2950","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-05T15:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: painting variant registry","shortMessageHtmlLink":"feat: painting variant registry"}},{"before":"14848cacf8cf266f04241db466874abef6daff6f","after":"6edd62f5e5b352b75161e8ba8b66808fc604e996","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-04T16:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: dimension type registry","shortMessageHtmlLink":"feat: dimension type registry"}},{"before":"f405c26d6c9beaa76e6084b6cacbb552950aca24","after":"14848cacf8cf266f04241db466874abef6daff6f","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-02T16:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: apply updates from jet data","shortMessageHtmlLink":"chore: apply updates from jet data"}},{"before":"af4c4216aa9738763902466dd6d6a26ff51501b2","after":"f405c26d6c9beaa76e6084b6cacbb552950aca24","ref":"refs/heads/feat/registry-system","pushedAt":"2024-09-02T05:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: apply updates from jet data","shortMessageHtmlLink":"chore: apply updates from jet data"}},{"before":"ebb177a88d06fd6d6dd2d01fe52c32ff3f57602b","after":"af4c4216aa9738763902466dd6d6a26ff51501b2","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-18T15:59:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: optimize imports","shortMessageHtmlLink":"chore: optimize imports"}},{"before":"418724caff517df18fc9cae923615fb674bb9e12","after":"ebb177a88d06fd6d6dd2d01fe52c32ff3f57602b","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-15T11:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: send registry packets to players","shortMessageHtmlLink":"chore: send registry packets to players"}},{"before":"b8055b86b93bec49f8b04cdd84d3fcac07a96b5f","after":"418724caff517df18fc9cae923615fb674bb9e12","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-15T10:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: biomes","shortMessageHtmlLink":"feat: biomes"}},{"before":"ebf7efc79b33075178813e4b8e644cbb6ed4d9fa","after":"b8055b86b93bec49f8b04cdd84d3fcac07a96b5f","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-15T07:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: add safer entry registering","shortMessageHtmlLink":"chore: add safer entry registering"}},{"before":"4bd51782efb631a6c6e553db710fa9b637c2303c","after":"ebf7efc79b33075178813e4b8e644cbb6ed4d9fa","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-15T07:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: registry registering","shortMessageHtmlLink":"feat: registry registering"}},{"before":"6a845679308b824d2b0c6c3388e293dce8d09f31","after":"4bd51782efb631a6c6e553db710fa9b637c2303c","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-13T08:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: basic registry objects","shortMessageHtmlLink":"feat: basic registry objects"}},{"before":null,"after":"6a845679308b824d2b0c6c3388e293dce8d09f31","ref":"refs/heads/feat/registry-system","pushedAt":"2024-08-12T14:56:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"Plugin system (#26)\n\n* feat: plugin model classes\r\n\r\n* feat: basic plugin loading\r\n\r\n* misc: re-style JetPluginManager\r\n\r\n* feat: create plugin instances via dependency injection, fix: dependencies of plugins are not registered properly\r\n\r\n* feat: server ready event, chore: change order of server initialization\r\n\r\n* feat: more events related to server and plugins\r\n\r\n* fix: server is not being started when a plugin fails to create\r\n\r\n* feat: plugin entrypoint system\r\n\r\n* feat: plugin dependency versioning system, misc: add null checks and prettier string formatting to throwables\r\n\r\n* chore: assume missing version digits as zeroes while checking whether a version is compatible\r\n\r\n* feat: add additional methods getting plugins and checking if they are loaded\r\n\r\n* feat: add checking if a name or version of a plugin is empty, do not allow loading plugins with duplicate names\r\n\r\n* chore: check if a plugin name in PluginVersion is null\r\n\r\n* fix: duplicate bundle in version catalogs\r\n\r\n* chore: convert alphabet chars to numbers while parsing versions\r\n\r\n* feat: version wildcards","shortMessageHtmlLink":"Plugin system (#26)"}},{"before":"ffc2e82643948cc21a1be94c466090bf7e438315","after":null,"ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T13:29:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"}},{"before":"105a948c95cce0998598c4fec81b5b91aaabc82b","after":"6a845679308b824d2b0c6c3388e293dce8d09f31","ref":"refs/heads/ver/1.0","pushedAt":"2024-08-12T13:29:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"Plugin system (#26)\n\n* feat: plugin model classes\r\n\r\n* feat: basic plugin loading\r\n\r\n* misc: re-style JetPluginManager\r\n\r\n* feat: create plugin instances via dependency injection, fix: dependencies of plugins are not registered properly\r\n\r\n* feat: server ready event, chore: change order of server initialization\r\n\r\n* feat: more events related to server and plugins\r\n\r\n* fix: server is not being started when a plugin fails to create\r\n\r\n* feat: plugin entrypoint system\r\n\r\n* feat: plugin dependency versioning system, misc: add null checks and prettier string formatting to throwables\r\n\r\n* chore: assume missing version digits as zeroes while checking whether a version is compatible\r\n\r\n* feat: add additional methods getting plugins and checking if they are loaded\r\n\r\n* feat: add checking if a name or version of a plugin is empty, do not allow loading plugins with duplicate names\r\n\r\n* chore: check if a plugin name in PluginVersion is null\r\n\r\n* fix: duplicate bundle in version catalogs\r\n\r\n* chore: convert alphabet chars to numbers while parsing versions\r\n\r\n* feat: version wildcards","shortMessageHtmlLink":"Plugin system (#26)"}},{"before":"c2722d7f0ccfe1debc2cca7f9aa57611e6774683","after":"ffc2e82643948cc21a1be94c466090bf7e438315","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T13:24:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: version wildcards","shortMessageHtmlLink":"feat: version wildcards"}},{"before":"818e4bb39628223f19fc2293909f8498398c4927","after":"c2722d7f0ccfe1debc2cca7f9aa57611e6774683","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T13:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: convert alphabet chars to numbers while parsing versions","shortMessageHtmlLink":"chore: convert alphabet chars to numbers while parsing versions"}},{"before":"04a1f7cdee1d1741f8f0ba68a6b3374c28160918","after":"818e4bb39628223f19fc2293909f8498398c4927","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T12:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"fix: duplicate bundle in version catalogs","shortMessageHtmlLink":"fix: duplicate bundle in version catalogs"}},{"before":"ad6e267376be8f1cc111f5a1b04dfd8143749690","after":"04a1f7cdee1d1741f8f0ba68a6b3374c28160918","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T12:25:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"Merge branch 'ver/1.0' into feat/plugin-system","shortMessageHtmlLink":"Merge branch 'ver/1.0' into feat/plugin-system"}},{"before":"a6074f0fccb61994da412ca7faa8154048390d10","after":"ad6e267376be8f1cc111f5a1b04dfd8143749690","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T12:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"chore: check if a plugin name in PluginVersion is null","shortMessageHtmlLink":"chore: check if a plugin name in PluginVersion is null"}},{"before":"9aee61f9a32c2aae960c1556940d8b0036628e99","after":"a6074f0fccb61994da412ca7faa8154048390d10","ref":"refs/heads/feat/plugin-system","pushedAt":"2024-08-12T12:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Codestech1","name":null,"path":"/Codestech1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56263050?s=80&v=4"},"commit":{"message":"feat: add checking if a name or version of a plugin is empty, do not allow loading plugins with duplicate names","shortMessageHtmlLink":"feat: add checking if a name or version of a plugin is empty, do not …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQwODozNzowOS4wMDAwMDBazwAAAAS2IsFB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQwODozNzowOS4wMDAwMDBazwAAAAS2IsFB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQxMjoxNDo1My4wMDAwMDBazwAAAASYEfPp"}},"title":"Activity · Hypejet/Jet"}