No upcoming meetings 27 Oct 2021

Easy AdminRelease notes for version: 10.10.3

Author: Easy Admin Displayed: 1187
Created: 18 Feb 2021 Updated: 09 Jun 2021
Version: 2
Tags:
MoreLess

Please read before upgrading to platform version 10.10.3.

A meeting invitation sent to a locked (non-visible) user leads to an error

Before:
A JS error appears when a locked (invisible) user opens a meeting in the Scheduler through a meeting invitation.

Now:
Fixed. Meeting invitations are no longer sent to locked (non-visible) users.

CTRL+P (print) feature issues on tasks

Before:
1) If a user wanted to view and print the Spent Time column in the task list, the total spent time information was displayed outside the column.
2) When printing a task overview, all the basic fields were moved to the left column, but the Created field as the only one was displayed on the right.
3) If a user only wanted to print Comments on a task, the entire Task history was still displayed. The same was true for other items, for example, if he wanted to print only the Spent time, a table with the Spent time was displayed, but below it was still the entire Task history.

Now:
All fixed.

Attendance view not working as expected

Before:
A user role with no permission to see attendance records of other users on projects may still see such information.

Now:
Fixed. Attendance records of other users on projects are not displayed without proper permissions.

XSS vulnerability in the "DMS" module

Before:
The "DMS" module contained a security vulnerability related to cross-site scripting (XSS).

Now:
Fixed.

Requirements: Error 500 upon clicking on a project name in the Requirements tree

Before:
In the project module Requirements, upon adding an artifact and clicking a project name in the Requirements tree, error 500 was shown.

Now:
Fixed. No error.

Syntax highlighting lost upon edit

Before:
If a syntax snippet was added to a task, there was a drop-down menu to select keyword highlighting. That worked well. However, if the syntax snippet was later edited (e.g. there was a typo) and saved, the syntax highlighting was lost and the whole snippet turned red. It could be solved by re-loading the page (F5 button).

Now:
Fixed. The syntax highlighting remains after editing and saving again.

Attendance over-limit warns even if the limit wasn't reached

Before:
In case you're approving attendances in different time periods, attendance over-limit could warn even if the limit wasn't reached.

Example:
A manager wants to approve these two entries at once, it counts as a range (30 days), so the attendance in February is over-limit and a warning is displayed, which is wrong because these 2 attendances are within the limit.
- a user has a 2 days limit (attendance activity)
- 1 holiday attendance in January
- 1 holiday attendance in February
- waiting for approval

Now:
Fixed. No attendance over-limit warning if not necessary.

Better encoding support when viewing messages

Before:
Some message attachments from Outlook didn't display correctly with some encodings.

Now:
Fixed. Problematic encodings from Outlook messages display correctly.

Cannot create attendance with 15minute rounding between 11,46pm – 11,59pm

Before:
In less than 15 minutes before the end of the day, it was not possible to round or save attendance with 15-minute rounding because 0,00am is already the time of the next day.

Now:
Fixed. The time between 11,46pm – 11,59pm is automatically rounded to 11,59pm.

Gantt: "Estimated time" column per project and its sub-projects is not summed up

Before:
In the project-level Gantt chart, it was not possible to display the total of defined estimated time spent per project and sub-projects. Instead of the value (number of hours), just "undefined" was shown.

Now:
Removed "undefined" from the column "Estimated time" in the project-level Gantt chart. To display the total of defined estimated time spent per project and sub-projects, it is recommended to use the global-level Gantt chart.

Data duplicating when changing sorting

Before:
On the Spent time overview (/time_entries), the user-defined sorting criteria were reverted back to default after re-applying the filter setting. Moreover, the issue could lead to a situation with incorrectly displayed data records (duplicating) when the already loaded (visible) data records are sorted by the user-defined sorting criteria while more records are already loaded with the default sorting criteria within the same screen.

Now:
Fixed. The user-defined sorting criteria are preserved after re-applying the filter setting.

The Attendance report detail stays hidden

Before:
In the Personal Statement, the Attendance report detail stays hidden after opening the page, requiring to open it manually. It is not remembered from the previous session to stay open.

Now:
Fixed. The Attendance report detail is remembered from the previous session to stay open.

CRM: The "Add item" button visible even without permission to use it

Before:
The button "Add item" on a CRM case detail is visible also for users having no permission to edit CRM cases.

Now:
Fixed. The button is hidden for users having no permission to edit CRM cases.

Rails 6.1 - Testing

Before:
We've upgraded a major backend part (Rails 6.1), which created some new bugs/inconsistencies that were found in CRM, Task timer, and UX.

Now:
Fixed found new bugs/inconsistencies related to the Rails 6.1 upgrade.

Spent time comment format changed after editing the spent time date

Before:
When a user wrote some HTML-formatted comment to a spent time record and then changed the date of the spent time, the written text was now displayed as HTML code with tags.

Now:
Fixed. The written text remains displayed in HTML formatting after editing the spent time date.

Special visibility on Budgets

Before:
There was an issue with the Special visibility feature on the Budgets' custom fields that did not work as per expectations.

Now:
Fixed. Special visibility on the Budgets' custom fields works fine.

Add picture from clipboard