b530ea47d9Graph in exercise statistics
johnmgeiger
2016-03-22 09:23:21 +01:00
cc0a541adddo not render instructions (as they are not used / filled) any longer. Instead, render markdown from the description.
Ralf Teusner
2016-03-11 15:49:06 +01:00
f79e24c77dMerge pull request #47 from openHPI/testruns
rteusner
2016-03-11 10:44:14 +01:00
2db3793883Merge pull request #46 from openHPI/collapse-files
rteusner
2016-03-11 10:42:14 +01:00
4891c6f55bMerge remote-tracking branch 'origin/master' into testruns
Maximilian Grundke
2016-03-10 16:53:56 +01:00
0d7d350581Collapse files in exercise index view
Maximilian Grundke
2016-03-10 16:51:19 +01:00
7477376457Collapse files in exercise edit view
Maximilian Grundke
2016-03-10 16:30:45 +01:00
757efeaf02minor UI changes, removed elements not needed, replaced text-area for description with an ace editor.
Ralf Teusner
2016-03-10 14:58:50 +01:00
972b63c03eTest sending LA events to openhpi
Ralf Teusner
2016-03-10 14:52:59 +01:00
1f106e6d62Don't fail if the assessor does not support error messages
Maximilian Grundke
2016-03-09 18:33:52 +01:00
56207e6351Add error message grabbing support for JUnit
Maximilian Grundke
2016-03-09 18:32:54 +01:00
99ee7337edAdd python adapter error messages to score output
Maximilian Grundke
2016-03-09 18:01:30 +01:00
26d2b11d9fAdd visual indicators for test run results
Maximilian Grundke
2016-03-09 17:57:18 +01:00
dcb05b9169Fix testrun result for docker container depletion
Maximilian Grundke
2016-03-09 16:21:32 +01:00
16346fa732Show testrun results in statistics
Maximilian Grundke
2016-03-09 15:20:38 +01:00
087b2bdf93Persist assessments in the testrun model
Maximilian Grundke
2016-03-09 14:49:44 +01:00
0b349489b4Merge pull request #45 from openHPI/flowr
rteusner
2016-03-02 17:31:39 +01:00
9d6c746e48Merge branch 'master' into flowr
Ralf Teusner
2016-03-02 17:29:02 +01:00
fb9e8c48a0Merge pull request #33 from openHPI/fix-ctrl-alt-0
rteusner
2016-03-02 17:27:20 +01:00
7fed15b49dMerge branch 'master' into fix-ctrl-alt-0
Ralf Teusner
2016-03-02 17:26:55 +01:00
cdb686ea1dMerge pull request #44 from openHPI/request-for-comments-multiple-files
rteusner
2016-03-02 17:23:56 +01:00
dc7aeda2baMerge pull request #43 from openHPI/statistics
rteusner
2016-03-02 17:22:24 +01:00
948de1ebb9Order requests for comment
Maximilian Grundke
2016-03-02 17:07:16 +01:00
1decf62897Merge remote-tracking branch 'origin/master' into request-for-comments-multiple-files
Maximilian Grundke
2016-03-02 16:33:45 +01:00
e3ec54562dDelete scaffolded stylesheets
Maximilian Grundke
2016-03-02 16:29:58 +01:00
b66e9fc05dAdd Testrun to schema
Maximilian Grundke
2016-03-02 14:52:39 +01:00
551552279bUpdate schema.rb
Maximilian Grundke
2016-03-02 12:17:20 +01:00
f17ae9ad2fMerge remote-tracking branch 'origin/master' into statistics
Maximilian Grundke
2016-03-02 12:01:16 +01:00
7dee100665Hide actions that are not available to teachers
Maximilian Grundke
2016-03-02 11:55:26 +01:00
da3339ecbbHide file types, execution environments, and teams from teachers
Maximilian Grundke
2016-03-02 10:57:13 +01:00
ebdc5dcd6eMerge pull request #41 from leoselig/master
rteusner
2016-03-01 13:03:12 +01:00
ed63a9dfd8accidentially added websocket_gem on master branch. This commit removes it again.
Ralf Teusner
2016-03-01 11:39:41 +01:00
b31a5b37f4renamed execute_websocket_command to open_websocket_connection, because we now run the command after all listeners in the submissions controller were attached
Ralf Teusner
2016-03-01 11:25:49 +01:00
b269a738f5renamed execute_websocket_command to open_websocket_connection, because we now run the command after all listeners in the submissions controller were attached
Ralf Teusner
2016-03-01 11:25:49 +01:00
94c31e35a4Some comments and cleanup of exercise.rb percentage calculation
Ralf Teusner
2016-03-01 11:14:53 +01:00
0a5301a595Make statistics teacher-safe
Maximilian Grundke
2016-02-24 14:23:15 +01:00
113f765246docker_client file copy work in progress
Ralf Teusner
2016-01-25 10:36:32 +01:00
a24e29345dFix NaN error for exercises without scores
Maximilian Grundke
2016-01-21 14:03:42 +01:00
55cf067799Round statistics values
Maximilian Grundke
2016-01-20 14:43:59 +01:00
c77d52c0e4instead of relying on shared folders, use docker api archive function. un tar is still a bit cumbersome, but works.
Ralf Teusner
2016-01-19 15:41:03 +01:00
b744fc0ab3updated provisionfile for vagrant: docker can be called without sudo, nginx is not automatically started.
Ralf Teusner
2016-01-13 15:32:16 +01:00