shypike
99939db461
Prevent needless reevaluation of show titles for pending post-processing jobs.
12 years ago
shypike
da8d9d0a89
In paths, "~" should always be the user's home folder and not the base folder.
12 years ago
shypike
6904b2de1f
Show free disk space using flexible factors instead of fixed "GB".
12 years ago
shypike
0f18771534
Allow "Default" category to be selected in Multi-ops.
12 years ago
shypike
82f76e04fe
Fix issue with multiple selection in Config->Sorting.
'platform_encode' crashed on lists.
12 years ago
shypike
28c45ed4aa
Allow for weird encoding of names of uploaded NZB files.
Sometimes CherryPy returns correct Unicode, sometimes UTF-8 disguised as Unicode.
12 years ago
shypike
4e69fa3f4a
CherryPy Patch: allow UTF-8 encoding of headers.
Modern browsers can use non standardized UTF-8 encoding on headers, most notably the Content-Disposition.
In Content-Disposition it is used to carry file names.
Patch CherryPy so that UTF-8 is tried before ISO-8859-1.
12 years ago
shypike
dacfe8b29e
Resolve "derefer.me" links to NZB files.
12 years ago
shypike
27b65cd136
Add "Enable/Disable quota management" to Scheduler.
This allows user to set a period in which quota are ignored.
12 years ago
shypike
39ac8d9bee
Touch up Bonjour support.
12 years ago
shypike
330cd0623c
Ignore a number of special folders used by NAS systems when looking for orphaned jobs.
"@eaDir" and ".AppleDouble"
12 years ago
shypike
795b9f8e60
When creating a new database, set the right user_version.
12 years ago
shypike
3c7d8ab241
When repairing queue, don't try to recover non-job items in the admin/future folder.
12 years ago
shypike
46dd2137ea
Add Bonjour/ZeroConfig Support.
Basic ZeroConfig support, only when SABnzbd listens to external addresses.
On all platforms, ZeroConfig/Bonjour libraries fail to implement "localhost" support properly.
Default on when support libraries are installed, special option to disable in case of trouble.
HTTP-->HTTPS redirection only enabled when ZeroConfig is active.
12 years ago
shypike
7d9afc3bbd
CherryPy patch: allow setting of a HTTPS-->HTTP forwarding using "301 Moved Permanently".
Needed for later Bonjour support.
12 years ago
shypike
33e8ffd571
Fix incorrect code after removal of newzbin support.
12 years ago
shypike
1e518ef6a6
Config: fix error in Cfg->General->"External Internet access".
12 years ago
shypike
8fd993d14e
Remove spaces from RSS URL-s.
12 years ago
shypike
7580b3f5ed
Config and Wizard skins: fix problem with Unicode when using Chrome.
The Config skin and the Wizard were missing a proper Content-Type in <head>.
12 years ago
shypike
81bbd07c21
Make encryption detection more careful.
12 years ago
shypike
2cf2492871
Config-skin: Move clean-up list from Config->General to Config->Switches->Post-processing.
12 years ago
shypike
500b25e46f
Update some UI texts.
12 years ago
shypike
56a2e492b4
Solve some fringe issues for OSX.
12 years ago
shypike
2cf0b65c83
Add refresh button to Status-Connections page.
12 years ago
shypike
3b81d84333
Errors/warnings for Notifications were not extended with parameters.
12 years ago
shypike
5128e6eef1
Fix issue where a recovered lost job would get the name "None" in the queue.
Problem happens when the orphaned job doesn't have an attribute file.
Not a normal use case, but possible as a result of a crash.
12 years ago
shypike
ba080f346b
Let API calls for the queue provide more feedback.
Return True and list of affected ids
Return False (and empty list) when no ids matched.
12 years ago
shypike
bdfa862796
Only warn user about missing max line speed when an actual speed limit percentage is set.
12 years ago
shypike
d7a59acc7f
Fix another merge error.
12 years ago
shypike
a24598deee
Fix merge error.
12 years ago
shypike
3f4e375165
Merge pull request #85 from sabnzbd/rss_filtering
RSS filtering
12 years ago
shypike
b73c25a722
Swap title and size columns.
12 years ago
shypike
f2b3fdbd13
Add "at least" and "at most" filters to RSS.
Will only work for feeds that have a recognizable job size in their <description> field.
12 years ago
shypike
0f754c67a3
Prevent race condition when upgrading history1.db
Set "user_version" to 1 before inserting new columns.
12 years ago
shypike
9fe8f5e446
Improved duplicate detection.
The generic version is based on the md5sum of the combined article-identifiers and no longer on the NZB backup.
Episode detection is based on the name/season/episode extraction from the job title.
There's now an option for generic detection and an option for episode detection.
All info is stored in the History database, under a new user_version number "1" because two new columns are needed.
12 years ago
shypike
c281bb4d30
Enhance security settings for external access.
User can set the range of the local network ("local_range").
Access for anything outside the local network is controlled by "inet_exposure".
The access levels are: none, nzb-only, api, full-api, full-ui
12 years ago
shypike
ecc2d6b1fd
Restructure Config->Notifications and add Prowl support.
- Prowl support
- Separate settings for each notification service
12 years ago
shypike
bd27532eba
Fix crash of bpsmeter when both old and new file are missing.
12 years ago
shypike
13d544cb81
Fix error introduced by scheduled priority classes.
After scheduler evaluation, only set/reset job-pause after considering the current status.
When adding new job to queue: pause job when schedule evaluates pause, but don't undo an already set pause.
When changing priority: only pause when job is checking/downloading/queued, only resume when it was paused.
12 years ago
shypike
944568d6dc
Remove all legacy code for newzbin and nzbmatrix.
12 years ago
shypike
420ff033e7
Add option to enable/disable recursive unpacking.
12 years ago
shypike
36406531ab
Add Finnish translation.
12 years ago
shypike
73754e537e
Improve the url grabber code.
Use the newer urllib2 that supports HTTP 1.1 properly.
Remove some obsolete code.
12 years ago
shypike
4f41db3953
When changing other job attributes than priority and category, prevent a re-sort of the queue.
12 years ago
shypike
e13b6b76ba
Update the warning in README.md
12 years ago
shypike
322f9037fe
Remove the attribute remapping for job admin files.
Not needed anymore because compatibility with 0.7.x is broken anyway.
12 years ago
shypike
a0f5c728da
Fix issue with RSS feed names having non-plain ASCII characters.
12 years ago
shypike
c91c226071
Optimize and correct testing for string property.
Don't test for "isinstance(x, str) or isinstance(x, unicode)" but for "isinstance(x, basestring)".
Correct some places that forgot to test for unicode (so test for basestring).
12 years ago
shypike
7eff48cd00
Fix bad handling by API of Sort menu in Plush (improved).
Fix the root cause (in nzbqueue.py) instead of the symptom (in api.py).
12 years ago
shypike
40a27ae2d7
Make name sorting of the queue case-insensitive.
12 years ago