Commit Graph

526 Commits

Author SHA1 Message Date
2432678ea1 make rake task more verbose 2019-12-19 17:49:53 +01:00
9670246e75 rake task to export public exercises 2019-12-18 18:41:06 +01:00
ba4ea54e4f Add comment about cause for randomly failing specs 2019-12-13 15:37:21 +01:00
a7f2d7da34 small refactoring 2019-09-05 17:41:02 +02:00
ecabd9d05c file import with binary file 2019-08-23 07:33:43 +02:00
a0d8b30ef2 Implement support for some basic embed options for work sheets via LTI
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
2018-12-11 14:29:36 +01:00
efacb5a6a9 Completely remove old hints connected to the execution environment 2018-11-28 01:21:13 +01:00
3980b78d92 Merge pull request #232 from openHPI/fix_empty_docker_image_tag
Skip all docker images not tagged (otherwise, the method crashes)
2018-11-27 15:46:11 +01:00
39a822f8bf Skip all docker images not tagged (otherwise, the method crashes) 2018-11-22 19:03:35 +01:00
68c07f49cf Show flash messages based on turbolinks:load instead of real page load 2018-11-22 18:59:07 +01:00
d7dcbdc799 Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
2018-11-15 18:02:34 +01:00
1bed13d941 Remove useless .keep files 2018-11-06 16:49:41 +01:00
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
de52db89f0 Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
ac31afbd2a Clean Gemfile and perform bundle update
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:45:59 +01:00
730d5541bd allow running, testing and scoring of files in subfolders by using the full filepath 2018-10-19 15:25:05 +02:00
d9d3dc42d4 remove all A/B testing code no longer in use. 2018-08-09 15:14:52 +02:00
a890772920 CppCatchAdapter (#195)
* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Add files via upload

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update cpp_catch2_adapter.rb
2018-07-27 08:50:09 +02:00
5827749b80 Merge remote-tracking branch 'origin/master' into fix/exercise-anomaly-detection-nil-values 2018-07-25 13:41:20 +02:00
c71afc55c9 Fix nil value error 2018-07-25 13:41:00 +02:00
5d91aeb810 added cpp adapter (#189)
* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Add files via upload

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh

* Update setup_debian_2_install_docker.sh
2018-07-24 15:36:49 +02:00
0ed5ed6096 Merge pull request #188 from openHPI/feature/ordered_exercise_collection
Ordered exercise collections
2018-07-20 13:41:05 +02:00
97fe900f52 Sort exercises in anomaly detection task according to position in exercise collection 2018-07-20 11:02:41 +02:00
ed11004c2b Refactor exercise anomaly detection task 2018-07-20 10:58:35 +02:00
d971382b5b re-introduce exercise description exercise split 2018-07-18 09:34:25 +02:00
f3ce783429 Merge pull request #187 from openHPI/fix_error_output
Fix error output
2018-07-13 23:42:02 +02:00
1093968782 fix error parsing for result boxes 2018-07-13 11:12:07 +02:00
815d700481 Reject nil values in working times 2018-07-13 09:43:06 +02:00
5edd5be70d Merge branch 'fix/exercise-anomaly-detection-nil-values' into feature/ordered_exercise_collection 2018-07-10 12:52:43 +02:00
36cbbb7053 Fix calculation of average 2018-07-10 12:52:21 +02:00
1f8b505d47 Merge branch 'fix/exercise-anomaly-detection-nil-values' into feature/ordered_exercise_collection 2018-07-10 12:46:27 +02:00
71a78a2dfa Fix average working time for nil values and empty filtered collections 2018-07-10 12:43:13 +02:00
b4927cdecb Update exercise anomaly detection to work on new schema 2018-07-10 12:27:19 +02:00
e02b81196c Merge pull request #180 from openHPI/parse-errors-on-stop
Fix socket being nil in tests
2018-06-15 15:04:17 +02:00
6b6fec025d Fix socket being nil in tests 2018-06-15 14:23:20 +02:00
dc9918e478 Merge pull request #175 from openHPI/ie-url-polyfill
IE url polyfill
2018-06-14 13:14:54 +02:00
90d1dcdc37 Close socket from container to server when killing the container in order to save run output 2018-06-05 17:10:22 +02:00
a800ac7f88 Add attribution 2018-06-05 12:45:17 +02:00
f4b21796d0 Add URL polyfill library 2018-06-05 11:30:41 +02:00
e2567db4ed merged master into disable_rfcs 2018-05-16 17:44:28 +02:00
3df8af8c60 removed superflous method
fixed scope
2018-03-28 14:29:49 +02:00
6c5cd8d1ee Use TimeHelper in rake task 2018-03-19 14:38:39 +01:00
182062b480 Merge branch 'master' into disable_rfcs
# Conflicts:
#	app/assets/stylesheets/editor.css.scss
2018-03-07 17:30:14 +01:00
c1b5df044b Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection
# Conflicts:
#	Capfile
#	Gemfile.lock
#	db/schema.rb
2018-02-28 16:48:14 +01:00
639befe0e5 Position pop-up messages more cleanly 2018-02-28 11:43:47 +01:00
fbff875348 remove rfc button altogether first, put in correct experiment groups 2018-02-27 13:48:52 +01:00
647e705a02 don't redirect to rfc for experimental groups and hide the button for them 2018-02-27 13:48:52 +01:00
73929512c6 Only ask for feedback from fast users if they achieved an above-average score 2018-02-26 19:54:11 +01:00
0ba94574b5 Use correct link for feedback emails 2018-02-26 19:33:34 +01:00
30fd465780 Send emails 2018-02-26 17:55:18 +01:00