Releases: timeoff-management/timeoff-management-application
Releases · timeoff-management/timeoff-management-application
Introduce Grouped mode view on the Team View page
Polling for notification widget + fixes for sorting
Fix issues with sorting customer content
-
Sort employees on the employees page by last name
-
Fix sorting by name in reporting
-
Department sorting respects locale
Locale based sorting and notifications in the header
- Bump minimum Node.JS version to be 13.
- Introduce configuration of locale to be used for sorting customer entered content such employees names, departments etc. So non-English language content could be sorted properly. Please here for more information.
- Ensure all lists of information are sorted.
- Introduce notification bell into the header so any outstanding actions are visible.
Fixes for newly introduced report and comment view for leaves
Merge pull request #467 from timeoff-management/leaves-report-issues Fixes to the recently introduced features
New Leaves Report + Newer Node.js version
- Bumps Node.js version to be v12.18.0
- Add new report: Leaves for given data range
- Expose leave's details as popup
- Update tests to work in the new year
Upgrade to node.js 10
It is quite awhile since previous proper release.
Thank you for all feedback community and cloud editions. Below is a list of things changed after last release.
The major change is: now app requires Node.JS 10 (so existing installations should be upgraded carefully).
- Upgrade Node.js version to 10
- Ongoing code cleanup and modernisation
- Fix issue with handlebar.js breaking change
- Expose employee calendar for admin users
- Issue with carryover and accrual allowance
- Some dependencies upgrades
- New default Bank holidays for upcoming years
- Public holiday management page
- Tooltips on calendar widgets are more informative
- Use Chrome driver instead of Phantom (rolled back though)
- Email regarding leave request are more informative
- Allow to deactivate Team view on company basis
- Add comments to leave request and expose them in emails
- Add auditing capacity to the application (behind scene for now)
- Enable carry over of unused holiday via admin UI
- Add more pages to mobile view
- Bring in API framework (very basic)
- Widen date range for calendar based feed
- Add auto approve feature
- Remove account feature
- Company account data backup
- Remove feature of account migration between instances of TimeOff.Management installations
- Feature of accrued allowance
- Better explanation of employee allowance
- Retire bulk departments editing
- Allow add users in bulk by uploading CSV file
- Allow existing customers to import default bank holidays
- Bring colour coding for leave types
- Reports available for admin users
TimeZones and Users bulk import
Two main features are added:
- TimeZones: company could have its own time zone so long standing issue with times is solved
- Bulk employee import: it makes setting up account even more easier.
Also few more smaller improvements:
- Team view page was rebuilt to eliminate issue of mismatching users with calendar info
- Allow electing default lave type to be shown on top of the list
Multiple department supervisors plus carry remaining allowance to next year
Two major features are in this release:
- Now it is possible to configure multiple supervisors for given department
- Want to carry over holidays to the next year: run "npm run-script carry-over-allowance"
Introduce month absence summary for each employee
As per #184 introduce new column on Team view page with summary of how many days from allowance each employee used in given month.
Please note that there is one new 3d party NPM module so when upgrading to this version do not forget to run npm install.