Graphmaster
Graph
master
History Graph
History Graph
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
c4d000a89627 | Sybren A. Stüvel (sybren) | Separated BlenderRenderCommand into an abstract superclass | Jan 31 2019 | ||||
41306350dae6 | Sybren A. Stüvel (sybren) | Added some type declarations | Jan 31 2019 | ||||
7f0002698995 | Sybren A. Stüvel (sybren) | Declare we're using Python 3.7 in setup.py | Jan 31 2019 | ||||
883c4853cb35 | Sybren A. Stüvel (sybren) | Moved 'merge-exr.blend' into a 'resources' subdirectory | Jan 31 2019 | ||||
0333804b0bb4 | Sybren A. Stüvel (sybren) | Updated progressive rendering to allow sample chunk ranges | Jan 31 2019 | ||||
26daaa3058ab | Sybren A. Stüvel (sybren) | Bumped version to 2.3-dev0 | Jan 31 2019 | ||||
8c11a32ceb0b | Sybren A. Stüvel (sybren) | Bumped version to 2.2.1 | Jan 14 2019 | ||||
7d55aa154382 | Sybren A. Stüvel (sybren) | Updated changelog | Jan 14 2019 | ||||
18b0be65e2e6 | Sybren A. Stüvel (sybren) | Added shutdown check to sleep state to prevent infinite loops | Jan 14 2019 | ||||
9a35b47e01ff | Sybren A. Stüvel (sybren) | Prevent uncaught CancelledError to force an awakening of the Worker | Jan 14 2019 | ||||
4d7160585ada | Sybren A. Stüvel (sybren) | Bumped version to 2.2.1-dev0 | Jan 14 2019 | ||||
0d8f82d61630 | Sybren A. Stüvel (sybren) | Fixed bug where uncaught exception made the Worker stop requesting tasks | Jan 14 2019 | ||||
9adeaa5925b2 | Sybren A. Stüvel (sybren) | Bumped release date of 2.2 to today | Jan 11 2019 | ||||
d24fee59ae35 | Sybren A. Stüvel (sybren) | Documented installation of ffprobe and blender | Jan 11 2019 | ||||
b617c1761746 | Sybren A. Stüvel (sybren) | Removed mypy warn_unused_ignores=True setting | Jan 10 2019 | ||||
3fb7124182ab | Sybren A. Stüvel (sybren) | Also catch FileNotFoundError when doing a write check | Jan 10 2019 | ||||
2846632a31a7 | Sybren A. Stüvel (sybren) | Log error on uncaught exception in Worker.single_iteration() | Jan 10 2019 | ||||
121405724ce1 | Sybren A. Stüvel (sybren) | Mypy workaround, Windows-specific code fails mypy checks on Linux | Jan 10 2019 | ||||
fba56c40ec09 | Sybren A. Stüvel (sybren) | Properly create the asyncio loop on Windows | Jan 10 2019 | ||||
e0ef84e6b055 | Sybren A. Stüvel (sybren) | Use less shell-uoting-sensitive test values | Jan 10 2019 | ||||
6ad48a1e9fe8 | Sybren A. Stüvel (sybren) | Disconnect from SQLite DB when tearing down tests | Jan 10 2019 | ||||
279388e3d47f | Sybren A. Stüvel (sybren) | Skip unwritable dir/file checks on Windows | Jan 10 2019 | ||||
ca4e3ffa97ef | Sybren A. Stüvel (sybren) | Make test file writable before trying to delete it | Jan 10 2019 | ||||
478344c85cd0 | Sybren A. Stüvel (sybren) | Enable debug logging in flamenco_worker.commands while testing commands | Jan 10 2019 | ||||
4a8138d17dce | Sybren A. Stüvel (sybren) | Windows compatibility: don't try to re-open temporary file | Jan 10 2019 | ||||
3b23926733a6 | Sybren A. Stüvel (sybren) | Explicitly open file with encoding='utf8' | Jan 10 2019 | ||||
3ef9175c7e9a | Sybren A. Stüvel (sybren) | Windows compatibility fixes | Jan 10 2019 | ||||
0e94bb0231fd | Sybren A. Stüvel (sybren) | Workaround for FFmpeg not supporting '-pattern_type glob' on Windows | Jan 10 2019 | ||||
03fc51476a16 | Sybren A. Stüvel (sybren) | Formatting | Jan 10 2019 | ||||
9e291e948bda | Sybren A. Stüvel (sybren) | More Windows compatibility fixes | Jan 10 2019 | ||||
75f5ca133435 | Sybren A. Stüvel (sybren) | Added 'colorama' as Windows-only dependency | Jan 10 2019 | ||||
f803896db7fe | Sybren A. Stüvel (sybren) | Windows-specific fix for BlenderRenderCommand | Jan 10 2019 | ||||
ca72d92ca7e6 | Sybren A. Stüvel (sybren) | Some Windows-specific unit test fixes | Jan 10 2019 | ||||
f1576792f1fa | Sybren A. Stüvel (sybren) | Fixed unit test | Jan 10 2019 | ||||
1a6bdaeb1a25 | Sybren A. Stüvel (sybren) | Removed mypy workaround, apparently no longer necessary | Jan 10 2019 | ||||
e24deae73828 | Sybren A. Stüvel (sybren) | Actually removed pathlib2 from pipfile | Jan 10 2019 | ||||
2b257c0c8b82 | Sybren A. Stüvel (sybren) | Updated build instructions to mention pipenv | Jan 10 2019 | ||||
34b8afd12928 | Sybren A. Stüvel (sybren) | Marked version 2.2 as released today | Jan 10 2019 | ||||
df0746ddd826 | Sybren A. Stüvel (sybren) | Bumped version to 2.2 | Jan 10 2019 | ||||
d6a07291be7b | Sybren A. Stüvel (sybren) | Reordered Changelog so that Python version is at the top | Jan 10 2019 | ||||
c84aa1b9d5e0 | Sybren A. Stüvel (sybren) | Updated pipfile locked dependencies and removed pathlib2 | Jan 10 2019 | ||||
2a8e89a0ce1f | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev12 | Jan 4 2019 | ||||
fc52d6baa6fc | Sybren A. Stüvel (sybren) | Also log override file contents when passing to Blender for rendering | Jan 4 2019 | ||||
5671314de0f4 | Sybren A. Stüvel (sybren) | Updated CHANGELOG | Jan 4 2019 | ||||
6aa9c5999d52 | Sybren A. Stüvel (sybren) | Added 'create_python_file' command | Jan 4 2019 | ||||
b6ec1b8fc3fb | Sybren A. Stüvel (sybren) | Detect & load RNA overrides file | Jan 4 2019 | ||||
2ca3d682cf9e | Sybren A. Stüvel (sybren) | Added missing 'await' | Jan 4 2019 | ||||
5cf23b76f60a | Sybren A. Stüvel (sybren) | Updated test with new FFMPEG settings for 'create video' command | Jan 4 2019 | ||||
fef5ce48fdcc | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev11 | Dec 18 2018 | ||||
c75372aff928 | Sybren A. Stüvel (sybren) | Reduce video quality for 'create-video' command | Dec 18 2018 | ||||
f3f37aafae5a | Sybren A. Stüvel (sybren) | Gracefully handle KeyboardInterrupt being thrown when shutting down | Dec 11 2018 | ||||
dcc360179eb5 | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev10 | Dec 7 2018 | ||||
6477e908d1fe | Sybren A. Stüvel (sybren) | Added support for commands used in the blender-video-chunks job type | Dec 7 2018 | ||||
12ff49f1fd31 | Sybren A. Stüvel (sybren) | Throttle 'output produced' messages to Manager | Dec 7 2018 | ||||
93db5a81f6d4 | Sybren A. Stüvel (sybren) | Updated changelog | Dec 4 2018 | ||||
ebc4726bedb5 | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev9 | Dec 4 2018 | ||||
05ec19b053c5 | Sybren A. Stüvel (sybren) | Explicitly return task to the Manager queue when stopping the task | Dec 4 2018 | ||||
b4e6716cfe6d | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev8 | Nov 29 2018 | ||||
de7e3d00166a | Sybren A. Stüvel (sybren) | Gracefully handle timeout error on May-I-Run task when shutting down | Nov 28 2018 | ||||
9632b1b2c108 | Sybren A. Stüvel (sybren) | Declare PreTaskCheckParams as Iterable | Nov 28 2018 | ||||
2a0790617c16 | Sybren A. Stüvel (sybren) | Pass FFmpeg binary as `ffmpeg_cmd` and split the command | Nov 23 2018 | ||||
9d793b41c5b8 | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev7 | Nov 22 2018 | ||||
fba404521c71 | Sybren A. Stüvel (sybren) | Gracefully handle aborting a command without `self.proc` attribute | Nov 22 2018 | ||||
d2e3791cbe1b | Sybren A. Stüvel (sybren) | Added command 'create_video' to run FFmpeg | Nov 22 2018 | ||||
fc8f12de5b45 | Sybren A. Stüvel (sybren) | Document that Python 3.7 is required now | Nov 22 2018 | ||||
4cea32d8761c | Sybren A. Stüvel (sybren) | Stricter type declarations in `commands.py` | Nov 22 2018 | ||||
45cd62b558be | Sybren A. Stüvel (sybren) | Fix warning in PyCharm by explicitly declaring `abc.ABC` as superclass | Nov 22 2018 | ||||
feace5409f3c | Sybren A. Stüvel (sybren) | Added MyPy runner to unit tests | Nov 22 2018 | ||||
d004d961faff | Sybren A. Stüvel (sybren) | Fixed last MyPy error | Nov 21 2018 | ||||
421ec4b65833 | Sybren A. Stüvel (sybren) | Only stop task if task-to-stop is the same as currently-executing-task | Nov 16 2018 | ||||
416132811533 | Sybren A. Stüvel (sybren) | Less verbose debug log when POSTing to Manager | Nov 16 2018 | ||||
dda04b98aaba | Sybren A. Stüvel (sybren) | Some more debug log reduction | Nov 15 2018 | ||||
9911e9e6c22e | Sybren A. Stüvel (sybren) | Use pid=%d instead of PID %r for consistency with other PID logging | Nov 15 2018 | ||||
e7d12ccff84c | Sybren A. Stüvel (sybren) | Master → Manager | Nov 15 2018 | ||||
29c46feaf27f | Sybren A. Stüvel (sybren) | Log fetch_task stuff in a separate logger | Nov 15 2018 | ||||
b4c38f0e26df | Sybren A. Stüvel (sybren) | Log pre-task sanity checking in sub-logger | Nov 15 2018 | ||||
9bde5d0e9390 | Sybren A. Stüvel (sybren) | Splice '.line' into logger name for debug log | Nov 15 2018 | ||||
9978f280bf85 | Sybren A. Stüvel (sybren) | Include proper PIDs in unit tests | Nov 15 2018 | ||||
a350ed2e5a27 | Sybren A. Stüvel (sybren) | Absolute imports for tests to make PyCharm happy | Nov 15 2018 | ||||
55d0ce87ea31 | Sybren A. Stüvel (sybren) | Only send render status updates every 30 seconds | Nov 15 2018 | ||||
6acbc2cc2587 | Sybren A. Stüvel (sybren) | Fix logging failed command | Nov 15 2018 | ||||
49b53b71f37c | Sybren A. Stüvel (sybren) | Send subprocess read-lines to separate logger | Nov 15 2018 | ||||
e5205687e3b7 | Sybren A. Stüvel (sybren) | Don't log 'unable to find remaining time', it's too spammy | Nov 15 2018 | ||||
d3aab505b33f | Sybren A. Stüvel (sybren) | Better logging when a command fails | Nov 15 2018 | ||||
252af665fa0a | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev6 | Nov 15 2018 | ||||
3a218da3cb60 | Sybren A. Stüvel (sybren) | Fixed race condition in subprocess PID file handling | Nov 15 2018 | ||||
cb6fa7e8932f | Sybren A. Stüvel (sybren) | Upgraded from Python 3.5 → 3.7 | Nov 15 2018 | ||||
8c6039f65fe5 | Sybren A. Stüvel (sybren) | Added TODO | Nov 15 2018 | ||||
ac7a5aefd025 | Sybren A. Stüvel (sybren) | More type annotations | Nov 15 2018 | ||||
826f53b34599 | Sybren A. Stüvel (sybren) | Changed from 'task' to 'future' | Nov 15 2018 | ||||
73439de8191c | Sybren A. Stüvel (sybren) | Ignore more flamenco-worker logs | Nov 15 2018 | ||||
518cf77b8c96 | Sybren A. Stüvel (sybren) | Include mypy in development packages + solved lots of warnings | Nov 15 2018 | ||||
fe901ffd7ac3 | Sybren A. Stüvel (sybren) | Log more process IDs | Nov 15 2018 | ||||
04c611b122a3 | Sybren A. Stüvel (sybren) | Fixed bug in deploy script | Nov 13 2018 | ||||
72aa77e63752 | Sybren A. Stüvel (sybren) | Added automated deployment script for Blender Animation Studio | Nov 13 2018 | ||||
6e1b1b585d89 | Sybren A. Stüvel (sybren) | Updated changelog | Nov 13 2018 | ||||
9e55ccd6af39 | Sybren A. Stüvel (sybren) | Moved from requirements.txt to Pipfile | Nov 13 2018 | ||||
4492405aaf4a | Sybren A. Stüvel (sybren) | Don't late-import psutil and other modules | Nov 13 2018 | ||||
17709f1c081c | Sybren A. Stüvel (sybren) | Bumped version to 2.2-dev5 | Nov 12 2018 | ||||
0b456b95bea0 | Sybren A. Stüvel (sybren) | Include the process PID in the log lines | Nov 12 2018 |