Bradley Miller
Bradley Miller
Hi, Thanks for the fastapi_login package. I have noticed what I think is some odd behavior. I set up the middleware as suggested to populate the `request.state.user` object. But I...
Easy to recreate reliably 1. start up docker and all servers in development mode (./docker/docker_tools.py build --single_dev) 2. Make a simple change to a file in BookServer - books.py add...
In support of the pair programming feature as well as the instructor code sharing feature it would be nice to avoid the step of reloading the page and simply reload...
@bjones1 -- The tests are all running locally just fine, but I'm getting a weird version mismatch on urllib3 in the CI. I can't figure out exactly where this is...
Recently the timed exam directive has had a lot more use in high stakes exams. A number of problems have been discovered or reported that are long standing design issues...
prettify.js does not work for several examples, especially Java code like `List` See #1191 I have no idea where prettify.js comes from as what we have is minified and has...
Currently Questions entered through the question writer are automatically stored under the current base_course, the chapter selected by the user and the subchapter is stored as Exercises. When an instructor...
The div_id for each Runestone Component is used in several places in the book as wells as the instructor interface. While it is important that each component has a unique...
As per my conversation with Rob today at Drop-in: Runestone has "timed assessments". which is basically a wrapper around a bunch of exercises where we render them as follows: The...
A bit of a deep dive into the practice feature due to a spate of problem reports leads to this issue. ### The Problem 1. The practice feature creates a...