Commit Graph

546 Commits

Author SHA1 Message Date
2125fb1c1d Ensure views only link to those actions allowed for current user 2018-12-12 14:09:19 +01:00
6bf1bde2ea Allow sign out request via GET 2018-12-11 14:30:00 +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
212867f300 Fix flowr output to work with Bootstrap 4 2018-11-28 15:22:21 +01:00
b9dce854c4 Merge remote-tracking branch 'origin/master' into flowr
# Conflicts:
#	app/assets/javascripts/editor/evaluation.js
#	app/assets/javascripts/editor/participantsupport.js
#	app/views/exercises/_editor_output.html.slim
#	config/code_ocean.yml.example
#	config/routes.rb
2018-11-28 13:14:21 +01:00
efacb5a6a9 Completely remove old hints connected to the execution environment 2018-11-28 01:21:13 +01:00
942d87f9ba Prevent creation of the Docker containers if just running a db rake task
Otherwise, the rake task might fail if the database connection could not be established (e.g. when creating a new database).
2018-11-22 19:02:33 +01:00
374702c45d enable ES6 syntax 2018-11-06 18:10:59 +01:00
58f82178b8 Adopt deployment after refactoring and reset puma to default 2018-11-06 16:49:43 +01:00
dd0f56659e Use webpack to deliver newest d3-tip.js, highlight.js and vis.js 2018-11-06 16:49:43 +01:00
8faacd5577 Use webpack to deliver underscore (and use newest version) 2018-11-06 16:49:42 +01:00
4d1cf972e4 Include Webpack and use it for jQuery, Bootstrap and chosen.js 2018-11-06 16:46:01 +01:00
9666683bd7 Fix error, submission, hints and help views 2018-11-06 16:46:01 +01:00
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
4809f7bc03 Adopt new Rails defaults
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
1f2d098541 Fix Vagrant's Hot Reloading issues in development
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
763277d35a Enable Spring and bootsnap for faster app load and respone times
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +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
a07d440e02 Translate button 2018-10-05 15:03:27 +02:00
174db96081 Move magic number to config instead 2018-10-05 14:55:22 +02:00
b9054bbcba Localize flowr heading 2018-09-18 15:13:44 +02:00
890b73fe6e Remove old flowr url from example configuration 2018-09-18 11:01:33 +02:00
097938aa6b Implement server side query building for flowr 2018-09-18 10:34:38 +02:00
7d7234ce63 Add simple controller to create events 2018-08-14 18:08:25 +02:00
81f1e08cc6 add deploy for mnemosyne.yml 2018-08-10 12:50:12 +02:00
3fcf74db74 Merge pull request #199 from openHPI/mnemosyne-integration
enable mnemosyne
2018-08-09 16:55:56 +02:00
4b90383953 set preload_app to true 2018-08-09 16:47:49 +02:00
8d8fd13733 support travis 2018-08-09 16:31:31 +02:00
592caa1574 enable mnemosyne 2018-08-09 16:17:28 +02:00
11137fa5f6 Style exercise description as a card and display an additional (more obvious) toggle 2018-08-03 14:38:58 +02:00
3162764c81 Fix the spelling mistake "occured" with "occurred" 2018-08-02 08:08:52 +00:00
7f18d844db Allow to order exercises in collection by title 2018-07-20 11:39:00 +02:00
43a220ddc8 Fix translations 2018-07-20 11:20:31 +02:00
5ea30b5625 Add UI for adding exercises to collection 2018-07-13 15:42:26 +02:00
1f8b505d47 Merge branch 'fix/exercise-anomaly-detection-nil-values' into feature/ordered_exercise_collection 2018-07-10 12:46:27 +02:00
e7b38df0eb Add sortable exercise list to exercise collection new/edit page 2018-07-03 16:14:19 +02:00
76726a5ee3 Align sub-heading style 2018-07-03 14:15:54 +02:00
517641ae80 Load tag statistics into grid after the profile finished loading 2018-07-03 14:11:26 +02:00
804e70ea3b Move tag statistics to its own route for asynchronous loading 2018-07-03 13:09:35 +02:00
9fbe7ec115 try setting puma to 4 workers 2018-06-20 18:12:06 +02:00
71387f8e6f start with exercise collections that have 10 exercises with at least 50 submissions 2018-06-15 15:45:45 +02:00
34d7856b97 removed errornous string. 2018-05-28 11:48:12 +02:00
9b748ab3af commas do help... 2018-05-25 10:01:43 +02:00
76883bbf60 create logdir only if it does not exist yet. 2018-05-25 09:59:40 +02:00
1741cf9f8e create logdir for whenever (correct this time) 2018-05-25 09:48:59 +02:00
b45dd8e94d create whenever_log_folder 2018-05-25 09:28:38 +02:00
72d652831a cleanup deploy.rb 2018-05-25 09:20:19 +02:00
c11fd43519 uncommented creation of whenever dir again. 2018-05-23 16:03:28 +02:00
c4e1babedb add creation of folder '/log/whenever' to deployment 2018-05-23 15:47:00 +02:00