* Finished the web interface components of the Anvil! File Manager! Files can be purged, sync'ed or removed from specific Anvil! systems, renamed and their file types changed (and setting/removing the executable bits) as needed.
* Fixed a bug in Database->insert_or_update_jobs() where the 'job_host_uuid' being set to 'all' only translated to a job for the running host.
Signed-off-by: Digimer <digimer@alteeve.ca>
<keyname="error_0175">Unable to pull the file: [#!variable!file!#], we're not an Anvil! member.</key>
<keyname="error_0176">The downloaded file's md5sum: [#!variable!local_md5sum!#] doesn't match what is expected: [#!variable!file_md5sum!#]. The file has been removed. We'll wait for a minute and then exit, and the download will be attempted again.</key>
<keyname="error_0177">Something went wrong and the file wasn't downloaded. More information should be in the logs. We'll wait for a minute and then exit, and the download will be attempted again.</key>
<keyname="error_0178">Unable to purge the file because a file UUID wasn't set (or failed to parse) from the 'job_data' in the job: [#!variable!job_uuid!#].</key>
<keyname="error_0178">Unable to purge the a because a file UUID wasn't set (or failed to parse) from the 'job_data' in the job: [#!variable!job_uuid!#].</key>
<keyname="error_0179">Unable to purge a file as the file UUID: [#!variable!file_uuid!#] is either invalid or doesn't exist in the database.</key>
<keyname="error_0180">Failed to delete: [#!variable!file_path!#]. The error returned was: [#!variable!error!#]. There may be more details in the logs.</key>
<keyname="error_0181">Unable to rename a file because a file UUID wasn't set (or failed to parse) from the 'job_data' in the job: [#!variable!job_uuid!#].</key>
<keyname="error_0182">Unable to purge a file as the file UUID: [#!variable!file_uuid!#] is either invalid or doesn't exist in the database.</key>
<keyname="error_0183">Unable to rename the file: [#!variable!file_name!#] because the new file name wasn't set (or failed to parse) from the 'job_data' in the job: [#!variable!job_uuid!#].</key>
<keyname="error_0184">Moving the file failed. The problem should be logged. We'll sleep for a minute and then exit. We'll try again after that.</key>
<keyname="error_0185">Unable to check the file mode because a file UUID wasn't set (or failed to parse) from the 'job_data' in the job: [#!variable!job_uuid!#].</key>
<keyname="error_0186">Unable to check the file mode because the file UUID: [#!variable!file_uuid!#] is either invalid or doesn't exist in the database.</key>
<!-- Table headers -->
<keyname="header_0001">Current Network Interfaces and States</key>
@ -450,7 +456,16 @@ Failure! The return code: [#!variable!return_code!#] was received ('0' was expec
<keyname="job_0134">Successfully deleted the file: [#!variable!file_path!#].</key>
<keyname="job_0135">No need to delete the file: [#!variable!file_path!#], it already doesn't exist.</key>
<keyname="job_0136">Purge File.</key>
<keyname="job_0137">This askes all systems to delete the associated file from their systems.</key>
<keyname="job_0137">This askes the host to delete the associated file from their system.</key>
<keyname="job_0138">Rename File.</key>
<keyname="job_0139">This askes all systems to rename the associated file.</key>
<keyname="job_0140">No need to rename the file: [#!variable!file_path!#], it doesn't exist on this host.</key>
<keyname="job_0141">About to rename the old file: [#!variable!old_file!#] to: [#!variable!new_file!#].</key>
<keyname="job_0144">This is used when a file type changes, setting the executable bits when the type is script, and removing the executable bits when set to another type.</key>
<keyname="job_0145">The file: [#!variable!file_path!#]'s mode has been set to: [#!variable!new_mode!#].</key>
<keyname="job_0146">No need to set the mode on the file: [#!variable!file_path!#], it doesn't exist here.</key>