Commit Graph

  • 44e6b4332f Fix create-executables.yml workflow to upload output to release page master v0.8.0 Brett Williams 2026-06-06 17:32:16 -05:00
  • c38213fb58 Update and modernize create-executables action (#138) brett 2026-06-06 17:10:53 -05:00
  • 3486feaaf4 Add timeouts and fix multi-camera render issue (#136) brett 2026-06-06 17:01:37 -05:00
  • 141843c916 Fix issue where jobs were not always deleted (#137) brett 2026-06-06 16:08:02 -05:00
  • 472c7968b3 Fix issue where add job window always submits to localhost, regardless of selected hostname (#135) brett 2026-06-06 15:05:31 -05:00
  • b8b71d1e16 Add Blender plugin (#134) brett 2026-06-06 14:32:48 -05:00
  • f0be78adcc REST API endpoint streamlining and cleanup (#133) brett 2026-06-06 12:04:52 -05:00
  • 24eb7b5616 Add Unit Tests (#132) brett 2026-06-06 00:02:01 -05:00
  • 7bf5fb554e Merge remote-tracking branch 'origin/master' Brett Williams 2026-06-05 22:05:42 -05:00
  • fa4a97f6fa Refactor: ApplicationContext DI wiring (#131) brett 2026-06-05 22:01:20 -05:00
  • b7ba1201e4 refactor: log silent AttributeError catches, add _sync_class to remaining services, drop dead ctx slot Brett Williams 2026-06-05 21:27:02 -05:00
  • c592236c98 fix: AttributeError on .enabled in update_job_count prevents options from rendering Brett Williams 2026-06-05 20:12:14 -05:00
  • 0c62f454a7 fix: greedy regex in get_render_devices swallows BlenderKit log output Brett Williams 2026-06-05 19:37:12 -05:00
  • 552c791207 refactor: wire all services through ApplicationContext Brett Williams 2026-06-05 05:34:32 -05:00
  • e8992fc91a Add missing docstrings and pylint improvements (#130) brett 2026-01-20 23:13:38 -06:00
  • 74dce5cc3d Windows path fixes (#129) brett 2026-01-18 00:18:43 -06:00
  • ee9f44e4c4 Mix bad imports brett 2026-01-16 01:07:34 -06:00
  • 0a69c184eb Fix pyinstaller spec files Brett Williams 2026-01-12 09:08:35 -06:00
  • 8b3fdd14b5 Add Job Window Redesign (#128) brett 2026-01-12 09:06:53 -06:00
  • d8af7c878e Job submission code and API cleanup (#127) brett 2025-12-31 23:14:28 -06:00
  • e335328530 Improve server shutdown (#126) brett 2025-12-30 17:46:53 -06:00
  • f9b19587ba Ignore aerender in pytests until ready (#125) brett 2025-12-28 15:00:01 -06:00
  • 4704806472 Settings Window (#124) brett 2025-12-28 12:33:29 -06:00
  • daf445ee9e Rename renderers to engines (#123) brett 2025-12-27 18:53:09 -06:00
  • 574c6f0755 Job Submission CLI (#122) brett 2025-12-27 18:36:34 -06:00
  • 6bfa5629d5 GPU Reporting in UI (#120) brett 2025-12-18 23:47:30 +00:00
  • 05cd0470dd Fix build issues using pyinstaller Brett Williams 2025-03-13 14:17:50 -05:00
  • 7827f73530 Show CPU brand in UI instead of arch. Resolves #110. Brett Williams 2025-02-28 19:54:58 -06:00
  • 562cb23da3 Feature/112 api version (#119) brett 2025-02-28 19:39:32 -06:00
  • 6b68d42b93 Misc minor fixes Brett Williams 2025-02-28 18:50:44 -06:00
  • cdf4b2bbe1 Update the README.md with an app screenshot Brett Williams 2025-02-28 18:43:40 -06:00
  • dc8f4d3e2a Use Fusion Qt style on non-Mac platforms Brett Williams 2025-02-28 18:40:59 -06:00
  • 2548280dcc Add check for available software updates (#118) brett 2024-08-24 12:12:30 -05:00
  • 98ab837057 Fix issue where API server could fail to start Brett Williams 2024-08-24 03:00:57 -05:00
  • 3fda87935e Only prevent launch if we find unrelated processes Brett Williams 2024-08-24 02:22:38 -05:00
  • e35a5a689c Make sure only one instance is running at a time Brett Williams 2024-08-24 01:35:50 -05:00
  • dea7574888 Rename create_executables.yml to create-executables.yml brett 2024-08-23 19:52:41 -05:00
  • a19db9fcf7 Fix issue with create_executables.yml brett 2024-08-23 19:51:56 -05:00
  • 80b0adb2ad Create executables for all platforms, not just Windows brett 2024-08-23 19:46:35 -05:00
  • 18873cec6f Only generate Windows binaries when releases are created brett 2024-08-23 19:37:34 -05:00
  • af6d6e1525 Document all the things! (#117) brett 2024-08-23 19:26:05 -05:00
  • 8bbf19cb30 Fix accidental readme rename brett 2024-08-23 19:17:03 -05:00
  • 6bdb488ce1 Add "Create Executable" GitHub action for Windows (#116) brett 2024-08-23 18:36:14 -05:00
  • e792698480 Merge pull request #114 brett 2024-08-20 15:20:24 -05:00
  • 751d74ced3 Fix issue where Stop Job button would never show Brett Williams 2024-08-15 23:20:04 -05:00
  • e8a4692e0f Update README.md brett 2024-08-15 15:10:37 -05:00
  • 49ae5a55d9 Add About window and basic commands to MenuBar (#113) brett 2024-08-15 14:27:29 -05:00
  • d04d14446b Update main.spec to include version numbers on Windows Brett Williams 2024-08-15 11:41:36 -05:00
  • 81e79a1996 Prevent subprocesses from constantly opening windows on Windows (#109) brett 2024-08-13 22:16:03 -05:00
  • d30978bef0 Update main.spec for Windows support Brett Williams 2024-08-13 18:02:40 -05:00
  • e2333c4451 Fix processes not ending when stopped (#98) brett 2024-08-13 11:16:31 -05:00
  • 94a40c46dc Add output file count validation (#97) brett 2024-08-11 13:00:54 -05:00
  • 8104bd4e86 Add logic to download button in main window Brett Williams 2024-08-11 11:59:40 -05:00
  • 33adcac592 Code refactoring Brett Williams 2024-08-11 11:54:15 -05:00
  • d38e10ae9f Add tga, bmp, webp and webm to PreviewManager support Brett Williams 2024-08-10 21:23:06 -05:00
  • 19b01446ea Make renderer_info threaded again Brett Williams 2024-08-10 21:20:47 -05:00
  • e757506787 Parent creates local subjobs instead of truncating original (#95) brett 2024-08-10 21:19:01 -05:00
  • f9b51886ab Bugfix: Filter out corrupt engines by default (#94) brett 2024-08-10 15:00:47 -05:00
  • 3b33649f2d Pyinstaller support (#93) brett 2024-08-10 14:58:41 -05:00
  • a464910426 Always add render engine to Blender args feature/blender-report-render-engines Brett Williams 2024-08-08 23:20:38 -05:00
  • a4ff36ac56 Add render engines to system_info Brett Williams 2024-08-08 23:13:31 -05:00
  • 51a5a63944 Use pubsub messages instead of a background thread to process changes (#92) brett 2024-08-08 23:01:26 -05:00
  • 3600eeb21b Refactor: Move all initialization logic out of api_server and into init (#91) brett 2024-08-08 04:47:22 -05:00
  • 6afb6e65a6 Integrate watchdog into render worker (#88) brett 2024-08-06 10:48:24 -05:00
  • 90d5e9b7af Misc logging cleanup Brett Williams 2024-08-05 10:57:56 -05:00
  • 4df41a2079 Download frames from subjobs as frames are completed (#87) brett 2024-08-04 21:30:10 -05:00
  • 1cdb7810bf New PreviewManager to handle generating previews asynchronously (#86) brett 2024-08-04 16:45:46 -05:00
  • a76b0340f9 Disable parts of add_job UI when missing critical project data instead of crashing feature/84-after-effects-support Brett Williams 2024-08-04 12:06:29 -05:00
  • 21011e47ca Fix issue where tests would never complete correctly Brett Williams 2024-08-04 11:48:36 -05:00
  • 86977b9d6d Fix issue where custom job name was being ignored Brett Williams 2024-08-04 11:47:56 -05:00
  • f9c114bf32 Add UI options for aerender Brett Williams 2024-08-04 10:00:16 -05:00
  • dad9b8c250 Misc improvements Brett Williams 2024-08-04 01:19:22 -05:00
  • 8826382f86 Misc worker cleanup Brett Williams 2024-08-04 01:03:24 -05:00
  • 58822c4a20 get_project_info gets comp names from .aepx files now Brett Williams 2024-08-04 01:01:21 -05:00
  • dc7f3877b2 Cleanup subprocess generation Brett Williams 2024-08-03 21:23:25 -05:00
  • b1280ad445 Add AERender to supported_engines in EngineManager Brett Williams 2024-08-03 21:03:01 -05:00
  • 0cebb93ba2 Merge remote-tracking branch 'origin/feature/84-after-effects-support' into feature/84-after-effects-support Brett Williams 2024-08-03 20:56:54 -05:00
  • a2785400ac Fix generate_worker_subprocess in aerender_worker.py Brett Williams 2024-08-03 20:45:43 -05:00
  • d9201b5082 Changes to engine file extensions structure Brett Williams 2024-08-03 20:21:26 -05:00
  • 7d633d97c2 Fix getting path to After Effects Brett Williams 2024-08-03 20:00:36 -05:00
  • 220b3fcc25 Streamline job runtime - improve logging Brett Williams 2024-08-03 20:55:22 -05:00
  • e6e2ff8e07 Fix generate_worker_subprocess in aerender_worker.py Brett Williams 2024-08-03 20:45:43 -05:00
  • 7986960b21 Changes to engine file extensions structure Brett Williams 2024-08-03 20:21:26 -05:00
  • ebb847b09e Fix getting path to After Effects Brett Williams 2024-08-03 20:00:36 -05:00
  • 82613c3963 Persist args in db and return args in job json (#82) brett 2024-08-03 18:42:21 -05:00
  • abc9724f01 Quickfix: Forgot to commit one rename Brett Williams 2024-08-03 18:28:33 -05:00
  • ef4fc0e42e Blender GPU / CPU Render (#81) brett 2024-08-03 18:26:56 -05:00
  • 9bc490acae Misc cleanup / renaming Brett Williams 2024-08-03 14:04:17 -05:00
  • 21de69ca4f Improve performance on several API calls (#80) brett 2024-08-03 11:02:40 -05:00
  • 47770c4fdd Update blender worker to get current frame from filepath output Brett Williams 2024-07-30 20:00:07 -05:00
  • 8a3e74660c Create subjobs after submission - #54 (#79) brett 2024-07-30 19:22:38 -05:00
  • 6d33f262b3 Better error handling when posting a new job Brett Williams 2024-07-29 14:50:14 -05:00
  • a0729d71f1 Add long_polling_jobs to API (#78) brett 2024-02-13 13:11:56 -06:00
  • ecf836c235 Zeroconf offline-handling improvements (#77) brett 2024-02-12 14:57:00 -06:00
  • a31fe98964 Cpu benchmarks #48 (#76) brett 2024-02-11 05:19:24 -06:00
  • 79db960383 Add MIT license Brett Williams 2024-01-28 20:54:12 -06:00
  • 85785d9167 Check engine permissions and chmod it to executable if not already (#75) brett 2024-01-28 10:53:14 -06:00
  • 9757ba9276 Pylint cleanup (#74) brett 2024-01-28 10:30:57 -06:00
  • d673d7d4bf Misc cleanup (#73) brett 2024-01-27 22:56:33 -06:00
  • d216ae822e Merge remote-tracking branch 'origin/master' Brett Williams 2023-12-25 17:47:03 -06:00