Skip to content

Latest commit

 

History

History
executable file
·
17 lines (16 loc) · 1.05 KB

TODO.md

File metadata and controls

executable file
·
17 lines (16 loc) · 1.05 KB

TODO

This file contains things that are on the to-do list for Marathon

  • Add a way for employees to view their personal information in their accounts.
  • Add tool to allow employees to view their previous clock-out receipts.
  • Add a way delete admin accounts without manually editing the database.
  • Add a production-ready check tool.
    • Add checks to make sure appropriate directories are writable.
  • Move the database import function inside the webpage body on all pages.
  • Add better input validation to the admin sign-up page.
  • Add appopriate step interval to the default pay option on the Positions page.
  • Add admin account creation tool that uses an existing admin account.
  • Add security check to avoid DropAuth from interfering with Marathon's authentication system.
    • Verify admin account creation functionality/behavior.
  • Finish simplifying user interface/styling.
  • Add a way to limit the maximum age of shifts that are displayed.
  • Add a way for administrators to force employees to clock-out.