Skip to content

The Analyst Update

Latest
Compare
Choose a tag to compare
@onlyphantom onlyphantom released this 24 Mar 05:52
· 45 commits to master since this release

Background

Pedagogy is a performance management tool for education professionals. It is developed within Algoritma, a data science education center.

New Version Features

This release includes:

  • Features

    • Change Password setting
      • Implemented a "reset password by email" feature that uses JWT web tokens for security. Clicking on link generates a token unique to each user, sent to the registered email address, and allow for password reset
    • Error Logging
      • Anytime the app crash (which should be a pretty rare occurrence now after the Feb 2019 fix), instead of relying on the logs (current process) on Azure portal - We now have this error logged and then conveniently mailed to maintainers of the app
    • Analyst Role
      • Added an Analyst role-check for user accounts. This prepares for #19 in the future and support extra functionalities that make Pedagogy even better as a performance management app
    • Prettier login and registration pages
    • Minor CSS enhancements for consistency in style throughout the website
  • Fixes

    • Bug fixes on #8 (Now survey forms can and will expire)
      • I've implemented a simple expiry system so survey forms for past workshops beyond certain duration (currently: 10 days) will no longer be accessible. I know it may not be the most elegant or robust - but for our business use-case this suffice.

Production version

Pedagogy is deployed on Azure and can be accessed on http://pedagogy.azurewebsites.net