Skip to content
TODO 1.63 KiB
Newer Older
Andreas Klöckner's avatar
Andreas Klöckner committed
- model docs
Andreas Klöckner's avatar
Andreas Klöckner committed

- Fix docker reliability

Andreas Klöckner's avatar
Andreas Klöckner committed
- Unanswered questions for unanswered statistics q?

- Narrow form rendering

- Max extra credit policy

Andreas Klöckner's avatar
Andreas Klöckner committed
- MOSS submission

Andreas Klöckner's avatar
Andreas Klöckner committed
- Redo permissions system
Andreas Klöckner's avatar
Andreas Klöckner committed

- Custom matcher classes

- Make is_graded_answer required

Andreas Klöckner's avatar
Andreas Klöckner committed
- QuerySet.get_or_create

Andreas Klöckner's avatar
Andreas Klöckner committed
- Make system to link to flow-internal pages

Andreas Klöckner's avatar
Andreas Klöckner committed
- Note about alternate left/right submission on page sandbox

- Page URL endpoints (see page-url-endpoints branch)

- 'Save and next' for grading

- Fixed grading panel?

- Change "end session" link for sessions that don't actually end.

Andreas Klöckner's avatar
Andreas Klöckner committed
- Session reset UI

- Make admin site multi-course capable
  https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.has_add_permission
  https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.get_queryset

Andreas Klöckner's avatar
Andreas Klöckner committed
- Manual grade entry/override
- Flow results analytics
  --> time taken per question

- record end flow with a null page visit

- web hooks for auto-fetch and auto-preview

- Flow group ordering, max page count, question/page tags
Andreas Klöckner's avatar
Andreas Klöckner committed
- Name X out of Y question
- Rank/order question
- TextQuestions with answers yielding different grades
Andreas Klöckner's avatar
Andreas Klöckner committed

Rejected ideas
==============

- Minimum visit times
- configuration store
- Email me my code
- Restrict analytics to students
  (bad idea: should at least include unenrolled to allow quick in-class work)
- comment box http://jsfiddle.net/9Le8X/2/
- Student tags, adapt homepage
- question bank
  -> localize an elaborate question and all its 'stuff' (JS, media)
  -> use a media search path