{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":434668441,"defaultBranch":"master","name":"TwitchDropsMiner","ownerLogin":"DevilXD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-03T16:48:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4180725?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702828016.0","currentOid":""},"activityList":{"items":[{"before":"7e2c233674e506222740720d538261876352b824","after":"27dcc9c280db77833aadb28a4cedbd1b81a934e1","ref":"refs/heads/master","pushedAt":"2024-04-30T12:14:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"linux: pin PyGObject version to <3.47\n\nThis fixes the broken \"Linux (AppImage)\" CI job.\n\nPyGObject 3.47 has dropped setuptools in favor of meson-python, which\nisn't a problem per se, but they also require meson 0.63.3, which we\ndon't currently have in the repositories of Ubuntu 20.04, which is\nthe oldest (yet supported) version we use to build our AppImage\npackage, in order to increase compatibility with as much Linux distros\nas possible.\n\nAnd since there's no real, compelling reason to upgrade to the latest\nversion of PyGObject right now, let's just pin it to version <3.46,\nuntil we eventually upgrade the Ubuntu version we use for CI.","shortMessageHtmlLink":"linux: pin PyGObject version to <3.47"}},{"before":"ab76491ecc26c6527da3aa5ccaefdc9a563fdfd8","after":"7e2c233674e506222740720d538261876352b824","ref":"refs/heads/master","pushedAt":"2024-04-30T08:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"CI actions update","shortMessageHtmlLink":"CI actions update"}},{"before":"5dea41a6abdbb8702d995d792ec895ece6b667a6","after":"ab76491ecc26c6527da3aa5ccaefdc9a563fdfd8","ref":"refs/heads/master","pushedAt":"2024-04-30T08:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Fix channel settings URL being different for some users","shortMessageHtmlLink":"Fix channel settings URL being different for some users"}},{"before":"a536dde677c7b8e61ad235efa7a41d1f415d0c8b","after":"5dea41a6abdbb8702d995d792ec895ece6b667a6","ref":"refs/heads/master","pushedAt":"2024-02-18T09:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Log AvailableDrops errors, preventing crashes if possible","shortMessageHtmlLink":"Log AvailableDrops errors, preventing crashes if possible"}},{"before":"dbd3cd82a0f9b8e21defd248896c4a8763807984","after":"a536dde677c7b8e61ad235efa7a41d1f415d0c8b","ref":"refs/heads/master","pushedAt":"2024-02-17T10:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Add exception-catchers that point out exactly which game or channel causes a crash","shortMessageHtmlLink":"Add exception-catchers that point out exactly which game or channel c…"}},{"before":"d7c2c8d5c3fd8e258c90e70275bfe0fe0722f586","after":"dbd3cd82a0f9b8e21defd248896c4a8763807984","ref":"refs/heads/master","pushedAt":"2024-02-14T13:51:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Move ClientType into Twitch class as an attribute\n\nThis allows us to use the base URL as specified in ClientInfo for\nrequests made to Twitch.\n\nPreviously, we'd hardcode \"www.twitch.tv\" as the base URL to make\nchannel-related requests, but because we're currently spoofing the\nmobile client, that would always cause a HTTP redirect to m.twitch.tv.\n\nThis change avoids that HTTP redirect, and potentially saves a whopping\n150 ms (or more 😱) when making channel-related requests.\n\nCo-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>","shortMessageHtmlLink":"Move ClientType into Twitch class as an attribute"}},{"before":"8bc62dcec19d63f7f450135b4ceadd3609a890b0","after":"d7c2c8d5c3fd8e258c90e70275bfe0fe0722f586","ref":"refs/heads/master","pushedAt":"2024-01-30T16:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Add MIT license","shortMessageHtmlLink":"Add MIT license"}},{"before":"9c0318dab19cca5e0d96d646763149bfbe6f6d26","after":"8bc62dcec19d63f7f450135b4ceadd3609a890b0","ref":"refs/heads/master","pushedAt":"2024-01-22T22:29:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"readme: mention glibc 2.35 requirement for the AppImage","shortMessageHtmlLink":"readme: mention glibc 2.35 requirement for the AppImage"}},{"before":"9e18c1ab209385732c6b24e8ed76bd67ea125883","after":"9c0318dab19cca5e0d96d646763149bfbe6f6d26","ref":"refs/heads/master","pushedAt":"2024-01-21T08:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Fix missing certifi certificate","shortMessageHtmlLink":"Fix missing certifi certificate"}},{"before":"b655803bf5270f0b58ec5fa3d0270e6a2049b841","after":"9e18c1ab209385732c6b24e8ed76bd67ea125883","ref":"refs/heads/master","pushedAt":"2024-01-20T17:39:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Revert AppImage back to using 3.8","shortMessageHtmlLink":"Revert AppImage back to using 3.8"}},{"before":"0d72f1ebea9eaddf43f123ecf483d186a2b4f559","after":"b655803bf5270f0b58ec5fa3d0270e6a2049b841","ref":"refs/heads/master","pushedAt":"2024-01-20T12:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Don't need to use venv in CI builds","shortMessageHtmlLink":"Don't need to use venv in CI builds"}},{"before":"0df7d9e57f4a98a0f0c85f98ddff4098e9dbd64d","after":"0d72f1ebea9eaddf43f123ecf483d186a2b4f559","ref":"refs/heads/master","pushedAt":"2024-01-20T10:42:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Install requirements via the 3.10 version","shortMessageHtmlLink":"Install requirements via the 3.10 version"}},{"before":"aede8830623c9688c1c399a5c8e9dc3d64d345f3","after":"0df7d9e57f4a98a0f0c85f98ddff4098e9dbd64d","ref":"refs/heads/master","pushedAt":"2024-01-20T10:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Yet another attempt at passing env vars to the script","shortMessageHtmlLink":"Yet another attempt at passing env vars to the script"}},{"before":"0a4bef728e6740cb0c7bd885331c2cd93ba91dba","after":"aede8830623c9688c1c399a5c8e9dc3d64d345f3","ref":"refs/heads/master","pushedAt":"2024-01-20T10:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Try a different env var reference syntax","shortMessageHtmlLink":"Try a different env var reference syntax"}},{"before":"8cfa43b52bd82e821107b6370503ddc137dd3e19","after":"0a4bef728e6740cb0c7bd885331c2cd93ba91dba","ref":"refs/heads/master","pushedAt":"2024-01-20T10:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Switch back to ubuntu-20.04 runners, fix AppImage builder exec","shortMessageHtmlLink":"Switch back to ubuntu-20.04 runners, fix AppImage builder exec"}},{"before":"d70e3b85b7613c04d98d36aee7f558e2094848a3","after":"8cfa43b52bd82e821107b6370503ddc137dd3e19","ref":"refs/heads/master","pushedAt":"2024-01-19T19:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Make AppImage build python-version independent","shortMessageHtmlLink":"Make AppImage build python-version independent"}},{"before":"0b6deeb9518a3a7f6f0fbadac0e12a95c78aca62","after":"d70e3b85b7613c04d98d36aee7f558e2094848a3","ref":"refs/heads/master","pushedAt":"2024-01-19T18:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Switch from script variables to context variables","shortMessageHtmlLink":"Switch from script variables to context variables"}},{"before":"b754f5e4a6ab1ad9b9216cfa69371a3da51e4fbc","after":"0b6deeb9518a3a7f6f0fbadac0e12a95c78aca62","ref":"refs/heads/master","pushedAt":"2024-01-19T18:27:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Fix missing quotes around variables; set up Python for AppImage too","shortMessageHtmlLink":"Fix missing quotes around variables; set up Python for AppImage too"}},{"before":"91f2dacbcce14d3dbc7519bcbff61d1da5ebcb00","after":"b754f5e4a6ab1ad9b9216cfa69371a3da51e4fbc","ref":"refs/heads/master","pushedAt":"2024-01-19T18:23:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Run on latest windows and linux runners; ensure python 3.10 version","shortMessageHtmlLink":"Run on latest windows and linux runners; ensure python 3.10 version"}},{"before":"f125bf058ea717d0ab57388c81dc4a6f007e44f1","after":"91f2dacbcce14d3dbc7519bcbff61d1da5ebcb00","ref":"refs/heads/master","pushedAt":"2024-01-15T14:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Use truststore on Windows in Python 3.10+","shortMessageHtmlLink":"Use truststore on Windows in Python 3.10+"}},{"before":"caecef4ecd6f97b103355f7a929a094c71fbc794","after":"f125bf058ea717d0ab57388c81dc4a6f007e44f1","ref":"refs/heads/master","pushedAt":"2024-01-15T11:20:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Actually handle the sound parameter","shortMessageHtmlLink":"Actually handle the sound parameter"}},{"before":"36867dca978c05e66b69b9ba622f663b31642d01","after":"caecef4ecd6f97b103355f7a929a094c71fbc794","ref":"refs/heads/master","pushedAt":"2024-01-15T11:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Make some notification noise when the application terminates without request","shortMessageHtmlLink":"Make some notification noise when the application terminates without …"}},{"before":"475b4893d15e51a759ccd875fca904fc96bf054d","after":"36867dca978c05e66b69b9ba622f663b31642d01","ref":"refs/heads/master","pushedAt":"2024-01-01T10:10:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Update Dansk.json\n\nFixed with a comma","shortMessageHtmlLink":"Update Dansk.json"}},{"before":"efe601aeb1512244000c0401a5ed8c21c7d617d1","after":"475b4893d15e51a759ccd875fca904fc96bf054d","ref":"refs/heads/master","pushedAt":"2023-12-30T09:05:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Adding Indonesian language","shortMessageHtmlLink":"Adding Indonesian language"}},{"before":"6e0b4613fce8754d72a3ae662767b6177258e5ad","after":"efe601aeb1512244000c0401a5ed8c21c7d617d1","ref":"refs/heads/master","pushedAt":"2023-12-26T20:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Pass-through for SSL cert verification errors","shortMessageHtmlLink":"Pass-through for SSL cert verification errors"}},{"before":null,"after":"e996b565f6b066d2e43a1fbf115dd06b6f54d15a","ref":"refs/heads/debug_channel","pushedAt":"2023-12-17T15:46:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Temporary channel debug code","shortMessageHtmlLink":"Temporary channel debug code"}},{"before":"e5f4ea1261fb15aab9e18edb950f8b1a046c7dd7","after":"6e0b4613fce8754d72a3ae662767b6177258e5ad","ref":"refs/heads/master","pushedAt":"2023-12-14T17:49:22.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Rename Danish.json to Dansk.json","shortMessageHtmlLink":"Rename Danish.json to Dansk.json"}},{"before":"ded18b8b54946f254a45d3797400e456d7bd6be3","after":"e5f4ea1261fb15aab9e18edb950f8b1a046c7dd7","ref":"refs/heads/master","pushedAt":"2023-12-09T11:49:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Spelling mistake fix","shortMessageHtmlLink":"Spelling mistake fix"}},{"before":"06b0b2088cbfd01e29aabe706def50c555725a0f","after":"ded18b8b54946f254a45d3797400e456d7bd6be3","ref":"refs/heads/master","pushedAt":"2023-12-07T21:16:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Better login panel in Polski.json","shortMessageHtmlLink":"Better login panel in Polski.json"}},{"before":"a99227afbf543440c2d3e8a2e4c299881a6b8c8f","after":"06b0b2088cbfd01e29aabe706def50c555725a0f","ref":"refs/heads/master","pushedAt":"2023-12-06T21:34:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DevilXD","name":null,"path":"/DevilXD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4180725?s=80&v=4"},"commit":{"message":"Minor syntax improvements","shortMessageHtmlLink":"Minor syntax improvements"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPfezEQA","startCursor":null,"endCursor":null}},"title":"Activity · DevilXD/TwitchDropsMiner"}