Commit Graph

56 Commits

Author SHA1 Message Date
735224b83f Bug fix: retry job redirects to an old URL 2011-09-24 18:49:46 +01:00
d703f1ff0d Add fuzzy ETA to homepage for running jobs 2011-09-24 18:17:18 +01:00
532e7873ef Show progress bars on the home page for running jobs 2011-09-24 17:58:56 +01:00
920d392f99 Update setup-rips page to use new jquery plugins
* Output directory is now an editable combo, with predefined and
recently used directories available.
* Audio/Subtitle track selects now use asmSelect
2011-09-24 17:58:40 +01:00
7477df269e Add 3rdparty jquery/ui plugins 2011-09-24 17:57:22 +01:00
553c256574 Add support for config hashes in the admin settings page. 2011-09-24 16:14:10 +01:00
1737106618 Replace local jquery with google CDN copy 2011-09-24 12:53:04 +01:00
342887257f Bug fix: copypasta errors in rip options 2011-08-31 23:54:53 +01:00
c80e40c292 Bug fix: typo in ajax response 2011-08-29 21:51:12 +01:00
4818193d37 Sort admin settings by name to make searching easier 2011-08-29 19:22:56 +01:00
196f80bbf5 Expose UI for renaming admin settings 2011-08-29 19:20:28 +01:00
5d851dd977 Add support for removing admin settings 2011-08-28 16:19:26 +01:00
aec18cb810 Admin settings updated with add new setting feature 2011-08-28 13:03:31 +01:00
25449d4d3d Rename add-setting to new-setting. Will reuse name for the backend 2011-08-28 10:32:54 +01:00
cab3a51323 Add initial support for adding settings.
Adds "Add Setting" button to table, and shows a popup with form
elements for adding a new setting. Does not yet add setting to the db.
2011-08-27 20:25:48 +01:00
5807af8b8f Move admin settings value into dedicated template file 2011-08-27 19:53:35 +01:00
7e823d5d91 Tidy names of javascript functions in setting handling 2011-08-26 19:03:54 +01:00
7ddacb2426 Removed temporary directories, as these have moved to /tmp (default) 2011-08-26 19:02:46 +01:00
f884e93021 Complete settings update including success dialog 2011-08-26 18:41:40 +01:00
91749f7f85 Set dialog title for source deletion 2011-08-26 18:40:48 +01:00
3497eb8e1e First attempt at admin settings page with writeable database backend.
Currently broken due to PHP's transparent conversion of "." to "_" in
POST variable names!
2011-08-24 02:40:16 +01:00
c5eb93dd46 Add hostname to job details worker logs 2011-08-23 01:35:51 +01:00
fbc6f7da48 Add date to job details page. 2011-08-23 01:29:54 +01:00
8739f6c516 Expose job log display options in the UI 2011-08-23 00:05:21 +01:00
5f786d16d7 Add control of job log message count and sort order via URL 2011-08-22 23:18:57 +01:00
22a3d94dc3 Move job details page and update references 2011-08-22 22:51:46 +01:00
eb1e330bc4 Added ajax support, and verified with an ajaxified Delete Source feature 2011-08-22 18:47:45 +01:00
95fe2e7641 Add additional logging for batch job runner 2011-08-21 16:11:51 +01:00
d2b2dc7925 Add output filesize to jobs summary page 2011-08-06 23:11:15 +01:00
e84c1eba42 Set logging program name 2011-08-06 14:57:14 +01:00
efb7db35d8 Fixed typo in _inc.php 2011-06-20 22:33:18 +01:00
841a5b9f92 Revert previous untested change in include statements 2011-06-20 22:04:44 +01:00
506a6e189c Update paths for packaging 2011-06-20 19:34:27 +01:00
3da59727de Bug fix: typo in variable name 2011-06-20 19:29:11 +01:00
e1bd324e84 Bugfix: error in client log call 2011-06-19 00:13:39 +01:00
8fe8f8ba08 Use defines for library paths 2011-06-18 23:53:25 +01:00
5a5c3438c1 Updated client side logging and attempt to include proper job_id 2011-04-25 01:19:18 +01:00
a459ba283a Updated status information on home page 2011-04-25 00:48:02 +01:00
4e7a5d189a Bug fix in source deletion 2011-04-25 00:47:30 +01:00
9ec2df1f18 Bug fix: incorrect parameters to log retrieval calls 2011-04-24 11:10:07 +01:00
dbaf4968ab Updated code to use new Logging code in sihnon lib 2011-04-24 10:40:14 +01:00
edc717ef68 Bug fixes 2011-04-22 00:26:30 +01:00
d3fe08d40f Massive refactor to use SihnonFramework and PEAR's Net_Gearman 2011-04-21 23:31:21 +01:00
fa7b54b861 Add option to delete sources with support in all three backends 2010-11-19 22:24:12 +00:00
ec4cc8dad4 Removes obsolete status callback from gearman client
Status callback function was previously removed from run-jobs, but the
callback was still being registered. This change removes the
registration to prevent a warning.
2010-09-25 17:11:47 +01:00
2ef47de25c Added MKV source/worker plugins, tidied sources page
Added placeholder for source plugin to read from an existing mkv file.
Added corresponding worker placeholder to transcode an mkv file using
ffmpeg.
Updated the sources page to show which sources come from which plugins.
2010-09-24 20:05:37 +01:00
136756293b Improvements to Status Handling
Added link to jobs page to fix any issues caused by non-synchronised
time between webserver/worker machine leaving jobs permanently in the
running state.
Prevented the insertion of new status records unless the state is
actually being changed.
Made the HandBrake worker process write the status complete message
instead of the run-jobs dispatched, in case it crashes.
2010-09-04 18:37:10 +01:00
cf2da4a499 Update job status directly from the worker
Rather than proxying progress reports back to the client, the worker
will now directly update the database.
2010-09-01 20:16:34 +01:00
9f2d694265 Updates to pages to reflect lib code changes 2010-08-30 22:05:30 +01:00
64d0dac973 Updated status reports of running jobs 2010-08-30 22:00:13 +01:00