Maximilian Grundke
639befe0e5
Position pop-up messages more cleanly
2018-02-28 11:43:47 +01:00
Ralf Teusner
b25681a63e
removed (partly outdated) xikolo-client that was used for name retrieval.
2017-12-12 14:33:46 +01:00
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