{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3351871,"defaultBranch":"master","name":"qBittorrent","ownerLogin":"qbittorrent","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-04T09:37:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2131270?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727656631.0","currentOid":""},"activityList":{"items":[{"before":"59a5fcf7d0ee723fa0ce3747137fc6b6b70b6d1e","after":"cce295faeb27ebf9d57498ac5e35490c845b9d4f","ref":"refs/heads/v5_0_x","pushedAt":"2024-09-30T00:37:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Bump to 5.0.0","shortMessageHtmlLink":"Bump to 5.0.0"}},{"before":"81def39d8c358587da93f2e4272ac4673933ab12","after":"8b2d8f3afd09bd16055712ea8a87b4dfba806fc7","ref":"refs/heads/master","pushedAt":"2024-09-28T07:46:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Use Map instead of Mootools Hash in all dynamic tables\n\nPR #21358.","shortMessageHtmlLink":"WebUI: Use Map instead of Mootools Hash in all dynamic tables"}},{"before":"a23f45cc70e7bb32924ef01f080f73dd1c83d2be","after":"81def39d8c358587da93f2e4272ac4673933ab12","ref":"refs/heads/master","pushedAt":"2024-09-28T07:37:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Support managing web seeds\n\nCloses #8475.\r\nPR #21055.","shortMessageHtmlLink":"WebUI: Support managing web seeds"}},{"before":"8a6207d3fc8a63d9989a49b5e7079e3a2dd1c45c","after":"a23f45cc70e7bb32924ef01f080f73dd1c83d2be","ref":"refs/heads/master","pushedAt":"2024-09-22T06:28:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Split platform specific code to its own file\n\nPR #21368.","shortMessageHtmlLink":"Split platform specific code to its own file"}},{"before":"c3224459db0ff4a058cb35cb73ab5eff76af3070","after":"8a6207d3fc8a63d9989a49b5e7079e3a2dd1c45c","ref":"refs/heads/master","pushedAt":"2024-09-22T06:22:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Fix removing tracker URL with '|' character\n\nCloses #19074.\r\nPR #21346.","shortMessageHtmlLink":"WebUI: Fix removing tracker URL with '|' character"}},{"before":"183c7c75b1949ca668d6b3d62d6ab2b8b6aeb42d","after":"c3224459db0ff4a058cb35cb73ab5eff76af3070","ref":"refs/heads/master","pushedAt":"2024-09-22T06:12:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Add 'Confirm torrent recheck' option\n\nThis PR adds setting & confirmation dialog for torrent recheck.\r\n\r\nCloses #19557.\r\nPR #21348.","shortMessageHtmlLink":"WebUI: Add 'Confirm torrent recheck' option"}},{"before":"1c43286616e5c1a6420f9d1049ae860dbe0c2d6f","after":"183c7c75b1949ca668d6b3d62d6ab2b8b6aeb42d","ref":"refs/heads/master","pushedAt":"2024-09-22T06:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Display DHT information in the Status bar only when DHT is enabled\n\nGUI completely hides DHT information when DHT is disabled - now WebUI does the same thing.\r\n\r\nCloses #18417.\r\nPR #21339.","shortMessageHtmlLink":"WebUI: Display DHT information in the Status bar only when DHT is ena…"}},{"before":"839bc696d066aca34ebd994ee1673c4b2d5afd7b","after":"a869e4151c4b330f8a64456d7d66127f09dc57c1","ref":"refs/heads/v4_6_x","pushedAt":"2024-09-17T14:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Update Changelog","shortMessageHtmlLink":"Update Changelog"}},{"before":"b0fbe7bfdba5ea96d17df95a71c009a2bee4aca7","after":"839bc696d066aca34ebd994ee1673c4b2d5afd7b","ref":"refs/heads/v4_6_x","pushedAt":"2024-09-16T23:51:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Bump to 4.6.7","shortMessageHtmlLink":"Bump to 4.6.7"}},{"before":"bb0fcc584174ec048515fe53ca97f979d515b117","after":"b0fbe7bfdba5ea96d17df95a71c009a2bee4aca7","ref":"refs/heads/v4_6_x","pushedAt":"2024-09-16T19:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Make Program Updater choose the same build for download\n\nWe're probably stuck offering the duo of RC_1_2 and RC_2_0 for some\ntime in the future. So hardcode the choices and make the Program Updater\nchoose the variant the user currently uses.","shortMessageHtmlLink":"Make Program Updater choose the same build for download"}},{"before":"4555a46e5df1b0dbad3ad2edd280f1f815e7ef42","after":"1c43286616e5c1a6420f9d1049ae860dbe0c2d6f","ref":"refs/heads/master","pushedAt":"2024-09-16T19:26:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Make Program Updater choose the same build for download\n\nWe're probably stuck offering the duo of RC_1_2 and RC_2_0 for some\ntime in the future. So hardcode the choices and make the Program Updater\nchoose the variant the user currently uses.","shortMessageHtmlLink":"Make Program Updater choose the same build for download"}},{"before":"23f7275bd5a38efe8fd1def1922c03f6a4fa6533","after":"4555a46e5df1b0dbad3ad2edd280f1f815e7ef42","ref":"refs/heads/master","pushedAt":"2024-09-16T10:10:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Remove unused function\n\nPR #21334.","shortMessageHtmlLink":"Remove unused function"}},{"before":"d2b2afad233ad41d4a4c98695bd6813e4e293417","after":"23f7275bd5a38efe8fd1def1922c03f6a4fa6533","ref":"refs/heads/master","pushedAt":"2024-09-16T09:56:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Merge pull request #21333 from Chocobo1/random\n\nImprove PRNG functions","shortMessageHtmlLink":"Merge pull request #21333 from Chocobo1/random"}},{"before":"d19f7b12d950e23c739412d8a9d85da0cff7bb5a","after":"d2b2afad233ad41d4a4c98695bd6813e4e293417","ref":"refs/heads/master","pushedAt":"2024-09-16T09:47:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Support removing tracker from all torrents in WebUI/WebAPI\n\nCloses #20661.\r\nPR #21056.","shortMessageHtmlLink":"Support removing tracker from all torrents in WebUI/WebAPI"}},{"before":"6df1f68eadb0da9d6b1c29bb47a103b54b2d95fd","after":"d19f7b12d950e23c739412d8a9d85da0cff7bb5a","ref":"refs/heads/master","pushedAt":"2024-09-16T09:41:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Improve hash copy actions in context menu\n\nThis PR provides better feedback for hash context menu actions and now it is clearly shown if there is anything to copy.\r\n\r\nPR #21321.","shortMessageHtmlLink":"WebUI: Improve hash copy actions in context menu"}},{"before":"e06b7f8f4d961c165d2eefe650708dfdd36ca357","after":"6df1f68eadb0da9d6b1c29bb47a103b54b2d95fd","ref":"refs/heads/master","pushedAt":"2024-09-16T09:34:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Use Map instead of Mootools Hash in Torrents table\n\nPR #21308.","shortMessageHtmlLink":"WebUI: Use Map instead of Mootools Hash in Torrents table"}},{"before":"0ea35c54a347bbfddf97f0b61982416f27ee52b4","after":"e06b7f8f4d961c165d2eefe650708dfdd36ca357","ref":"refs/heads/master","pushedAt":"2024-09-16T09:16:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Enable customizing the save statistics time interval\n\nThis change extends the Advanced section of the Preferences menu with a new field, allowing changing the time statistics save interval. A zero value will prevent recurrent saving.\r\n\r\nThis aims to provide the feature requested in issue #21285.\r\n\r\nPR #21291.","shortMessageHtmlLink":"Enable customizing the save statistics time interval"}},{"before":"94d98e78dbf247dd285eedad4a14746488545eb2","after":"bb0fcc584174ec048515fe53ca97f979d515b117","ref":"refs/heads/v4_6_x","pushedAt":"2024-09-16T06:59:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glassez","name":"Vladimir Golovnev","path":"/glassez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5063477?s=80&v=4"},"commit":{"message":"Focus on Download button if torrent link retrieved from the clipboard\n\nPR #20716.\r\nCloses #20682.","shortMessageHtmlLink":"Focus on Download button if torrent link retrieved from the clipboard"}},{"before":"a0c32110f1327071e729e36f5264cb5858044fe1","after":"0ea35c54a347bbfddf97f0b61982416f27ee52b4","ref":"refs/heads/master","pushedAt":"2024-09-13T14:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Improve torrent deletion\n\n* Added 'Confirm when deleting torrents' option to the WebUI\r\n* Confirm deletion dialog now uses MUI.Modal\r\n\r\nPR #21289.\r\nCloses #18345.","shortMessageHtmlLink":"WebUI: Improve torrent deletion"}},{"before":"435385816a8b397593963ffd5c69f9e17f848f64","after":"a0c32110f1327071e729e36f5264cb5858044fe1","ref":"refs/heads/master","pushedAt":"2024-09-13T14:18:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Add URL link for reverse proxy setup examples\n\nThe link is helpful for users whom needs to setup reverse proxy.\r\n\r\nPR #21305.","shortMessageHtmlLink":"Add URL link for reverse proxy setup examples"}},{"before":"f9a2b02a8d58281602f5e2e694e8e1e4f87afb29","after":"59a5fcf7d0ee723fa0ce3747137fc6b6b70b6d1e","ref":"refs/heads/v5_0_x","pushedAt":"2024-09-13T08:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sledgehammer999","name":null,"path":"/sledgehammer999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273315?s=80&v=4"},"commit":{"message":"Sync translations from Transifex and run lupdate","shortMessageHtmlLink":"Sync translations from Transifex and run lupdate"}},{"before":"24a7a835af58a9eb2800a6e43976ea9dfcd5173d","after":"f9a2b02a8d58281602f5e2e694e8e1e4f87afb29","ref":"refs/heads/v5_0_x","pushedAt":"2024-09-12T05:42:52.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"glassez","name":"Vladimir Golovnev","path":"/glassez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5063477?s=80&v=4"},"commit":{"message":"Backport changes to v5.0.x branch\n\nPR #21241.","shortMessageHtmlLink":"Backport changes to v5.0.x branch"}},{"before":"1b53fdf9ee40ca5472246c3bc073d47b7306588d","after":"435385816a8b397593963ffd5c69f9e17f848f64","ref":"refs/heads/master","pushedAt":"2024-09-10T08:12:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glassez","name":"Vladimir Golovnev","path":"/glassez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5063477?s=80&v=4"},"commit":{"message":"WebUI: Provide 'Merge trackers to existing torrent' option\n\nPR #21302.","shortMessageHtmlLink":"WebUI: Provide 'Merge trackers to existing torrent' option"}},{"before":"f00c5c9fa3b6e9a3ce02d5fa0ce59dadf086db38","after":"1b53fdf9ee40ca5472246c3bc073d47b7306588d","ref":"refs/heads/master","pushedAt":"2024-09-08T07:21:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Improve subcategories\n\nNow they should fully match GUI behavior, please let me know if I missed something.\r\nStill plenty of room to improve them further (e.g styling/CSS) but for now I wanted to keep the changes to the minimum.\r\n\r\nAlso included small tweaks to category context menu actions.\r\n\r\nPR #21269.","shortMessageHtmlLink":"WebUI: Improve subcategories"}},{"before":"130c0d848751ca0ebf236ddc09310b7d3a32a80e","after":"f00c5c9fa3b6e9a3ce02d5fa0ce59dadf086db38","ref":"refs/heads/master","pushedAt":"2024-09-08T07:09:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Opt into Windows SegmentHeap\n\nSegmentHeap provides a faster malloc implementation that only available with Dynamic UCRT in Windows 10, version 2004 (build 19041) and later.\r\n\r\nPR #21263.","shortMessageHtmlLink":"Opt into Windows SegmentHeap"}},{"before":"d9bc7935eb750fed253e65b14c52cdda44e550e3","after":"130c0d848751ca0ebf236ddc09310b7d3a32a80e","ref":"refs/heads/master","pushedAt":"2024-09-07T13:38:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Revise cookie 'secure flag' enable condition\n\nThe localhost is 'potentially trustworthy' and RFC 6265 allows setting secure flag in this case.\r\nAlso check `X-Forwarded-Proto` header value to support reverse proxy usage.\r\n\r\nNote: for reverse proxy users, now the `X-Forwarded-Proto` header is expected to be sent to qbt\r\notherwise the `secure` flag might be set erroneously.\r\n\r\nhttps://datatracker.ietf.org/doc/html/rfc6265#section-4.1.2.5\r\nhttps://w3c.github.io/webappsec-secure-contexts/#is-origin-trustworthy\r\n\r\nCloses #21250.\r\nPR #21260.","shortMessageHtmlLink":"Revise cookie 'secure flag' enable condition"}},{"before":"944499814b632c86447f5ecd03cb1489837f95e7","after":"d9bc7935eb750fed253e65b14c52cdda44e550e3","ref":"refs/heads/master","pushedAt":"2024-09-06T13:28:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glassez","name":"Vladimir Golovnev","path":"/glassez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5063477?s=80&v=4"},"commit":{"message":"Apply \"merge trackers\" logic regardless of way the torrent is added\n\nPR #21299.","shortMessageHtmlLink":"Apply \"merge trackers\" logic regardless of way the torrent is added"}},{"before":"0e63b83aed1c3e7fcd747d9d64579023a720d6f6","after":"944499814b632c86447f5ecd03cb1489837f95e7","ref":"refs/heads/master","pushedAt":"2024-09-06T07:38:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Revert \"Use client side translation for public login page\"\n\nThis reverts #20520.\r\nPR #21290.","shortMessageHtmlLink":"Revert \"Use client side translation for public login page\""}},{"before":"f681e954c7d84d4add53cc6f8908337916efa94b","after":"0e63b83aed1c3e7fcd747d9d64579023a720d6f6","ref":"refs/heads/master","pushedAt":"2024-09-06T07:31:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: do not follow anchor URL\n\nFix up 5afeecbf18397ca3805564bd499207ead2e3b4bb.\r\nPR #21283.","shortMessageHtmlLink":"WebUI: do not follow anchor URL"}},{"before":"a7f7c5fb738fc60a4b6c58a986c94ac8caf4f28e","after":"f681e954c7d84d4add53cc6f8908337916efa94b","ref":"refs/heads/master","pushedAt":"2024-09-06T07:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"WebUI: Show country/region name next to its flag when 'Resolve peer countries' is enabled\n\nPR #21278.","shortMessageHtmlLink":"WebUI: Show country/region name next to its flag when 'Resolve peer c…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0zMFQwMDozNzoxMS4wMDAwMDBazwAAAATEIy4d","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQwNzoyMzoxMS4wMDAwMDBazwAAAASuooWN"}},"title":"Activity · qbittorrent/qBittorrent"}