summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Collapse)Author
27 hoursFeat: add mixed exercsisesHEADmasterGrail Finder
27 hoursfeat: add mixed exercise endpoint handlerGrail Finder (aider)
27 hoursrefactor: rename DBGetFirst10MixedUbungs to DBListMixedGrail Finder
27 hoursfeat: implement DBGetQuestionsByMixedID methodGrail Finder (aider)
27 hoursfeat: add flexible limit to DBListMixed and new DBGetQuestionsByMixedIDGrail Finder
28 hoursfeat: add MixedUbung buttons to main pageGrail Finder (aider)
28 hoursrefactor: update SQL query and remove question templateGrail Finder
28 hoursfeat: implement DBGetMixedUbung methodGrail Finder (aider)
28 hoursfeat: add DBGetMixedUbung method to QuestionsRepo interfaceGrail Finder
43 hoursChore: index.html updateGrail Finder
43 hoursfeat: add next-question route to routerGrail Finder (aider)
43 hoursfix: properly increment question ID on next button pressGrail Finder (aider)
43 hoursfix: correct type mismatch in answer comparisonGrail Finder (aider)
43 hoursfeat: Update question status based on answer correctnessGrail Finder
43 hoursEnha: /answer to return questionGrail Finder
43 hoursfeat: return full Question model in /answer responseGrail Finder (aider)
43 hoursfeat: update question template and simplify handler logicGrail Finder
43 hoursrefactor: track question status using Status field instead of showNext flagGrail Finder (aider)
44 hours.Grail Finder
44 hoursfeat: extract feedback into template partial and add Correct fieldGrail Finder (aider)
44 hoursrefactor: fix variable declaration and remove duplicate codeGrail Finder
44 hoursfix: properly define MainPage handler methodGrail Finder (aider)
45 hoursfeat: add next question button functionalityGrail Finder (aider)
45 hourstest: replace flaky e2e test with unit tests for handlersGrail Finder (aider)
45 hourstest: reduce test timeouts for faster executionGrail Finder
45 hoursfix: update test assertions to match actual question data and optionsGrail Finder (aider)
45 hourstest: update question flow test assertions and feedback structureGrail Finder (aider)
45 hoursEnha: index adjustGrail Finder
46 hourstest: update handlers test to use real question from dbGrail Finder (aider)
46 hourstest: improve test reliability with explicit waits and timeoutsGrail Finder (aider)
46 hoursfix: update test selectors and question text for reliabilityGrail Finder (aider)
46 hoursrefactor: clean up imports and formatting in main.goGrail Finder
46 hoursfeat: enhance answer handler with validation and feedbackGrail Finder (aider)
46 hoursfix: correct whitespace in test question optionsGrail Finder (aider)
46 hoursFeat: question repoGrail Finder
46 hoursfeat: add DBGetQuestion to FullRepo interfaceGrail Finder (aider)
46 hoursfeat: implement DBGetDefaultsMap in SQL providerGrail Finder (aider)
46 hoursfeat: add DBGetQuestion method to SQL providerGrail Finder (aider)
46 hoursfeat: add DBGetQuestion method to SQL providerGrail Finder (aider)
46 hoursfix: properly fetch question from DB in HandleAnswerGrail Finder (aider)
46 hoursfix: update question model fields and feedback checkGrail Finder (aider)
46 hoursfix: update test selectors and template error handlingGrail Finder (aider)
46 hourstest: add fmt import to handlers_test.goGrail Finder
46 hoursperf: reduce test timeouts for lightweight siteGrail Finder (aider)
46 hourstest: update handlers test to use data-testid selectorsGrail Finder (aider)
46 hourstest: Reduce test timeouts in question flow testsGrail Finder
47 hoursrefactor: replace direct table check with VerifyDB methodGrail Finder (aider)
47 hoursrefactor: remove migrations and add schema verificationGrail Finder (aider)
47 hoursfix: properly initialize and run database migrationsGrail Finder (aider)
47 hoursrefactor: simplify SQLite connection handling and path managementGrail Finder (aider)