{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":260332557,"defaultBranch":"master","name":"autotable","ownerLogin":"pwmarcz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-30T22:34:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/468495?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718484961.0","currentOid":""},"activityList":{"items":[{"before":"b4f9279e945fcc6b4b7ac6f7643134c1493a30e1","after":"82bc6ecfe9e2933456de2aad780b214dbb770d6d","ref":"refs/heads/release/client","pushedAt":"2024-07-21T16:43:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix material bug","shortMessageHtmlLink":"Fix material bug"}},{"before":"ee4e06273756910187249d7e5cda296918031f44","after":"82bc6ecfe9e2933456de2aad780b214dbb770d6d","ref":"refs/heads/master","pushedAt":"2024-07-21T16:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix material bug","shortMessageHtmlLink":"Fix material bug"}},{"before":"b4f9279e945fcc6b4b7ac6f7643134c1493a30e1","after":"ee4e06273756910187249d7e5cda296918031f44","ref":"refs/heads/master","pushedAt":"2024-07-21T16:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Allow grabbing top and bottom tile at the same time\n\nWe try our best to prevent tiles from hovering in mid-air.\nWe \"drop down\" a tile if:\n- we're dropping it and the bottom slot is empty,\n- we just vacated a slot and the top slot has a tile.","shortMessageHtmlLink":"Allow grabbing top and bottom tile at the same time"}},{"before":"faeb17ce577f4be4854c48b613f1b8a6d33c7ea3","after":"b4f9279e945fcc6b4b7ac6f7643134c1493a30e1","ref":"refs/heads/release/client","pushedAt":"2024-07-21T15:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add \"reset points\" button","shortMessageHtmlLink":"Add \"reset points\" button"}},{"before":"faeb17ce577f4be4854c48b613f1b8a6d33c7ea3","after":"b4f9279e945fcc6b4b7ac6f7643134c1493a30e1","ref":"refs/heads/master","pushedAt":"2024-07-21T15:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add \"reset points\" button","shortMessageHtmlLink":"Add \"reset points\" button"}},{"before":"122e897dd7bdb632f8e13a164b19a783c35f072c","after":"faeb17ce577f4be4854c48b613f1b8a6d33c7ea3","ref":"refs/heads/master","pushedAt":"2024-06-29T21:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Prevent trying to load the sound on every play\n\nIt looks like Firefox tries to make a request to the audio file every\ntime we play it. This is because the `src` is reassigned every time.\nKeep a pool of elements instead.","shortMessageHtmlLink":"Prevent trying to load the sound on every play"}},{"before":"122e897dd7bdb632f8e13a164b19a783c35f072c","after":"faeb17ce577f4be4854c48b613f1b8a6d33c7ea3","ref":"refs/heads/release/client","pushedAt":"2024-06-29T21:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Prevent trying to load the sound on every play\n\nIt looks like Firefox tries to make a request to the audio file every\ntime we play it. This is because the `src` is reassigned every time.\nKeep a pool of elements instead.","shortMessageHtmlLink":"Prevent trying to load the sound on every play"}},{"before":"6bec7cef63a1d22efebb1ce1141c18c9af73da92","after":"122e897dd7bdb632f8e13a164b19a783c35f072c","ref":"refs/heads/release/client","pushedAt":"2024-06-29T17:07:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Set correct pixel ratio on first load\n\nWe need to set the pixel ratio on composer. Otherwise, the image might\nbe blurry until the perspective mode is switched.","shortMessageHtmlLink":"Set correct pixel ratio on first load"}},{"before":"8ddee1383b6a00022709be41fa082e9488b3b678","after":"122e897dd7bdb632f8e13a164b19a783c35f072c","ref":"refs/heads/master","pushedAt":"2024-06-29T17:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Set correct pixel ratio on first load\n\nWe need to set the pixel ratio on composer. Otherwise, the image might\nbe blurry until the perspective mode is switched.","shortMessageHtmlLink":"Set correct pixel ratio on first load"}},{"before":"cd25cd581566775f08730831cdcd011bc329445d","after":"6bec7cef63a1d22efebb1ce1141c18c9af73da92","ref":"refs/heads/release/client","pushedAt":"2024-06-15T21:30:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"monoidal","name":"Krzysztof Gogolewski","path":"/monoidal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501854?s=80&v=4"},"commit":{"message":"Fix refreshing after points change\n\nTo reproduce:\n1. Connect, take a seat\n2. Set points to 40k, deal (might be unnecessary)\n3. Set points to 100k, deal\n4. Open a new window, connect\nThe game crashed since it didn't see the change in conditions.\n\nThanks to Ryan Dirheimer for the report.\n\nCo-authored-by: Paweł Marczewski ","shortMessageHtmlLink":"Fix refreshing after points change"}},{"before":"bfd5c8aa5bfa41f56be3f471420b98ff135d6f28","after":"8ddee1383b6a00022709be41fa082e9488b3b678","ref":"refs/heads/master","pushedAt":"2024-06-15T21:01:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"monoidal","name":"Krzysztof Gogolewski","path":"/monoidal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501854?s=80&v=4"},"commit":{"message":"Merge pull request #34 from pwmarcz/wip/fix-refreshing-after-points-change\n\nFix refreshing after points change","shortMessageHtmlLink":"Merge pull request #34 from pwmarcz/wip/fix-refreshing-after-points-c…"}},{"before":null,"after":"6bec7cef63a1d22efebb1ce1141c18c9af73da92","ref":"refs/heads/wip/fix-refreshing-after-points-change","pushedAt":"2024-06-15T20:56:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"monoidal","name":"Krzysztof Gogolewski","path":"/monoidal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/501854?s=80&v=4"},"commit":{"message":"Fix refreshing after points change\n\nTo reproduce:\n1. Connect, take a seat\n2. Set points to 40k, deal (might be unnecessary)\n3. Set points to 100k, deal\n4. Open a new window, connect\nThe game crashed since it didn't see the change in conditions.\n\nThanks to Ryan Dirheimer for the report.\n\nCo-authored-by: Paweł Marczewski ","shortMessageHtmlLink":"Fix refreshing after points change"}},{"before":"5e53e2f1ced59f94397df5d0eaacf3da1ca757a0","after":"bfd5c8aa5bfa41f56be3f471420b98ff135d6f28","ref":"refs/heads/release/server","pushedAt":"2024-06-10T20:58:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add some logging to server updates","shortMessageHtmlLink":"Add some logging to server updates"}},{"before":"5e53e2f1ced59f94397df5d0eaacf3da1ca757a0","after":"bfd5c8aa5bfa41f56be3f471420b98ff135d6f28","ref":"refs/heads/master","pushedAt":"2024-06-10T20:58:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add some logging to server updates","shortMessageHtmlLink":"Add some logging to server updates"}},{"before":"601b542dec04afa456a1ba5e74e4cda46bad80ac","after":"5e53e2f1ced59f94397df5d0eaacf3da1ca757a0","ref":"refs/heads/release/server","pushedAt":"2024-06-10T20:56:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add some logging to server updates","shortMessageHtmlLink":"Add some logging to server updates"}},{"before":"cd25cd581566775f08730831cdcd011bc329445d","after":"5e53e2f1ced59f94397df5d0eaacf3da1ca757a0","ref":"refs/heads/master","pushedAt":"2024-06-10T20:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Add some logging to server updates","shortMessageHtmlLink":"Add some logging to server updates"}},{"before":"f0e3b5e3bb64a48e77451a028d5475388f6240b0","after":"cd25cd581566775f08730831cdcd011bc329445d","ref":"refs/heads/release/client","pushedAt":"2023-07-16T14:42:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix zoom in perspective mode allowing to look at other players' tiles","shortMessageHtmlLink":"Fix zoom in perspective mode allowing to look at other players' tiles"}},{"before":"f0e3b5e3bb64a48e77451a028d5475388f6240b0","after":"cd25cd581566775f08730831cdcd011bc329445d","ref":"refs/heads/master","pushedAt":"2023-07-16T14:41:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix zoom in perspective mode allowing to look at other players' tiles","shortMessageHtmlLink":"Fix zoom in perspective mode allowing to look at other players' tiles"}},{"before":"ad9089d740ca2bf294bc2a200c777979a21b7e61","after":"f0e3b5e3bb64a48e77451a028d5475388f6240b0","ref":"refs/heads/master","pushedAt":"2023-07-15T14:01:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Update to three.js 154 and new lighting model\n\nhttps://discourse.threejs.org/t/updates-to-color-management-in-three-js-r152/50791\nhttps://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733\n\nI tried to match the previous colors as best I could, but they'll be\nslightly different now.","shortMessageHtmlLink":"Update to three.js 154 and new lighting model"}},{"before":"1ea6792e3ddbe47ee86a4f069d3173822c21b24e","after":"f0e3b5e3bb64a48e77451a028d5475388f6240b0","ref":"refs/heads/release/client","pushedAt":"2023-07-15T14:01:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Update to three.js 154 and new lighting model\n\nhttps://discourse.threejs.org/t/updates-to-color-management-in-three-js-r152/50791\nhttps://discourse.threejs.org/t/updates-to-lighting-in-three-js-r155/53733\n\nI tried to match the previous colors as best I could, but they'll be\nslightly different now.","shortMessageHtmlLink":"Update to three.js 154 and new lighting model"}},{"before":"1ea6792e3ddbe47ee86a4f069d3173822c21b24e","after":"ad9089d740ca2bf294bc2a200c777979a21b7e61","ref":"refs/heads/master","pushedAt":"2023-07-15T12:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Minor fixes","shortMessageHtmlLink":"Minor fixes"}},{"before":"01e890591ed3388ef3c121f03a42ad0c0c09f81b","after":"1ea6792e3ddbe47ee86a4f069d3173822c21b24e","ref":"refs/heads/master","pushedAt":"2023-07-15T12:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrade to three 151\n\nNeeded to rename vUv -> vMapUv.","shortMessageHtmlLink":"Upgrade to three 151"}},{"before":"01e890591ed3388ef3c121f03a42ad0c0c09f81b","after":"1ea6792e3ddbe47ee86a4f069d3173822c21b24e","ref":"refs/heads/release/client","pushedAt":"2023-07-15T12:28:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrade to three 151\n\nNeeded to rename vUv -> vMapUv.","shortMessageHtmlLink":"Upgrade to three 151"}},{"before":"601b542dec04afa456a1ba5e74e4cda46bad80ac","after":"01e890591ed3388ef3c121f03a42ad0c0c09f81b","ref":"refs/heads/release/client","pushedAt":"2023-07-15T12:27:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrade to three 154\n\nNeeded to rename vUv -> vMapUv.","shortMessageHtmlLink":"Upgrade to three 154"}},{"before":"601b542dec04afa456a1ba5e74e4cda46bad80ac","after":"01e890591ed3388ef3c121f03a42ad0c0c09f81b","ref":"refs/heads/master","pushedAt":"2023-07-15T12:20:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrade to three 154\n\nNeeded to rename vUv -> vMapUv.","shortMessageHtmlLink":"Upgrade to three 154"}},{"before":"e02920476f3d8a06db0d05609916dc419dcdc3df","after":"601b542dec04afa456a1ba5e74e4cda46bad80ac","ref":"refs/heads/release/server","pushedAt":"2023-07-15T11:52:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrades","shortMessageHtmlLink":"Upgrades"}},{"before":"6d4cf449c3adb2f80c58e1bf9d6168ff60507197","after":"601b542dec04afa456a1ba5e74e4cda46bad80ac","ref":"refs/heads/release/client","pushedAt":"2023-07-15T11:52:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrades","shortMessageHtmlLink":"Upgrades"}},{"before":"6d4cf449c3adb2f80c58e1bf9d6168ff60507197","after":"601b542dec04afa456a1ba5e74e4cda46bad80ac","ref":"refs/heads/master","pushedAt":"2023-07-15T11:52:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Upgrades","shortMessageHtmlLink":"Upgrades"}},{"before":"e02920476f3d8a06db0d05609916dc419dcdc3df","after":"6d4cf449c3adb2f80c58e1bf9d6168ff60507197","ref":"refs/heads/release/client","pushedAt":"2023-07-15T11:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix crash on moving a face-down tile to discard.extra\n\nWhen moving a thing to a slot within the same \"group\", we keep the\nrotation index. This assumes that the available rotation for the new\nslot are the same, which wasn't the case between \"discard\" and\n\"discard.extra\" slots.","shortMessageHtmlLink":"Fix crash on moving a face-down tile to discard.extra"}},{"before":"e02920476f3d8a06db0d05609916dc419dcdc3df","after":"6d4cf449c3adb2f80c58e1bf9d6168ff60507197","ref":"refs/heads/master","pushedAt":"2023-07-15T11:46:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pwmarcz","name":"Paweł Marczewski","path":"/pwmarcz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468495?s=80&v=4"},"commit":{"message":"Fix crash on moving a face-down tile to discard.extra\n\nWhen moving a thing to a slot within the same \"group\", we keep the\nrotation index. This assumes that the available rotation for the new\nslot are the same, which wasn't the case between \"discard\" and\n\"discard.extra\" slots.","shortMessageHtmlLink":"Fix crash on moving a face-down tile to discard.extra"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhR2q8gA","startCursor":null,"endCursor":null}},"title":"Activity · pwmarcz/autotable"}