Commit Graph

555 Commits

Author SHA1 Message Date
Sebastian Serth
c4f9c2fc85 Prevent redirection if possible
This will just show the flash message on prevent the browser from changing the location. Works great with Turbolinks!
2018-11-22 19:00:01 +01:00
rteusner
d7dcbdc799 Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
2018-11-15 18:02:34 +01:00
Ralf Teusner
9507bdb329 cleanup duplicate code 2018-11-15 17:15:57 +01:00
Ralf Teusner
23bb698f74 Fix retrieval of user_exercise_feedback and exercise 2018-11-15 16:54:30 +01:00
Sebastian Serth
1bed13d941 Remove useless .keep files 2018-11-06 16:49:41 +01:00
Sebastian Serth
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
Sebastian Serth
9666683bd7 Fix error, submission, hints and help views 2018-11-06 16:46:01 +01:00
Sebastian Serth
a77a006e8d Update CSRF chain to prepend checks and resolve comments from PR
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
Sebastian Serth
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
rteusner
c1bcc0c95c Update exercises_controller.rb
? "true" : "false" --> .to_s
2018-09-24 17:04:32 +02:00
Maximilian Grundke
097938aa6b Implement server side query building for flowr 2018-09-18 10:34:38 +02:00
Maximilian Grundke
fc02c4fe56 Refactor 2018-08-31 14:10:03 +02:00
Maximilian Grundke
98344a109e Fix overlap bug that occurred after mixing interventions and submissions 2018-08-31 13:42:25 +02:00
Maximilian Grundke
11dc48dc96 Fix creating exercise collections with exercises 2018-08-22 13:41:23 +02:00
Maximilian Grundke
2c9f1a2917 Add tests for events controller 2018-08-15 14:40:59 +02:00
Maximilian Grundke
7d7234ce63 Add simple controller to create events 2018-08-14 18:08:25 +02:00
Ralf Teusner
d9d3dc42d4 remove all A/B testing code no longer in use. 2018-08-09 15:14:52 +02:00
Maximilian Grundke
97e010eba0 Merge remote-tracking branch 'origin/master' into feature/improved-tag-stats 2018-08-02 10:40:52 +02:00
Maximilian Grundke
9037c84639 Link to filtered exercise list 2018-08-02 10:40:18 +02:00
Maximilian Grundke
bc33d9211f Allow filtering external user statistics by tag 2018-07-20 12:57:57 +02:00
Maximilian Grundke
16cd93d5a4 Remove now unnecessary pagination 2018-07-20 11:54:27 +02:00
Maximilian Grundke
574116cb1d Save exercise collection items according to sort position 2018-07-16 11:18:01 +02:00
Maximilian Grundke
ab2d936165 Reduce precision and sort in descending order 2018-07-03 14:10:23 +02:00
Maximilian Grundke
804e70ea3b Move tag statistics to its own route for asynchronous loading 2018-07-03 13:09:35 +02:00
Ralf Teusner
b92bbec280 fix redirect to existing user exercise feedback 2018-06-15 14:19:06 +02:00
Ralf Teusner
e2567db4ed merged master into disable_rfcs 2018-05-16 17:44:28 +02:00
Ralf Teusner
e9462409fd fixed the query, removed scopes, added paranthesis for clarity. 2018-05-16 17:06:04 +02:00
Maximilian Grundke
84ea900e4a Merge remote-tracking branch 'origin/master' into activity-graphs
# Conflicts:
#	config/locales/de.yml
#	config/locales/en.yml
2018-04-25 15:46:38 +02:00
Maximilian Grundke
96ebd392b3 Re-use view for user activity 2018-04-25 14:12:43 +02:00
Maximilian Grundke
9da3d98654 Fix empty parameter causing db exception 2018-04-25 13:18:34 +02:00
Maximilian Grundke
dd55b1faee Use sane default values 2018-04-24 16:58:31 +02:00
Maximilian Grundke
6d5af68960 Allow more fine-grained filtering on date 2018-04-24 15:50:25 +02:00
Maximilian Grundke
321a602b57 Implement basic diagram 2018-04-24 15:44:10 +02:00
Maximilian Grundke
4177e40edc Offer aggregated RfC counts via API 2018-04-24 14:08:07 +02:00
Maximilian Grundke
a2088dcd14 Scaffold user and rfc activity history routes 2018-04-24 10:28:30 +02:00
Maximilian Grundke
24f693d5b1 Fix authorization 2018-04-11 14:30:26 +02:00
Maximilian Grundke
5ae92dc484 Add more data routes 2018-04-11 13:54:38 +02:00
Maximilian Grundke
2a4e9bc94b Add live graphs for active users and submission volume 2018-04-11 13:43:10 +02:00
Maximilian Grundke
eb2b18a22f Highlight gaps in exercise working time 2018-04-10 14:15:35 +02:00
Ralf Teusner
faeb0e139a fixed variable name 2018-03-28 15:22:55 +02:00
Ralf Teusner
b314bab1e1 complete experiment groups, add view code 2018-03-28 14:55:25 +02:00
rteusner
4f9cbf91a1 Merge pull request #158 from openHPI/error-hint-templates
Error hints
2018-03-21 10:24:19 +01:00
Maximilian Grundke
f1f1594e5b Move method to model 2018-03-19 15:01:50 +01:00
Maximilian Grundke
593e9f520f Merge remote-tracking branch 'origin/master' into feature/more-statistics 2018-03-14 14:41:38 +01:00
Maximilian Grundke
e583fe16a4 Disable hints when scoring 2018-03-14 14:29:44 +01:00
Maximilian Grundke
119cc9ee71 Scaffold exercise collection statistics 2018-03-14 11:44:18 +01:00
Maximilian Grundke
68d3fd174e Implement basic statistics 2018-03-13 18:38:54 +01:00
Maximilian Grundke
7031dd389e Scaffold controller and route 2018-03-13 16:41:43 +01:00
Maximilian Grundke
841a885711 Send hints when scoring 2018-03-13 14:52:40 +01:00
Maximilian Grundke
ccdcc43431 Display hints in editor frontend 2018-03-08 16:20:07 +01:00