Commit Graph

445 Commits

Author SHA1 Message Date
b137e64020 Add StudyGroups with ExternalUsers only 2018-12-12 12:09:52 +01:00
141450a840 Migrate User to abstract class 2018-12-12 11:45:11 +01:00
59257d17f2 Add user (ID and type) to proxy exercise
This is required for the existing policies to work
2018-12-06 00:31:45 +01:00
8dfcef3e45 Merge pull request #235 from openHPI/remove_old_hints
Completely remove old hints connected to the execution environment
2018-11-30 15:41:01 +01:00
56c59a616e Completely remove old non-structured errors and migrate existing ones. 2018-11-30 11:27:25 +01:00
8381b4f1ba Specify file as optional for testruns
(no file is present for `run` but e.g. for `assess`)
2018-11-28 15:23:32 +01:00
efacb5a6a9 Completely remove old hints connected to the execution environment 2018-11-28 01:21:13 +01:00
1131d08e2b Add user_type to RemoteEvaluationMappings 2018-11-26 17:56:07 +01:00
bb10e191ed Specify ExternalUser as class for user in RemoteEvaluationMapping
Otherwise, the download of submissions will no longer work in Rails 5
2018-11-22 18:57:58 +01:00
d7dcbdc799 Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
2018-11-15 18:02:34 +01:00
1bed13d941 Remove useless .keep files 2018-11-06 16:49:41 +01:00
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
9666683bd7 Fix error, submission, hints and help views 2018-11-06 16:46:01 +01:00
de52db89f0 Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
730d5541bd allow running, testing and scoring of files in subfolders by using the full filepath 2018-10-19 15:25:05 +02:00
4e6d7f8b8a Order files by name by default
Explicit ordering in the view (!) is now no longer necessary.
2018-09-30 00:40:21 +02:00
b5c3ce2113 Delete related exercise collection items when deleting exercises or collections 2018-08-22 13:47:27 +02:00
11dc48dc96 Fix creating exercise collections with exercises 2018-08-22 13:41:23 +02:00
400eef3118 move logging statement up to be sure that its result is not assigned to matching_exercise if an error might be thrown. 2018-08-15 15:43:37 +02:00
d528bacead Validate presence of category and data attribute 2018-08-15 14:39:58 +02:00
d6c64f5b91 Add event model 2018-08-14 16:59:58 +02:00
5a90d20e54 prevent RFC with empty questions from being picked 2018-08-09 15:26:39 +02:00
d9d3dc42d4 remove all A/B testing code no longer in use. 2018-08-09 15:14:52 +02:00
fc3e9ed470 Enable guessing the anomaly notification that triggered the user feedback 2018-08-03 13:20:31 +02:00
7478ef8eff and forgot to change it to i when doing a quickfix... 2018-07-25 16:29:57 +02:00
7e85fadfa1 fix table name in query 2018-07-25 16:25:30 +02:00
0ed5ed6096 Merge pull request #188 from openHPI/feature/ordered_exercise_collection
Ordered exercise collections
2018-07-20 13:41:05 +02:00
6a1dbe4853 Add exercise title to statistics tooltip 2018-07-20 13:28:03 +02:00
d80e3ecd3b Sort exercise collection items by position in statistics view 2018-07-20 10:36:10 +02:00
d971382b5b re-introduce exercise description exercise split 2018-07-18 09:34:25 +02:00
1f8b505d47 Merge branch 'fix/exercise-anomaly-detection-nil-values' into feature/ordered_exercise_collection 2018-07-10 12:46:27 +02:00
089bf578d3 Sort exercise collection items by position 2018-07-03 15:32:37 +02:00
b68b3bc2b0 Add position attribute to relation between exercise collection and exercises 2018-07-03 15:23:00 +02:00
a3c5fa9261 Display tag statistics for external users on their profile 2018-07-03 12:42:58 +02:00
17789fdc3f Clean up 2018-07-03 12:42:10 +02:00
e2567db4ed merged master into disable_rfcs 2018-05-16 17:44:28 +02:00
633bfa6cc5 ... hopefully I got the query correct this time... 2018-05-16 17:20:17 +02:00
b651b1b179 fixed the experimental query 2018-05-16 17:13:20 +02:00
e9462409fd fixed the query, removed scopes, added paranthesis for clarity. 2018-05-16 17:06:04 +02:00
f7392b1c05 altered stale rfc query 2018-05-16 16:04:50 +02:00
42fb81befd Merge pull request #168 from openHPI/activity-graphs
Activity graphs
2018-05-16 14:47:42 +02:00
2541451d4b Add finishing rate to exercise statistics 2018-05-15 12:47:54 +02:00
5d49431a79 Add scope to query historical data 2018-04-24 10:58:26 +02:00
ecd1f31eed added missing closing bracket 2018-03-28 15:08:34 +02:00
3df8af8c60 removed superflous method
fixed scope
2018-03-28 14:29:49 +02:00
28a3fa3a86 Fix statistics for empty collections and exercises without submissions 2018-03-21 15:35:59 +01:00
4f9cbf91a1 Merge pull request #158 from openHPI/error-hint-templates
Error hints
2018-03-21 10:24:19 +01:00
d55b39eb48 Visualize exercise working times in exercise collection statstics 2018-03-19 18:17:34 +01:00
f1f1594e5b Move method to model 2018-03-19 15:01:50 +01:00
81a079a256 Allow to use simple templates in hints to embed captured error values 2018-03-08 14:57:26 +01:00