There is an update to the Tasklist altseven example application, and it's awesome. A few notes on what I have updated:

  • Implemented AOP for tasks and users
  • replaced sha.js with bcrypt for passwords
  • changed db users.password to users.hash char(60)
  • fixed token generation
  • replace mysql driver with official maradb driver
  • modified dao/gateway code for MariaDB driver support

In the next day or so I will do a deep dive into code changes on the server side. The biggest changes are switching the mysql driver for the mariadb driver and fully implementing secured routes with tiny-aop.

You can grab the source code for tasklist from Github:

https://github.com/robertdmunn/tasklist