Commit Graph

83 Commits

Author SHA1 Message Date
Thomas Hille
0db11884bc Extended Exercises by worktime, difficulty and tags, added ProxyExercises as prework for recommendations
Tags can be added to exercises in the edit view. Tags can monitored under /tags.
Added the concept of ProxyExercises which are a collection of Exercises. They can be found under /proxy_exercises
Added Interventions as prework to show interventions later to the user.
Added exercise/[:id]/working_time to return the working time of the user in this exercise and the average working time of all users in this exercise
2017-03-21 10:31:32 +01:00
yqbk
4183a16178 merge with master 2016-08-03 12:09:58 +02:00
Ralf Teusner
ed3526a578 Merge branch 'master' into feature-file-templates
Conflicts:
	app/views/application/_navigation.html.slim
	config/locales/de.yml
	config/locales/en.yml
	db/schema.rb
2016-07-28 15:16:11 +02:00
Ralf Teusner
09533a5556 download complete submission as one zip file 2016-07-15 18:25:58 +02:00
Ralf Teusner
3bf03a418b fix policy scope statement for internal users 2016-07-10 22:00:42 +02:00
yqbk
b962400fab further delete (db queries) 2016-07-04 17:40:01 +02:00
yqbk
b0d468c0e0 remove rest of teams code -- NEED TO REMOVE TEAMS FROM DATABASE! 2016-06-30 12:17:19 +02:00
yqbk
0046706fce remove team policy 2016-06-30 12:04:16 +02:00
Ralf Teusner
2a52b66daa rfc can now be solved.
show.html still needs to be finished
2016-06-24 16:44:34 +02:00
Maximilian Grundke
4d2676fea7 Only show file templates which are available for the selected file type 2016-06-10 17:48:04 +02:00
Maximilian Grundke
1cd879bcb6 Scaffold file templates 2016-06-09 22:38:19 +02:00
yqbk
d980ffb4c0 add role author to execution_environment_policy 2016-05-31 18:39:03 +02:00
yqbk
01fc6fcc90 add role teacher to file_type_policy 2016-05-31 18:25:28 +02:00
yqbk
8896a3aa18 add role teacher to application_policy, implement teacher into team_policy 2016-05-31 17:40:00 +02:00
Maximilian Grundke
87d4eb8b0d Let everyone see all comments and polish request for comments overview 2016-05-10 18:17:02 +02:00
Maximilian Grundke
f17ae9ad2f Merge remote-tracking branch 'origin/master' into statistics 2016-03-02 12:01:16 +01:00
Maximilian Grundke
7dee100665 Hide actions that are not available to teachers 2016-03-02 11:55:26 +01:00
Maximilian Grundke
da3339ecbb Hide file types, execution environments, and teams from teachers 2016-03-02 10:57:13 +01:00
Maximilian Grundke
0a5301a595 Make statistics teacher-safe 2016-02-24 14:23:15 +01:00
leo.selig
e534a8cb2d Add authorization to CodeHarborLink controller
(leoselig/codeocean#2)
2016-02-04 11:42:03 +01:00
Ralf Teusner
943e3c6c3a reworked execution_environment statistics 2016-01-07 13:19:02 +01:00
Ralf Teusner
95ec5b0231 Routes, empty views and controller changes for statistics concerning external_users, exercises and external_users having exercises 2015-11-25 18:47:49 +01:00
Maximilian Grundke
78422647fe Add execution environment statistics 2015-10-29 14:19:31 +01:00
Jan Renz
9c8d0b01eb Fix reset of tasks 2015-04-20 22:30:31 +02:00
Ralf Teusner
172ca91329 bugfixes, policies, errors now have a link to the submissions 2015-04-10 20:23:38 +02:00
Hauke Klement
6ee0b6bf81 implemented partial batch update for exercises 2015-03-12 11:05:11 +01:00
Hauke Klement
a8bda864df simplified some Active Record queries 2015-03-11 14:31:19 +01:00
Hauke Klement
466f8967e2 eliminated naming clash with Sorcery 2015-02-23 10:39:04 +01:00
Hauke Klement
c99b0e6256 use #fail instead of #raise to signal exceptions, as suggested by RuboCop 2015-02-17 09:05:04 +01:00
Hauke Klement
59ca0a57c3 administrator dashboard for observing the Docker container pool 2015-02-10 12:23:26 +01:00
Hauke Klement
cbde9529aa implemented team-dependent exercise policy 2015-01-29 17:13:22 +01:00
Hauke Klement
dd624b26c8 started implementing teams 2015-01-28 12:28:09 +01:00
Hauke Klement
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00