Safihre
e8206fbdd9
Set version to 3.3.0
4 years ago
Jiri van Bergen
589f15a77b
Merge branch '3.3.x'
4 years ago
Safihre
7bb443678a
Build release when creating the tag
4 years ago
Safihre
6390415101
Update text files for 3.3.0
4 years ago
Sander
4abf192e11
deobfuscate: bugfix for collections if extension in CAPITALS ( #1904 )
4 years ago
Safihre
1fed37f9da
Notify users that Plush will be removed in 3.4.0
Relates to #1902
4 years ago
Safihre
8fdb259270
Update text files for 3.3.0RC2
draft release
4 years ago
Safihre
98b0b46dda
Only use active servers in stop_idle_jobs
4 years ago
Safihre
861fb9e3d5
Always update the number of servers
init_server(None, newid) would not trigger a recount
4 years ago
Safihre
644bcee14e
Remove max_art_opt
Moved to Specials in 2.2.x and never heard anyone complain about it. So time to get rid of it.
4 years ago
Safihre
933d9e92d1
Re-work the Server's reset article queue
4 years ago
jcfp
9fb03a25f6
allow missing extension for unwanted check ( #1896 )
4 years ago
Safihre
0b1f7827fc
Add additional unrar output when checking passworded files
4 years ago
Safihre
49f21e2c9d
macOS Python set to 3.9.5
4 years ago
Safihre
990c0e07cf
platform.platform() is not available on all platforms
Closes #1893
4 years ago
Safihre
745459e69f
Update text files for 3.3.0RC1
draft release
4 years ago
Safihre
115a6cf5d7
Windows: Update Multipar to 1.3.1.7
4 years ago
Safihre
39aafbbc61
Windows/macOS: Update UnRar to 6.0.1
4 years ago
puzzledsab
93ddc9ce99
Add article queue and change article tries system ( #1870 )
* Add article queue and change article tries system
* Don't reuse queued articles with get_articles
* Add article_queue to server slots
* Generalize get_articles
* Set fetch_limit to be at least 1
* A little tweaking
* More micro optimization
* Small tweaks
* Remove misplaced reset_article_queue()
* Call reset_article_queue() from plan_server
Co-authored-by: Safihre <safihre@sabnzbd.org>
4 years ago
Safihre
3d877eed13
Call BPSmeter.init_server_stats for all servers at end of day
4 years ago
Safihre
308d612c05
Re-init server statistics when clearing
4 years ago
Safihre
9b75f0428d
Only call single BPSMeter.update at midnight
4 years ago
Safihre
e6858659fb
Prevent ZeroDivisionError's in BPSMeter
4 years ago
Safihre
815058ffcd
Fix and extend on BPSMeter optimalizations
4 years ago
puzzledsab
915b540576
BPSMeter optimalizations ( #1889 )
* Remove stats initalization
* Use update(), remove sum_cached_amount
* Refactor can_be_slowed ifs
* Revert "Refactor can_be_slowed ifs"
This reverts commit 4c9e3e6645
.
4 years ago
Safihre
5b06d6925c
Sort Downloader.servers by priorty
4 years ago
Safihre
ef875fa720
Remove unused Downloader.server_dict
4 years ago
Safihre
994a7d044f
Config restart-check faster because shutdown is now much faster
4 years ago
Safihre
80cd7f39b4
Show server in download-rapport even if it was disabled later on
4 years ago
Safihre
93bf45cde6
Simplify build_status by removing server connection details for Plush
4 years ago
Safihre
b4adc064a0
Remove subject nzf.subject property as it is unused
Since 3.0.0 we always fill the nzf.filename
4 years ago
Safihre
7e81d0bcbb
Update text files for 3.3.0Beta4
draft release
4 years ago
SABnzbd Automation
33b59f091e
Update translatable texts
4 years ago
Safihre
ea3dc1f2f4
Add validation of translations
4 years ago
SABnzbd Automation
5d3e68a6a5
Update translatable texts
4 years ago
Safihre
64f2ec3ffe
Setting RSS rate would result in crash
Closes #1890
4 years ago
Safihre
c80014ec7d
Use __slots__ on Downloader thread object
4 years ago
Safihre
6515720d55
Use __slots__ on Server object ( #1887 )
4 years ago
puzzledsab
605c5cbfd8
Check busy threads less often if nothing is wrong ( #1884 )
* Check busy threads less often if nothing is wrong
* Simplify variable usage
* Use local constant for server check delaying
4 years ago
puzzledsab
77e97d1a89
Check header before entering parse_par2_packet ( #1885 )
* Check header before entering parse_par2_packet
* Stop using offset variable
4 years ago
Safihre
f17d959770
Remove unused code to support Windows Vista
4 years ago
Safihre
22f1d2f642
Stop scanning the par2 file once we have the information of all files
4 years ago
jcfp
7d3907fa0e
also test with (partially) exploded ipv4-mapped addresses ( #1880 )
4 years ago
Safihre
9588fe8d94
Simplify startup logging
4 years ago
Sander
3b3ffdb8d1
Show cpu architecture ( #1879 )
* show CPU architecture in logging.info
* show CPU architecture in logging.info ... make black happy
* show CPU architecture in logging.info ... comment
* show CPU architecture in logging.info ... comment
* show CPU architecture in logging.info ... comment
* show CPU architecture in logging.info ... oneliner
4 years ago
Safihre
cdd7e6931a
Post-processing would crash if there is no files to unpack
4 years ago
puzzledsab
4c3df012a6
Don't slice data and stop reading par2 files when duplicate filename is found ( #1878 )
* Don't slice data
* Stop reading par2 files when duplicate filename is found
4 years ago
Safihre
b0eaf93331
Extend unit test for par2file to check logging of par2 creator
4 years ago
Safihre
55c03279ca
Optimize par2 file parsing
4 years ago
Safihre
c4f0753f5a
Add basic unit tests for par2file
4 years ago