Commit Graph

5066 Commits

Author SHA1 Message Date
Ralf Teusner
ae04a5adc5 this should fix the "zombie file" bug. Turned out that the CodeOceanEditor object is not destroyed when navigating back and forth within the exercise context ( from an exercise back to the exercise index and forward to another exercise). Therefore, CodeOceanEditor.editors[] kept all "old" editors and added the new ones behind the old ones. On next autosave, they were persisted into a submission. 2017-07-03 14:57:08 +02:00
Ralf Teusner
56aa9f4495 tidy up the autosave timer when exiting the page 2017-07-03 14:54:51 +02:00
Maximilian Grundke
d2a089d057 Add structured errors to schema 2017-07-03 10:09:48 +02:00
rteusner
ec1be437de Merge pull request #120 from openHPI/minor-fixes
Close flash messages
2017-06-26 13:36:23 +02:00
Maximilian Grundke
e739749828 Implement better flash behavior 2017-06-23 12:19:27 +02:00
Ralf Teusner
6c353d611d make output scroll again! 2017-06-19 13:35:03 +02:00
Maximilian Grundke
ff9fb8d491 Remove unnecessary js.coffee file 2017-06-14 13:57:51 +02:00
rteusner
c013a9d91b Merge pull request #118 from openHPI/rfc-mark-as-answered-extensions
Rfc mark as answered extensions
2017-06-12 14:12:36 +02:00
Maximilian Grundke
76f563016a Hide button after rfc is solved and add check mark to title 2017-06-12 14:11:12 +02:00
Maximilian Grundke
6cec69d7b9 Update locales 2017-06-12 13:43:03 +02:00
Maximilian Grundke
e43b71bd7f Allow to hide thank you note 2017-06-09 14:46:20 +02:00
Maximilian Grundke
eaac43ac63 Send e-Mail to all commenters if thank you note is given 2017-06-09 14:40:44 +02:00
Maximilian Grundke
30375a4909 Make comments available to RFC 2017-06-09 14:39:33 +02:00
Maximilian Grundke
e4d1f57164 Send optional thank you note 2017-06-08 16:46:44 +02:00
Maximilian Grundke
f0fb52d92a Add thank you note to rfc 2017-06-08 16:46:15 +02:00
Maximilian Grundke
9a71405c49 Add thank you note frontend 2017-06-08 16:02:05 +02:00
Maximilian Grundke
bacbf05f59 Re-use button instead of hiding it. Clean up code. 2017-06-08 14:57:49 +02:00
Ralf Teusner
f1dc908e63 prevent replacement of * in student submission files.. 2017-05-14 23:10:33 +02:00
Ralf Teusner
ca35911bef update codeocean-ide client scripts 2017-05-12 16:37:10 +02:00
rteusner
e9917cde3a Merge pull request #88 from openHPI/client-routesv2
create remote evaluation
2017-04-25 14:34:21 +02:00
Niklas Kiefer
8f81bb728c change tmp-filename of .co-file 2017-04-25 14:16:29 +02:00
Niklas Kiefer
5949d1208e Merge branch 'master' into client-routesv2 2017-04-25 13:50:08 +02:00
Ralf Teusner
81e7cbc8be clear comment modal if comment was created 2017-04-18 17:46:36 +02:00
Ralf Teusner
234c19ac6c only format comments that do not include a tab or a carriage return. 2017-04-18 17:44:42 +02:00
Ralf Teusner
099bed2808 fixed typo. 2017-04-18 17:24:44 +02:00
Ralf Teusner
2db57198a8 make text color a bit darker to improbe readability 2017-04-18 17:22:21 +02:00
rteusner
e15c3d433f Merge pull request #117 from openHPI/ImproveUserfeedback
added user feedback page after submission of scores
2017-04-18 17:05:40 +02:00
Ralf Teusner
d706de28d9 adjusted locales 2017-04-18 17:02:35 +02:00
Ralf Teusner
d053850572 fixed response in order to redirect correctly on ajax requests. Fixed policy 2017-04-18 16:51:02 +02:00
rteusner
053071591f Merge pull request #114 from openHPI/allow-lti-frame
allow iframe requests
2017-04-18 13:42:46 +02:00
rteusner
7887bdf30e Merge pull request #116 from ThommyH/fixProxyExercise
fix NaN exception if user attend spielweise
2017-04-12 13:37:04 +02:00
Thomas Hille
b9fb743cf8 fix NaN exception if user attend spielweise 2017-04-12 13:24:56 +02:00
Thomas Hille
51b4f1acbc redirect only external user to feedback page after submission 2017-04-12 11:49:47 +02:00
Thomas Hille
60e587b690 removed comment on exercise in the RFC view. redirect 10% of user instead of redirecting to the RFC view to the feedback view. redirect all users how submitted to the feedback view if score is less than 100% 2017-04-12 11:47:39 +02:00
Thomas Hille
3cf123c61e added working time estimation into user feedback 2017-04-12 10:57:44 +02:00
Thomas Hille
8ca944558c improved texts of feedback, added ok button 2017-04-12 10:13:23 +02:00
Thomas Hille
e4d28452bf save progress 2017-04-11 16:29:29 +02:00
Thomas Hille
73c3b902a3 save progress. added user feedback view and stuff 2017-04-11 15:00:35 +02:00
Niklas Kiefer
5002f9bbce allow iframe requests 2017-04-11 12:19:41 +02:00
Ralf Teusner
341cd3a003 fix incomplete resizing of ace editors by triggering a resize event 2017-04-07 21:16:20 +02:00
Ralf Teusner
4a8ed1d1fb show comments with breaks after 80 chars and tab subsequent lines in. 2017-04-07 21:15:52 +02:00
rteusner
a8b88664a1 Merge pull request #113 from ThommyH/addInterventionToExternalUserStatistics
added intervention to statistics of exercises of external users
2017-04-06 16:43:40 +02:00
rteusner
ade38f0e05 Merge pull request #112 from ThommyH/stopInterventionCounterOnLostFocus
stop intervention timer if user lost focus to the code ocean tab
2017-04-06 16:42:49 +02:00
Thomas Hille
870549944d added intervention to statistics of exercises of external users 2017-04-05 12:08:27 +02:00
Thomas Hille
cbaafa0383 stop intervention timer if user lost focus to the code ocean tab 2017-04-04 13:26:43 +02:00
Ralf Teusner
6eea338f84 supply search object for my_request_for_comments 2017-04-04 11:08:20 +02:00
Ralf Teusner
516d29d40d only redirect if there are less than 5 comments on a RFC yet. 2017-04-03 20:27:59 +02:00
rteusner
a455305912 Merge pull request #111 from openHPI/set_rfc_solved_default_to_false
set request_for_comment.solved default to false and set all null valu…
2017-04-03 20:02:51 +02:00
Ralf Teusner
b1f9f1cc92 set request_for_comment.solved default to false and set all null values in database for that attribute to false 2017-04-03 19:51:32 +02:00
Ralf Teusner
58f76f53e6 added a search for request_for_comments.
fixed translation of model for request_for_comments
2017-04-03 19:49:03 +02:00