Today we migrated our codebase from Python 2 to Python 3. While this does not directly result in any major changes, it will improve performance and help with future updates.
We also managed to fix a number of niggling issues:
- Hide ‘Details’ link in user popup from other Staff
- Minor issue adding comments when adding a related task
- Bug when reassigning default contact for a client
- Label colour selector cut off on some screens
- Improve task selector when no tasks visible
- Improve the ‘Reactivate user’ button and UI
- Improve the ‘Log out’ link within the app
- Fix reload of time rates on agenda page after update
- Improve performance of billing report edits
- Improve how dates are used in the titles of repeating tasks