{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14814565,"defaultBranch":"master","name":"openEtG","ownerLogin":"serprex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-30T03:27:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159546?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708479275.0","currentOid":""},"activityList":{"items":[{"before":"2a5efbf453b44baf96328ea93021effb3e27219d","after":"68aa9f539315636364529be716bd6c1454f23cc7","ref":"refs/heads/dev","pushedAt":"2024-05-26T18:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"wip, half of skills for weapons implemented, needs targeting logic still","shortMessageHtmlLink":"wip, half of skills for weapons implemented, needs targeting logic still"}},{"before":"9821bb42f18c88632cdfaed5b4bf9a13a4fceead","after":"2a5efbf453b44baf96328ea93021effb3e27219d","ref":"refs/heads/dev","pushedAt":"2024-05-12T20:47:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"weapons","shortMessageHtmlLink":"weapons"}},{"before":"bbe406a157e626345eb42de3da1fe133df7bcbdb","after":"453cf30a968c64027a407b49dd1ed6b3184db1b7","ref":"refs/heads/master","pushedAt":"2024-04-21T21:02:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"replace Cards.json with cards.csv","shortMessageHtmlLink":"replace Cards.json with cards.csv"}},{"before":"027a9d4b10711fa9583532dec445f5c705e9c954","after":"bbe406a157e626345eb42de3da1fe133df7bcbdb","ref":"refs/heads/master","pushedAt":"2024-04-14T16:03:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Save 8710 bytes replacing rand crate with custom Pcg32 implementation","shortMessageHtmlLink":"Save 8710 bytes replacing rand crate with custom Pcg32 implementation"}},{"before":"ba29e8a1315e253e80e52704c6ce0809a2900fa5","after":"027a9d4b10711fa9583532dec445f5c705e9c954","ref":"refs/heads/master","pushedAt":"2024-04-14T15:26:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Save 8710 bytes replacing rand crate with custom Pcg32 implementation","shortMessageHtmlLink":"Save 8710 bytes replacing rand crate with custom Pcg32 implementation"}},{"before":"2011007dec2616d1a24d3de6dd7cad93478711dd","after":"ba29e8a1315e253e80e52704c6ce0809a2900fa5","ref":"refs/heads/master","pushedAt":"2024-04-14T12:10:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"+bulk-memory,+sign-ext","shortMessageHtmlLink":"+bulk-memory,+sign-ext"}},{"before":"53e9a9bec00594e3c5f276e327f19f02544c9c63","after":"2011007dec2616d1a24d3de6dd7cad93478711dd","ref":"refs/heads/master","pushedAt":"2024-04-07T01:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Fixed ~300 corrupted accounts, added better error logging for corrupt json","shortMessageHtmlLink":"Fixed ~300 corrupted accounts, added better error logging for corrupt…"}},{"before":"8c9572f3f5a403400bf3dcaeb68304f999c5ca33","after":"53e9a9bec00594e3c5f276e327f19f02544c9c63","ref":"refs/heads/master","pushedAt":"2024-04-06T16:50:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"fix healing player under sacrifice below 0hp not ending game","shortMessageHtmlLink":"fix healing player under sacrifice below 0hp not ending game"}},{"before":"0b9132ff6cb96283db9ebb05363938f45887a7f7","after":"8c9572f3f5a403400bf3dcaeb68304f999c5ca33","ref":"refs/heads/master","pushedAt":"2024-04-01T03:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"drop deprecated import assert syntax","shortMessageHtmlLink":"drop deprecated import assert syntax"}},{"before":"4542b9684844aebecc1f4ae63357ccd1ce120f21","after":"0b9132ff6cb96283db9ebb05363938f45887a7f7","ref":"refs/heads/master","pushedAt":"2024-03-28T05:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"sort mages","shortMessageHtmlLink":"sort mages"}},{"before":"80e25a006e1e59f719d96fab3c290da444e26ac4","after":"4542b9684844aebecc1f4ae63357ccd1ce120f21","ref":"refs/heads/master","pushedAt":"2024-03-23T16:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"tokio-rustls 0.26","shortMessageHtmlLink":"tokio-rustls 0.26"}},{"before":"06726caa7e0dc8c8c6b8a411a7a544acf2a6b8f1","after":"80e25a006e1e59f719d96fab3c290da444e26ac4","ref":"refs/heads/master","pushedAt":"2024-03-22T04:10:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"update dependencies","shortMessageHtmlLink":"update dependencies"}},{"before":"cd9e1c0370c50081ddb29ffea00aaaf8a2241ff6","after":"06726caa7e0dc8c8c6b8a411a7a544acf2a6b8f1","ref":"refs/heads/master","pushedAt":"2024-03-22T03:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"update dependencies","shortMessageHtmlLink":"update dependencies"}},{"before":"eb85f712af1a3b3803ed709cbcc477e7c76a037d","after":"cd9e1c0370c50081ddb29ffea00aaaf8a2241ff6","ref":"refs/heads/master","pushedAt":"2024-03-12T11:22:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"tgting: save 431 bytes with bit tricks","shortMessageHtmlLink":"tgting: save 431 bytes with bit tricks"}},{"before":"d34d57fa39d63719c85c1cea051a314631f2c958","after":"eb85f712af1a3b3803ed709cbcc477e7c76a037d","ref":"refs/heads/master","pushedAt":"2024-03-11T22:46:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"tgting: save 406 bytes with bit tricks","shortMessageHtmlLink":"tgting: save 406 bytes with bit tricks"}},{"before":"c79624eba250fd61444b9bf2b19506f781637351","after":"d34d57fa39d63719c85c1cea051a314631f2c958","ref":"refs/heads/master","pushedAt":"2024-03-11T22:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"tgting: save 393 bytes with bit tricks","shortMessageHtmlLink":"tgting: save 393 bytes with bit tricks"}},{"before":"dfa23b210c1b0b98d9eff7a316edbd1adc136104","after":"c79624eba250fd61444b9bf2b19506f781637351","ref":"refs/heads/master","pushedAt":"2024-03-07T11:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"optimize instance rendering","shortMessageHtmlLink":"optimize instance rendering"}},{"before":"2834098716092c4845ce0ba115540054fc84d7ce","after":"dfa23b210c1b0b98d9eff7a316edbd1adc136104","ref":"refs/heads/master","pushedAt":"2024-03-04T20:42:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand\n\nFix typo causing aisearch to crash when evaluating Dispersion,\nalso fix shadowing in aisearch causing target scan for spells to use player instead of spell","shortMessageHtmlLink":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand"}},{"before":"6cd1b0701d04dae91362c02abb696deb20a09f3c","after":"2834098716092c4845ce0ba115540054fc84d7ce","ref":"refs/heads/master","pushedAt":"2024-03-04T19:56:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand\n\nFix typo causing aisearch to crash when evaluating Dispersion,\nalso fix shadowing in aisearch causing target scan for spells to use player instead of spell","shortMessageHtmlLink":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand"}},{"before":"dca96724aaecba1d0129a95e27576e5c9de714dd","after":"6cd1b0701d04dae91362c02abb696deb20a09f3c","ref":"refs/heads/master","pushedAt":"2024-03-04T19:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand\n\nFix typo causing aisearch to crash when evaluating Dispersion,\nalso fix shadowing in aisearch causing target scan for spells to use player instead of spell","shortMessageHtmlLink":"Prevent Chaos Seed 2.0 & Metamorphosis from targeting themselves in hand"}},{"before":"720093c660d0bbb2017ff69524c14eb7bc3f5e42","after":"dca96724aaecba1d0129a95e27576e5c9de714dd","ref":"refs/heads/master","pushedAt":"2024-03-04T04:22:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Fix typo preventing Trade","shortMessageHtmlLink":"Fix typo preventing Trade"}},{"before":"6c9f2c717a4be41f07807409a495098dc7ea32a0","after":"720093c660d0bbb2017ff69524c14eb7bc3f5e42","ref":"refs/heads/master","pushedAt":"2024-03-04T03:57:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Fix typo preventing Trade","shortMessageHtmlLink":"Fix typo preventing Trade"}},{"before":"9eaa9d5c14ab35e40b32f813b1f61c30d0985b75","after":"6c9f2c717a4be41f07807409a495098dc7ea32a0","ref":"refs/heads/master","pushedAt":"2024-03-03T23:21:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Optimize targeting expression evaluation to bypass inspection when AND/OR resolved","shortMessageHtmlLink":"Optimize targeting expression evaluation to bypass inspection when AN…"}},{"before":"cb5d3aca8271c68a0382d2e24331bcf29250a4cf","after":"9eaa9d5c14ab35e40b32f813b1f61c30d0985b75","ref":"refs/heads/master","pushedAt":"2024-03-03T23:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Optimize targeting expression evaluation to bypass inspection when AND/OR resolved","shortMessageHtmlLink":"Optimize targeting expression evaluation to bypass inspection when AN…"}},{"before":"5c8d8b0acc6a0285aa8e71ff4feb50ae492ad410","after":"cb5d3aca8271c68a0382d2e24331bcf29250a4cf","ref":"refs/heads/master","pushedAt":"2024-03-03T22:38:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Dispersion: don't discard target card (keeping an eye on dispersion/metamorph)\nCorpse Explosion: +1 damage per 5hp instead of per 8hp\nOuija: change upkeep to chroma, adds +1 maxhp if opponent's hand is full\nCharger: 4|7 / 7|4\nSkull Shield: don't affect non-ranged","shortMessageHtmlLink":"Dispersion: don't discard target card (keeping an eye on dispersion/m…"}},{"before":"e7c0b562484f0f8f1e1374b54a29094d687e5cd2","after":"9821bb42f18c88632cdfaed5b4bf9a13a4fceead","ref":"refs/heads/dev","pushedAt":"2024-03-02T23:56:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"evaluating tweaks","shortMessageHtmlLink":"evaluating tweaks"}},{"before":"135520cb291e0e79ddcf8f61b0c78d6ee38fcb62","after":"5c8d8b0acc6a0285aa8e71ff4feb50ae492ad410","ref":"refs/heads/master","pushedAt":"2024-03-02T04:31:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Use talc allocator, saving a few kb on wasm size. Also fix etg.dek.im/aivai.htm","shortMessageHtmlLink":"Use talc allocator, saving a few kb on wasm size. Also fix etg.dek.im…"}},{"before":"c6ed5c87612a4e2f1705ac6d97eed58b12986c2d","after":"135520cb291e0e79ddcf8f61b0c78d6ee38fcb62","ref":"refs/heads/master","pushedAt":"2024-03-02T04:09:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"UI cleanup, fix AI underevaluating fireshield & spores","shortMessageHtmlLink":"UI cleanup, fix AI underevaluating fireshield & spores"}},{"before":"57bff082b45bb0f9eb83d62c695bff188b9b3d2e","after":"c6ed5c87612a4e2f1705ac6d97eed58b12986c2d","ref":"refs/heads/master","pushedAt":"2024-02-29T05:10:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Legacy: Electrum leaderboard","shortMessageHtmlLink":"Legacy: Electrum leaderboard"}},{"before":"c85bfd4ec2c8b4ad9528cd7f0262d118b6dbb117","after":"57bff082b45bb0f9eb83d62c695bff188b9b3d2e","ref":"refs/heads/master","pushedAt":"2024-02-29T04:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"serprex","name":"Philip Dubé","path":"/serprex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/159546?s=80&v=4"},"commit":{"message":"Legacy: Gold leaderboard","shortMessageHtmlLink":"Legacy: Gold leaderboard"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVEQhQAA","startCursor":null,"endCursor":null}},"title":"Activity · serprex/openEtG"}