Commit Graph

193 Commits

Author SHA1 Message Date
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
6e022528a0 Move methods to model 2018-02-28 13:41:47 +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
357712eac7 Persist reasons for notifications to db 2018-02-26 15:26:48 +01:00
e70897e560 working_docker_image?: Modify behavior to match spec 2018-02-22 17:19:54 +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
c70fbce933 Merge branch 'master' into fix-structured-errors-2 2018-01-31 15:21:48 +01:00
efc271c4ed add column full_score_reached, fill it accordingly and show information in the rfc index 2018-01-31 11:23:30 +01:00
40fe5c4e69 Save submission alongside structured error 2018-01-30 11:28:29 +01:00
f172f168db Refactor structured error attribute creation 2018-01-30 11:06:17 +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