30603cb7ab
Generalize method and constant names for runner management
2021-11-01 17:12:53 +01:00
598de3bcff
Add button to synchronize all execution environments
...
This adds a button to the execution environment index page that, when
clicked, causes all execution environments to be synchronized to the
runner management (Poseidon) by creating or replacing them.
CodeOcean does not synchronize it's execution environments on startup or
when a new runner management configuration is used for the first time.
The administrator has to manually start this process by pressing this
button.
The equivalent for syncing just one execution environment is updating
it.
2021-11-01 17:12:49 +01:00
bb4b4ece92
Add ping/pong health check
2021-10-09 23:37:31 +02:00
da0a682ffb
Apply manual rubocop fixes
2021-05-14 22:03:06 +02:00
1e5a9b0825
Remove unused SubmissionsController#stop action
2021-04-07 17:45:38 +02:00
40d83dbb1d
Fix access to exercise-specific RfC listing
2021-04-07 14:06:32 +02:00
79c1532742
clean up rails_admin configuration
2020-11-26 17:20:28 +01:00
f98de3b66b
Add Rails admin
2020-11-26 17:11:18 +01:00
993fb88f03
Enable submit via API client
2020-11-25 20:47:28 +01:00
4d5e00fde5
Require authorization for RfCs and remove obsolete routes
2020-10-28 13:24:44 +01:00
9ddeb91c41
Remove leftovers from PR #117 ; exercise feedback on RfC show
2020-10-20 12:15:45 +02:00
e550828c58
Add backend for tips and enable markdown support
2020-10-14 14:34:26 +02:00
baf1ac06da
Allow inspection of containers and all_containers variables
2020-03-23 13:38:50 +01:00
4a77536c5f
merge master
2019-12-03 17:55:58 +01:00
ab96fb92c2
Add Request for Comments view per exercise, adopt policies for teachers
2019-11-29 15:28:06 +01:00
8767b183cf
rename action, translation fixes
2019-10-22 18:41:06 +02:00
9512fe4a79
add check_uuid_url to codeharbor_link
2019-10-20 16:20:04 +02:00
7e7be4721a
wip multi-step export
2019-10-20 11:02:57 +02:00
4ab78c170e
add uuid check
2019-10-16 19:19:28 +02:00
49d438cef8
add endpoint to check for exercise uuid
2019-09-24 18:43:38 +02:00
3c65565b8c
enable export to codeharbor
2019-09-02 19:03:50 +02:00
8c306669af
codeharbor_links editable through own profile
2019-08-27 18:33:21 +02:00
ec48d1f447
readding codeharbor_link views and actions
2019-08-26 19:06:52 +02:00
017644c4a5
implementation of import wip
2019-08-20 18:37:17 +02:00
d63700c7db
Add live dashboard for teachers in the context of an exercise
...
This commit also adds the fundamentals for ActionCable
2019-03-06 14:00:59 +01:00
c74f2bd4ba
Fix response format handling when creating a comment
2019-02-05 12:11:32 +01:00
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
1693824690
Clean routes and remove invalid ones
2018-12-19 01:43:37 +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
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
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
9666683bd7
Fix error, submission, hints and help views
2018-11-06 16:46:01 +01: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
804e70ea3b
Move tag statistics to its own route for asynchronous loading
2018-07-03 13:09:35 +02:00
a2088dcd14
Scaffold user and rfc activity history routes
2018-04-24 10:28:30 +02:00
5ae92dc484
Add more data routes
2018-04-11 13:54:38 +02:00
2a4e9bc94b
Add live graphs for active users and submission volume
2018-04-11 13:43:10 +02:00
119cc9ee71
Scaffold exercise collection statistics
2018-03-14 11:44:18 +01:00
7031dd389e
Scaffold controller and route
2018-03-13 16:41:43 +01:00
c5c42ca3bc
Show list of feedback messages for specific exercises
2017-11-08 22:31:01 +01:00
9bebbe9a6c
Merge remote-tracking branch 'origin/master' into error-info
...
# Conflicts:
# app/controllers/concerns/submission_scoring.rb
# app/views/application/_navigation.html.slim
# config/locales/de.yml
# config/locales/en.yml
# db/schema.rb
2017-10-15 17:02:19 +02:00