|
ac7e41d8b3
|
Merge pull request #248 from openHPI/improve_groups
Improve groups with a view and always create a group
|
2018-12-19 13:57:41 +01:00 |
|
|
d95cf1cffb
|
Merge branch 'master' into add_roles_via_LTI
# Conflicts:
# app/controllers/concerns/lti.rb
|
2018-12-19 01:44:34 +01:00 |
|
|
71cd9e3488
|
Remove user_exercise_feedback index and show routes / views
|
2018-12-19 01:43:37 +01:00 |
|
|
0e8c663039
|
Remove intervention controller, route and policy
|
2018-12-19 01:43:37 +01:00 |
|
|
f74c241141
|
Update app/views/shared/_file.html.slim
|
2018-12-18 17:05:18 +01:00 |
|
|
6e6e7f4765
|
Update app/views/execution_environments/statistics.html.slim
|
2018-12-18 16:29:30 +01:00 |
|
|
ebd8b56ebf
|
Merge pull request #237 from openHPI/repair_charts
Improve working time bar graph
|
2018-12-18 15:24:23 +01:00 |
|
|
7983c0797a
|
Add view for StudyGroups
|
2018-12-14 14:52:04 +01:00 |
|
|
1a26d67c82
|
Merge branch 'master' into add_roles_via_LTI
# Conflicts:
# app/views/application/_breadcrumbs.html.slim
# app/views/application/welcome.html.slim
# app/views/exercise_collections/show.html.slim
# app/views/external_users/index.html.slim
# app/views/layouts/application.html.slim
# app/views/proxy_exercises/index.html.slim
# app/views/user_exercise_feedbacks/index.html.slim
# app/views/user_mailer/send_thank_you_note.slim
|
2018-12-14 00:53:06 +01:00 |
|
|
6c46566174
|
Merge pull request #242 from openHPI/fix_proxy_exercise
Add user (ID and type) to proxy exercise
|
2018-12-13 16:23:51 +01:00 |
|
|
ff701e52bb
|
Merge pull request #244 from openHPI/specify_embed_options
Implement support for some basic embed options for work sheets via LTI
|
2018-12-13 16:21:55 +01:00 |
|
|
88081bb541
|
Replace usage of name in favor of displayname
|
2018-12-13 14:27:55 +01:00 |
|
|
4a1cd3037c
|
Fix execution of code via Ajax.
Add output message for program runs without any output
|
2018-12-13 13:55:45 +01:00 |
|
|
b4b9ab48d0
|
External User: Set name to displayname and introduce real_name
|
2018-12-12 16:47:49 +01:00 |
|
|
2125fb1c1d
|
Ensure views only link to those actions allowed for current user
|
2018-12-12 14:09:19 +01:00 |
|
|
d3f67ab4c7
|
Rethink permissions in CodeOcean for usage in schools and adopt views
|
2018-12-12 14:09:19 +01:00 |
|
|
7a63a9c1c1
|
Hide navigation elements in the UI based on policies
|
2018-12-12 14:09:19 +01:00 |
|
|
4b251599ff
|
Use admin? or teacher? for permission check instead of internal_user?
|
2018-12-12 14:09:19 +01:00 |
|
|
71fd3b9b07
|
Add role to ExternalUser and update it via LTI
|
2018-12-12 14:09:19 +01:00 |
|
|
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 |
|
|
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 |
|
|
b6ff7ede99
|
Rebase repair-charts onto master
|
2018-11-30 15:45:39 +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 |
|
|
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 |
|
|
56c59a616e
|
Completely remove old non-structured errors and migrate existing ones.
|
2018-11-30 11:27:25 +01:00 |
|
|
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 |
|
|
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 |
|
|
d7dcbdc799
|
Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
|
2018-11-15 18:02:34 +01:00 |
|
|
d06ed21171
|
Restyle user exercise feedback to look nicer (not nice)
|
2018-11-06 17:18:27 +01:00 |
|
|
78037ab37a
|
Increase font weight for headings, reduce size of result card headings
|
2018-11-06 16:49:44 +01:00 |
|
|
cc48361a15
|
Remove unused scrollbars in /implement
|
2018-11-06 16:49:44 +01:00 |
|
|
248c3214cb
|
Move font-weight
|
2018-11-06 16:49:44 +01:00 |
|
|
c44478783a
|
Fix bootstrap CSS issues in Safari and Chrome
|
2018-11-06 16:49:44 +01:00 |
|
|
d7befd60e5
|
Change button on implement page to be gray if score cannot be submitted
|
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 |
|
|
3ecb5bd778
|
Use webpack to deliver font-awesome (and use newest version)
|
2018-11-06 16:49:43 +01:00 |
|
|
41bd5bac10
|
Convert .html.erb templates to .html.slim
|
2018-11-06 16:49:42 +01:00 |
|
|
7bdb962616
|
Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites
|
2018-11-06 16:49:41 +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 |
|
|
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 |
|
|
2bb5ea138c
|
Display branch and commit info in dashboard
|
2018-10-10 13:41: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 |
|
|
b9054bbcba
|
Localize flowr heading
|
2018-09-18 15:13:44 +02:00 |
|
|
816c6fcbf6
|
Fix highlighting for submissions occurring in the same second
|
2018-08-31 14:11:10 +02:00 |
|
|
159e587254
|
Show working time until intervention
|
2018-08-31 13:41:15 +02:00 |
|
|
eb2af34543
|
Cache rendered templates
|
2018-08-20 14:59:40 +02:00 |
|