Commit Graph

70 Commits

Author SHA1 Message Date
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
Laurent Clouet 905fff3313 Allow user to set maximum memory he allows render to use 2017-03-29 22:13:04 +02:00
Laurent Clouet e7354499ad Bugfix: handle crash of client when the file to upload is too big. (A better fix should fix use of DataOutputStream to not store the all file in ram) 2017-03-18 17:05:54 +01:00
Laurent Clouet 2d0cdc41d9 Bugfix: no free space detection should use the destination directory, not the actual file because it might not exist yet 2017-03-17 00:39:06 +01:00
Laurent Clouet b5e62b3416 Typo in log 2017-03-05 22:39:40 +01:00
Laurent Clouet 22e7fa7ded Bugfix: don't update lastRequestTime in case of error (Timeout, IOException,...) 2017-03-01 00:30:48 +01:00
Laurent Clouet e883148c89 Better log 2017-02-22 21:33:23 +01:00
Laurent Clouet 36c12ba6d1 Bugfix: server response size could be negative 2017-02-12 20:23:00 +01:00
Laurent Clouet ea50176133 create an error type for when the server kills the render (before it was part of NOOUTPUTFILE) 2016-11-01 19:44:09 +01:00
Eyeballcode f427502840 Typo english 2016-10-19 14:02:35 +02:00
Laurent Clouet 07f9662c00 * Better ui with more infos
* Remove revision from protocol since it's not use anymore
2016-10-12 00:34:51 +02:00
Laurent Clouet 28b257092a Project archive can be password protected 2016-10-05 23:01:03 +02:00
Laurent Clouet 6b052155f9 Use url encode on all text parameter 2016-09-25 20:08:47 +02:00
Laurent Clouet 018382ac6f Handle when server doesn't send the expected response 2016-09-11 13:46:12 +02:00
Laurent Clouet f04b84468d Detect full hard drive on file download 2016-06-25 13:45:09 +02:00
Laurent Clouet eff4ab2198 Instead of giving generic no job status, the server now give more detailed status 2016-03-16 14:07:42 +01:00
Laurent Clouet a0e2d9acf2 FIX #64 Hostname failure should be silenced since it's not a mandatory parameter 2016-02-18 18:34:15 +01:00
Laurent Clouet 2d86fcd70e Cleanup: don't catch generic exception 2016-02-18 18:30:05 +01:00
harrim4n 585f9f8a1f fixed wrong URL on keepmealive.php request 2016-02-01 22:12:59 +01:00
Timo Schwarzer 37155966ad Show how much credits earned in text and oneLine mode 2016-01-27 13:59:35 +01:00
Laurent Clouet 9969247cfe Don't hardcode keepmealive url 2016-01-14 14:47:37 +01:00
AGSPhoenix e32f59ddb3 Display name of project while rendering 2016-01-08 20:53:58 +01:00
Laurent Clouet 718c57e0fd actually print the stack trace 2015-07-20 17:45:38 +01:00
Laurent Clouet 11153df561 Better handle of http503 2015-07-08 21:34:10 +01:00
Laurent Clouet b088fb920d Better handle when server is down 2015-07-08 19:44:38 +01:00
Laurent Clouet 2e6f2311db Put stacktrace of unknown exception on log 2015-06-10 19:24:42 +01:00
Laurent Clouet 553ffa1a5b On the job request, send the number of available cpu for rendering 2015-06-09 20:16:12 +01:00
Laurent Clouet 01abee0f70 Cleanup: move Job render call to Job class 2015-05-06 20:34:59 +01:00
Laurent Clouet 3b4b4cac5f Use the log system instead of stdout/stderr 2015-04-30 20:40:03 +01:00
Laurent Clouet 42f5036d49 better log 2015-04-29 21:21:17 +01:00
Laurent Clouet 2e4b379a04 Client send duration and remaining render time 2015-04-27 20:35:44 +01:00