Skip to content

Release 3.1.27

11.5.2022

New features

  • The Opened orders and Price quotes dashboard widgets can now be sorted according to the user’s preference.

  • The count of workers and missing workers have been added to the Attendance dialog for the crew chief. Without this information, the crew chief had no way of finding out that there were supposed to be more crew members within the shift when crew members did not actually sign up.

Bugfixes

  • The error message about missing mandatory fields in the worker portal is now different for the profile photo. It makes sense to separate it because the profile photo upload is done using a separate dialog and was confusing to show a link for the personal information edit form.

  • The onsite presence (live attendance) is no longer accessible after a crew chief has closed the shift.
  • The "Record attendance" link in the position detail is now rendered as a blue button just as it is on the dashboard.
  • "Miscellaneous" blocking of attributes is now always displayed as the last item in the worker profile (previously its position was random and this way it is unified with the admin view).
  • The worker list in the coordinator "Shift closing" dialog is now sorted by the worker's name.
  • Appointment lists in the worker portal on mobile had some UI glitches that have been fixed, and the appointment card is now styled in a similar fashion as a shift.
  • When viewing a passed shift in the worker portal the "History" menu is now highlighted instead of "Available shifts."
  • When a contract does not have a set validity, the app now shows "-" instead of the beginning of the Linux time (1.1.1970).
  • The widget "You do not meet the requirements for this shift" is no longer shown when a worker is signed up for the shift. This situation occurs when an administrator books a worker for a shift despite the worker not meeting the requirements, however the information that the requirements are not met does not really bring any value to the worker at that point. The goal of this fix is to de-clutter the shift detail in the worker portal.
  • A crew chief can no longer be moved into standby in the onsite presence tool. This was never an option in a regular shift closing dialog and should not be an option in the Onsite presence either as a crew chief turning into standby does not make much sense and it leaves the shift without a responsible person to close it or fill in the onsite presence.
  • The feedback dialog for a crew chief no longer contains buttons to download the PDF with attendance and "Send SMS" button. These buttons are necessary in the "Attendance dialog" that the crew chief uses before or during the shift (or occasionally even afterward) but they do not make sense in the Feedback dialog. In order to clean it up a bit, they were removed. Also in the feedback dialog, the "Feedback sent" indication is no longer shown next to the worker's own name (because no one actually submits feedback for themselves).
  • A bug that caused the onsite presence to not be saved occasionally has been fixed.
  • The inverted green/red colors that indicate an empty/full shift and appointment in the admin portal have been fixed. Now those colors are unified and green always means full while red is used to indicate missing staff.
  • The error with removing values of multiple attributes of type text in a worker profile from the admin portal has been fixed.
  • The error with selecting multiple jobs with different pricelists in the "Move jobs" builder that caused the right builder tool window to freeze has been fixed.
  • The error with effects being removed in the builder when a validation error occurred has been fixed.
  • The error that caused pending payout requests not to show up in a worker wallet page when the worker only had one contract has been fixed.