Commit Graph

11 Commits

Author SHA1 Message Date
58548555a5 Shell: Add file system browser to retrieve arbitrary files 2022-10-29 18:49:18 +02:00
8535cd9a9c Add option to sync single execution environment 2021-12-09 16:44:05 +01:00
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
6cbecb5b39 Apply automatic rubocop fixes 2021-05-14 22:03:06 +02:00
3665058435 Fix tests and slightly refactor some policies 2018-12-12 14:09:20 +01:00
d3f67ab4c7 Rethink permissions in CodeOcean for usage in schools and adopt views 2018-12-12 14:09:19 +01:00
d980ffb4c0 add role author to execution_environment_policy 2016-05-31 18:39:03 +02:00
da3339ecbb Hide file types, execution environments, and teams from teachers 2016-03-02 10:57:13 +01:00
78422647fe Add execution environment statistics 2015-10-29 14:19:31 +01:00
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00