Features release v0.1.2
Pre-release
Pre-release
Large number of changes since last tagged release for initial hosting. Development now runs with a dev branch being merged into the main branch which automatically deploys to the hosted environment.
Details of changes:
- Add dependabot for workflow and actions
- Add copyright notices to code and webpages
- Consolidate the navigation and footers into default.html template
- Update templates to be more generic and fix an import issue in routes_main.py
- Revert routes_main.py module import to use explicit function entry points
- Add comments to most functions with more descriptive explanation of what they do
- Update the default.html template to use navbar and footers.
- Fixed default.html to move the scripts to the bottom of the webpage render process.
- Update all templates for webpages to use the default.html navbar and footer sections
- Fix an uncaught bug in select_category.html template with mismatched h1/h2 blocks
- Add the correct answer to final submission for incorrect answered questions
- Fix initial load of questions and make quiz more usable
- Make quiz question entire options button or label text clickable areas
- Automatically load the initial_questions.json on first startup
- Hide the quiz question section on the Quiz page after submitting for check_answers()