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 |
|
jprberlin
|
4d20cfbddd
|
Merge pull request #24 from openHPI/webpython-hybrid
Webpython hybrid
|
2015-10-16 10:05:19 +02:00 |
|
Ralf Teusner
|
5f76c78411
|
add /workspace to PYTHONPATH (must be matched in the CodeOcean constant in docker_client.rb
|
2015-10-15 15:29:13 +02:00 |
|
Ralf Teusner
|
91cb2a3391
|
set correct newlines in output
|
2015-10-15 15:27:57 +02:00 |
|
Ralf Teusner
|
f1067feb36
|
push gemfile.lock for test execution
|
2015-10-14 19:08:43 +02:00 |
|
Tom Staubitz
|
3b34be818c
|
some paths added nad fixed
|
2015-10-14 18:44:44 +02:00 |
|
Ralf Teusner
|
5da6e74c1c
|
forgot to push the according migration to hiding the file tree...
|
2015-10-08 18:57:48 +02:00 |
|
Ralf Teusner
|
56f2cc221a
|
filter and hide run_command and test_command in websocket message
|
2015-09-25 12:53:45 +02:00 |
|
Ralf Teusner
|
3657fe3e93
|
remove instructions tab (the actual tab, before I just removed the header), set the turtle canvas to have a size of 400x400.
|
2015-09-25 12:52:52 +02:00 |
|
Ralf Teusner
|
6672491bc3
|
commented out translation to line breaks, as they seem not to be needed (and corrected the linebreak tag), thanks to martin for hinting at this. Discuss with janusch why he needed this.
|
2015-09-25 12:19:13 +02:00 |
|
Ralf Teusner
|
632b41da23
|
editor has an option whether it should remember the last used tab and show it, or whether it should display the first tab. currently, it shows the first tab. (as users whished for this behaviour)
|
2015-09-25 12:13:08 +02:00 |
|
Ralf Teusner
|
caf47a9251
|
correct tab shortcuts (following the removal of the introduction tab)
|
2015-09-25 12:11:17 +02:00 |
|