Todo
- Better test coverage
Done
- Show approved / unapproved in the status UI.
- Make links more prominent on the homepage
- Fix pep8 warnings
- Fix pylint warnings
- Format the outgoing emails better.
- Write admin action to approve multiple
- Move templates for the app inside the app, and namespace the templates
- Rename Leave -> LeaveCategory
- Rename app to leave_tracker
- Add client side validations via Django parsley
- On the day of the leave, LeaveTracker should send a email to the Admin and User with the details of the leave.
- Make the all leaves pages available to superuser only.
- Replace exclude with fields