Skip to content

WIP: refactor(attempt): Choice Answer#286

Open
lebalz wants to merge 38 commits intofeature/choice-answerfrom
refactor-attempt/choice-answer
Open

WIP: refactor(attempt): Choice Answer#286
lebalz wants to merge 38 commits intofeature/choice-answerfrom
refactor-attempt/choice-answer

Conversation

@lebalz
Copy link
Copy Markdown
Contributor

@lebalz lebalz commented Apr 6, 2026

Plan

  • ChoiceAnswers always have either an explicite id (uuid) when standalone or a qid when inside Quiz
  • Create documents for each Quiz-Item:
    • having a prop qid when inside a Quiz (to ensure ordering)
    • attach to the Quiz' DocumentRoot or to it's own DocumentRoot when standalone
  • create an interface iQuizzable providing all needed methods to assess quiz

lebalz added 30 commits March 27, 2026 17:04
Updated the default port for LISTEN from 80 to 45876 and removed the section on limitations regarding bandwidth monitoring.
enhance sidebar interaction and styling for category items
Currently, `^1.9.0` is reported as higher than `^1.10.0`, since string comparison is used.
-> add test showing expected functionality.
@lebalz lebalz changed the title move ChoiceAnswer model to folder WIP: refactor(attempt): Choice Answer Apr 21, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 21, 2026

Deploy Preview for teaching-dev ready!

Name Link
🔨 Latest commit 221e97d
🔍 Latest deploy log https://app.netlify.com/projects/teaching-dev/deploys/69f0d32149f92300089b8ba4
😎 Deploy Preview https://deploy-preview-286--teaching-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

…ed components

Co-authored-by: Copilot <copilot@github.com>
Copy link
Copy Markdown
Contributor Author

@lebalz lebalz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

current step: impement iAssessable to ChoiceAnswer and after that implement BooleanAnswer

Copy link
Copy Markdown
Contributor Author

@lebalz lebalz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

current step: impement iAssessable to ChoiceAnswer and after that implement BooleanAnswer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant