Commit Graph

  • 73ec4d0902 Remove old delete all button Maximilian Grundke 2017-08-25 18:31:47 +02:00
  • 3dd4cb440b Allow to delete single comments via UI Maximilian Grundke 2017-08-25 18:15:55 +02:00
  • 6aaa0f3bca Remove code to delete all comments on one line and restore default delete route for comments Maximilian Grundke 2017-08-25 18:15:02 +02:00
  • 771793f32e Show edit and delete buttons for comments that can be edited by the user Maximilian Grundke 2017-08-24 11:48:26 +02:00
  • b64809c4b9 Return if comment can be edited by the current user Maximilian Grundke 2017-08-24 11:47:50 +02:00
  • 9ed5b7cbb1 Cleanup UI Maximilian Grundke 2017-08-24 11:08:09 +02:00
  • a8d801d3a7 Show html formatted comments in modal Maximilian Grundke 2017-08-23 18:38:24 +02:00
  • b9646b4857 Refactor content creation Maximilian Grundke 2017-08-23 18:25:27 +02:00
  • 8a2a4c2b51 Add container for new comment visuals Maximilian Grundke 2017-08-23 17:52:28 +02:00
  • ce3bf52509 Remove old code Maximilian Grundke 2017-08-23 17:52:16 +02:00
  • 86495bec7c Restructure modal Maximilian Grundke 2017-08-23 17:43:13 +02:00
  • 280b4dbe0c Fix question mark bug Maximilian Grundke 2017-08-23 15:37:48 +02:00
  • 530e727d6e Merge remote-tracking branch 'origin/master' into error-info Maximilian Grundke 2017-08-23 14:51:53 +02:00
  • b90392f580 Merge pull request #124 from openHPI/rfc-enhancements rteusner 2017-08-23 14:44:23 +02:00
  • f03676a51b Merge pull request #122 from openHPI/clean-comments rteusner 2017-08-23 14:36:06 +02:00
  • e93d26193a Merge remote-tracking branch 'origin/master' into clean-comments Maximilian Grundke 2017-08-17 15:52:51 +02:00
  • 74a7deffa2 Change date position Maximilian Grundke 2017-08-17 15:44:51 +02:00
  • 2c6ab19f36 Add comments explaining clustering Maximilian Grundke 2017-08-17 14:45:48 +02:00
  • 48227d68f3 Add edited-label to edited comments Maximilian Grundke 2017-08-17 14:32:36 +02:00
  • 45fdbce57d Allow updating comments Maximilian Grundke 2017-08-17 14:13:33 +02:00
  • ec3464f4dd Style dividers and date fields Maximilian Grundke 2017-08-17 13:59:40 +02:00
  • 389934920d Add dividers and comment date to popover Maximilian Grundke 2017-08-17 13:57:03 +02:00
  • f30b60657f Get more comment information from the server Maximilian Grundke 2017-08-17 13:56:28 +02:00
  • 14af5182bf Sort comments by date (sort of) Maximilian Grundke 2017-08-16 18:35:30 +02:00
  • 0326354847 Make popover stylable and apply default styling Maximilian Grundke 2017-08-16 18:27:35 +02:00
  • b5c997e8a9 Preprocess comment text to protect from XSS attacks Maximilian Grundke 2017-08-16 18:20:56 +02:00
  • 1ffda4f896 Fix cluster sorting Maximilian Grundke 2017-08-16 17:29:26 +02:00
  • 0f3db8a644 Remove old comments before refresh to fix event leak Maximilian Grundke 2017-08-16 17:29:08 +02:00
  • 9e53fb4ea5 Fix query for RFC activity Maximilian Grundke 2017-08-16 16:03:49 +02:00
  • 1e2a7e65ad Merge pull request #123 from openHPI/autosave-label-update rteusner 2017-08-16 10:37:57 +02:00
  • e1c45f025f Hide Ace's tooltips for annotations Maximilian Grundke 2017-08-13 18:46:55 +02:00
  • 520a60d1be Use popovers with formatted comments instead of tooltips Maximilian Grundke 2017-08-13 18:46:35 +02:00
  • 653aefa2c7 Update "last saved at" label after all types of submissions, not only autosaves Maximilian Grundke 2017-08-13 16:24:03 +02:00
  • 5de32edcc9 Add link to comment activity to session menu Maximilian Grundke 2017-08-13 16:13:40 +02:00
  • 06f11ae6f5 Fix RFC lists for RFCs without comments Maximilian Grundke 2017-08-13 16:09:44 +02:00
  • ba8511fe40 Fall back on RFC update time when there are no comments Maximilian Grundke 2017-08-13 16:09:15 +02:00
  • 726ef31ee7 Add new route to view all RFCs the user has commented on Maximilian Grundke 2017-08-13 15:01:11 +02:00
  • b2344cfd97 Add last activity label to RFCs Maximilian Grundke 2017-08-13 14:33:12 +02:00
  • 9592b5c939 removed tabs from rfc comment overlays fixed minor typo in thank you emails Ralf Teusner 2017-08-11 18:23:16 +02:00
  • f877cd675a move user-id for codeocean-events into in_context Ralf Teusner 2017-08-04 16:39:23 +02:00
  • 5d6158f95a Fix structured error creation if attributes don't match; write match status to database Maximilian Grundke 2017-07-19 15:46:19 +02:00
  • 38c6e29cbf remove webWorker outputs from request_for_comments Ralf Teusner 2017-07-19 14:29:45 +02:00
  • 7ba245920c Use the same sorting everywhere Maximilian Grundke 2017-07-12 21:46:39 +02:00
  • 0fabed4c1e Fix sorting by important attributes Maximilian Grundke 2017-07-12 21:43:49 +02:00
  • a9068ef1b7 Fix error template attribute creation Maximilian Grundke 2017-07-12 21:37:57 +02:00
  • 45614c5a8c Add error template views to navigation Maximilian Grundke 2017-07-12 21:37:43 +02:00
  • 28605fbe9b Support adding and removing attributes of error templates Maximilian Grundke 2017-07-12 21:25:18 +02:00
  • 24fd142d3c Add localization and plural forms for error templates and error template attributes Maximilian Grundke 2017-07-12 15:15:19 +02:00
  • 2cc1a7478c Add actions to attribute list Maximilian Grundke 2017-07-12 12:06:40 +02:00
  • c0160ae451 Make table more concise Maximilian Grundke 2017-07-12 12:06:19 +02:00
  • 0c8c8562f5 Scaffold error template attributes Maximilian Grundke 2017-07-12 11:58:18 +02:00
  • 4b87d960ba Remove scaffold.css Maximilian Grundke 2017-07-12 11:47:47 +02:00
  • 2f759c03a9 List error template attributes Maximilian Grundke 2017-07-12 11:23:51 +02:00
  • fdee3c3efc Fix string in heading and breadcrumbs Maximilian Grundke 2017-07-12 11:11:32 +02:00
  • 9eadc3a4db Make error template UI usable Maximilian Grundke 2017-07-12 11:04:29 +02:00
  • 4d38195c99 Scaffold error_templates UI Maximilian Grundke 2017-07-12 10:11:52 +02:00
  • d779849e4a Merge remote-tracking branch 'origin/master' into error-info Maximilian Grundke 2017-07-12 09:57:54 +02:00
  • 4d684a7a05 Extract structured errors on run and submit Maximilian Grundke 2017-07-12 09:52:33 +02:00
  • 872611bff6 Update schema to reflect re-usable error_template_attributes, descriptions, hints, and sorting Maximilian Grundke 2017-07-11 19:22:12 +02:00
  • 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. Ralf Teusner 2017-07-03 14:57:08 +02:00
  • 56aa9f4495 tidy up the autosave timer when exiting the page Ralf Teusner 2017-07-03 14:54:51 +02:00
  • d2a089d057 Add structured errors to schema Maximilian Grundke 2017-07-03 10:09:48 +02:00
  • ec1be437de Merge pull request #120 from openHPI/minor-fixes rteusner 2017-06-26 13:36:23 +02:00
  • e739749828 Implement better flash behavior Maximilian Grundke 2017-06-23 12:19:27 +02:00
  • 6c353d611d make output scroll again! Ralf Teusner 2017-06-06 13:34:42 +02:00
  • ff9fb8d491 Remove unnecessary js.coffee file Maximilian Grundke 2017-06-14 13:57:51 +02:00
  • c013a9d91b Merge pull request #118 from openHPI/rfc-mark-as-answered-extensions rteusner 2017-06-12 14:12:36 +02:00
  • 76f563016a Hide button after rfc is solved and add check mark to title Maximilian Grundke 2017-06-12 14:11:12 +02:00
  • 6cec69d7b9 Update locales Maximilian Grundke 2017-06-12 13:43:03 +02:00
  • e43b71bd7f Allow to hide thank you note Maximilian Grundke 2017-06-09 14:46:20 +02:00
  • eaac43ac63 Send e-Mail to all commenters if thank you note is given Maximilian Grundke 2017-06-09 14:40:44 +02:00
  • 30375a4909 Make comments available to RFC Maximilian Grundke 2017-06-09 14:39:33 +02:00
  • e4d1f57164 Send optional thank you note Maximilian Grundke 2017-06-08 16:46:44 +02:00
  • f0fb52d92a Add thank you note to rfc Maximilian Grundke 2017-06-08 16:46:15 +02:00
  • 9a71405c49 Add thank you note frontend Maximilian Grundke 2017-06-08 16:02:05 +02:00
  • bacbf05f59 Re-use button instead of hiding it. Clean up code. Maximilian Grundke 2017-06-08 14:57:49 +02:00
  • f1dc908e63 prevent replacement of * in student submission files.. Ralf Teusner 2017-05-14 23:10:33 +02:00
  • ca35911bef update codeocean-ide client scripts Ralf Teusner 2017-05-12 16:37:10 +02:00
  • e9917cde3a Merge pull request #88 from openHPI/client-routesv2 rteusner 2017-04-25 14:34:21 +02:00
  • 8f81bb728c change tmp-filename of .co-file Niklas Kiefer 2017-04-25 14:16:29 +02:00
  • 5949d1208e Merge branch 'master' into client-routesv2 Niklas Kiefer 2017-04-25 13:50:08 +02:00
  • 81e7cbc8be clear comment modal if comment was created Ralf Teusner 2017-04-18 17:46:36 +02:00
  • 234c19ac6c only format comments that do not include a tab or a carriage return. Ralf Teusner 2017-04-18 17:44:42 +02:00
  • 099bed2808 fixed typo. Ralf Teusner 2017-04-18 17:24:44 +02:00
  • 2db57198a8 make text color a bit darker to improbe readability Ralf Teusner 2017-04-18 17:22:21 +02:00
  • e15c3d433f Merge pull request #117 from openHPI/ImproveUserfeedback rteusner 2017-04-18 17:05:40 +02:00
  • d706de28d9 adjusted locales Ralf Teusner 2017-04-18 17:02:35 +02:00
  • d053850572 fixed response in order to redirect correctly on ajax requests. Fixed policy Ralf Teusner 2017-04-18 16:51:02 +02:00
  • 053071591f Merge pull request #114 from openHPI/allow-lti-frame rteusner 2017-04-18 13:42:46 +02:00
  • 7887bdf30e Merge pull request #116 from ThommyH/fixProxyExercise rteusner 2017-04-12 13:37:04 +02:00
  • b9fb743cf8 fix NaN exception if user attend spielweise Thomas Hille 2017-04-12 13:24:56 +02:00
  • 51b4f1acbc redirect only external user to feedback page after submission Thomas Hille 2017-04-12 11:49:47 +02:00
  • 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% Thomas Hille 2017-04-12 11:47:39 +02:00
  • 3cf123c61e added working time estimation into user feedback Thomas Hille 2017-04-12 10:57:44 +02:00
  • 8ca944558c improved texts of feedback, added ok button Thomas Hille 2017-04-12 10:13:23 +02:00
  • e4d28452bf save progress Thomas Hille 2017-04-11 16:29:29 +02:00
  • 73c3b902a3 save progress. added user feedback view and stuff Thomas Hille 2017-04-11 15:00:35 +02:00
  • 5002f9bbce allow iframe requests Niklas Kiefer 2017-04-11 12:19:41 +02:00
  • 341cd3a003 fix incomplete resizing of ace editors by triggering a resize event Ralf Teusner 2017-04-07 21:16:20 +02:00
  • 4a8ed1d1fb show comments with breaks after 80 chars and tab subsequent lines in. Ralf Teusner 2017-04-07 21:15:52 +02:00