pdf-quiz-generator/backend/app/tasks
Daniel 99570fb433
Some checks failed
Tests / backend (push) Failing after 7s
Tests / frontend (push) Successful in 43s
Tests / e2e (push) Has been cancelled
feat: cards come from articles, and Nextcloud is gone
Two removals the user asked for.

No deck from a PDF section. A card should be written from an article —
text a person has read, edited and published — not from whatever
happened to be on pages 40-58 of a source document. POST /flashcards/
and the generate_flashcard_deck task are gone, with the Create Cards
button on the document page. What remains: POST /articles/{id}/ai-cards,
and POST /flashcards/manual for writing a deck by hand.

And no Nextcloud. It was a per-person cloud integration for a corpus one
person loads: a settings panel asking every educator for an app
password, a second tab on the upload page, and three endpoints. The
upload page now has one way in, which is the one anybody used.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TqXevQJhxFrM7jJg82cgZN
2026-09-13 16:03:04 +02:00
..
__init__.py feat: an article follows a topic, rather than copying it once 2026-09-12 19:57:06 +02:00
pdf_tasks.py Tag filtering, multi-category, bug fixes, image validation, docs 2026-04-04 22:48:26 +02:00
quiz_tasks.py feat: cards come from articles, and Nextcloud is gone 2026-09-13 16:03:04 +02:00