Commit Graph

49 Commits

Author SHA1 Message Date
M*C*O
48f3761656 force PMD v7
PMD v7: fix new design/SimplifyBooleanReturns matches
PMD v7: fix new bestpractices/UnusedAssignment matches
PMD v7: fix new bestpractices/LiteralsFirstInComparisons matches
PMD v7: fix new codestyle/UnnecessaryFullyQualifiedName matches
PMD v7: fix new bestpractices/LooseCoupling matches
PMD rules: bestpractices/UseVarargs
PMD rules: sort lines
2024-06-10 16:34:12 +00:00
Sheepit Renderfarm
83cd92b903 Feat: incompatible process 2024-06-08 03:21:33 +00:00
Laurent Clouet
4bce6409e3 Feat: add static analytic of code 2024-06-03 14:02:30 +00:00
M*C*O
85ee7e4d42 constrain multi-downloader to 1-12 threads 2024-04-30 16:56:29 +00:00
M*C*O
51e1388aaa Fix: cleanup working dir after blender has exited 2024-04-19 18:40:55 +00:00
harlekin
fcf7e348b4 added unzip time for projects as per feature request 2024-04-14 09:41:06 +00:00
Laurent Clouet
74b39797ce Fix: ui, set a global progress on the download 2024-04-11 15:24:50 +00:00
Laurent Clouet
185170fafe Feat: send preparation time of a project 2024-03-14 18:08:39 +00:00
Laurent Clouet
4a9499d752 Fix: really delete file 2024-02-28 11:31:23 +00:00
harlekin
fdadb13cae Feature/multidownloader 2024-02-25 18:31:16 +00:00
Sheepit Renderfarm
3e850ad6e5 Ref: move directories handle to a specific class (outside of Client class) 2023-12-19 14:35:24 +00:00
Sheepit Renderfarm
b4d7ee5edb Merge branch 'add_log' into 'master'
Add logs for better debug info

See merge request sheepitrenderfarm/client!279
2023-12-08 09:47:10 +00:00
Raimund58
1ebff3730f Add logs for better debug info 2023-12-08 09:47:10 +00:00
Sheepit Renderfarm
8e08b86aa1 Ref: remove duplicate handle code 2023-12-07 15:29:58 +00:00
Sheepit Renderfarm
6ea12fac79 Ref: clean up code, do not duplicate code 2023-12-07 15:18:27 +00:00
Sheepit Renderfarm
047312f8b9 Ref: split code, do not put everything on Client class 2023-12-07 12:27:53 +00:00
Sheepit Renderfarm
196162fe7f Merge branch 'fix/ui' into 'master'
Fix: ui, human start counting at 1 not 0

See merge request sheepitrenderfarm/client!269
2023-11-11 08:48:56 +00:00
Laurent Clouet
7996f1e596 Fix: ui, human start counting at 1 not 0 2023-11-09 14:23:08 +01:00
DaCoolX
cb1ba9d9ef Rework logging 2023-10-29 08:39:00 +01:00
DaCool
dd0d50582f Ref: Use Lombok annot's to minimize code. 2023-10-16 18:05:29 +00:00
Laurent Clouet
3363d8f0c7 Fix: always clean up project directory 2023-09-26 13:38:42 +02:00
Sheepit Renderfarm
18928a11e7 Fix: better ui for displaying progress of project download 2023-09-21 07:52:11 +00:00
Sheepit Renderfarm
e803da9a3d Feat: split project zip in chunks 2023-09-19 17:14:49 +00:00
Laurent Clouet
c18bd5b1bb Fix: do no desync data on error send 2023-09-09 13:17:15 +02:00
Sheepit Renderfarm
1bd898f128 Fix: handle multiple interval in request time 2023-08-07 14:38:40 +00:00
Raimund58
99a7020a2f Kill orphan Blender process after rendering 2023-07-15 14:49:03 +00:00
Laurent Clouet
2d41b42c96 Feat: update to new power detection method 2023-02-02 18:25:53 +01:00
Sheepit Renderfarm
1473d213ca Ref: proper name of exception 2023-01-28 11:45:20 +00:00
Laurent Clouet
7323b63753 Better error log 2023-01-06 16:04:20 +01:00
harlekin
690ad36adb Feat: extract exr preview file to be displayed on GUI 2023-01-06 14:53:06 +00:00
DaCool
9eed45ef6e Introduce FSHealthCheck to run after a possibly-filesystem related error. 2023-01-06 14:43:14 +00:00
Laurent Clouet
71a1d8c30d Fix: better wording 2023-01-05 16:25:29 +01:00
Laurent Clouet
6e79959929 Fix: do not wait for no-error type 2022-10-07 00:37:45 +02:00
harlekin
c29599b78f Merge branch 'alert_on_close' into 'master'
Always ask for confirmation before ending running session

See merge request sheepitrenderfarm/client!114
2022-09-29 14:07:39 +00:00
harlekin
16dcc00d87 Always ask for confirmation before ending running session 2022-09-29 14:07:39 +00:00
harlekin
3556d7c62f Feat/timing 2022-09-29 14:06:40 +00:00
harlekin
b7f494dc57 Merge branch 'LogConfig' into 'master'
Introduce config log at the start of a session for debugging purposes

See merge request sheepitrenderfarm/client!163
2022-09-10 10:10:57 +00:00
DaCool
8fd40abf09 Introduce config log at the start of a session for debugging purposes 2022-09-10 10:10:57 +00:00
Sheepit Renderfarm
07c618970a Merge branch 'feature/check_connection' into 'master'
Make client report connection issues to servers

See merge request sheepitrenderfarm/client!140
2022-08-30 18:11:17 +00:00
harlekin
3d5d91a1e4 Make client report connection issues to servers 2022-08-30 18:11:17 +00:00
Sheepit Renderfarm
b061955eb9 Feat: handle disable of session on denoising 2022-07-29 17:13:29 +00:00
Laurent Clouet
d359397076 Fix: handle http500 response from shepherd 2022-07-17 11:40:01 +02:00
Mathis Waldmann
7fd07fa310 no wait time for MISSING_SCENE error 2022-06-16 21:41:20 +02: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
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
Laurent Clouet
3413301609 Moving to Intellij IDEA 2019-08-11 22:25:26 +02:00
Laurent Clouet
3230807a7d Migrate from ant to gradle 2019-08-10 22:09:32 +02:00