Commit Graph

356 Commits

Author SHA1 Message Date
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
dc702f3d6e fix 2017-04-03 14:28:57 +02:00
156d921145 removed the possibility that the name of external users might be in the displayname alltogether 2017-04-03 13:22:12 +02:00
75481d902b added a nil check for consumer. 2017-04-03 13:13:58 +02:00
59bbb3edeb set the default to_s of user to displayname 2017-04-03 11:45:39 +02:00
20c8a95a87 quickfix 2017-03-30 16:56:55 +02:00
ad29551bb4 added code to test bonus exercise with different descriptions. 2017-03-30 16:54:22 +02:00
d4a9df709a quickfixed not working Exercise.accumulated_working_time_for_only(user) 2017-03-30 15:02:44 +02:00
15c0020f8c Merge pull request #102 from ThommyH/ignoreDummyExerciseForRecommendation
ignore dummy exercise in recommendation
2017-03-28 13:53:25 +02:00
80f8bddab1 Merge pull request #103 from ThommyH/fixWorkingTimeCalculation
Fix working time calculation
2017-03-28 13:53:03 +02:00
c8609ffa81 improved quantile calculation by using only times until user has reached max points 2017-03-28 12:29:36 +02:00
b9e93a5b21 fixed accumulated_working_time_for_only in exercise 2017-03-28 12:13:47 +02:00
e1f1134992 ignore dummy exercise in recommendation 2017-03-28 11:51:51 +02:00
d6a25b8496 do now assign dummy exercise to random group 2017-03-27 18:52:44 +02:00
ef5ebc3b69 splitted user in groups for assigning bonus exercises 2017-03-24 12:14:53 +01:00
26e93c4b23 changed puts methods in proxy_exercise.rb to Rails.logger.debug. also changed Rails.logger.info to Rails.logger.debug 2017-03-21 11:25:11 +01:00
4f5c936dd6 changed formulas for demising return 2017-03-21 10:31:45 +01:00
325c44c1fb added finishing return value in proxy exercise 2017-03-21 10:31:33 +01:00
530916d3ef added time of user to reach max score in exercise 2017-03-21 10:31:33 +01:00
7ef318713b added reason vor proxy exercise 2017-03-21 10:31:33 +01:00
695b8946f6 added search intervention. search opens new tab with search in the java course (at least in chrome)
send only 3 interventions per exercise at maximum
2017-03-21 10:31:33 +01:00
bfc96328c4 added interventions back to code. added post method to be able to save interventions 2017-03-21 10:31:33 +01:00
3d7f5bdf1a added intervention controller and stuff 2017-03-21 10:31:32 +01:00
b41a858762 changed way working times are returned. builtin protection if exercise is new 2017-03-21 10:31:32 +01:00
1f141f440a added fallback to recommendation if something went completely wrong 2017-03-21 10:31:32 +01:00
355e8af14b privatized methods in proxy_exercise 2017-03-21 10:31:32 +01:00
66a2d8c992 minor change 2017-03-21 10:31:32 +01:00
1eea3fab4c lots of renaming to _ names instead of camelCase 2017-03-21 10:31:32 +01:00
f63b9eeb3c added that users would only get exercises recommended which are max 1 level more difficult 2017-03-21 10:31:32 +01:00
1d75af51d2 quick fix 2017-03-21 10:31:32 +01:00
5bbc124097 improvement debug output 2017-03-21 10:31:32 +01:00