The new progress type is read-only, so a new field to mark it in AdvanceType has
been added and used in the UI accordingly.
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
In order to do that, a set of order elements affected by the lines
added/edit/removed in a timesheet is calculated before saving the timesheet.
Afterwards the first/last dates are recalculated for all the order elements in
the set.
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
If you just filter by labels/criteria and you don't choose any specific project.
You were able to see tasks from projects that you are not allowed to read. Now
this is fixed.
FEA: ItEr77S09WBSReport
If you generate the report and afterwards you report some expenses in a project,
the MoneyCostCalculator cache still keep the previous value for the report.
Now the MoneyCostCalculator cache is reseted every time the report is generated.
FEA: ItEr77S09WBSReport
If any child has the filtering criteria invalidated, it's not taken into account
in order to calculate the values in the parent task that is part of the report.
FEA: ItEr77S09WBSReport
The tasks that will appear in the report are the ones that have directly
assigned all the labels, so the children will be hidden.
FEA: ItEr77S09WBSReport
Add new columns: budget, hours cost, expenses cost and total cost. Together with
the summary fields in the header.
Update .properties file accordingly to the new columns and fields in the report.
FEA: ItEr77S09WBSReport
Modify entry points converters for entities extending IntegrationEntity in order
to use code instead of id. In that way user can see the code in the UI without
having to query the database.
FEA: ItEr77S04BugFixing
For example a project with a task of 40h starting on Monday and finishing on
Friday, with a deadline on Friday should was wrong calculated before. Not it
says that the deadline is fulfilled as expected.
FEA: ItEr77S04BugFixing
End date for root task is only updated while saving the project in the method:
SaveCommand.updateRootTaskPosition.
Now the end date is calculated checking the dates of the children tasks and
getting the bigger one.
FEA: ItEr77S04BugFixing
The problem was that now when a user or resource is saved, it's checked the
limit in the configuration fields. For that reason, we need to load the
configuration data before saving any user or resource.
Without this patch the generic allocations were gotten from database, and only
for the criteria in an already stored allocation a replacement for the
allocations in memory was done.
From now on, for each possible criterion, the allocations from database are
recovered, and they are replaced if needed by the new ones in memory.
FEA: ItEr77S04BugFixing
Two changes:
* In project creation pop-up, it's not needed to change the project code when a
template is selected.
* When the project is created from the template, the code used is the one in the
project creation pop-up and not a new one (like it was happen before).
FEA: ItEr77S04BugFixing
When a task is moved in the Gantt, the constraint changes and it could causes
that some of its siblings should be moved, because of the parent element is
moved too.
FEA: ItEr77S04BugFixing