Commit Graph

186 Commits

Author SHA1 Message Date
73929512c6 Only ask for feedback from fast users if they achieved an above-average score 2018-02-26 19:54:11 +01:00
357712eac7 Persist reasons for notifications to db 2018-02-26 15:26:48 +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
be40a347fd Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection
# Conflicts:
#	db/schema.rb
2017-12-13 13:15:29 +01:00
339a89107f Add user to exercise_collection 2017-12-10 18:35:49 +01:00
53df8f9d92 correct method call 2017-11-29 16:35:18 +01:00
c62e9f53e5 fixed broken methodname (missing questionmark...) 2017-11-29 16:06:45 +01:00
c5c42ca3bc Show list of feedback messages for specific exercises 2017-11-08 22:31:01 +01:00
c4cf11f299 Refactor user redirect after submission 2017-11-08 15:39:04 +01:00
1551498358 Merge branch 'master' into user_exercise_feedback_backend
# Conflicts:
#	app/views/application/_navigation.html.slim
2017-11-01 10:29:43 +01:00
97d8409557 add association between exercise and user_exercise_feedback 2017-11-01 10:14:52 +01:00
08c7154708 removed duplicate logging statement 2017-11-01 10:14:03 +01:00
dbd6db69b7 Merge pull request #136 from openHPI/fix-tests
Fix Tests
2017-11-01 10:10:04 +01:00
0bade2c2e7 Fix recommending too difficult questions if user has too low level 2017-10-25 14:05:10 +02:00
87f280089d Fix return value of logger being assigned to exercise 2017-10-25 12:07:16 +02:00
01aad0a4a6 fixed problem in ProxyExercise that caused: ActiveRecord::AssociationTypeMismatch (Exercise(#51937940) expected, got TrueClass(#7943420)): 2017-10-25 11:28:27 +02:00
d162f78b67 Add filters to index page 2017-10-16 11:45:23 +02:00
9bebbe9a6c Merge remote-tracking branch 'origin/master' into error-info
# Conflicts:
#	app/controllers/concerns/submission_scoring.rb
#	app/views/application/_navigation.html.slim
#	config/locales/de.yml
#	config/locales/en.yml
#	db/schema.rb
2017-10-15 17:02:19 +02:00
06e99059d4 Add new lines at eof 2017-10-04 12:53:09 +02:00
f0c0621b31 Implement show route 2017-09-27 16:52:42 +02:00
28741854a6 Merge pull request #125 from openHPI/rework-comment-modal
Rework comment modal
2017-09-20 16:51:47 +02:00
8d1c846fae changes to newrelic 2017-09-20 13:29:26 +02:00
9ce29d211b Cleanup of Intervention and Bonus Exercise Experiments 2017-09-14 16:53:59 +02:00
4baab7430c push commenters to RFC model 2017-09-13 07:06:55 +02:00
453d8fcb85 Remove subscribers attribute 2017-09-06 16:19:03 +02:00
5aa9edb209 Add subscription model and link it to RFC 2017-09-06 15:16:47 +02:00
b0bff8c573 Merge remote-tracking branch 'origin/master' into rework-comment-modal 2017-09-06 09:35:25 +02:00
0f65508951 Merge pull request #109 from openHPI/use_names_from_lti
restrict name to be set to lis_person_name_full (should be display na…
2017-08-28 16:25:26 +02:00
b64809c4b9 Return if comment can be edited by the current user 2017-08-24 11:47:50 +02:00
530e727d6e Merge remote-tracking branch 'origin/master' into error-info 2017-08-23 14:51:53 +02:00
f30b60657f Get more comment information from the server 2017-08-17 13:56:28 +02:00
5d6158f95a Fix structured error creation if attributes don't match; write match status to database 2017-07-19 15:46:19 +02:00
0c8c8562f5 Scaffold error template attributes 2017-07-12 11:58:18 +02:00
fdee3c3efc Fix string in heading and breadcrumbs 2017-07-12 11:11:32 +02:00
4d684a7a05 Extract structured errors on run and submit 2017-07-12 09:52:33 +02:00
872611bff6 Update schema to reflect re-usable error_template_attributes, descriptions, hints, and sorting 2017-07-11 19:22:12 +02:00
d2a089d057 Add structured errors to schema 2017-07-03 10:09:48 +02:00
30375a4909 Make comments available to RFC 2017-06-09 14:39:33 +02:00
5949d1208e Merge branch 'master' into client-routesv2 2017-04-25 13:50:08 +02:00
e15c3d433f Merge pull request #117 from openHPI/ImproveUserfeedback
added user feedback page after submission of scores
2017-04-18 17:05:40 +02:00
d053850572 fixed response in order to redirect correctly on ajax requests. Fixed policy 2017-04-18 16:51:02 +02:00
b9fb743cf8 fix NaN exception if user attend spielweise 2017-04-12 13:24:56 +02:00
8ca944558c improved texts of feedback, added ok button 2017-04-12 10:13:23 +02:00
73a7d9ef4d Merge pull request #110 from ThommyH/reduceInterventionAmount
do not show interventions on solved exercises, reduce to 2 interventions per day
2017-04-03 18:52:51 +02:00
5a099a42b8 changed working time calculation to only consider submissions within 5 minutes instead of 30 2017-04-03 18:09:30 +02:00
8197d40c6c fixed copy and paste error... 2017-04-03 17:20:50 +02:00
392dd77b4a do not show interventions on solved exercises
do not show more than 2 interventions per day
2017-04-03 17:17:34 +02:00
ce2823e871 restrict name to be set to lis_person_name_full (should be display name) or to lis_person_name_given (should be first name).
don't use xikolo api any longer for consumer openHPI, use the values in CodeOcean.
2017-04-03 15:26:02 +02:00
778ee7c374 correct the fallback 2017-04-03 15:16:41 +02:00