Lukas Shawford

Results 26 issues of Lukas Shawford

Not sure yet under what circumstances this occurs, but after deleting a quiz, the quiz pre-remove hook ([`/lib/quiz.js:135`](https://github.com/sergkr/swot/blob/master/lib/quiz.js#L135)) sometimes fails to remove the quiz from its parent topic's "quizzes" array....

bug

For long quizzes than span multiple related concepts, it may be helpful to be able to split up the quiz into multiple "parts". This would provide a logical grouping for...

enhancement

Currently, images within questions (or in the supplemental info field) have to be uploaded externally and linked using a URL. It would be more convenient to be able to upload...

enhancement

It should be possible to have multiple users (or the same user logged into multiple machines) edit the same quiz and see each other's changes without anything getting overwritten. Ideally,...

enhancement

Currently, editing quiz questions results in re-saving the entire quiz from scratch (including _all_ questions) any time a change is made. This is not very efficient, especially with auto-save. The...

Received this in the live app when trying to delete a topic containing 4 subtopics: ``` 2014-08-31T19:39:54.874460+00:00 heroku[router]: at=info method=DELETE path="/topics/5403752f5870060200c1afa7" host=*** request_id=b343df90-4fe3-410a-9b44-482850f31fad fwd="***" dyno=web.1 connect=0ms service=31ms status=500 bytes=752 2014-08-31T19:39:54.875594+00:00...

bug

Currently, users are forced to register before they can see what the application is even capable of. (Also, currently there isn't much of a homepage that explains what swot even...

enhancement

The rich text editing toolbar covers up the question menu: ![swot - toolbar](https://cloud.githubusercontent.com/assets/766698/4103076/40a92c84-3149-11e4-87de-30c11a58691a.png) This makes it impossible to see the question number, switch question type, or access the question settings...

If a topic's name is really long, it causes ugly wrapping in the sidebar: ![swot - long topic name sidebar](https://cloud.githubusercontent.com/assets/766698/4102951/889c712c-3144-11e4-9ef3-f608b6d56fe4.PNG) It also causes the the Edit button to be displaced...

Need to add error logging to the app. Errors (and possibly all requests) should be persisted to the database on the live site, whereas in dev, they should just be...