Commit Graph

18 Commits

Author SHA1 Message Date
Sebastian Serth
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
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
4b251599ff Use admin? or teacher? for permission check instead of internal_user? 2018-12-12 14:09:19 +01:00
Maximilian Grundke
c5c42ca3bc Show list of feedback messages for specific exercises 2017-11-08 22:31:01 +01:00
Thomas Hille
b05bb27ed9 search is now saved asynchron and without a form which caused some redirection through searches_controller
added asynchronous save of search, removed searches_controller,
2017-03-21 14:37:32 +01:00
Thomas Hille
bfc96328c4 added interventions back to code. added post method to be able to save interventions 2017-03-21 10:31:33 +01:00
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
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
Maximilian Grundke
7dee100665 Hide actions that are not available to teachers 2016-03-02 11:55:26 +01:00
Jan Renz
9c8d0b01eb Fix reset of tasks 2015-04-20 22:30:31 +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
cbde9529aa implemented team-dependent exercise policy 2015-01-29 17:13:22 +01:00
Hauke Klement
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00