Change Log

Introduction

This documents aims to detail all the changes that have been made across the MTU Get Ahed Web Application.

Tasks

[https://docs.google.com/spreadsheets/d/1SaSd01YXUTI5qlx16pV0mYuEGoS6AaWTP4QQ9Isum20/edit?gid=0#gid=0](Snag List)

TaskStatusNotes
Add Domain for Projects🕙
Any Launch Materials🕙
Upload SCORM Files to DirectusCurrently Needs to Be Manually Added
Set up Production Directus
Add Documentation
Get Digital Ocean credentials

Changes

Prod Environment [v.0.0.2-pre-release]

Web App
API
  • Created Assessment type
    • Assessments present a full "Dimension" based questionnaire and Dashboard.
    • Training courses only show training courses
    • Case Studies only show case Studies
  • Password Reset Functionality
    • Uses Mailgun and mg.hexastudios.co
    • Added /request-reset-password and /reset-password/ pages
  • Added Free Resources (External Resources)
    • Generates a dynamic page based on the slug and Resources

Outstanding Tasks [https://docs.google.com/spreadsheets/d/1SaSd01YXUTI5qlx16pV0mYuEGoS6AaWTP4QQ9Isum20/edit?gid=0#gid=0](Snag List)

Prod Environment [v.0.0.1-pre-release]

Web App
API
SCORM
  • Launched SCORM file API
    • When SCORM files are viewed in the web browser, they are served from a separate server
  • API / CMS
    • Added a training completed collection that gets logged after SCORM is completed
    • Deployed to server with monitor, status page
  • Web App
    • Now displays SCORM files inside iframes using an interceptor to capture the "complete" signal.
  • How To Guide
    • Documentation added for all collection types on where they relate to the web interface

Development Environment [v.0.0.0-pre-release]

Web App
API
  • Web Application Complete
  • API Complete
    • With exception of SCORM Files upload
  • Schema defined for all objects in database