Commit Graph

510 Commits

Author SHA1 Message Date
Sheepit Renderfarm 36b506aa6f Merge branch 'fix/shepherd-http500-handle' into 'master'
Fix: handle http500 response from shepherd

See merge request sheepitrenderfarm/client!147
2022-07-17 13:59:19 +00:00
harlekin 2164dd0d32 Feat: use HIP instead of OpenCL 2022-07-17 09:48:49 +00:00
Laurent Clouet d359397076 Fix: handle http500 response from shepherd 2022-07-17 11:40:01 +02:00
harlekin 6ba42a3e29 Merge branch 'restructure_http_error_handling' into 'master'
restructure HTTP error handling

See merge request sheepitrenderfarm/client!105
2022-07-05 13:31:22 +00:00
Grische 72b1e5c662 restructure HTTP error handling
General cleanup and restructuring of HTTP error handling.

The new code separates IOExceptions from failed HTTP communications
and allows handling of HTTP errors later in the code.
2022-07-03 12:10:22 +02:00
Mathis Waldmann 7fd07fa310 no wait time for MISSING_SCENE error 2022-06-16 21:41:20 +02:00
Sheepit Renderfarm 5f32bb0346 Fix: check if the server is down 2022-06-09 12:26:38 +00:00
Chris Bond 810ee5766a Read/preserve shared zip config in settings file 2022-05-22 16:27:26 +10:00
Raimund58 9db297aae0 Add "Unable to open a display" Error 2022-05-17 14:05:49 +00:00
harlekin 5068c96405 Merge branch 'feature/exp_backoff' into 'master'
Add exponential backoff for SendFile failures

See merge request sheepitrenderfarm/client!139
2022-05-06 11:45:08 +00:00
harlekin ec04f9ccfc Merge branch 'feature/hardlink_archives' into 'master'
Try to hardlink shared archives before copying

See merge request sheepitrenderfarm/client!103
2022-04-30 11:15:42 +00:00
Sheepit Renderfarm 1bee6b5f8c Merge branch 'Add-missing-denoise-error' into 'master'
Add missing denoise error

See merge request sheepitrenderfarm/client!129
2022-04-29 15:52:16 +00:00
Raimund58 f67c37a633 Add missing denoise error 2022-04-29 15:52:16 +00:00
Sheepit Renderfarm d698f5181c Merge branch 'Raimund58-master-patch-73836' into 'master'
Add RENDERER_OUT_OF_VIDEO_MEMORY error

See merge request sheepitrenderfarm/client!137
2022-04-29 07:54:14 +00:00
Raimund58 033dd6a7d9 Add RENDERER_OUT_OF_VIDEO_MEMORY error 2022-04-29 07:54:14 +00:00
Grische 46de81d377 Add exponential backoff for SendFile failures 2022-04-20 22:41:39 +02:00
Grische 78da2832af Move src files to standard java folder structure 2022-04-10 13:15:34 +00:00
harlekin 1e89734609 Merge branch 'simplfy_for_loop' into 'master'
Fix and simplify confirmJob loop

See merge request sheepitrenderfarm/client!132
2022-04-10 12:37:45 +00:00
harlekin 1b5e596da9 Merge branch 'rename_bad_upload_respone_type' into 'master'
clarify bad respone client type error

See merge request sheepitrenderfarm/client!125
2022-04-10 12:31:24 +00:00
Grische 9ed763b611 Fix and simplify confirmJob loop
Condition 'ret != ServerCode.OK' is always 'true'
as the switch above already breaks in case it is OK.

With the initial index of nb_try=1, the loop was never able to reach
a maximum tries of 3 (max_try=3).
2022-04-05 20:32:39 +02:00
Sheepit Renderfarm fb88a618f5 Merge branch 'fix/Mac' into 'master'
changed Mac binary path to fix wrong signature issue

See merge request sheepitrenderfarm/client!136
2022-03-30 16:10:47 +00:00
Mathis Waldmann 3dd5e083c6 changed Mac binary path to fix wrong signature issue 2022-03-27 14:19:49 +02:00
harlekin b5ec1e6405 Merge branch 'fix/log_spam_with_nohup' into 'master'
Fix client spamming logs if program is launched via nohup

