{"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:1712120453.0","currentOid":""},"activityList":{"items":[{"before":"b8a774f1fbe5a1c4db63a54f419b502c784ae4ae","after":"a126a7b4934d9e66fcedb60769523eb891da7086","ref":"refs/heads/master","pushedAt":"2024-05-20T05:50:18.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":"Adjust user agent version automatically\n\nThe version calculation is an estimation and it will drift off after some time. Hopefully the\r\ndrift offset won't be noticeable within a few years.\r\n\r\nAlso switched the user agent to Windows 10 which has the largest portion of users to avoid\r\nstanding out from the crowd.\r\n\r\nPR #20864.","shortMessageHtmlLink":"Adjust user agent version automatically"}},{"before":"e09a871ca30293d6632d607cc6bd11688b24ba8c","after":"b8a774f1fbe5a1c4db63a54f419b502c784ae4ae","ref":"refs/heads/master","pushedAt":"2024-05-18T07:38:49.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":"Improve structure of AddNewTorrentDialog code\n\nRestructures the code to separate the basic logic from the logic that depends on the parameters and properties of the torrent being added.\r\nAlso fixes \"Never show again\" checkbox functionality.\r\n\r\nPR #20848.","shortMessageHtmlLink":"Improve structure of AddNewTorrentDialog code"}},{"before":"04154ebb76fc0d4228ba42bfde1f683439228d88","after":"e09a871ca30293d6632d607cc6bd11688b24ba8c","ref":"refs/heads/master","pushedAt":"2024-05-18T07:36:08.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":"Revamp alerts handling\n\nPR #20854.","shortMessageHtmlLink":"Revamp alerts handling"}},{"before":"fb796ec595457db01306b57f72af6b8a61d49c94","after":"04154ebb76fc0d4228ba42bfde1f683439228d88","ref":"refs/heads/master","pushedAt":"2024-05-16T17:44:43.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":"GHA CI: don't use hardcoded path\n\nPR #20763.","shortMessageHtmlLink":"GHA CI: don't use hardcoded path"}},{"before":"00ca209ab9b083cdabf5cbb9484b3b6f2f47de00","after":"fb796ec595457db01306b57f72af6b8a61d49c94","ref":"refs/heads/master","pushedAt":"2024-05-16T05:17:51.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":"Don't hide member variables when storing current speeds\n\nPR #20847.\r\nCloses #20843.","shortMessageHtmlLink":"Don't hide member variables when storing current speeds"}},{"before":"4d8713ce110d80f995212fb7a779fe16504fb91d","after":"00ca209ab9b083cdabf5cbb9484b3b6f2f47de00","ref":"refs/heads/master","pushedAt":"2024-05-16T05:16:54.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":"Allow to rearrange search tabs\n\nPR #20842.\r\nCloses #20841.","shortMessageHtmlLink":"Allow to rearrange search tabs"}},{"before":"2c47f09d7a797c1ea886879749b71198e449e701","after":"4d8713ce110d80f995212fb7a779fe16504fb91d","ref":"refs/heads/master","pushedAt":"2024-05-15T05:47:40.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":"WebAPI: Add a way to download .torrent file using search plugin\n\n* Simplify nova2dl script\r\n* Use search engine name instead of site URL (like nova2 does)\r\n* Add a way to download torrent using search plugin\r\n\r\nPR #20824.","shortMessageHtmlLink":"WebAPI: Add a way to download .torrent file using search plugin"}},{"before":"769de084631cc2b2ab94fe70304f5802b28181a7","after":"21143a97642ec8c576f784ee5dd931a2befe4ac7","ref":"refs/heads/v4_6_x","pushedAt":"2024-05-12T11:20:30.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"glassez","name":"Vladimir Golovnev","path":"/glassez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5063477?s=80&v=4"},"commit":{"message":"Backport changes to v4.6.x branch\n\nPR #20636.","shortMessageHtmlLink":"Backport changes to v4.6.x branch"}},{"before":"a19ef584006fe6d62a6da7aeb6e05bf98412b387","after":"2c47f09d7a797c1ea886879749b71198e449e701","ref":"refs/heads/master","pushedAt":"2024-05-11T15:46:12.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":"Sanitize peer client names\n\nPR #20788.\r\nCloses #20010.","shortMessageHtmlLink":"Sanitize peer client names"}},{"before":"21a4ab6bac563a6c99101e0faf2bcd938ee6746d","after":"a19ef584006fe6d62a6da7aeb6e05bf98412b387","ref":"refs/heads/master","pushedAt":"2024-05-11T05:56:08.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 #20800 from Chocobo1/eslint_v9\n\nWebUI: migrate to ESLint v9","shortMessageHtmlLink":"Merge pull request #20800 from Chocobo1/eslint_v9"}},{"before":"2b728b3bc0c525905ef4c6086bc45027eb2150fd","after":"21a4ab6bac563a6c99101e0faf2bcd938ee6746d","ref":"refs/heads/master","pushedAt":"2024-05-10T18:47:55.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":"Update User-Agent\n\nPR #20801.","shortMessageHtmlLink":"Update User-Agent"}},{"before":"79eb7b8e388731f8bc93da3fbe64182196f764c1","after":"2b728b3bc0c525905ef4c6086bc45027eb2150fd","ref":"refs/heads/master","pushedAt":"2024-05-07T10:15:39.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":"Add an option to set BitTorrent session shutdown timeout\n\nPR #20797.","shortMessageHtmlLink":"Add an option to set BitTorrent session shutdown timeout"}},{"before":"8ef7d3ec9a56e7445948c37a282629ca5ed551ab","after":"79eb7b8e388731f8bc93da3fbe64182196f764c1","ref":"refs/heads/master","pushedAt":"2024-05-03T13:03:08.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: migrate ESLint rules\n\nhttps://eslint.style/guide/migration\r\n\r\nPR #20727.","shortMessageHtmlLink":"WebUI: migrate ESLint rules"}},{"before":"05416458db79e050f8500e1d543148ce4cf2ecdb","after":"8ef7d3ec9a56e7445948c37a282629ca5ed551ab","ref":"refs/heads/master","pushedAt":"2024-05-03T06:02:51.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":"Add ability to pause/resume entire BitTorrent session\n\nPR #20757.\r\nCloses #18993.","shortMessageHtmlLink":"Add ability to pause/resume entire BitTorrent session"}},{"before":"cd3982cf3cde821a3dd0793307ea4b22358a0df1","after":"05416458db79e050f8500e1d543148ce4cf2ecdb","ref":"refs/heads/master","pushedAt":"2024-05-02T10:04:04.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":"WebAPI: Provide \"isPrivate\" flag via \"torrents/info\" endpoint\n\nPR #20686.","shortMessageHtmlLink":"WebAPI: Provide \"isPrivate\" flag via \"torrents/info\" endpoint"}},{"before":"a1af077889de587d8c71968a380abc9eb4aea47f","after":"cd3982cf3cde821a3dd0793307ea4b22358a0df1","ref":"refs/heads/master","pushedAt":"2024-05-01T09:37: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":"Include missing header\n\nPR #20776.\r\nCloses #20774.","shortMessageHtmlLink":"Include missing header"}},{"before":"42b87963fda183d985426b4d1e4d6c31b4e97985","after":"a1af077889de587d8c71968a380abc9eb4aea47f","ref":"refs/heads/master","pushedAt":"2024-04-29T18:13:32.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":"Add API for listing directory content\n\nPR #20314.","shortMessageHtmlLink":"Add API for listing directory content"}},{"before":"775b38079f87c8457f64a4c65cc35ad7122ff022","after":"42b87963fda183d985426b4d1e4d6c31b4e97985","ref":"refs/heads/master","pushedAt":"2024-04-29T18:10:24.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":"Add date column to the built-in search engine\n\nAdds a date column to the built-in search engine to show when a torrent was published/uploaded on the engine site.\r\nWhen a plugin wants to show a date, it can now add a `pub_date` entry to its result dict. The value format is a unix timestamp (an integer representing seconds since epoch).\r\nPlugins with no date support will keep working.\r\n\r\nPR #20703.","shortMessageHtmlLink":"Add date column to the built-in search engine"}},{"before":"d65d8558d6d187c59964ef99a38a816c2cc93a13","after":"775b38079f87c8457f64a4c65cc35ad7122ff022","ref":"refs/heads/master","pushedAt":"2024-04-29T05:05:05.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":"Avoid repetitive function calls\n\nPR #20764.","shortMessageHtmlLink":"Avoid repetitive function calls"}},{"before":"b1175b60e17997bcaba613217e34017339c53bb2","after":"d65d8558d6d187c59964ef99a38a816c2cc93a13","ref":"refs/heads/master","pushedAt":"2024-04-29T04:58:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Chocobo1","name":null,"path":"/Chocobo1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9395168?s=80&v=4"},"commit":{"message":"Merge pull request #20728 from Chocobo1/webui_state\n\nWebUI: clean up code","shortMessageHtmlLink":"Merge pull request #20728 from Chocobo1/webui_state"}},{"before":"d3315f7cc7f31b1578cf72f07b175a80c204dac9","after":"b1175b60e17997bcaba613217e34017339c53bb2","ref":"refs/heads/master","pushedAt":"2024-04-29T04:47: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":"Use proper comparison for `None`\n\nPR #20762.","shortMessageHtmlLink":"Use proper comparison for None"}},{"before":"694661d751dcbf64757ef34bb1ed9983f571f185","after":"769de084631cc2b2ab94fe70304f5802b28181a7","ref":"refs/heads/v4_6_x","pushedAt":"2024-04-27T14:53:29.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":"Restore ability to use server-side translation by custom WebUI\n\nPR #20711.","shortMessageHtmlLink":"Restore ability to use server-side translation by custom WebUI"}},{"before":"321d7e5b17b6e4cacf713b4f4409364a5e65873e","after":"d3315f7cc7f31b1578cf72f07b175a80c204dac9","ref":"refs/heads/master","pushedAt":"2024-04-27T06:43:47.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 inconsistent naming between (Done/Progress) column\n\nCloses #20602.\r\nPR #20700.","shortMessageHtmlLink":"WebUI: Fix inconsistent naming between (Done/Progress) column"}},{"before":"4ac586c89648eeb01f84555a4a4300a5405c0a21","after":"321d7e5b17b6e4cacf713b4f4409364a5e65873e","ref":"refs/heads/master","pushedAt":"2024-04-25T04: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":"Adjust tracker tier when adding additional trackers\n\nCloses #20102.\r\nPR #20729.","shortMessageHtmlLink":"Adjust tracker tier when adding additional trackers"}},{"before":"ca71c186e0b2995a178c7d0f9ff91cf4744545ff","after":"4ac586c89648eeb01f84555a4a4300a5405c0a21","ref":"refs/heads/master","pushedAt":"2024-04-24T19:15: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":"Lazy load search plugins\n\nPR #20553.","shortMessageHtmlLink":"Lazy load search plugins"}},{"before":"ddb0ff29e2e42a7a7632a13a7352b5fb39347a94","after":"ca71c186e0b2995a178c7d0f9ff91cf4744545ff","ref":"refs/heads/master","pushedAt":"2024-04-24T06:15:20.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":"Don't forget to resume \"missing files\" torrent when rechecking\n\nPR #20747.","shortMessageHtmlLink":"Don't forget to resume \"missing files\" torrent when rechecking"}},{"before":"6c57fad0cdc42a96d8e831465852abc200f72513","after":"ddb0ff29e2e42a7a7632a13a7352b5fb39347a94","ref":"refs/heads/master","pushedAt":"2024-04-22T12:21:16.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":"GHA CI: Use Qt 6.7.0 on Windows and macOS\n\nPR #20431.","shortMessageHtmlLink":"GHA CI: Use Qt 6.7.0 on Windows and macOS"}},{"before":"c6f4e95b7d81e59a39fe8ccd09c36594305f3c5f","after":"6c57fad0cdc42a96d8e831465852abc200f72513","ref":"refs/heads/master","pushedAt":"2024-04-22T05:39:58.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":"GHA CI: Bump Boost version to 1.85.0\n\nPR #20723.","shortMessageHtmlLink":"GHA CI: Bump Boost version to 1.85.0"}},{"before":"fc3953dbaa7e64c63c27e8edc40d1deb899dcf63","after":"c6f4e95b7d81e59a39fe8ccd09c36594305f3c5f","ref":"refs/heads/master","pushedAt":"2024-04-21T06:52:51.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":"Raise minimum libtorrent 2 version to 2.0.10\n\nPR #20447.","shortMessageHtmlLink":"Raise minimum libtorrent 2 version to 2.0.10"}},{"before":"7310eec74e6694342e9934ecc524df38d0064bb5","after":"fc3953dbaa7e64c63c27e8edc40d1deb899dcf63","ref":"refs/heads/master","pushedAt":"2024-04-20T08:10:31.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":"Don't overwrite stored layout of main window with incorrect one\n\nPrevents overwriting of the stored layout in case the main window was hidden at startup and\r\nhas not been shown since, because incorrect dimensions can be provided by it in this case.\r\n\r\nPR #20725.\r\nCloses #20720.","shortMessageHtmlLink":"Don't overwrite stored layout of main window with incorrect one"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETnQ2sQA","startCursor":null,"endCursor":null}},"title":"Activity ยท qbittorrent/qBittorrent"}