Commit Graph

42 Commits

Author SHA1 Message Date
a99da79550 Disable sorttable on tables without rows
Otherwise, the first element of the table body is being fetched which might result in an error for empty tables.

Fixes CODEOCEAN-JZ
2023-03-14 18:27:38 +01:00
0e7c38657f Allow teachers to access internal users and manage them in their study groups 2022-09-22 19:24:26 +02:00
ac3dc8d30f Allow platform admins and internal users to switch their current study group 2022-09-22 19:24:26 +02:00
2e3480a068 Display study_groups in the show view of internal and external users 2022-09-22 19:24:26 +02:00
998a12e6bc Adjust filter for platform_admin user search and update views 2022-09-22 19:24:26 +02:00
3869785ddd User: Allow removing the consumer filter 2022-09-22 19:24:26 +02:00
1581d658ea Simplify user search for external teachers 2022-09-04 19:03:15 +02:00
4d569475c9 Fix access to external_user_statistics
Amends #1304
https://github.com/openHPI/codeocean/pull/1304
2022-08-12 17:33:45 +02:00
e7dd6ac596 Fix layout for ExternalUser search after Bootstrap update 2022-08-12 17:25:10 +02:00
8a055a0d68 Update Bootstrap from v4 to v5 2022-08-12 11:45:32 +02:00
eb69697b9a Fix missing routes incompatible with a subpath 2021-11-03 16:02:21 +01:00
67dd435415 Fix link to Consumer if not enough permissions 2021-02-18 12:29:07 +01:00
ff6b04c051 Check for existence of submissions before accessing them 2020-11-24 01:37:12 +01:00
319dc9d4db Check for first non-null exercise for permission 2020-11-23 23:36:34 +01:00
6795a05944 Fix search for users with deleted consumer 2020-11-18 23:17:55 +01:00
a77a5ff76d Fix deadline bug for admins and teachers 2020-05-20 12:34:18 +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
8e8404dffa Add search for external users 2020-05-05 16:52:28 +02:00
72498e21b1 Show email for external users 2020-05-05 16:52:28 +02:00
0b5ec1820d Fix link for external users 2019-01-15 17:37:34 +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
88081bb541 Replace usage of name in favor of displayname 2018-12-13 14:27:55 +01:00
b4b9ab48d0 External User: Set name to displayname and introduce real_name 2018-12-12 16:47:49 +01:00
2125fb1c1d Ensure views only link to those actions allowed for current user 2018-12-12 14:09:19 +01:00
71fd3b9b07 Add role to ExternalUser and update it via LTI 2018-12-12 14:09:19 +01:00
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
bc33d9211f Allow filtering external user statistics by tag 2018-07-20 12:57:57 +02:00
76726a5ee3 Align sub-heading style 2018-07-03 14:15:54 +02:00
517641ae80 Load tag statistics into grid after the profile finished loading 2018-07-03 14:11:26 +02:00
804e70ea3b Move tag statistics to its own route for asynchronous loading 2018-07-03 13:09:35 +02:00
a3c5fa9261 Display tag statistics for external users on their profile 2018-07-03 12:42:58 +02:00
55d8f513bb remove email from frontend 2018-06-15 15:02:19 +02:00
d343e74287 Add sorting to external user statistics table 2016-01-28 17:52:34 +01:00
d1ece64ee3 Link user "profile" to their statistics 2016-01-28 14:51:57 +01:00
4ee474a7d2 Speed up external user statistics 2016-01-28 14:46:25 +01:00
b10323b5a4 Make working time queries fire only once 2015-12-17 11:45:55 +01:00
71e3d81d5f Link to the user statistics details page for this exercise 2015-12-16 15:45:32 +01:00
0a779e4ed1 Implement exercise statistics for specific (external) users 2015-12-16 15:40:31 +01:00
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
acf03b1f51 added pagination for all resources 2015-03-11 16:13:45 +01:00
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00