See merge request sheepitrenderfarm/client!115
2022-03-24 14:18:23 +00:00
Grische 74d80b6acc Fix client spamming logs if program is launched via nohup 2022-03-24 14:18:23 +00:00
harlekin bb59763a83 Merge branch 'DaCoolMoreLikeDaDumb' into 'master'
Use the correct "can write" check

See merge request sheepitrenderfarm/client!134
2022-03-24 13:49:18 +00:00
DaCool 4da4e6fad0 Use the correct "can write" check 2022-03-24 13:49:17 +00:00
Raimund58 dcf5922e6f Add out of VRAM error 2022-03-21 16:23:00 +00:00
Grische af4902de1a clarify bad respone client type error 2022-03-17 13:23:50 +01:00
harlekin 78fb9bfc6c Merge branch 'feature/shared_logo' into 'master'
Use the same JLabel Logo on all Swing windows

See merge request sheepitrenderfarm/client!113
2022-03-14 11:29:28 +00:00
Grische 7b0a8448de Use the same JLabel Logo on all Swing windows 2022-03-14 11:29:28 +00:00
Grische c5d0e639b5 Have each error in a separate line 2022-03-13 14:41:11 +01:00
Raimund58 84f4b6bc15 Update error messages 2022-03-13 14:11:52 +01:00
harlekin 2f9afc1fc3 Merge branch 'early_client_errors_on_connection_issue' into 'master'
Clean working directory after fetching the config

See merge request sheepitrenderfarm/client!111
2022-03-13 12:26:11 +00:00
Grische 52993c3f16 Clean working directory after fetching the config 2022-03-13 12:26:11 +00:00
harlekin 9c56bcf5ad Merge branch 'Raimund58-master-patch-75055' into 'master'
Broader Python error catching

See merge request sheepitrenderfarm/client!123
2022-03-12 11:25:08 +00:00
Raimund58 757b71b3e5 Add Error Type FILE_FORMAT_NOT_SUPPORTED 2022-03-11 14:29:27 +00:00
DaCool fe39f289e2 Include more possible errors and revise NO_SPACE_LEFT_ON_DEVICE error 2022-03-11 14:02:22 +00:00
Sheepit Renderfarm 83ad43a334 Draw version string correctly on the watermark
See merge request sheepitrenderfarm/client!112
2022-03-11 13:22:33 +00:00
Raimund58 569c2b6639 Broader Python error catching 2022-03-09 23:15:20 +00:00
Sheepit Renderfarm eae1fd4e6a Fix: denoising detection 2022-03-08 16:25:07 +00:00
Sheepit Renderfarm 27d2e149af Cleanup: since the v7.1 extras is not used anymore 2022-03-08 16:01:27 +00:00
Grische 45c23f4808 stop CLI UIs after client thread has been stopped 2022-03-03 08:53:05 +00:00
Grische 84a45a3239 Handle all edge cases for hard-linking archives 2022-02-27 20:52:39 +01:00
Grische 941ec22f8a Draw version string correctly on the watermark 2022-02-20 16:13:43 +01:00
DaCool 566e736dd6 Try addressing wandering RAM slider 2022-02-19 16:51:06 +00:00
Sheepit Renderfarm 68dfb4d419 Merge branch 'speedtest_logging' into 'master'
improved logging for ping

See merge request sheepitrenderfarm/client!102
2022-02-19 14:58:25 +00:00
harlekin 413eb798d6 improved logging for ping 2022-02-19 14:58:25 +00:00
Grische 55e485c4bc automatically create shared-zip directory 2022-02-19 12:12:10 +00:00
Grische f1dafd5d8e Try to hardlink shared archives before copying
This will reduce both the disk usage and IO load on systems with
multiple clients.
2022-02-18 02:22:57 +01:00
DaCool a7e74d4554 Compute our own estimates 2022-02-14 11:30:09 +00:00