shypike
69d4859ec5
Fix crash in api-call "switch" when using ascii output.
13 years ago
ShyPike
19be644888
Fix backward compatibility of API-calls "addurl" and "addid" by returning "ok" in ASCII mode (instead of the more sensible status/nzo_ids).
Fix unjustified error message when sending a single item with API-calls "addfile" and "addlocalfile".
13 years ago
ShyPike
460f510ce1
Accept multiple items in API-calls "addurl" and "addid".
The "name" and "nzbname" keywords can be repeated.
13 years ago
ShyPike
ad0eb94e63
Fix detection of retry-able history entries for case-insensitive file systems.
13 years ago
ShyPike
567d86b715
Fix the api-call "auth".
13 years ago
ShyPike
9394bc0f0b
API-calls "addfile" and "addlocalfile" returned an incorrect status value.
13 years ago
ShyPike
0c89a69229
Add missing queue status (Status.*) replacements.
13 years ago
ShyPike
2b6adc90c9
Update copyright dates.
13 years ago
ShyPike
5878ac81d7
Make '$my_lcldata' and '$my_home' available on all UI pages.
13 years ago
ShyPike
eea2dab3a8
API call "browse" should expect UTF-8 input and convert that to the appropriate platform encoding.
13 years ago
Jonathon Saine
3bee9b3ec0
Due to the migration of the autocomplete module the api browse&compact command needed to be tweaked.
13 years ago
ShyPike
da2c0d5539
Fix encoding issue in API calls "browse" and "get_scripts".
13 years ago
ShyPike
ac1c77d862
Fix for systems that have Python with an incomplete "locale" implementation.
13 years ago
ShyPike
7dd5c03f64
Fix potential crash in API-call queue/sort.
13 years ago
ShyPike
1314219d78
Clean up "osx_menu" option code.
13 years ago
shypike
ea28b7023f
In Sorting expressions, add %sN, %s.N and %s_N for show/movie names without case-adjustment.
13 years ago
ShyPike
c6b361950e
API calls "addfile" and "addlocalfile" now return a list of nzo_ids which can be used to access queue items.
Json example:
{"status":0,"nzo_ids":["SABnzbd_nzo_bjibsz", "SABnzbd_nzo_ihfghs"]}
ZIP-files with NZBs will return multiple nzo_ids.
13 years ago
ShyPike
4a12acc82c
build_header() did not set newzbin_url variable.
13 years ago
ShyPike
be96a611af
Fix api call "addfile" (for adding local NZB file).
13 years ago
ShyPike
08966da22d
Replace newzbin.com with newzbin2.es
Add an INI setting for its base URL.
13 years ago
ShyPike
e9a6f4b9bc
Preparation for Universal Config pages.
Will use 'Config' skin for configuration pages for all other skins.
Disabled by default, can be enabled by 'uniconfig' setting in [misc] section.
14 years ago
ShyPike
b94c3ede4a
Move "locale" construction from Plush skin to Python code.
Some embedded Linux platforms show bizarre behavior with the original construction.
14 years ago
ShyPike
a7e0cffe0f
api call "get_bookmarks" should ignore "auto-fetch bookmark" setting too.
14 years ago
ShyPike
c735e1da89
Always run Python user scripts, despite not being "executable".
14 years ago
ShyPike
bb30a5600a
Growl improvements.
Reduce GNTP logging.
Limit GNTP timeout to 10 seconds (if Python version supports it).
Start GNTP notification in separate thread to prevent lockups when server does not respond.
14 years ago
ShyPike
7c7cb84fd1
Fix small typo.
14 years ago
ShyPike
95c8440c36
Fix eval_sort API call.
14 years ago
ShyPike
0730f86304
Add API calls "test_email" and "test_notif".
Return error messages when Growl (gntp) notifications fail.
Prevent creation of an registration object for each OSX Growl notification, just re-use it.
14 years ago
shypike
84029045ba
Fix api function "eval_sort".
14 years ago
shypike
45369fb5b2
Suppress unreliable ETA predictions when pre-checking jobs.
14 years ago
shypike
ebd3cbd932
When removing a job folder in the "incomplete" folder, also remove files in subfolders and the subfolders. This is necessary because some operating systems produce stray files/folders.
14 years ago
ShyPike
dd95becdff
Fix small differences caused by the rebase of "develop" to "master".
14 years ago
ShyPike
c03921ad55
Rename some bps variables.
Rename quotum to quota.
14 years ago
ShyPike
b0cd07dfc0
Add manual quotum period.
Add reset-quotum button.
14 years ago
ShyPike
0956915d33
Show quotum overshoot by showing negative numbers.
Better initial situation after upgrading from previous totals9.sab file.
14 years ago
ShyPike
3a95707d79
Implement pre-check.
Check presence of articles on the servers before actual downloading.
If the amount is too small for a successful download & repair, fail the job.
14 years ago
ShyPike
cdc086f2db
Add support for quotum management.
14 years ago
ShyPike
e22709b5ff
Actually delete files when user selects "Purge History" and picks "Purge Failed NZBs & Delete files".
Add "Purge failed & delete files" to the Classic and smpl skins.
14 years ago
ShyPike
f7aadb1b61
Allow jobs still waiting for post-processing to be deleted too.
14 years ago
ShyPike
e6a5b0de57
Remove obsolete function from api.py
14 years ago
ShyPike
349395f67a
For Windows only show script files with executable extensions.
14 years ago
ShyPike
396e779517
Fetching extra par2 files no longer ignores paused state (it will use priority value 3).
Top-priority will still ignore paused state.
14 years ago
ShyPike
2ac2ce6996
Plush: Add "missing articles" to hover popup in Queue.
14 years ago
ShyPike
6f2e63b28f
Add support for folder browser in the WebUI.
Extra api call:
Full form:
api?mode=browser&name=<path>&output=json
Compact form:
api?mode=browser&name=<path>&output=json&compact=1
14 years ago
ShyPike
d24fea13fd
In API: use callback support also in error messages.
14 years ago
ShyPike
2ae316bf9c
Fix handling of nzb.gz files as command line parameter.
14 years ago
ShyPike
13f890469e
Fix missing history in Classic skin, due to mishandling of limit==0.
14 years ago
ShyPike
81767035f3
Handle queued post-processing jobs properly in History paging.
14 years ago
ShyPike
3d36431d70
Add queue menu entries for "read rss now", "read bookmarks now" and "read watched folder now".
14 years ago
ShyPike
bcd58328c2
Allow "Default" category to be picked for all sort functions.
14 years ago