Commit Graph

2550 Commits

Author SHA1 Message Date
Ralf Teusner
95c461a055 Hide parametrized run and test commands. Some logging changes, comment on possible thread code to release database connections, not sure whether necessary. 2015-11-08 12:37:11 +01:00
Maximilian Grundke
be87f939c6 Add support for comments on multiple files per exercise 2015-11-07 15:57:32 +01:00
Maximilian Grundke
bde7c21ead Fix leaking interval creating potentially unlimited unwanted requests 2015-11-05 14:52:49 +01:00
Maximilian Grundke
0ba30c10dd Use default value for missing scores 2015-11-05 11:26:30 +01:00
Maximilian Grundke
f3acc426ac Refactor average worktime and add it to exercise statistics per user 2015-11-05 11:17:45 +01:00
Maximilian Grundke
d4031c363f Fix number of runs 2015-11-05 10:57:07 +01:00
Ralf Teusner
b29a41e693 some more logging 2015-11-03 17:34:34 +01:00
Maximilian Grundke
6a41e7dde4 Merge remote-tracking branch 'origin/master' into statistics 2015-11-03 16:13:39 +01:00
Ralf Teusner
d0ba0a970b whitelist localhost on development 2015-11-03 16:12:23 +01:00
Ralf Teusner
eb8c0e46fa Some logging, some code simplification, clear canvas on start 2015-11-03 15:54:08 +01:00
Maximilian Grundke
baed5bcc03 Add first draft of cleansed average working time 2015-11-01 15:54:01 +01:00
Maximilian Grundke
7baff6ddaf Group statistics per user type 2015-11-01 14:47:52 +01:00
Ralf Teusner
ef60494911 some more logging (and cleanup) 2015-10-29 16:27:12 +01:00
Maximilian Grundke
c41818e324 Push statistics features to model 2015-10-29 15:08:02 +01:00
Maximilian Grundke
c5dd1e712b Fix users being shown multiple times 2015-10-29 14:21:26 +01:00
Maximilian Grundke
78422647fe Add execution environment statistics 2015-10-29 14:19:31 +01:00
Maximilian Grundke
22da25be60 Output time in readable format 2015-10-29 10:45:43 +01:00
Maximilian Grundke
dd0f1124da Merge remote-tracking branch 'origin/master' into statistics 2015-10-29 10:24:30 +01:00
Maximilian Grundke
b20d13f866 Add statistics for exercises per user 2015-10-29 10:15:40 +01:00
Ralf Teusner
b89bd9d521 Turn off log synchronization for websockets. Otherwise, we can't reuse the containers (and terminals) 2015-10-28 16:42:34 +01:00
Ralf Teusner
58b137408e exit the timeout thread on proper exit 2015-10-28 16:25:53 +01:00
Ralf Teusner
bc7c717215 reverted Gemfile and Gemfile.lock 2015-10-28 15:54:08 +01:00
Ralf Teusner
52649bd418 updated gemfile. 2015-10-28 15:40:40 +01:00
Ralf Teusner
e29e7e5067 updated gemfile. 2015-10-21 17:18:59 +02:00
Ralf Teusner
30d0270744 Show correct timeout message on timeout. Do not show a message on valid exit. 2015-10-21 17:18:28 +02:00
Ralf Teusner
889d7562f9 Show the input messages and set focus correct on input required. 2015-10-21 17:17:11 +02:00
Ralf Teusner
6a1eb391ff updated timeout message 2015-10-21 16:46:01 +02:00
Ralf Teusner
57d1c9b129 altered class: to class_name: (class seems to be deprecated?) 2015-10-21 16:44:13 +02:00
Ralf Teusner
863ce5d398 Corrected position of setting the container status flags. 2015-10-19 17:48:36 +02:00
rteusner
0a1d434859 Merge pull request #27 from openHPI/webpython-hybrid
updated .gitignore
2015-10-19 17:46:46 +02:00
Ralf Teusner
65a713c33c updated .gitignore 2015-10-19 16:46:09 +02:00
rteusner
163265304a Merge pull request #26 from openHPI/webpython-hybrid
just log pool status if it is already functional.
2015-10-19 16:37:45 +02:00
Ralf Teusner
b00dde91d9 just log pool status if it is already functional. 2015-10-19 16:36:42 +02:00
rteusner
10c602b12d Merge pull request #25 from openHPI/webpython-hybrid
Fixed container destruction
2015-10-19 15:55:53 +02:00
Ralf Teusner
9e748e5dc9 prevent nil access on containers not present any longer in delete... 2015-10-19 15:52:48 +02:00
Ralf Teusner
e88520f43b corrected log message. 2015-10-19 15:50:58 +02:00
Ralf Teusner
6c5d5003d2 Merge branch 'webpython-hybrid' of https://github.com/openHPI/codeocean into webpython-hybrid 2015-10-19 15:48:48 +02:00
Janusch Jacoby
0b9cda4f84 Fix container pooling #2 2015-10-19 15:13:42 +02:00
Janusch Jacoby
25191ab263 Merge branch 'webpython-hybrid' of ssh://github.com/openHPI/codeocean into webpython-hybrid 2015-10-19 14:47:49 +02:00
Janusch Jacoby
1360408dce Fix container pooling with websockets 2015-10-19 14:46:32 +02:00
Ralf Teusner
8e8efcb8cc use Modernizr to check whether websockets and server send events are supported 2015-10-16 17:10:50 +02:00
Ralf Teusner
6151afcb55 some I18n, stop command for server send event code (score), updated readme 2015-10-16 17:06:23 +02:00
tstaubitz
1ce4822732 Update provision.sh 2015-10-16 16:28:56 +02:00
tstaubitz
adcd06686a Update LOCAL_SETUP.md 2015-10-16 16:26:21 +02:00
tstaubitz
5b5a5bf311 Update webpython.py 2015-10-16 15:58:38 +02:00
tstaubitz
c6c958fca1 Update turtle.py 2015-10-16 15:53:59 +02:00
tstaubitz
8d1dd79f9e Update assess.py 2015-10-16 15:49:10 +02:00
Jan Renz
1551491f16 docker conf 2015-10-16 10:43:15 +02:00
Jan Renz
6223378413 use wss 2015-10-16 10:30:42 +02:00
Jan Renz
db11feaa19 Gemfile 2015-10-16 10:21:21 +02:00