9a9efd5caa
Lint Slim files and fix offenses
...
The fixing was partially done manually and partially automatically.
2024-04-18 08:31:24 +02:00
319c3ab3b4
Add ProgrammingGroup & ProgrammingGroupMembership
...
* User can create programming group with other users for exercise
* Submission is shared in a group
* Also adjust specs
2023-08-24 19:32:06 +02:00
0234414bae
Rename user to contributor in submission
2023-08-24 19:32:06 +02:00
944b455194
Introduce Dark Mode
...
This commit mainly changes the color definitions. Mostly, those changes are semantically equally, but there are a few changes that occurred to align the color scheme within the app.
2023-07-31 11:48:42 +02:00
b6b75cee0e
Improve SQL query for exercise statistics
...
Removing the call to distinct dramatically improves the page load time. I don't know why, but since we are only using the users to filter the submission, it's not harmful to omit it.
2023-05-12 07:52:56 +02:00
83e7eb3ce6
Hide exercise statistics for empty user group
...
Fixes ODEOCEAN-M5
2023-04-14 14:27:27 +02:00
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
4d569475c9
Fix access to external_user_statistics
...
Amends #1304
https://github.com/openHPI/codeocean/pull/1304
2022-08-12 17:33:45 +02:00
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
2f86b18fd6
Fix run and score statistics for internal and external users
2022-01-21 13:13:52 +01:00
ba11adb966
Fix working time statistics for internal and external users
2022-01-20 23:41:32 +01:00
f9a7e73719
Remove usage of safe_html in renderings
2021-10-12 11:23:22 +02:00
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
1ec345d47d
Fix deadline information on exercise statistics
2020-05-12 17:51:06 +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
feb1e09d9a
Hide only table and show graphs for statistics.
2019-11-29 16:00:05 +01:00
96c90d0a62
Add access to statistics for users
2019-11-29 15:40:21 +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
2125fb1c1d
Ensure views only link to those actions allowed for current user
2018-12-12 14:09:19 +01:00
b6ff7ede99
Rebase repair-charts
onto master
2018-11-30 15:45:39 +01:00
dd0f56659e
Use webpack to deliver newest d3-tip.js, highlight.js and vis.js
2018-11-06 16:49:43 +01:00
7bdb962616
Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites
2018-11-06 16:49:41 +01:00
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
5c4ea86c8e
Fix finishing rate for zero users/submissions
2018-05-25 09:59:50 +02:00
2541451d4b
Add finishing rate to exercise statistics
2018-05-15 12:47:54 +02:00
f62b8f12c4
remove email adress from statistics view (also for admins)
2017-09-21 17:35:48 +02:00
fa0d893c21
change gitignore and fixes to statistic graphs
2016-05-12 15:52:59 +02:00
b9ec879531
Bar chart
2016-03-28 18:25:06 +02:00
b530ea47d9
Graph in exercise statistics
2016-03-22 09:23:21 +01:00
0a5301a595
Make statistics teacher-safe
2016-02-24 14:23:15 +01:00
e8cb23849a
Make tables sortable
2016-01-07 17:45:00 +01:00
e1e6eb04f4
Make user stats in exercise statistics faster
2016-01-07 17:01:47 +01:00
50eb45cb71
Link users in exercise statistics to their personal statistics page
2015-12-15 16:08:34 +01:00
df1a77b665
Add average working time to exercise statistics
2015-11-19 16:00:06 +01:00
0ba30c10dd
Use default value for missing scores
2015-11-05 11:26:30 +01:00
f3acc426ac
Refactor average worktime and add it to exercise statistics per user
2015-11-05 11:17:45 +01:00
7baff6ddaf
Group statistics per user type
2015-11-01 14:47:52 +01:00
c5dd1e712b
Fix users being shown multiple times
2015-10-29 14:21:26 +01:00
22da25be60
Output time in readable format
2015-10-29 10:45:43 +01:00
b20d13f866
Add statistics for exercises per user
2015-10-29 10:15:40 +01:00
f0ca3b6e82
improved readability
2015-02-23 17:19:09 +01:00
4cbf9970b1
transferred Code Ocean from original repository to GitHub
2015-01-22 10:01:32 +01:00