Age | Commit message (Collapse) | Author |
|
|
|
Differential Revision: https://developer.blender.org/D3746
|
|
|
|
Always put content-length in the header when sending files now. Also
deduplicates file sending code into one function.
Patch by A K (campino).
Differential Revision: https://developer.blender.org/D3741
|
|
|
|
|
|
|
|
|
|
Bump version to 1.8.1
As mentioned in T54062:
Since the previous link was pointing out to the old Wiki Manual,
created the appriate page on the Add-ons wiki.
No other functional changes
|
|
|
|
|
|
ssl.wrap_socket
|
|
socket.timeout was to low.
|
|
by job manager.
To be backported to 2.78.
|
|
|
|
|
|
Based on investigation by Detlef Jankowiak-Evers (@DeJev) and patch by Gottfried Hofmann (@gottfried), thanks.
Differential Revision: https://developer.blender.org/D1807
|
|
Reported by @yoshi, thanks!
|
|
Python 3.4.0 deprecated the "imp" module, and replaced it with
"importlib". This changes imp.reload() into implib.reload().
Reviewers: campbellbarton
Differential Revision: https://developer.blender.org/D1016
|
|
This is no longer available for Debian, use SSLv23 as suggested.
|
|
|
|
|
|
minor other edits
|
|
|
|
UI_UL_list class, this one is commoly used more than once in an area, yielding collision issues if they do not have a custom id...
|
|
|
|
make addons blender versions consistent
|
|
registration shouldnt modify the current blend file.
|
|
|
|
endswith() functions rather than calling multiple times.
|
|
|
|
|
|
job and frame status cleanup (move to the model module)
record transitions between states in job to be able to get (among others) the started and finished time.
|
|
Don't add empty tag if not tags have been specified.
Reported by Brant Anderson (by email)
|
|
baking and render options for tags on slaves (default true for both means a slave can do all jobs by default)
|
|
invalid operator return value when downloading results from a job with no finished frames
|
|
render jobs tags weren't set at all.
Reported by Brant Anderson (by email)
|
|
Fix a typo "Confgiguration" -> "Configuration"
Patch by Tobias Kummer (tobkum), thanks!
|
|
Reported by Ron Proctor
netrender didn't recursively create missing directory for user specified temporary paths.
Also added environment variables and user expansion to properly support env vars and user (~ and ~user) in paths.
|
|
change to the repatching and local naming algorithms to better support different files with same name and dependency folder hierarchies.
|
|
use an enum property for VCS job type (much more user friendly this way)
|
|
New web ui work by Philippe Van Hecke: JQuery ui theme selector.
|
|
Support for secure connections between Master/client/slave using SSL/HTTPS
Fixed a bug with total job time on web interface (wrong value)
|
|
adding missing images in css folder
|
|
|
|
new jquery-based web interface developed by Philippe Van Hecke (great thanks)
Works in parallel with the existing html interface (both have a link pointing to the other) which might very well be phased out at some point.
|
|
use threading for interprocess communication. Don't stall slave communication when rendering/baking process output blocks. This enables running slow baking and rendering jobs correctly without the slave disconnecting from the master. It also makes slaves much more responsive to cancelling jobs on the master.
add save on job option (default false) to save the current file before sending a rendering blender job.
|
|
|
|
typo prevented returning proper content-typeé
Thanks to Philippe Van Hecke for bug finding.
|
|
- distributed point cache baking
- (baking fluids or anything else needs to be added but is not a hard task)
- master support getting all results as a zip (rendering, baking or otherwise), available as a link on the job's page in the web interface
- framework to support multiple result files per frame/task (needed for baking)
|