-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Delay subsequent requests to the same host #19801
Delay subsequent requests to the same host #19801
Commits on Oct 25, 2023
-
Add RSS fetch delay to settings
This commit only adds the RSS fetch delay setting to gui and loads it to to RssSession Part 1 for qbittorrent#8350
Configuration menu - View commit details
-
Copy full SHA for e79878a - Browse repository at this point
Copy the full SHA e79878aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c471f0 - Browse repository at this point
Copy the full SHA 5c471f0View commit details
Commits on Oct 27, 2023
-
Add RSS fetch delay functionality
Add delay to requests with the same ServiceID The delay length is based on RSS fetch delay Fixes qbittorrent#8350
Configuration menu - View commit details
-
Copy full SHA for ae79c73 - Browse repository at this point
Copy the full SHA ae79c73View commit details
Commits on Dec 2, 2023
-
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8510d96 - Browse repository at this point
Copy the full SHA 8510d96View commit details -
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fad287c - Browse repository at this point
Copy the full SHA fad287cView commit details
Commits on Dec 3, 2023
-
Use std::chrono::seconds for fetchDelay
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e1d5d28 - Browse repository at this point
Copy the full SHA e1d5d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd94380 - Browse repository at this point
Copy the full SHA dd94380View commit details -
Add delay to registerSequentialService
Delay is per ServiceID This removes dependency of RSS_Session from downloadmanager.
Configuration menu - View commit details
-
Copy full SHA for 7a9dcde - Browse repository at this point
Copy the full SHA 7a9dcdeView commit details
Commits on Dec 4, 2023
-
Update delay for registered sequential service
Update delay for registered sequential download services. User might change rss fetch delay. This commit updates existing services with new values to take instant effect for the change without the need for a restart. Closes qbittorrent#8350
Configuration menu - View commit details
-
Copy full SHA for a3c426e - Browse repository at this point
Copy the full SHA a3c426eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e72b20c - Browse repository at this point
Copy the full SHA e72b20cView commit details
Commits on Dec 15, 2023
-
Co-authored-by: Vladimir Golovnev <glassez@yandex.ru>
Configuration menu - View commit details
-
Copy full SHA for 590c53d - Browse repository at this point
Copy the full SHA 590c53dView commit details -
Add missing parameter const to functions
Co-authored-by: Vladimir Golovnev <glassez@yandex.ru>
Configuration menu - View commit details
-
Copy full SHA for a4eb01b - Browse repository at this point
Copy the full SHA a4eb01bView commit details -
Rearnge optionsdialog.ui for better code history
Revert some unneeded changes to optionsdialog.ui intrudoced at commit e79878a This will make diff at merge more readable
Configuration menu - View commit details
-
Copy full SHA for 59c3025 - Browse repository at this point
Copy the full SHA 59c3025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e91435 - Browse repository at this point
Copy the full SHA 3e91435View commit details -
Merge m_serviceDelay into m_sequentialServices
Avoid redundent field by joining the delay into the registered services
Configuration menu - View commit details
-
Copy full SHA for 9eb1dc2 - Browse repository at this point
Copy the full SHA 9eb1dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b41d5f2 - Browse repository at this point
Copy the full SHA b41d5f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bba1400 - Browse repository at this point
Copy the full SHA bba1400View commit details
Commits on Dec 18, 2023
-
Change m_storeFetchDelay to qint64
Change m_storeFetchDelay from CachedSettingValue<std::chrono::seconds> into CachedSettingValue<qint64> And remove redundent CachedSettingValue loading and saving for chrono::seconds
Configuration menu - View commit details
-
Copy full SHA for ea4ad45 - Browse repository at this point
Copy the full SHA ea4ad45View commit details -
Update m_sequentialServices comment
Co-authored-by: Vladimir Golovnev <glassez@yandex.ru>
Configuration menu - View commit details
-
Copy full SHA for 93c0308 - Browse repository at this point
Copy the full SHA 93c0308View commit details -
Remove redundent registerSequentialService
setSequentialServiceDelay has the same functional logic as registerSequentialService.
Configuration menu - View commit details
-
Copy full SHA for c62f38a - Browse repository at this point
Copy the full SHA c62f38aView commit details -
Fix m_sequentialServices usage
Avoid adding undesired keys to m_sequentialServices Also avoid using a singleshot when not needed
Configuration menu - View commit details
-
Copy full SHA for 7f6556f - Browse repository at this point
Copy the full SHA 7f6556fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb44a21 - Browse repository at this point
Copy the full SHA eb44a21View commit details
Commits on Dec 19, 2023
-
Move delay into handleDownloadFinished
Move sequentialServices delay from processRequest to handleDownloadFinished. Improve code readbility and clarity. Make code more compact. Co-authored-by: Vladimir Golovnev <glassez@yandex.ru>
Configuration menu - View commit details
-
Copy full SHA for 5722c3c - Browse repository at this point
Copy the full SHA 5722c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a7c6b6 - Browse repository at this point
Copy the full SHA 5a7c6b6View commit details
Commits on Jan 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a4cfe0f - Browse repository at this point
Copy the full SHA a4cfe0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b541ed6 - Browse repository at this point
Copy the full SHA b541ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f505990 - Browse repository at this point
Copy the full SHA f505990View commit details
Commits on Jan 7, 2024
-
Avoid fetch delay clip at webui
Change rss_fetch_delay from int to qlonglong to avoid clipping Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aa96086 - Browse repository at this point
Copy the full SHA aa96086View commit details -
Update spinRSSFetchDelay max value
Allow maximum value as user input to remove artificial limit Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6fa7c4e - Browse repository at this point
Copy the full SHA 6fa7c4eView commit details
Commits on Jan 13, 2024
-
Merge branch 'master' into feat/8350/RSS-request-delay after improvme…
…nt to Download Manager
Configuration menu - View commit details
-
Copy full SHA for 01509fa - Browse repository at this point
Copy the full SHA 01509faView commit details -
Re-add download delay for same serviceID (same domain and port) after the download manager refactor.
Configuration menu - View commit details
-
Copy full SHA for 64d62df - Browse repository at this point
Copy the full SHA 64d62dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64894d3 - Browse repository at this point
Copy the full SHA 64894d3View commit details
Commits on Jan 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f6218e - Browse repository at this point
Copy the full SHA 8f6218eView commit details