Implement infinite scrolling and by date navigation for coursebook
This builds on top of !350 (merged)
It is put in a separate merge request to hopefully allow for easier review.
Resolves: #270
This builds on top of !350 (merged)
It is put in a separate merge request to hopefully allow for easier review.
Resolves: #270