Commit Graph

39 Commits

Author SHA1 Message Date
Sebastian Serth
83e7eb3ce6 Hide exercise statistics for empty user group
Fixes ODEOCEAN-M5
2023-04-14 14:27:27 +02:00
Sebastian Serth
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
Sebastian Serth
4d569475c9 Fix access to external_user_statistics
Amends #1304
https://github.com/openHPI/codeocean/pull/1304
2022-08-12 17:33:45 +02:00
Sebastian Serth
d223abfb5e Update from webpacker v5 to shakapacker v6.0.0.rc13
Using a two-step process is recommended:
332e25186a/docs/v6_upgrade.md
2022-08-12 10:22:55 +02:00
Sebastian Serth
2f86b18fd6 Fix run and score statistics for internal and external users 2022-01-21 13:13:52 +01:00
Sebastian Serth
ba11adb966 Fix working time statistics for internal and external users 2022-01-20 23:41:32 +01:00
Sebastian Serth
f9a7e73719 Remove usage of safe_html in renderings 2021-10-12 11:23:22 +02:00
Sebastian Serth
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
Sebastian Serth
a77a5ff76d Fix deadline bug for admins and teachers 2020-05-20 12:34:18 +02:00
Sebastian Serth
1ec345d47d Fix deadline information on exercise statistics 2020-05-12 17:51:06 +02:00
Sebastian Serth
413ec9f956 Show up to three submissions for teachers and add overview to table 2020-05-08 11:36:27 +02:00
Sebastian Serth
914eeb6035 Add submission deadline to exercises and allow teachers to view their submissions 2020-05-07 21:23:27 +02:00
Sebastian Serth
feb1e09d9a Hide only table and show graphs for statistics. 2019-11-29 16:00:05 +01:00
Sebastian Serth
96c90d0a62 Add access to statistics for users 2019-11-29 15:40:21 +01:00
Sebastian Serth
d95cf1cffb Merge branch 'master' into add_roles_via_LTI
# Conflicts:
#	app/controllers/concerns/lti.rb
2018-12-19 01:44:34 +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
b6ff7ede99 Rebase repair-charts onto master 2018-11-30 15:45:39 +01:00
Sebastian Serth
dd0f56659e Use webpack to deliver newest d3-tip.js, highlight.js and vis.js 2018-11-06 16:49:43 +01:00
Sebastian Serth
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
Sebastian Serth
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
Maximilian Grundke
5c4ea86c8e Fix finishing rate for zero users/submissions 2018-05-25 09:59:50 +02:00
Maximilian Grundke
2541451d4b Add finishing rate to exercise statistics 2018-05-15 12:47:54 +02:00
Ralf Teusner
f62b8f12c4 remove email adress from statistics view (also for admins) 2017-09-21 17:35:48 +02:00
John Geiger
fa0d893c21 change gitignore and fixes to statistic graphs 2016-05-12 15:52:59 +02:00
johnmgeiger
b9ec879531 Bar chart 2016-03-28 18:25:06 +02:00
johnmgeiger
b530ea47d9 Graph in exercise statistics 2016-03-22 09:23:21 +01:00
Maximilian Grundke
0a5301a595 Make statistics teacher-safe 2016-02-24 14:23:15 +01:00
Maximilian Grundke
e8cb23849a Make tables sortable 2016-01-07 17:45:00 +01:00
Maximilian Grundke
e1e6eb04f4 Make user stats in exercise statistics faster 2016-01-07 17:01:47 +01:00
Maximilian Grundke
50eb45cb71 Link users in exercise statistics to their personal statistics page 2015-12-15 16:08:34 +01:00
Maximilian Grundke
df1a77b665 Add average working time to exercise statistics 2015-11-19 16:00:06 +01:00
Maximilian Grundke
0ba30c10dd Use default value for missing scores 2015-11-05 11:26:30 +01:00
Maximilian Grundke
f3acc426ac Refactor average worktime and add it to exercise statistics per user 2015-11-05 11:17:45 +01:00
Maximilian Grundke
7baff6ddaf Group statistics per user type 2015-11-01 14:47:52 +01:00
Maximilian Grundke
c5dd1e712b Fix users being shown multiple times 2015-10-29 14:21:26 +01:00
Maximilian Grundke
22da25be60 Output time in readable format 2015-10-29 10:45:43 +01:00
Maximilian Grundke
b20d13f866 Add statistics for exercises per user 2015-10-29 10:15:40 +01:00
Hauke Klement
f0ca3b6e82 improved readability 2015-02-23 17:19:09 +01:00
Hauke Klement
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00