Sebastian Serth
|
88081bb541
|
Replace usage of name in favor of displayname
|
2018-12-13 14:27:55 +01:00 |
|
Sebastian Serth
|
4a1cd3037c
|
Fix execution of code via Ajax.
Add output message for program runs without any output
|
2018-12-13 13:55:45 +01:00 |
|
Sebastian Serth
|
b4b9ab48d0
|
External User: Set name to displayname and introduce real_name
|
2018-12-12 16:47:49 +01:00 |
|
Sebastian Serth
|
2125fb1c1d
|
Ensure views only link to those actions allowed for current user
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
d3f67ab4c7
|
Rethink permissions in CodeOcean for usage in schools and adopt views
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
7a63a9c1c1
|
Hide navigation elements in the UI based on policies
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
4b251599ff
|
Use admin? or teacher? for permission check instead of internal_user?
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
71fd3b9b07
|
Add role to ExternalUser and update it via LTI
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
a0d8b30ef2
|
Implement support for some basic embed options for work sheets via LTI
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
|
2018-12-11 14:29:36 +01:00 |
|
Sebastian Serth
|
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 |
|
Sebastian Serth
|
b6ff7ede99
|
Rebase repair-charts onto master
|
2018-11-30 15:45:39 +01:00 |
|
rteusner
|
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 |
|
rteusner
|
c452fa16bd
|
Merge pull request #238 from openHPI/fix_editing_exercises
Fix adding files to exercises (as admin)
|
2018-11-30 15:39:58 +01:00 |
|
Sebastian Serth
|
56c59a616e
|
Completely remove old non-structured errors and migrate existing ones.
|
2018-11-30 11:27:25 +01:00 |
|
Sebastian Serth
|
b94289f36f
|
Fix adding files to exercises (as admin)
Prevent hidden selection field from being removed after cloning the dummy. Also ensure the caret looks nice and add the file extension if possible
|
2018-11-29 22:32:12 +01:00 |
|
Sebastian Serth
|
212867f300
|
Fix flowr output to work with Bootstrap 4
|
2018-11-28 15:22:21 +01:00 |
|
Maximilian Grundke
|
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 |
|
Sebastian Serth
|
efacb5a6a9
|
Completely remove old hints connected to the execution environment
|
2018-11-28 01:21:13 +01:00 |
|
rteusner
|
d7dcbdc799
|
Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
|
2018-11-15 18:02:34 +01:00 |
|
Sebastian Serth
|
d06ed21171
|
Restyle user exercise feedback to look nicer (not nice)
|
2018-11-06 17:18:27 +01:00 |
|
Sebastian Serth
|
78037ab37a
|
Increase font weight for headings, reduce size of result card headings
|
2018-11-06 16:49:44 +01:00 |
|
Sebastian Serth
|
cc48361a15
|
Remove unused scrollbars in /implement
|
2018-11-06 16:49:44 +01:00 |
|
Sebastian Serth
|
248c3214cb
|
Move font-weight
|
2018-11-06 16:49:44 +01:00 |
|
Sebastian Serth
|
c44478783a
|
Fix bootstrap CSS issues in Safari and Chrome
|
2018-11-06 16:49:44 +01:00 |
|
Sebastian Serth
|
d7befd60e5
|
Change button on implement page to be gray if score cannot be submitted
|
2018-11-06 16:49:43 +01:00 |
|
Sebastian Serth
|
dd0f56659e
|
Use webpack to deliver newest d3-tip.js, highlight.js and vis.js
|
2018-11-06 16:49:43 +01:00 |
|
Sebastian Serth
|
3ecb5bd778
|
Use webpack to deliver font-awesome (and use newest version)
|
2018-11-06 16:49:43 +01:00 |
|
Sebastian Serth
|
41bd5bac10
|
Convert .html.erb templates to .html.slim
|
2018-11-06 16:49:42 +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
|
4d1cf972e4
|
Include Webpack and use it for jQuery, Bootstrap and chosen.js
|
2018-11-06 16:46:01 +01:00 |
|
Sebastian Serth
|
9666683bd7
|
Fix error, submission, hints and help views
|
2018-11-06 16:46:01 +01:00 |
|
Sebastian Serth
|
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 |
|
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 |
|
Maximilian Grundke
|
2bb5ea138c
|
Display branch and commit info in dashboard
|
2018-10-10 13:41:05 +02:00 |
|
Franz Liedke
|
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 |
|
Maximilian Grundke
|
b9054bbcba
|
Localize flowr heading
|
2018-09-18 15:13:44 +02:00 |
|
Maximilian Grundke
|
816c6fcbf6
|
Fix highlighting for submissions occurring in the same second
|
2018-08-31 14:11:10 +02:00 |
|
Maximilian Grundke
|
159e587254
|
Show working time until intervention
|
2018-08-31 13:41:15 +02:00 |
|
Maximilian Grundke
|
eb2af34543
|
Cache rendered templates
|
2018-08-20 14:59:40 +02:00 |
|
Ralf Teusner
|
d9d3dc42d4
|
remove all A/B testing code no longer in use.
|
2018-08-09 15:14:52 +02:00 |
|
rteusner
|
5eb6df87a1
|
Merge pull request #198 from openHPI/experimental-exercise-description-design
Experimental exercise description design
|
2018-08-08 10:14:40 +02:00 |
|
rteusner
|
f058e6074e
|
Merge pull request #197 from openHPI/feature/anomaly_feedback_ui
Feature/anomaly feedback ui
|
2018-08-08 10:10:14 +02:00 |
|
Maximilian Grundke
|
11137fa5f6
|
Style exercise description as a card and display an additional (more obvious) toggle
|
2018-08-03 14:38:58 +02:00 |
|
Maximilian Grundke
|
064a7b8690
|
Show icon and tooltip for user feedback that was generated through the anomaly detection cycle
|
2018-08-03 13:21:05 +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
|
6a1dbe4853
|
Add exercise title to statistics tooltip
|
2018-07-20 13:28:03 +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
|
e7f293ac14
|
Group exercise actions
|
2018-07-20 11:54:00 +02:00 |
|
Maximilian Grundke
|
7f18d844db
|
Allow to order exercises in collection by title
|
2018-07-20 11:39:00 +02:00 |
|