79 Commits

Author SHA1 Message Date
144c62f9ad - LaTeX template improved: submission count, challenge fill and skip counts added
- "List best results only" option added to each report generation functionality
2024-10-01 15:55:30 +02:00
1fff851fb5 - function doing report generation has been beautified
- report generation windows was added to game manager
- full TeX source downloading compressed into a ZIP
2024-09-28 13:23:08 +02:00
a01b1f1760 - more LaTeX escaping 2 2024-09-27 13:55:51 +02:00
ec61c42cfc - more LaTeX escaping 2024-09-27 13:54:55 +02:00
8238fab8b7 - switchable report output type 2024-09-27 13:52:11 +02:00
1e6590f6bb - report PDF generation is a makeshift, but works 2024-09-26 18:22:21 +02:00
ef6b98f036 - ... 2024-09-26 17:22:13 +02:00
812f441c3b - ... 2024-09-26 17:16:54 +02:00
495594da6c - interface amended 2024-09-26 17:14:24 +02:00
97d3b340f3 - filtering by groups fixed, again 2024-09-26 17:10:35 +02:00
a44c34d3a0 - filtering by groups fixed 2024-09-26 17:07:55 +02:00
9282b818d2 - TeX added 2024-09-26 17:04:48 +02:00
13743a5681 - report generation first deploy 2024-09-26 17:03:59 +02:00
ada4c5c496 - TeX report generation initials 2024-09-26 14:18:58 +02:00
eff038a7ea - a group not found fails the query 2024-09-26 13:25:25 +02:00
0c44163bdf - automatic typecast to bool added
- searching by group's unique name added
2024-09-26 13:17:19 +02:00
5b2cc0b8f4 now expressions with database fields on both sides of the operator are compiled into Closures and hence are valid 2024-09-26 12:15:14 +02:00
d78b636212 - result analyzer result -> summary.percentage 2024-09-26 11:48:02 +02:00
e313923ad4 - checking maintenance in each file added
- a few CLI commands added
- ticking and concluding expired tests added
2024-09-26 11:34:02 +02:00
9bb77e8c4e - comma-separated list explosion fixed! 2024-09-26 09:09:05 +02:00
be7513be2f - initial steps on frame location separation 2024-09-26 08:58:37 +02:00
6a07654267 - UserMgr, GroupMgr, GameMgr, TestMgr OO implementation replaced completely the old design 2024-09-26 08:29:59 +02:00
21825c6f18 - group editor management bugs fixed 2024-09-25 23:00:03 +02:00
550d60f71f - Add/remove members to a group added 2024-09-25 22:45:06 +02:00
4ea8aca8c2 - gameid type inconsistency in Test fixed
- delete_tests action added
2024-09-25 16:04:38 +02:00
bd7079bded - session ID only displayed for quizmasters 2024-09-25 15:38:06 +02:00
4f807c736d - group management has been moved completele into GroupMgr 2024-09-25 15:34:57 +02:00
ddd677c523 - TestMgr OO implementation
- Some styling
2024-09-25 14:31:27 +02:00
dbed288e2d - TestMgr added 2024-09-25 09:23:52 +02:00
b34045a89d - Game ID fixed 2024-09-25 09:22:23 +02:00
42190c6cba Pre-merge state 2024-09-25 09:19:28 +02:00
1504c483fc Revert "- TestMgr foundations"
This reverts commit 60e040245551d820a5dfcee538188c1058532e54.
2024-09-25 09:13:06 +02:00
60e0402455 - TestMgr foundations 2024-09-25 08:57:22 +02:00
99aae46ff5 - delete_group -> delete_groups 2024-09-19 11:18:37 +02:00
b01c5011ed - GameMgr OO implementation 2024-09-17 16:47:47 +02:00
ab07345195 - GroupMgr OO implementation 2024-09-17 14:49:59 +02:00
2cd2676d59 - UserMgr OO implementation 2024-09-17 12:13:42 +02:00
fc1a438782 - typo fixed 2024-09-16 21:49:19 +02:00
35549ecf20 - user actions fixed
- action_dump added
2024-09-16 21:42:41 +02:00
e6aadf0a5c - ReqHandler added
- interface reworked
2024-09-16 21:24:47 +02:00
356615c70b - option listing style fixed 2024-09-12 17:30:51 +02:00
59e113333a - human readable to unix timestamp conversion in clion code added
- test-related request block redesigned
- elvis operator replaced with the more adequate null coalescing one
2024-09-12 14:35:36 +02:00
68b9310069 Merge pull request '- media added' (#2) from media into master
Reviewed-on: #2
2024-09-12 11:56:05 +02:00
2a98c050ed - media added 2024-09-12 11:54:41 +02:00
1a44270c82 Merge pull request '- determining MIME-type fixed, works across all platforms' (#1) from mime into master
Reviewed-on: #1
2024-09-12 11:22:12 +02:00
29b53025f9 - get_image redesign and its dependencies 2024-09-12 11:15:47 +02:00
9d91118e68 - determining MIME-type fixed, works across all platforms 2024-09-12 08:39:17 +02:00
0980abfdd4 - testground.php view-only fixed
- get_image by gameid added
2024-09-10 07:36:12 +02:00
89ac41a6e6 - report generation implemented
- recursive filtering fixed
- grouping added
2024-09-09 18:36:03 +02:00
55a68138b5 - quizmasters can open result analyzer on every game 2024-09-07 18:34:20 +02:00