Commit Graph

  • 3817da682e Bump rubocop from 0.93.1 to 1.3.1 dependabot-preview[bot] 2020-11-16 09:42:26 +00:00
  • 000daf4ca0 Bump better_errors from 2.8.3 to 2.9.1 dependabot-preview[bot] 2020-11-06 09:13:03 +00:00
  • cd577a53c5 Add "unexpected unindent" to PyLint messages Sebastian Serth 2020-11-19 00:59:10 +01:00
  • 6795a05944 Fix search for users with deleted consumer Sebastian Serth 2020-11-18 23:17:55 +01:00
  • afcc4d94cd Use same style for single and multiple errors in populateCard Sebastian Serth 2020-11-18 10:07:26 +01:00
  • 519fe43d4f Adjust PyLint log again to reduce Sentry messages Sebastian Serth 2020-11-17 23:45:32 +01:00
  • 4523cebbdc Adjust PyLint log to reduce Sentry messages Sebastian Serth 2020-11-17 23:22:35 +01:00
  • aa5d76e1b6 Fix typo in Linter translation Sebastian Serth 2020-11-17 23:19:14 +01:00
  • fee929fe41 Check for null in RfC question Sebastian Serth 2020-11-17 21:54:01 +01:00
  • 9fcb178839 Check for null in RfC RegEx Sebastian Serth 2020-11-17 21:46:42 +01:00
  • 16093fd94d Mark RfCs with keyword #loesung as solved Sebastian Serth 2020-11-17 00:55:00 +01:00
  • 6f3300c66a Hide RfCs with keyword #loesung Sebastian Serth 2020-11-17 00:46:57 +01:00
  • 2f15a322ae Update confirm question for exercise and file reset Sebastian Serth 2020-11-16 01:50:43 +01:00
  • 20bddf6f00 Update locales for start_over to reduce misconception Sebastian Serth 2020-11-16 01:48:17 +01:00
  • be9cc8790c Check for result before trying to populate score card Sebastian Serth 2020-11-14 00:26:36 +01:00
  • 3cedcf5736 Check for null and undefined before accessing stderr and stdout Sebastian Serth 2020-11-14 00:19:27 +01:00
  • afe0fc2255 Add support for syntax error with inconsistent tabs and spaces Sebastian Serth 2020-11-14 00:19:09 +01:00
  • 82169b3afc Exclude keys from syntax error Sebastian Serth 2020-11-14 00:04:23 +01:00
  • 307bc9bd7b Check for output before accessing stderr or stdout Sebastian Serth 2020-11-13 22:53:56 +01:00
  • 5fe1590b39 Add filter for unknown PyLint messages Sebastian Serth 2020-11-13 22:52:56 +01:00
  • c9e5d60dfb Add missing translation if sign in failed Sebastian Serth 2020-11-13 13:01:11 +01:00
  • 4999918e51 Check for study group before checking permission Sebastian Serth 2020-11-12 16:00:24 +01:00
  • 56b6cc1477 Hotfix: Convert Hash to JSON before sending to Sentry Sebastian Serth 2020-11-12 15:02:51 +01:00
  • 08278fa4e9 Check for connection state before sending flush character Sebastian Serth 2020-11-11 18:16:07 +01:00
  • 6868102071 Use full name for selectFileInJsTree in order to prevent bind referring to undefined Sebastian Serth 2020-11-11 18:11:00 +01:00
  • 804a22e680 Remove deprecated access to global var event Sebastian Serth 2020-11-11 18:07:17 +01:00
  • 88a2558039 Check for this.active_frame.data() before accessing Sebastian Serth 2020-11-11 17:46:02 +01:00
  • 807b763e49 Add Sentry info if returning unprocessable_entity Sebastian Serth 2020-11-11 17:42:20 +01:00
  • 664dadf404 Check for coords before using it Sebastian Serth 2020-11-11 17:35:06 +01:00
  • 24c0a8ce50 Convert unsafe comparison to safe variant in turtle.js Sebastian Serth 2020-11-11 17:25:20 +01:00
  • 7faae55ff5 Log unknown PyLint values to Sentry for translation Sebastian Serth 2020-11-11 17:20:08 +01:00
  • 406aeef461 Use includes instead of endsWith (due to query parameters) Sebastian Serth 2020-11-10 02:26:21 +01:00
  • 2ba6cd7b32 Prevent duplication of content in ACE. Sebastian Serth 2020-11-10 02:20:18 +01:00
  • fd788cc51d Populate score card with custom details and add link to line Sebastian Serth 2020-11-10 00:45:31 +01:00
  • fc6b0f2adc Fix not_graded to German Sebastian Serth 2020-11-09 21:38:52 +01:00
  • ffcf4dbbce Prevent access to file_role if no valid response was received Sebastian Serth 2020-11-09 21:20:01 +01:00
  • 84c291626f Make note "not graded" optional for linters Sebastian Serth 2020-11-09 21:19:24 +01:00
  • 69db6f98cf Update Linter translation Sebastian Serth 2020-11-09 21:18:50 +01:00
  • c509725cf7 Merge pull request #778 from openHPI/misc Sebastian Serth 2020-11-09 00:14:22 +01:00
  • 89f7677cdd Merge pull request #777 from openHPI/add_linter_translation Sebastian Serth 2020-11-09 00:14:02 +01:00
  • e958b890cf Prevent code duplication when changing from implement view Sebastian Serth 2020-11-09 00:01:44 +01:00
  • 4d09c8a6d6 Prevent exception if no detailed_linter_results are available Sebastian Serth 2020-11-09 00:00:31 +01:00
  • c24d382151 Improve wording of linter based on feedback Sebastian Serth 2020-11-08 21:40:03 +01:00
  • 902e1e46da Allow linter for exercises 3.1.X in Python course Sebastian Serth 2020-11-08 15:15:00 +01:00
  • ad2616bdb4 Add info about webpack-dev-server Sebastian Serth 2020-11-08 15:04:49 +01:00
  • c2a816968e Show no run output for Python execenv Sebastian Serth 2020-11-08 14:53:50 +01:00
  • c1843ff963 Lint: Catch StandardError during assess Sebastian Serth 2020-11-08 14:50:19 +01:00
  • 5fdfb12e62 Add German translations for PyLint adapter with basic spec Sebastian Serth 2020-11-08 01:04:39 +01:00
  • d089fd91b7 Add location for DockerContainerPool to config example Sebastian Serth 2020-11-07 14:58:11 +01:00
  • 281d5a7146 Merge pull request #772 from openHPI/dependabot/bundler/bootsnap-1.5.0 Sebastian Serth 2020-11-03 17:05:21 +01:00
  • 2391091445 Bump bootsnap from 1.4.9 to 1.5.0 dependabot-preview[bot] 2020-11-03 09:13:13 +00:00
  • 7158cd4d07 Merge pull request #770 from openHPI/dependabot/npm_and_yarn/webpack-merge-5.3.0 Sebastian Serth 2020-11-02 19:47:20 +01:00
  • da064efef7 Merge pull request #771 from openHPI/add_handling_missing_file_type_on_import Sebastian Serth 2020-11-02 19:44:51 +01:00
  • 356b25162d Minor improvement Karol 2020-11-02 17:29:32 +01:00
  • f872cf73ee Review points, specs Karol 2020-11-02 17:09:31 +01:00
  • ce3d9b488d Hotfix: Hide linter run for RfCs Sebastian Serth 2020-11-01 22:39:29 +01:00
  • 75a2929b39 Hotfix: Hide linter run for RfCs Sebastian Serth 2020-11-01 22:35:10 +01:00
  • 4e61d53cb3 typos and cleanup Karol 2020-11-01 11:18:06 +01:00
  • 9168a20d74 add handling for missing file_type Karol 2020-11-01 11:17:56 +01:00
  • 36eda9cbcb Bump webpack-merge from 5.2.0 to 5.3.0 dependabot-preview[bot] 2020-10-30 19:32:33 +00:00
  • 07fed269e7 Merge pull request #767 from openHPI/fix_codeharbor_export_policy Sebastian Serth 2020-10-30 15:35:57 +01:00
  • bb2254d8cf Merge pull request #768 from openHPI/dependabot/npm_and_yarn/sentry/browser-5.27.2 Sebastian Serth 2020-10-29 21:47:30 +01:00
  • 2304c89c48 Merge pull request #769 from openHPI/dependabot/npm_and_yarn/highlight.js-10.3.2 Sebastian Serth 2020-10-29 21:47:09 +01:00
  • 5d64bb1407 Bump highlight.js from 10.3.1 to 10.3.2 dependabot-preview[bot] 2020-10-29 19:50:44 +00:00
  • 94c5b13905 Bump @sentry/browser from 5.27.1 to 5.27.2 dependabot-preview[bot] 2020-10-29 19:15:16 +00:00
  • 835b70b000 fix typo Karol 2020-10-29 18:22:33 +01:00
  • 517886ea0b fix codeharbor_export policies, add specs Karol 2020-10-29 18:06:14 +01:00
  • 84978af15e Adjust cache path for yarn Sebastian Serth 2020-10-29 14:07:16 +01:00
  • fc511ba796 Clear Timeout before leaving implement route Sebastian Serth 2020-10-29 13:48:29 +01:00
  • c93e47277a Refactor key binding for turtle and forward key presses if websocket connection is closed. Sebastian Serth 2020-10-29 13:48:13 +01:00
  • 7758d39970 Replace JS comparison with safe variant Sebastian Serth 2020-10-29 13:47:36 +01:00
  • 1a20c70c41 Send WebSocket messages only if connected Sebastian Serth 2020-10-29 12:45:40 +01:00
  • 51188eb72a Stop code prior to new run attempt Sebastian Serth 2020-10-29 12:39:01 +01:00
  • ab9673757f Check for undefined in isActiveFileRenderable Sebastian Serth 2020-10-29 12:35:31 +01:00
  • 695b6ff373 Stop code execution before starting score Sebastian Serth 2020-10-29 12:29:24 +01:00
  • d20692d3e8 Log more infos on websocket error Sebastian Serth 2020-10-29 12:21:55 +01:00
  • e5aeb8597b Prevent submission creation if url is undefined Sebastian Serth 2020-10-29 11:53:07 +01:00
  • 65a4274c7e Update translations for LTI score reduction Sebastian Serth 2020-10-29 09:45:59 +01:00
  • 0373e64310 Merge branch 'updates' Sebastian Serth 2020-10-29 00:54:54 +01:00
  • 403d285a09 Bundle Update Sebastian Serth 2020-10-29 00:44:54 +01:00
  • 5849f1c463 Add ping for Faye WebSocket to Docker Sebastian Serth 2020-10-29 00:40:36 +01:00
  • c19f8b9abe Add spiek for line width support in turtle Sebastian Serth 2020-10-28 23:50:13 +01:00
  • 2c77071b93 Merge branch 'rfc_policy' Sebastian Serth 2020-10-28 21:59:01 +01:00
  • 20a9350b35 Add missing policies Sebastian Serth 2020-10-28 21:48:48 +01:00
  • 4284645bfa Refactor user_exercise_feedbacks_controller Sebastian Serth 2020-10-28 20:02:01 +01:00
  • 9cd8ca2013 Merge branch 'bug_fixes' Sebastian Serth 2020-10-28 16:46:41 +01:00
  • 7f98957fa7 Allow sentry to capture POST data Sebastian Serth 2020-10-28 16:36:42 +01:00
  • 78f42628be Fix submission view if exercise is deleted Sebastian Serth 2020-10-28 16:31:33 +01:00
  • 4cc9bc49fe Cap points_ratio for tags statistics at 1.0 Sebastian Serth 2020-10-28 16:26:40 +01:00
  • 9bd15bbbea Add params to UEF create for Sentry Sebastian Serth 2020-10-28 16:05:41 +01:00
  • eedbf6a815 Return nil if no user is signed in Sebastian Serth 2020-10-28 14:52:04 +01:00
  • 10bbc68829 Save file ref for code runs in testrun Sebastian Serth 2020-10-28 14:07:09 +01:00
  • 87308f72a4 Allow access to RfCs based on migrated exercises Sebastian Serth 2020-10-28 13:57:47 +01:00
  • 5d7d8a7f68 Replace window.location with the full URL to prevent passing query parameters Sebastian Serth 2020-10-28 13:41:41 +01:00
  • eef48c47cd Fix access to empty output Sebastian Serth 2020-10-28 13:29:03 +01:00
  • 4d5e00fde5 Require authorization for RfCs and remove obsolete routes Sebastian Serth 2020-10-28 13:24:44 +01:00
  • e8d274a4a4 Allow clicking on submit only once Sebastian Serth 2020-10-28 13:19:59 +01:00
  • 1b5d1d3dca Reduce score sent via LTI if too late Sebastian Serth 2020-10-28 11:47:46 +01:00
  • 4cb34a611d Allow empty string values to be matched Sebastian Serth 2020-10-28 01:15:33 +01:00
  • 8cb5d6db16 Migrate to travis-ci.com Sebastian Serth 2020-10-28 00:36:35 +01:00