Laurent Clouet
330f2c6fd8
Fix: division per zero
2020-09-12 11:12:54 +02:00
Luis Uguina
d152e0b0ff
Feature: add session data consumption information in GUI/text UIs ( #287 )
...
* Feature: add session data consumption information in GUI/text UIs
Adds the total bytes downloaded and uploaded in the current session as well as the average data transfer rate for both UL/DL. The information is not added to the 1-line UI as the line will take 150+ characters in the screen.
2020-09-12 02:00:24 +02:00
Luis Uguina
04be222f00
Cleanup: remove unused imports ( #294 )
2020-09-08 01:00:44 +02:00
Andrew Smith
22e914dcc0
fix broken stack trace printer ( #283 )
2020-07-26 14:05:07 +02:00
Luis Uguina
4dba9ebf94
Fix: NullPointerException triggered when http error in job allocation ( #274 )
2020-07-07 15:38:23 +02:00
M*C*O
e4be013505
Fix failed MimeType detection ( #277 )
...
* Fix failed MimeType detection
* Fix failed MimeType detection
* Fix formatting
2020-07-07 15:37:15 +02:00
Laurent Clouet
63a2b553fa
Detect if the client is runnig headless
2020-07-03 11:15:00 +02:00
Luis Uguina
b4511e7730
Feature: check for HTTP 413 (Entity too large) errors ( #264 )
2020-06-20 18:42:20 +02:00
Luis Uguina
57cae65412
Fix: allow to cancel download by user or server initiated reset ( #266 )
2020-06-20 18:36:55 +02:00
Luis Uguina
27d8b05b12
Feat: include Java version in HTTP User-Agent ( #269 )
2020-06-20 18:33:59 +02:00
Luis Uguina
7685051662
Fix: Send reset signal to server on job upload error ( #260 )
...
* Fix: Send reset signal to server on job upload error
2020-06-18 13:57:52 +02:00
Luis Uguina
ce756db69d
Fix: HTTPSendFile doesn't send a valid MimeType header to server ( #263 )
2020-06-17 10:19:29 +02:00
Luis Uguina
4ab4fa3e8e
Refactor: update deprecated call to method to latest version ( #262 )
2020-06-17 10:18:13 +02:00
Luis Uguina
29f25f4f7e
Fix: include any unhandled error response from server in error logs ( #265 )
2020-06-16 15:22:21 +02:00
Luis Uguina
fe69d6faa2
Feature: in text UI, show downloads in a single-line ( #250 )
...
* Feature: show downloads in a single-line in text UIs
2020-06-14 12:01:32 +02:00
Luis Uguina
49acd3ede3
Refactor: remove unused imports ( #248 )
2020-06-06 10:26:33 +02:00
Luis Uguina
399cb9971f
Fix: remove certificate bypass ( #240 )
2020-06-02 16:04:54 +02:00
Luis Uguina
4cf51013e6
Replace standard Java HTTP libraries with okHTTP ( #237 )
...
* Replace standard Java HTTP libraries with okHTTP
2020-06-01 11:15:44 +02:00
Laurent Clouet
44cf85739c
Code formator ( #236 )
...
* Re-import code formator
2020-05-28 13:28:42 +02:00
Andy Li
b91d3e71ce
Fix: JAXB NoClassDefFoundError on Java 9+ ( #218 )
...
JAXB APIs are considered to be a part of Java EE and was removed by default in Java SE 9.
See: https://stackoverflow.com/a/47412779/6238618
2020-04-28 10:31:30 +02:00
Laurent Clouet
57bc27bdcf
Feat: change the architecture of the 'sheepit network', instead of storing every frame,mp4,zip on a single server, use multiple servers(shepherds)
2020-04-14 17:35:54 +02:00
Laurent Clouet
08fe55564c
Feat: Don't do last render image request, use local image
2020-04-14 17:32:22 +02:00
Laurent Clouet
53663a6933
Fix: nullpointerexception
2020-01-12 14:37:30 +01:00
Laurent Clouet
7b693a8f36
Save config file
2019-09-15 21:34:16 +02:00
Laurent Clouet
56239ae6dd
Display global stats even when the session has no job
2019-09-09 10:25:12 +02:00
Laurent Clouet
86a02015a2
Last download status could be 99% instead of 100%
2019-09-05 13:16:28 +02:00
Laurent Clouet
96a1b28bc0
Use an xml (de)serializer to create Java object instead of parsing them by hand
2019-09-03 20:15:46 +02:00
Laurent Clouet
72462b88c7
Feature: do not store the passwrd as plain text but instead use a public key generated on server side
2019-08-22 21:35:26 +02: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
Laurent Clouet
9f1f509bb6
Use lombok annotation instead of get/set
2019-08-07 22:17:59 +02:00
Laurent Clouet
3e9d701d7c
Cleaner version of removing project's directory
2019-08-07 18:40:02 +02:00
Laurent Clouet
de4dfcd047
Remove blend files after the render has started
2019-08-07 17:02:52 +02:00
Laurent Clouet
5d135f1681
Display human error on lost of internet connectivity
2019-07-12 17:46:57 +02:00
Laurent Clouet
208f49ba1d
Memory amount should be in long not int
2019-02-20 13:46:53 +01:00
Laurent Clouet
8f4c899ea2
Add info about renderable project for this session: number of project allow by scheduler depending on the past error, current settings (ram, cpu, gpu,...)
2019-02-10 13:17:39 +01:00
Laurent Clouet
d2d5dffd3e
Blender 2.7x and 2.80 don't have the same api
2019-01-18 19:29:56 +01:00
Laurent Clouet
d385cd4f34
More stats about the client
2018-12-20 17:35:06 +01:00
Laurent Clouet
e70e3b636d
Do not handle cookies by hand but use buildin cookie manager
2018-12-01 15:29:42 +01:00
Laurent Clouet
f81d3b67b3
Add openCL support
2018-08-24 19:46:03 +02:00
Laurent Clouet
6ded57fc0a
Use the actual available free memory instead of the max possible
2018-08-10 17:33:50 +02:00
Laurent Clouet
3f52082e4e
Don't client side log config request
2017-11-27 01:15:28 +01:00
Laurent Clouet
a76131647f
Handle http 408 from the server
2017-11-15 14:45:46 +01:00
Laurent Clouet
6ccb0374fd
Add nice error message when renderer is not available
2017-06-06 13:38:48 +02:00
Laurent Clouet
566f5a3591
Follow 302
2017-05-10 00:06:43 +02:00
Laurent Clouet
c6f48661f0
Allow user to set the computer name
2017-05-08 01:35:08 +02:00
Laurent Clouet
e1bcbbdd7d
Set flags before killing process
2017-05-01 20:48:02 +02:00
Laurent Clouet
0508db7f75
User can choose how much he willing to spent on each frame (based on pull request from 'Rolf Aretz Lap'
2017-04-25 13:06:23 +02:00
Laurent Clouet
4486a95662
KeepMeAlive should not stop on uncatched exception
2017-04-19 22:09:59 +02:00
Laurent Clouet
6a2cc2b8a6
Don't show strack trace on stdout but instead log it
2017-04-19 21:23:12 +02:00