afafe0c218
Adjust teacher permissions:
...
* Hide non-public exercises and proxy exercises
* Hide average working time value on statistic page
* Add hint about filter to submission page for teachers
* Hide display name from feedback page
2020-09-07 19:04:34 +02:00
a77a5ff76d
Fix deadline bug for admins and teachers
2020-05-20 12:34:18 +02:00
75b0767677
Fix feedback page
2020-05-12 18:36:37 +02:00
1ec345d47d
Fix deadline information on exercise statistics
2020-05-12 17:51:06 +02:00
26b9edabb4
Add deadline information to submission page and some minor bugfixes
2020-05-08 15:07:02 +02:00
413ec9f956
Show up to three submissions for teachers and add overview to table
2020-05-08 11:36:27 +02:00
914eeb6035
Add submission deadline to exercises and allow teachers to view their submissions
2020-05-07 21:23:27 +02:00
4c571c4fb2
Add missing locales and fix access to public pages
2020-05-06 11:27:09 +02:00
854d1dd032
Improve form filter style
2020-05-05 16:52:29 +02:00
dec557da55
Readd collapse for editing an exercise
2020-05-05 16:52:29 +02:00
d07b4f436e
Add more actions to show exercise
2020-05-05 16:52:28 +02:00
3756e4b6dd
Fix specs by using global variable current_user
2020-05-04 18:13:16 +02:00
25ec422242
Improve score shown when reloading page
2020-05-04 17:43:54 +02:00
2b326b4ff7
Apply various updates and add reminder for collapse
2020-05-04 16:46:12 +02:00
f22a3803ed
Make reset button less distracting
2020-03-07 11:53:44 +01:00
207cf1084b
Fix duplication of code when navigation back and forth
2020-03-06 15:34:43 +01:00
c48296f31d
Force full page reload for implement view
2020-03-05 15:22:58 +01:00
99e4aec1cb
Render submit button once results are available
2020-03-04 17:58:16 +01:00
659b5646c1
Update translations of RfC interventions
2020-02-14 16:59:16 +01:00
6378f9d53f
Hide reset active file button if only one file
2020-02-02 12:37:23 +01:00
1096c1a2f5
Add translation for unpublished exercises and adopt UI for reset all files
2020-01-30 18:31:14 +01:00
d0eceac440
Upgrade font-awesome and add option reset only active file
2020-01-29 10:55:15 +01:00
e0e0d72f1d
Remove outdated ToDo
2019-12-20 16:18:31 +01:00
f680916385
remove create_new functionality, when exercise exists on CH but is not editable
2019-12-13 16:43:19 +01:00
4a77536c5f
merge master
2019-12-03 17:55:58 +01:00
feb1e09d9a
Hide only table and show graphs for statistics.
2019-11-29 16:00:05 +01:00
af75ed9e91
Translate feedback to text meaning
2019-11-29 15:51:05 +01:00
96c90d0a62
Add access to statistics for users
2019-11-29 15:40:21 +01:00
ab96fb92c2
Add Request for Comments view per exercise, adopt policies for teachers
2019-11-29 15:28:06 +01:00
9dfe6b4529
Add score and working time to feedback page
2019-11-29 15:01:04 +01:00
f51dde4ef7
translations and whitespaces
2019-10-21 18:03:56 +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
8e5debd2e4
default to unpublished on import
2019-10-14 15:57:53 +02:00
87798212ad
add unpublished to views
2019-10-11 16:28:50 +02:00
973cc43f4c
self-review
2019-09-03 15:26:28 +02:00
3c65565b8c
enable export to codeharbor
2019-09-02 19:03:50 +02:00
2af93ea308
implement file import
2019-08-21 18:27:42 +02:00
baa0784ede
Add custom_embed_option to disallow downloading submissions
2019-03-29 14:56:14 +01:00
900bc896c9
Implement working time graph for study group dashboard
...
(so far, without live update)
2019-03-12 10:32:23 +01:00
114f77e799
Extract WORKING_TIME_DELTA to be used globally and set it to 5 min.
2019-03-09 00:32:36 +01: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
d95cf1cffb
Merge branch 'master' into add_roles_via_LTI
...
# Conflicts:
# app/controllers/concerns/lti.rb
2018-12-19 01:44:34 +01:00
ebd8b56ebf
Merge pull request #237 from openHPI/repair_charts
...
Improve working time bar graph
2018-12-18 15:24:23 +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
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
2125fb1c1d
Ensure views only link to those actions allowed for current user
2018-12-12 14:09:19 +01:00