Commit Graph

  • c70fbce933 Merge branch 'master' into fix-structured-errors-2 rteusner 2018-01-31 15:21:48 +01:00
  • 24f25f79d2 Merge pull request #143 from openHPI/rfc_soft_solved rteusner 2018-01-31 15:15:55 +01:00
  • d5f123ad7d Improve task output Maximilian Grundke 2018-01-31 14:33:42 +01:00
  • f5b1e7184a Merge remote-tracking branch 'origin/master' into fix-structured-errors Maximilian Grundke 2018-01-31 13:34:30 +01:00
  • b6e8fb6c18 Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection Maximilian Grundke 2018-01-31 13:33:48 +01:00
  • 6377c6ca0f Use skip instead of misused pending in oscillating tests Maximilian Grundke 2018-01-31 13:06:18 +01:00
  • 65a6e390a5 fix migration Ralf Teusner 2018-01-31 13:02:38 +01:00
  • efc271c4ed add column full_score_reached, fill it accordingly and show information in the rfc index Ralf Teusner 2018-01-31 11:23:30 +01:00
  • b5f282b206 Correctly set environment Maximilian Grundke 2018-01-31 11:16:41 +01:00
  • 842b5c5f23 Add timestamp to log files Maximilian Grundke 2018-01-31 11:06:00 +01:00
  • bc172ead8d update again, prevent pg from being updated Ralf Teusner 2018-01-30 18:06:26 +01:00
  • 0c5f88d748 Configure whenever schedule and logging for rake task Maximilian Grundke 2018-01-30 16:57:03 +01:00
  • 40fe5c4e69 Save submission alongside structured error Maximilian Grundke 2018-01-30 11:28:29 +01:00
  • 7768d34275 Fix error detection in run output Maximilian Grundke 2018-01-30 11:08:00 +01:00
  • f172f168db Refactor structured error attribute creation Maximilian Grundke 2018-01-30 11:06:17 +01:00
  • e51865c561 Lint Maximilian Grundke 2018-01-29 16:18:40 +01:00
  • 44000d2388 Merge remote-tracking branch 'origin/master' into fix-structured-errors Maximilian Grundke 2018-01-29 12:54:47 +01:00
  • 72905d731a set lti to version 1 Ralf Teusner 2017-12-20 10:51:45 +01:00
  • e934a29a45 Set oscillating tests to pending Maximilian Grundke 2017-12-20 10:36:31 +01:00
  • 9bb85e2968 Rename FactoryGirl Maximilian Grundke 2017-12-20 10:27:52 +01:00
  • 21c1089be7 Check if user exists Maximilian Grundke 2017-12-20 10:27:42 +01:00
  • be40a347fd Merge remote-tracking branch 'origin/master' into exercise-anomaly-detection Maximilian Grundke 2017-12-13 13:15:29 +01:00
  • 5f5c266ffc Format anomaly data in mails Maximilian Grundke 2017-12-13 12:57:45 +01:00
  • 98d5217044 Fix parenthesis Maximilian Grundke 2017-12-13 12:56:49 +01:00
  • 9d3e232b4d Only send mail if there are anomalies detected Maximilian Grundke 2017-12-13 08:02:46 +01:00
  • 7ed78a2cfd Add UI for anomaly detection flag Maximilian Grundke 2017-12-13 07:37:49 +01:00
  • b25681a63e removed (partly outdated) xikolo-client that was used for name retrieval. Ralf Teusner 2017-12-12 14:33:46 +01:00
  • 041f080191 Reset anomaly flag after sending emails Maximilian Grundke 2017-12-10 19:25:05 +01:00
  • a6744c20e6 Improve exercise list and link to statistics Maximilian Grundke 2017-12-10 19:17:02 +01:00
  • fafa55f85c Add user to exercise collection form Maximilian Grundke 2017-12-10 19:03:35 +01:00
  • 3e704c260c Add user to exercise collection UI Maximilian Grundke 2017-12-10 18:45:48 +01:00
  • 351f553c60 Send email to user associated with exercise collection when anomalies are detected Maximilian Grundke 2017-12-10 18:36:24 +01:00
  • 339a89107f Add user to exercise_collection Maximilian Grundke 2017-12-10 18:35:49 +01:00
  • 00141830cc Count users instead of submissions Maximilian Grundke 2017-12-06 11:55:40 +01:00
  • 9234f11eac remove failed option (it is not there yet) Ralf Teusner 2017-12-05 10:57:11 +01:00
  • 53df8f9d92 correct method call Ralf Teusner 2017-11-29 16:35:18 +01:00
  • c62e9f53e5 fixed broken methodname (missing questionmark...) Ralf Teusner 2017-11-29 16:06:45 +01:00
  • 32c274d455 Rename attribute and restructure conditions Maximilian Grundke 2017-11-29 10:39:05 +01:00
  • 901d35c59c updates for codeclimate Ralf Teusner 2017-11-29 09:57:27 +01:00
  • a292322138 updated gemfile Ralf Teusner 2017-11-24 16:21:48 +01:00
  • 8b5a05ba06 Detect exercises with too high or too low working time average Maximilian Grundke 2017-11-22 17:40:14 +01:00
  • 1369f9285b The .co file of downloaded submissions has to contain the (original) file_id of the respective files, not the "id". Otherwise, the merge of the files does not work and will result in duplicate files... Ralf Teusner 2017-11-22 16:20:56 +01:00
  • 0cee275278 Merge pull request #141 from openHPI/fix-user-exercise-feedback-ui rteusner 2017-11-22 14:07:17 +01:00
  • 2ed54705ff Remove anomaly detection artifact from schema Maximilian Grundke 2017-11-22 14:06:33 +01:00
  • 13b3b3edc7 Add index to exercises Maximilian Grundke 2017-11-22 13:47:23 +01:00
  • 34b2bf9eb1 Fix styling and link to exercise Maximilian Grundke 2017-11-22 13:22:10 +01:00
  • 4d8cee6fcb Add timestamps to user exercise feedback Maximilian Grundke 2017-11-20 19:26:14 +01:00
  • 23a804a6eb Link to user statistics from feedback Maximilian Grundke 2017-11-20 15:05:25 +01:00
  • a9439a4df5 Message for no feedback Maximilian Grundke 2017-11-20 15:01:34 +01:00
  • 762a8233ab Link to exercise and show exercise description Maximilian Grundke 2017-11-20 14:48:13 +01:00
  • 2dcaf9d155 Show feedback creation date alongside username Maximilian Grundke 2017-11-20 14:45:42 +01:00
  • 282059c3f6 Merge pull request #133 from ThommyH/limitInterventionsToOnePerExercise rteusner 2017-11-16 17:36:58 +01:00
  • 8a94905f17 merged with current master Thomas Hille 2017-11-16 17:16:22 +01:00
  • 851beac4e7 removed == true in condition Thomas Hille 2017-11-16 17:11:37 +01:00
  • 9733d32665 switched ! to not and && to and Thomas Hille 2017-11-15 22:53:18 +01:00
  • 340c5f2223 Merge pull request #139 from openHPI/factoryGirlToBot rteusner 2017-11-15 16:11:47 +01:00
  • fc873cb053 second run of replacement regex from https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ... Nested calls seem to be fun.. Ralf Teusner 2017-11-15 15:37:42 +01:00
  • 451d453618 updated gitignore Ralf Teusner 2017-11-15 15:29:42 +01:00
  • 960025cbf8 pushed Gemfile.lock Ralf Teusner 2017-11-15 15:24:36 +01:00
  • 204902ef0b updated gemfile to use factory_bot Ralf Teusner 2017-11-15 15:19:55 +01:00
  • 0e26ab98c8 rename factory_girl_(rails) to factory_bot_(rails) Ralf Teusner 2017-11-15 15:18:07 +01:00
  • 951b71780c Merge pull request #129 from ThommyH/removeExpectedWorkingTime rteusner 2017-11-15 14:26:12 +01:00
  • 0a66a5b758 Merge pull request #134 from openHPI/user_exercise_feedback_backend rteusner 2017-11-15 14:19:04 +01:00
  • 6161d6caaf clean up code, use method instead of magic constant. Ralf Teusner 2017-11-15 14:17:55 +01:00
  • 80edffaa39 Add anomaly detection flag to exercise collections Maximilian Grundke 2017-11-15 13:15:31 +01:00
  • 94713ce7d5 Merge pull request #138 from openHPI/add-exercise-feedback-to-exercise-view rteusner 2017-11-09 11:49:37 +01:00
  • c5c42ca3bc Show list of feedback messages for specific exercises Maximilian Grundke 2017-11-08 22:31:01 +01:00
  • 69250901a1 Fix typo Maximilian Grundke 2017-11-08 21:24:46 +01:00
  • 2118e610f9 fixed broken migration Ralf Teusner 2017-11-08 17:06:19 +01:00
  • 03141409e8 Fix tests for user_exercise_feedback Maximilian Grundke 2017-11-08 15:41:48 +01:00
  • 7fa5765cdd Merge remote-tracking branch 'origin/user_exercise_feedback_backend' into user_exercise_feedback_backend Maximilian Grundke 2017-11-08 15:39:52 +01:00
  • c4cf11f299 Refactor user redirect after submission Maximilian Grundke 2017-11-08 15:39:04 +01:00
  • 3608712706 forgot some minor changes in spec.. (still work in progress) Ralf Teusner 2017-11-06 15:38:50 +01:00
  • ac14e2d0ca first steps towards testing the redirect with regards to user_feedbacks Ralf Teusner 2017-11-01 11:57:56 +01:00
  • 1551498358 Merge branch 'master' into user_exercise_feedback_backend Ralf Teusner 2017-11-01 10:29:43 +01:00
  • 97d8409557 add association between exercise and user_exercise_feedback Ralf Teusner 2017-11-01 10:14:52 +01:00
  • 08c7154708 removed duplicate logging statement Ralf Teusner 2017-11-01 10:14:03 +01:00
  • dbd6db69b7 Merge pull request #136 from openHPI/fix-tests rteusner 2017-11-01 10:10:04 +01:00
  • 04baf6c5d5 Make paths explicit to fix tests Maximilian Grundke 2017-10-26 16:14:40 +02:00
  • 0fd993c1cd Move submission url attributes to controller test Maximilian Grundke 2017-10-26 15:48:21 +02:00
  • 34e96e40be Fix submissions controller test json response Maximilian Grundke 2017-10-26 15:43:14 +02:00
  • 14a135a0c9 Add explanatory comment to config Maximilian Grundke 2017-10-26 15:42:20 +02:00
  • 13e33bf977 Add optional logging for tests Maximilian Grundke 2017-10-26 15:42:06 +02:00
  • 0bade2c2e7 Fix recommending too difficult questions if user has too low level Maximilian Grundke 2017-10-25 14:05:10 +02:00
  • b384dffe34 Merge pull request #135 from ThommyH/fix_proxy_exercises rteusner 2017-10-25 12:43:20 +02:00
  • 87f280089d Fix return value of logger being assigned to exercise Maximilian Grundke 2017-10-25 12:07:16 +02:00
  • 01aad0a4a6 fixed problem in ProxyExercise that caused: ActiveRecord::AssociationTypeMismatch (Exercise(#51937940) expected, got TrueClass(#7943420)): Thomas Hille 2017-10-25 11:28:27 +02:00
  • ed12401d67 Merge pull request #121 from openHPI/error-info rteusner 2017-10-25 10:44:24 +02:00
  • 539b2931c3 changed behaviour of user exercise feedback (max 20 is collected), added some constant for the integers used. Ralf Teusner 2017-10-25 10:38:27 +02:00
  • 6d28f427d8 Add Ralf's comment to skipped tests Maximilian Grundke 2017-10-25 10:12:29 +02:00
  • ffe4f65628 Adapt lti_spec to current functionality Maximilian Grundke 2017-10-18 22:05:07 +02:00
  • a00adbce25 Move *_url spec to controller, because the subscription model does not handle urls anymore Maximilian Grundke 2017-10-16 14:02:40 +02:00
  • 686d56bbd6 Add rspec persistence file to config to allow for re-running only failed tests locally Maximilian Grundke 2017-10-16 13:20:40 +02:00
  • ddeab8c34f Remove auto-generated tests Maximilian Grundke 2017-10-16 13:12:46 +02:00
  • d162f78b67 Add filters to index page Maximilian Grundke 2017-10-16 11:45:23 +02:00
  • 74a4313949 Add feedback to navigation Maximilian Grundke 2017-10-16 11:34:57 +02:00
  • 12b9365e6e Implement show action Maximilian Grundke 2017-10-15 18:55:33 +02:00
  • d353dbaf5b Implement index action. Repair destroy Maximilian Grundke 2017-10-15 18:23:58 +02:00
  • 9bebbe9a6c Merge remote-tracking branch 'origin/master' into error-info Maximilian Grundke 2017-10-15 17:02:19 +02:00
  • 577f157996 extracted number of interventions per exercise into own variable Thomas Hille 2017-10-04 16:51:41 +02:00