f8330b39fb
Replace manual activerecord translations with helpers
2024-05-21 19:42:26 +02:00
79ce069f68
Add CRUD operations for Programming Groups
...
* Correct sorting in table
* Modify page when nested in exercises
* Fix links between pages
* Link from statistics page to programming_groups/index
* Link from submission page to programming_groups/<id>
* Allow filtering for exercise ID on ProgrammingGroup#index
* Add search fields for internal and external user id on pg/index
2023-10-23 18:17:42 +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
d03f2c7bf4
Slightly improve Statistics Controller performance
2023-02-21 01:27:32 +01:00
6927b57170
Update Study Group Dashboard and Statistics
2022-08-20 00:05:02 +02:00
145c4aa8d5
Refactor various ruby files
...
* Insights based on brakeman report
2022-08-18 15:25:04 +02:00
4d0c65d2a2
Use Ruby syntax instead of SQL snippets for Testrun queries
2022-04-20 18:00:13 +02:00
237c225732
Add support for running CodeOcean under a subpath
...
* Also refactor (JavaScript) routes
2021-07-06 19:33:55 +02:00
110f1a5750
Fix rubocop offenses after bundle update
2021-06-30 09:13:25 +02:00
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
1069e623be
Add more statistics
2020-03-25 14:40:26 +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
a0d46d223c
Implement ranged user queries
2018-04-25 13:58:40 +02:00
321a602b57
Implement basic diagram
2018-04-24 15:44:10 +02:00
4177e40edc
Offer aggregated RfC counts via API
2018-04-24 14:08:07 +02:00
4936d5d372
Add more deeplinks
2018-04-24 11:12:15 +02:00
64a09390c6
Refactor helper methods
2018-04-24 11:10:00 +02:00
f2e6d430a9
Link to live graphs from statistics overview page
2018-04-11 14:33:04 +02:00
44d3ebd408
Manually assign axis in dataset and add RFC live data
2018-04-11 14:10:38 +02:00
5ae92dc484
Add more data routes
2018-04-11 13:54:38 +02:00
2a4e9bc94b
Add live graphs for active users and submission volume
2018-04-11 13:43:10 +02:00
667d1cb38b
Add submission volume metric
2018-03-19 14:55:14 +01:00
a7451a5057
Add RfCs with comments
2018-03-14 14:53:02 +01:00
0564c88105
Add soft solved rfcs
2018-03-14 13:16:00 +01:00
be608e4c12
Fix query
2018-03-14 11:04:58 +01:00
0fe3ce000b
Add more statistics
2018-03-14 09:20:05 +01:00
6252df3a74
Allow linking to specific pages
2018-03-14 08:54:33 +01:00
1bf2757c44
Adjust attribute names
2018-03-14 08:42:49 +01:00
68d3fd174e
Implement basic statistics
2018-03-13 18:38:54 +01:00