4284645bfa
Refactor user_exercise_feedbacks_controller
2020-10-28 20:02:01 +01:00
9cd8ca2013
Merge branch 'bug_fixes'
2020-10-28 16:46:41 +01:00
7f98957fa7
Allow sentry to capture POST data
2020-10-28 16:36:42 +01:00
78f42628be
Fix submission view if exercise is deleted
2020-10-28 16:31:33 +01:00
4cc9bc49fe
Cap points_ratio for tags statistics at 1.0
2020-10-28 16:26:40 +01:00
9bd15bbbea
Add params to UEF create for Sentry
2020-10-28 16:05:41 +01:00
eedbf6a815
Return nil if no user is signed in
2020-10-28 14:52:04 +01:00
10bbc68829
Save file ref for code runs in testrun
2020-10-28 14:07:09 +01:00
87308f72a4
Allow access to RfCs based on migrated exercises
2020-10-28 13:57:47 +01:00
5d7d8a7f68
Replace window.location with the full URL to prevent passing query parameters
...
* Example before:
location + '/mark_as_solved'
/request_for_comments/30885?locale=de/mark_as_solved
Now: //localhost:3333/request_for_comments/30885/mark_as_solved
Note: https or http will be added automatically by browsers
2020-10-28 13:41:41 +01:00
eef48c47cd
Fix access to empty output
2020-10-28 13:29:03 +01:00
4d5e00fde5
Require authorization for RfCs and remove obsolete routes
2020-10-28 13:24:44 +01:00
e8d274a4a4
Allow clicking on submit only once
2020-10-28 13:19:59 +01:00
1b5d1d3dca
Reduce score sent via LTI if too late
2020-10-28 11:58:40 +01:00
4cb34a611d
Allow empty string values to be matched
2020-10-28 01:15:33 +01:00
8cb5d6db16
Migrate to travis-ci.com
2020-10-28 00:36:35 +01:00
a47ce7d069
Add Raven context to RfC show
2020-10-27 23:47:13 +01:00
d53501af6c
Update Travis Config
2020-10-27 21:13:14 +01:00
f4c287f6e4
Merge pull request #763 from openHPI/update_bundle
...
Update Bundle
2020-10-27 21:03:27 +01:00
74b6a5b8a1
Update Bundle
2020-10-27 17:39:31 +01:00
e8b02b2e0a
Submission file_by_name: Improve comment
2020-10-27 01:14:13 +01:00
c2db083529
Hotfix: LinterCheckRun rescue within each loop
2020-10-27 01:11:31 +01:00
8294eecba9
Merge pull request #760 from openHPI/create_linter_checks
...
Store Linter Run Assessment
2020-10-27 00:42:30 +01:00
bad51add3f
Store parsed linter messages
2020-10-26 21:14:09 +01:00
e01f2f9ee6
Improve PyLintAdapter to match more results
2020-10-26 21:14:09 +01:00
ee7729110b
Add LinterCheck and LinterCheckRun
2020-10-26 21:08:43 +01:00
66110fd57b
Fix A/B test for tips
2020-10-26 09:54:53 +01:00
6d1332d92e
Merge pull request #758 from openHPI/improve_tip_display
...
Improve numbering format for tips
2020-10-25 18:10:00 +01:00
a9008d2a26
Improve numbering format for tips
2020-10-25 17:24:25 +01:00
0f2f2df665
Merge pull request #757 from openHPI/pylint_filename
...
Add filename to PyLint Adapter
2020-10-25 16:31:11 +01:00
472ed120c6
Merge pull request #756 from openHPI/concurrent_scoring
...
Concurrent scoring
2020-10-25 16:30:49 +01:00
ab4dfab31c
Merge pull request #755 from openHPI/experiments
...
Prepare Python20 Course Experiments
2020-10-25 16:30:27 +01:00
d12c72b04e
Add filename to PyLint Adapter
2020-10-25 16:12:16 +01:00
9fb3dd13e4
Fix rubocop offenses
2020-10-25 16:10:51 +01:00
0988e41f6d
Use Conccurrent::Future properly
2020-10-25 16:09:51 +01:00
fda120559c
Prepare Python20 Course Experiments
2020-10-25 13:29:26 +01:00
380b1a5ba1
Get more details from PyLint
2020-10-24 16:11:12 +02:00
9beefd0feb
Improve PyLint RegEx to match single lines
...
* Also return more detailed results for further analysis
2020-10-23 22:23:57 +02:00
975cb8f5bc
Merge pull request #750 from openHPI/misc
...
Misc changes
2020-10-20 18:39:04 +02:00
c2feaca046
Update styling for Tips to make them less annoying
2020-10-20 13:50:29 +02:00
ad467fa58f
Distinguish between intermediate and final feedback
...
* Also add more information to user_exercise_feedback
* Migrate existing feedback to enrich with submissions
2020-10-20 13:50:04 +02:00
712810dada
Allow negative scores for PyLintAdapter and improve regex handling
2020-10-20 12:16:46 +02:00
9ddeb91c41
Remove leftovers from PR #117 ; exercise feedback on RfC show
2020-10-20 12:15:45 +02:00
d25dd41ccf
Improve, restructure documentation and add screenshot
2020-10-20 12:13:30 +02:00
92be9d56ee
Fix spec for empty exercise_params
2020-10-16 19:52:16 +02:00
35f26d1b4a
Improve documentation
...
* Add warning note to provision.sh
* Link Local Setup Guide from README
2020-10-16 19:35:29 +02:00
92ab5cc0a7
Fix exercise creation
2020-10-16 19:18:55 +02:00
6ed0185038
Refactor handling of new lines for Docker
2020-10-16 19:07:26 +02:00
ff29cd906a
Update bundle
2020-10-15 18:39:58 +02:00
ca9467bf3c
Merge branch 'linter_toggle'
...
# Conflicts:
# config/locales/de.yml
2020-10-15 18:33:19 +02:00