|
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 |
|
|
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 |
|
|
357712eac7
|
Persist reasons for notifications to db
|
2018-02-26 15:26:48 +01:00 |
|
|
cce6b5532d
|
Refactor and prepare sending e-mails
|
2018-02-26 14:12:16 +01:00 |
|
|
4c97faeec9
|
Find best and worst performers w.r.t. working time
|
2018-02-20 21:25:15 +01:00 |
|
|
06928340c9
|
Extract last submission per user to Exercise model
|
2018-02-04 16:27:11 +01:00 |
|
|
08f16447f3
|
Cache working time query results
|
2018-02-04 15:41:40 +01:00 |
|
|
509335a1af
|
Refactor anomaly detection task
|
2018-02-04 15:14:07 +01:00 |
|
|
ae7a065bd9
|
Lookup best and worst performers
|
2018-01-31 15:23:29 +01:00 |
|
|
d5f123ad7d
|
Improve task output
|
2018-01-31 14:33:42 +01:00 |
|
|
21c1089be7
|
Check if user exists
|
2017-12-20 10:27:42 +01:00 |
|
|
be40a347fd
|
Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection
# Conflicts:
# db/schema.rb
|
2017-12-13 13:15:29 +01:00 |
|
|
9d3e232b4d
|
Only send mail if there are anomalies detected
|
2017-12-13 08:02:46 +01:00 |
|
|
b25681a63e
|
removed (partly outdated) xikolo-client that was used for name retrieval.
|
2017-12-12 14:33:46 +01:00 |
|
|
041f080191
|
Reset anomaly flag after sending emails
|
2017-12-10 19:25:05 +01:00 |
|
|
351f553c60
|
Send email to user associated with exercise collection when anomalies are detected
|
2017-12-10 18:36:24 +01:00 |
|
|
00141830cc
|
Count users instead of submissions
|
2017-12-06 11:55:40 +01:00 |
|
|
8b5a05ba06
|
Detect exercises with too high or too low working time average
|
2017-11-22 17:40:14 +01:00 |
|
|
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 |
|
|
9ce29d211b
|
Cleanup of Intervention and Bonus Exercise Experiments
|
2017-09-14 16:53:59 +02:00 |
|
|
78f8dc4eb3
|
rake task to write displaynames coming from a csv file to the database
|
2017-09-06 13:13:44 +02:00 |
|
|
482fdbca27
|
fixed flash messages with Maximilian
|
2017-09-06 10:43:21 +02:00 |
|
|
e739749828
|
Implement better flash behavior
|
2017-06-23 12:19:27 +02:00 |
|
|
ad29551bb4
|
added code to test bonus exercise with different descriptions.
|
2017-03-30 16:54:22 +02:00 |
|
|
025212c90e
|
changed retrieval of user data from openHPI to API v2
|
2017-03-28 13:52:02 +02:00 |
|
|
8dda5659a2
|
moved banners a little more to the top
|
2017-03-28 13:51:31 +02:00 |
|
|
65256cdfd9
|
change intervention groups also to 20 20 60
|
2017-03-27 09:50:10 +02:00 |
|
|
bdbc372c0c
|
fixed saving run results. also fixed websocket closing.
|
2017-03-24 18:47:30 +01:00 |
|