ShyPike
32cc2ffef7
Implement 'nzb_key' for limited api access to 'addid', 'addurl', 'addfile', 'addlocalfile'.
14 years ago
ShyPike
df9c48bd4a
Part of the OSX top menu was not translated.
Fixed by changing method of waiting for transated texts in SABnzbdDelegate.py.
Remove obsolete SVN update script.
14 years ago
ShyPike
e69d95a1f6
Translate ERROR/WARNING in last_warning UI element.
14 years ago
ShyPike
30ed8be2c7
Fix some more hard-coded texts in Plush.
Add i18n support to calc_age() function.
Add more translator instructions.
14 years ago
ShyPike
fbe4a16320
Fix the failing API call history-delete.
14 years ago
ShyPike
29f27f2d6b
Add API call "api?mode=eval_sort&name=series|generic|date&value=<expression>&title=<title>"
The "title" part is optional, if missing a generic title will be used.
The API call can be used to show examples in the Sorting UI.
14 years ago
ShyPike
0e062bee4f
Improve history cleaning.
Now supports "purge" (meaning "purge_completed") and "purge_failed" from UI.
Now supports API call "mode=history?name=delete&value=all|failed|completed".
14 years ago
ShyPike
224e6bba9e
When not deleting files of a queue job, keep the basic admin files too.
Add "del_files" parameter to the API call queue-delete.
14 years ago
ShyPike
01fc84a1d5
Add "failed_only" filter to the History page.
Added to API and the skins Classic and Smpl.
14 years ago
ShyPike
2929747a63
Fix the order of the script list so that "Default" is the first valiue.
Otherwise categoiry selection in "Add NZB" fails to pick the category-script.
15 years ago
ShyPike
ce6bf72ea2
Change server naming method so that multple entries to the same host:port combination are supported.
Renaming of existing servers is not supported because of the coupling to the BPS meter.
Increase INI file version to 19, because of changed server naming method.
Improve the code for handling INI version numbers.
15 years ago
ShyPike
d84cd25cbf
Add API handlers for new [rss] and [categories] entries.
15 years ago
ShyPike
7f8b58e77d
Filter hidden files and folders from script pick list.
15 years ago
ShyPike
4bb4de11b3
Update copyrights to 2011.
15 years ago
ShyPike
4820d1974a
Add JSON-P support by handling a 'callback' parameter to the API.
15 years ago
ShyPike
3cb5744682
Remove wrapper layer from Downloader.
15 years ago
ShyPike
a8d89d4614
smpl skin:
- Implement retries in History (adding NZB doesn't work properly yet)
- Ask for file deletion in History
15 years ago
ShyPike
4c63c34380
Internal improvements:
- Remove warpper layer around NzbQueue methods, except for the ones needing @synchronized_CV
- Solved lots of PyLint warnings
- Made pre_queue script more robust agaist bad return values
15 years ago
ShyPike
ddaec4d4a8
Introduction of the "Default" category (named "*" internally).
This category will provide values for each "Default" attribute of the other categories as well as for non-category downloads.
The default pp, script and priority settings in Config->Switches are now obsolete and have been removed.
This simpifies default handling and will also enable a "default" folder other than the "complete_dir" root.
The newzbin/group column is active but does not present much added value.
15 years ago
ShyPike
5c1b1527e2
Add table for recovery or deletion of orphanded jobs in download_dir.
Move clean_folder to misc.py.
Only implemented for Classic skin for now.
15 years ago
ShyPike
dfdd4364fd
api.py : When accessing history at startup, history_db isn't available from CherryPy ye; compensate for that.
__init__.py : Don't force repair after a crash, it's seldom needed.
15 years ago
ShyPike
269ee4769f
Speeds will be displayed with one decimal from 'M' upwards.
Sizes will be displayed with one decimal from 'G' upwards.
15 years ago
ShyPike
534f614d92
Fix incorrect type for "slots" when queue is empty in API-call "queue".
15 years ago
ShyPike
7659bb422e
Add option to display time in AM/PM format.
15 years ago
ShyPike
8622469d3a
Fix extract_pot.py and make_mo.py for Unix usage.
Use Tx() in api.py skin_text translator.
Update POT files.
15 years ago
ShyPike
9dc50b5c41
Convert to GNU gettext following the Launchpad translation guidelines.
Implements blueprints "go-gettext" and "code-gettext".
Use tools/extract_pot.py to create new POT files.
Use tools/make_mo.py to create MO files, email template translations and patch the NSIS_Installer.nsi script.
15 years ago
ShyPike
1ef0f32b85
When deleting queues jobs and failed history items, ask user wether downloaded files should be deleted.
Only Classic is updated for this.
15 years ago
Severin Heiniger
a2c19cbd3c
Remove dead code from '_api_del_config'.
15 years ago
Severin Heiniger
0ac000e8d0
Restore 'get_config' API method.
15 years ago
ShyPike
aa614b4f89
Split interface.py into api.py and a reduced interface.py.
Implement the api_handler as a table-driven dispatcher to a collection of small functions.
Rename some functions to standard style.
15 years ago