Commit Graph

  • f7e013ed89 allow only one intervention per user and exercise but 3 interventions per user and day Thomas Hille 2017-10-04 16:47:25 +02:00
  • e52c9213a1 try to activate interpretation of carriage return Ralf Teusner 2017-10-04 16:42:42 +02:00
  • b078cddc68 enhance testrun output Ralf Teusner 2017-10-04 16:18:24 +02:00
  • f4506dcaad Merge pull request #131 from openHPI/fix-empty-question-in-rfc rteusner 2017-10-04 15:44:12 +02:00
  • 85ee40f118 Merge pull request #130 from openHPI/exercise-collections-ui rteusner 2017-10-04 15:43:01 +02:00
  • ee5825c71b Order exercises in form Maximilian Grundke 2017-10-04 15:42:33 +02:00
  • 2582f55b1e Add navigation link to exercise collections Maximilian Grundke 2017-10-04 14:12:54 +02:00
  • e7adb00dc1 Fix empty questions in new RFC UI Maximilian Grundke 2017-10-04 13:22:47 +02:00
  • 06e99059d4 Add new lines at eof Maximilian Grundke 2017-10-04 12:53:09 +02:00
  • 70eb0d19b8 Link to exercises contained in collections Maximilian Grundke 2017-10-04 12:47:59 +02:00
  • e74c25746c Implement new action Maximilian Grundke 2017-10-04 12:40:37 +02:00
  • a0ebd5bec5 Update schema.rb ThommyH 2017-10-04 11:50:57 +02:00
  • 0e7decd7fc removed clutter in schema.rb Thomas Hille 2017-10-04 11:41:45 +02:00
  • 541f829d0f Merge branch 'removeExpectedWorkingTime' of https://github.com/ThommyH/codeocean into removeExpectedWorkingTime Thomas Hille 2017-10-04 11:41:45 +02:00
  • 95a849e9f5 removed expected working time from show/create/index and database since we do not use it Thomas Hille 2017-10-03 18:46:39 +02:00
  • 8e4a694690 Add title Maximilian Grundke 2017-10-04 11:37:21 +02:00
  • 7cb7146e7e Implement update Maximilian Grundke 2017-10-04 11:35:51 +02:00
  • bce58071d1 removed expected working time from show/create/index and database since we do not use it Thomas Hille 2017-10-03 18:46:39 +02: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. Ralf Teusner 2017-09-29 16:09:42 +02:00
  • f0c0621b31 Implement show route Maximilian Grundke 2017-09-27 16:52:42 +02:00
  • 93797a665d Implement index page Maximilian Grundke 2017-09-27 16:37:52 +02:00
  • 44a3cabe98 Scaffold exercise collection routes Maximilian Grundke 2017-09-27 16:08:56 +02:00
  • 5318a240d9 Merge pull request #128 from openHPI/rfc_run_assess_messages rteusner 2017-09-27 16:05:00 +02:00
  • c9eb2be911 Merge remote-tracking branch 'origin/master' into rfc_run_assess_messages Maximilian Grundke 2017-09-27 15:09:24 +02:00
  • 54f312dfd3 Remove comment Maximilian Grundke 2017-09-27 15:04:52 +02:00
  • 92e523b030 Re-design RfC page and make long texts collapsible Maximilian Grundke 2017-09-27 15:04:20 +02:00
  • af67208fd3 added token to proxy exercise view, also added locale Ralf Teusner 2017-09-27 11:59:59 +02:00
  • 5498269aec Reorder RfC description Maximilian Grundke 2017-09-27 10:21:43 +02:00
  • dad1c2f1a3 change margin top to margin bottom on request_for_comment editor (commentitor). Ralf Teusner 2017-09-27 09:50:45 +02:00
  • 7a0c7389d4 Refactor RfC UI; decouple style from structure Maximilian Grundke 2017-09-24 11:15:05 +02:00
  • d119ef6a38 Fix message name Maximilian Grundke 2017-09-23 09:10:26 +02:00
  • ca04050344 Display output and test results below RfC description Maximilian Grundke 2017-09-23 09:05:58 +02:00
  • f2decf421b Merge pull request #127 from openHPI/collapsable-tags rteusner 2017-09-21 17:46:35 +02:00
  • d94c5404aa Clean up conditionals Maximilian Grundke 2017-09-21 17:42:24 +02:00
  • d902a42962 Pull out mark as solved button Maximilian Grundke 2017-09-21 17:41:21 +02:00
  • 0e93a0bb2e Pull out admin menu Maximilian Grundke 2017-09-21 17:36:52 +02:00
  • f62b8f12c4 remove email adress from statistics view (also for admins) Ralf Teusner 2017-09-21 17:35:48 +02:00
  • 5c62ac7fb9 Merge remote-tracking branch 'origin/rfc_run_assess_messages' into rfc_run_assess_messages Maximilian Grundke 2017-09-21 17:25:04 +02:00
  • 1e71b46960 Update schema Maximilian Grundke 2017-09-21 17:20:21 +02:00
  • da4d54859c save run outputs with cause requestComments with more content (5000 chars instead of 500). Always save full JSON content. Ralf Teusner 2017-09-20 13:10:37 +02:00
  • 194984a620 add cause to testruns trigger run and assess on request_for_comment Ralf Teusner 2017-09-13 13:28:31 +02:00
  • d5aed4f7b6 Don't rely on parameter; use non-existing file name as indicator instead Maximilian Grundke 2017-09-21 17:15:01 +02:00
  • 10600045f4 Auto-expand new files Maximilian Grundke 2017-09-21 17:09:27 +02:00
  • bbf94859eb Enable expanding multiple files at the same time Maximilian Grundke 2017-09-21 16:31:30 +02:00
  • acf2bfb28e Collapse files by default Maximilian Grundke 2017-09-21 16:24:21 +02:00
  • 8c6b3c8e57 Add space below exercise form Maximilian Grundke 2017-09-21 16:23:09 +02:00
  • a6bc971659 Add I18n for tags Maximilian Grundke 2017-09-21 16:15:17 +02:00
  • 827f30b9e7 Wrap tags in collapsable container Maximilian Grundke 2017-09-21 16:01:07 +02:00
  • 6dc34d3ebe Merge pull request #126 from openHPI/insert-only-subscriptions rteusner 2017-09-21 14:03:44 +02:00
  • df5e8133d2 Move subscribe box out of other comments container Maximilian Grundke 2017-09-20 17:27:47 +02:00
  • c323205036 Only send one email per user when subscription gets a new comment Maximilian Grundke 2017-09-20 17:23:49 +02:00
  • be5b1df76a Make subscriptions insert-only Maximilian Grundke 2017-09-20 17:14:55 +02:00
  • 28741854a6 Merge pull request #125 from openHPI/rework-comment-modal rteusner 2017-09-20 16:51:47 +02:00
  • 3253fc4bc3 Create popovers on demand on gutter elements to prevent element recycling messing it up Maximilian Grundke 2017-09-20 16:07:42 +02:00
  • fc6fa931c4 increase vagrant machine memory default Ralf Teusner 2017-09-20 13:36:42 +02:00
  • 8d1c846fae changes to newrelic Ralf Teusner 2017-09-20 13:29:26 +02:00
  • 1b463f8196 Merge branch 'rfc_run_assess_messages' of ssh://github.com/openHPI/codeocean into rfc_run_assess_messages Ralf Teusner 2017-09-20 13:13:08 +02:00
  • 44f70ea3da save run outputs with cause requestComments with more content (5000 chars instead of 500). Always save full JSON content. Ralf Teusner 2017-09-20 13:10:37 +02:00
  • ae1e465d1f add cause to testruns trigger run and assess on request_for_comment Ralf Teusner 2017-09-13 13:28:31 +02:00
  • 8f372bab04 added total_entries attribute to fix pagination on more complicated query. Don't know why this is necessary. Fix was found by MGrundke Ralf Teusner 2017-09-15 14:52:35 +02:00
  • 9ce29d211b Cleanup of Intervention and Bonus Exercise Experiments Ralf Teusner 2017-09-14 16:53:59 +02:00
  • 374f21592d Don't send mail to original author if they subscribe to their own RFC Maximilian Grundke 2017-09-13 14:41:09 +02:00
  • 85928361cb Add unsubscribe link to emails and cleanup user mailer Maximilian Grundke 2017-09-13 14:37:10 +02:00
  • b1f790dcde Implement subscribe and unsubscribe Maximilian Grundke 2017-09-13 14:22:46 +02:00
  • 995c22ba8a Fix json response status codes Maximilian Grundke 2017-09-13 14:22:00 +02:00
  • d5121cab07 add cause to testruns trigger run and assess on request_for_comment Ralf Teusner 2017-09-13 13:28:31 +02:00
  • cea2781417 Implement unsubscribe route to delete subscriptions Maximilian Grundke 2017-09-13 11:57:34 +02:00
  • 0e8df9d738 Fix typo Maximilian Grundke 2017-09-13 09:57:31 +02:00
  • 217239e076 Rollback schema changes from different branch Maximilian Grundke 2017-09-13 09:56:33 +02:00
  • a2b7cf6dda Add user mailer template Maximilian Grundke 2017-09-13 08:28:38 +02:00
  • ead4f290b3 Fix typo Maximilian Grundke 2017-09-13 08:28:27 +02:00
  • 3f40a6f29c Remove whitespace Maximilian Grundke 2017-09-13 08:28:13 +02:00
  • 6bf7aee948 Fix create parameter naming Maximilian Grundke 2017-09-13 08:22:37 +02:00
  • b69bb9866f Add controller logic for subscription#create Maximilian Grundke 2017-09-13 07:56:02 +02:00
  • 0557255d74 Fix attribute name Maximilian Grundke 2017-09-13 07:55:33 +02:00
  • 2d1830edec Add subscription policy Maximilian Grundke 2017-09-13 07:55:15 +02:00
  • 954917d5a0 Add routes for subscriptions Maximilian Grundke 2017-09-13 07:55:00 +02:00
  • bb6c266b13 Rename subscription#type to subscription_type to avoid rails stumbling over polymorphism Maximilian Grundke 2017-09-13 07:54:43 +02:00
  • 811fc72e1e Add mailer for subscriptions Maximilian Grundke 2017-09-13 07:07:06 +02:00
  • 4baab7430c push commenters to RFC model Maximilian Grundke 2017-09-13 07:06:55 +02:00
  • 453d8fcb85 Remove subscribers attribute Maximilian Grundke 2017-09-06 16:19:03 +02:00
  • f77c7410e1 Add subscription controller Maximilian Grundke 2017-09-06 16:18:44 +02:00
  • 5aa9edb209 Add subscription model and link it to RFC Maximilian Grundke 2017-09-06 15:16:47 +02:00
  • f628774995 Add checkbox to subscribe to author's comments Maximilian Grundke 2017-09-06 14:25:18 +02:00
  • cc5da9ccfc Only most recent comments in preview if there are more than three comments on one line Maximilian Grundke 2017-09-06 13:33:54 +02:00
  • 78f8dc4eb3 rake task to write displaynames coming from a csv file to the database Ralf Teusner 2017-09-06 13:13:44 +02:00
  • b3cf7affa6 Add line number to modal title Maximilian Grundke 2017-09-06 13:08:39 +02:00
  • 482fdbca27 fixed flash messages with Maximilian Ralf Teusner 2017-09-06 10:43:21 +02:00
  • b0bff8c573 Merge remote-tracking branch 'origin/master' into rework-comment-modal Maximilian Grundke 2017-09-06 09:35:25 +02:00
  • 2869c0d7b8 Allow modal content to grow Maximilian Grundke 2017-09-05 16:39:40 +02:00
  • cded685f50 Make modal resizable Maximilian Grundke 2017-09-05 16:04:50 +02:00
  • 7bb77e5829 Make modal draggable Maximilian Grundke 2017-09-05 15:57:42 +02:00
  • 8ce46d2cb8 Add a custom jquery-ui library for minimal mouse interaction support Maximilian Grundke 2017-09-05 15:48:19 +02:00
  • 178ec5c10d Refactor comment template Maximilian Grundke 2017-08-31 17:42:38 +02:00
  • 00e727a325 Actually update comments in the backend Maximilian Grundke 2017-08-31 17:42:20 +02:00
  • 17fb22b9df Add basic edit button functionality Maximilian Grundke 2017-08-31 17:06:40 +02:00
  • 0f65508951 Merge pull request #109 from openHPI/use_names_from_lti rteusner 2017-08-28 16:25:26 +02:00
  • 9d7c751bbc Fix small inconsistency Maximilian Grundke 2017-08-25 18:53:48 +02:00
  • 889987f3ad Refactor styling Maximilian Grundke 2017-08-25 18:46:04 +02:00
  • bb79852e42 Do not delete comment containers; replace them with success message. This also fixes a visual bug when deleting the last comment Maximilian Grundke 2017-08-25 18:33:39 +02:00