Commit Graph

160 Commits

Author SHA1 Message Date
Ralf Teusner
2806d9bf85 specify API version in url used to open the websocket. With version 1.28 and up, docker uses binary frame format for websockets which does not seem to work with FAYE websocket. For API version 1.27 and below, text frame format is used.
+ short fix improvement for empty responses
2017-09-29 16:09:42 +02:00
Ralf Teusner
9ce29d211b Cleanup of Intervention and Bonus Exercise Experiments 2017-09-14 16:53:59 +02:00
Ralf Teusner
78f8dc4eb3 rake task to write displaynames coming from a csv file to the database 2017-09-06 13:13:44 +02:00
Ralf Teusner
482fdbca27 fixed flash messages with Maximilian 2017-09-06 10:43:21 +02:00
Maximilian Grundke
e739749828 Implement better flash behavior 2017-06-23 12:19:27 +02:00
Thomas Hille
ad29551bb4 added code to test bonus exercise with different descriptions. 2017-03-30 16:54:22 +02:00
Ralf Teusner
025212c90e changed retrieval of user data from openHPI to API v2 2017-03-28 13:52:02 +02:00
Ralf Teusner
8dda5659a2 moved banners a little more to the top 2017-03-28 13:51:31 +02:00
Ralf Teusner
65256cdfd9 change intervention groups also to 20 20 60 2017-03-27 09:50:10 +02:00
Ralf Teusner
bdbc372c0c fixed saving run results. also fixed websocket closing. 2017-03-24 18:47:30 +01:00
rteusner
114f3799c8 Merge pull request #100 from ThommyH/seperate_user_in_ABC
Seperate user in groups for experiment in OOP2017
2017-03-24 15:42:13 +01:00
Thomas Hille
94a4937854 removed puts 2017-03-24 12:15:41 +01:00
Thomas Hille
ef5ebc3b69 splitted user in groups for assigning bonus exercises 2017-03-24 12:14:53 +01:00
Thomas Hille
4798ffcfcf - added abc group separator class to split users into different groups for testing proxy exercises and interventions
- shows 2 interventions per user and exercise max now
- only show break or rfc intervention to user
2017-03-23 18:52:46 +01:00
Ralf Teusner
47693cd62f revert fixes for IE, it made the banners invisible for all other browsers, too. 2017-03-23 18:17:14 +01:00
Ralf Teusner
fce6bb3410 CSS alert fixes for the internet explorer 2017-03-15 11:51:09 +01:00
Ralf Teusner
c37f675893 clickthrough of alert banners, some more positioning, move them to front. 2017-03-15 11:34:27 +01:00
Ralf Teusner
b3acc29e25 positioning of flash message 2017-03-14 13:03:53 +01:00
Alexander Kastius
3c9ecda0ad Moved error messages to top of page 2017-03-13 01:07:05 +01:00
Ralf Teusner
c474ac3d87 removed invisible control characters 2017-03-07 16:00:35 +01:00
Tom Staubitz
4674c057a4 Fixed rejection of untagged images 2017-01-18 11:10:34 +01:00
Ralf Teusner
17f0f6fa9f prevent calls on nil 2017-01-11 17:13:34 +01:00
Ralf Teusner
254e8c65d1 adjusted log levels for docker exit and kill messages 2017-01-11 16:04:55 +01:00
Ralf Teusner
f2db88f952 Merge branch 'master' into travis-green-docker
took all the newer versions. Only thing I deleted is the part #to pass the test "it executes the run command" ...
We need to shortly discuss this yqbk.

Conflicts:
	lib/docker_client.rb
2016-11-09 18:25:02 +01:00
yqbk
c937a1a9ef clean pull request 2016-10-24 23:02:44 +02:00
yqbk
f055e6813d changes in travis 2016-10-16 17:21:54 +02:00
yqbk
1f24e48c5c enable docker initialize 2016-10-11 16:45:56 +02:00
yqbk
1945a47109 apply changes after review 2016-10-11 12:44:16 +02:00
Ralf Teusner
1dfd6f61dc some more relative url roots in editor_edit, removed javascript uglifying for staging, added debug message for docker websocket connection url.
added doku for setting up docker daemon for codeocean
2016-10-07 14:16:24 +02:00
Alexander Kastius
6ff3d36809 Fixed container-ending on exit. 2016-09-09 17:06:30 +02:00
yqbk
032c201b94 repair database query 2016-08-03 14:08:01 +02:00
yqbk
4183a16178 merge with master 2016-08-03 12:09:58 +02:00
Ralf Teusner
d29cf9cf61 Also support run output for QaApi 2016-06-17 19:22:25 +02:00
Ralf Teusner
9e644563e3 adapt regex for py_unit_adapter once more... hopefully we got all cases now. 2016-06-16 11:39:13 +02:00
Ralf Teusner
74b33492cb fixed python failure regex. 2016-06-14 10:42:15 +02:00
Ralf Teusner
1e4ab7cabe py_unit_adapter now also counts errors, not just failures 2016-06-10 11:54:11 +02:00
yqbk
ed20a30517 reverse some changes 2016-06-07 13:52:01 +02:00
yqbk
8896a3aa18 add role teacher to application_policy, implement teacher into team_policy 2016-05-31 17:40:00 +02:00
yqbk
8c9c798a0d solve execute_run_command error 2016-05-30 17:02:29 +02:00
yqbk
060f9687f1 use pry-byebug gem instead for pry (recommended for ruby 2.x) 2016-05-30 15:47:06 +02:00
yqbk
2850e562cc changes in gemfile 2016-05-30 15:18:02 +02:00
yqbk
7bc3c4e27c Fix tests in models/execution_environment_spec.rb, uncomment @image in lib/docker_client.rb 2016-05-25 15:56:49 +02:00
yqbk
4df7bc825b tests creates the workspace files and takes a container from the pool in docker_client_spec.rb repaired 2016-05-24 16:03:55 +02:00
yqbk
a4a8b6393d test creates the workspace files repaired 2016-05-24 15:59:10 +02:00
Ralf Teusner
defe482e32 formatting of displayname if no username could be retrieved 2016-05-06 17:25:11 +02:00
Ralf Teusner
102c05eebf Forgot namespace for Config.new ... 2016-05-04 14:54:38 +02:00
Ralf Teusner
16c5191669 fetch usernames via xikolo api 2016-05-04 14:48:30 +02:00
Ralf Teusner
c15c868e2f prevent negative scores from changed test score extraction 2016-05-01 16:29:02 +02:00
Maximilian Grundke
e73b5389fd Fix unittest adapters 2016-04-12 14:39:00 +02:00
Maximilian Grundke
56207e6351 Add error message grabbing support for JUnit 2016-03-09 18:32:54 +01:00