Skip to content

Features release v0.1.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mcgarrah mcgarrah released this 14 Dec 05:10
· 161 commits to main since this release
68f948e

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()