Commit Graph
45 Commits
Author SHA1 Message Date
Wojtek 8045698072 Add Groq API as an AI provider 2026-10-16 22:00:28 +02:00
Wojtek 032ffeb9da Add bulk deletion for saved test results 2026-10-16 21:45:34 +02:00
Wojtek 344c1b42a2 Add bulk selection for filtered set questions 2026-10-16 21:08:28 +02:00
Wojtek 9af456989a Add question ID filter to set editor 2026-10-16 20:54:05 +02:00
Wojtek c9076d4a22 Add read-only preview for question sets 2026-10-16 20:48:32 +02:00
Wojtek 606612784c Add read-only test question preview 2026-10-16 20:44:44 +02:00
Wojtek b774f0d94d Sync variant publication with parent set 2026-10-16 19:55:00 +02:00
Wojtek a788c8c00e Add action to unpublish all test sets 2026-10-16 19:52:09 +02:00
Wojtek 08220dc6e8 Add aggregate AI tokens and move column 2026-10-16 19:46:10 +02:00
Wojtek 42b5006574 Show AI token usage per saved test 2026-10-16 19:43:15 +02:00
Wojtek 8693720b78 Replace AI balance with usage counters 2026-10-16 19:36:42 +02:00
Wojtek 37d8c6040c Show remaining API credits in AI settings 2026-10-16 15:12:33 +02:00
Wojtek 57065d4ca1 Add AI model selection per provider 2026-10-16 13:16:35 +02:00
Wojtek 6daca5be59 Configure separate OpenAI and Grok keys 2026-10-16 13:04:34 +02:00
Wojtek af98d0d1d4 Evaluate all failed open answers with AI 2026-10-16 12:39:53 +02:00
Wojtek acfdf21488 Save AI settings through component page 2026-10-16 12:31:50 +02:00
Wojtek 804c8f5467 Add AI evaluation for incorrect open answers 2026-10-16 11:53:23 +02:00
Wojtek 5e12e8838d Add ordinary set ordering and random frontend questions 2026-10-16 11:27:37 +02:00
Wojtek 96e8a4a0f5 Inherit duration from parent set 2026-10-16 11:15:13 +02:00
Wojtek 59335cbc52 Use explicit set save toolbar actions 2026-10-16 10:32:20 +02:00
Wojtek 8abee59a49 Remove questions from parent multi-variant sets 2026-10-16 10:21:52 +02:00
Wojtek 8cc1862178 Add multi-variant test sets 2026-10-16 10:12:26 +02:00
Wojtek 6ff21ef245 Calculate grade from corrected percentage 2026-10-15 21:49:12 +02:00
Wojtek 33783399f9 Use all sets in result filter 2026-10-15 21:43:24 +02:00
Wojtek 3fd488e19e Add result list date and test filters 2026-10-15 21:41:34 +02:00
Wojtek 987373b565 Set result toolbar labels 2026-10-15 21:37:06 +02:00
Wojtek 1e14949574 Show maximum awarded points 2026-10-15 21:24:51 +02:00
Wojtek 1df6c6dfc3 Track corrected result points 2026-10-15 21:11:30 +02:00
Wojtek f3efb81af4 Add per-question result assessment fields 2026-10-15 21:07:44 +02:00
Wojtek dfc38e7eb0 Track test execution time 2026-10-15 20:52:15 +02:00
Wojtek e52d31a783 Add saved test result preview 2026-10-15 20:45:08 +02:00
Wojtek 53d39ada2c Use minute slider for test duration 2026-10-15 17:36:32 +02:00
Wojtek 0c3ae353a5 Use seconds slider for test duration 2026-10-15 17:32:33 +02:00
Wojtek bb96cb3116 Add test duration content and image to sets 2026-10-15 17:21:30 +02:00
Wojtek 70f9a0ac4b Separate selected and available set questions 2026-10-15 17:14:58 +02:00
Wojtek e762b207bb Add subject filter to question sets 2026-10-15 17:11:06 +02:00
Wojtek 5ae5c6f277 Add configurable subjects to question sets 2026-10-15 16:53:06 +02:00
Wojtek c59bfb2813 Rename answer preview label 2026-10-15 16:49:51 +02:00
Wojtek d09360e587 Fix set question saving and add previews 2026-10-15 16:39:00 +02:00
Wojtek 36e79f442e Add category filter to set question selection 2026-10-15 16:34:55 +02:00
Wojtek 1bed2d7dcc Add question set management 2026-10-15 16:30:43 +02:00
Wojtek 1f5c773477 Remove temporary test data from installer 2026-10-15 08:57:42 +02:00
Wojtek 16e446a3c0 Hide optional exam metadata fields 2026-10-14 22:36:31 +02:00
Wojtek 1d4779089d Add optional exam sheet metadata 2026-10-14 22:33:35 +02:00
Wojtek 9b093b278d Initial Joomla test questions component 2026-10-14 22:29:10 +02:00