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
When the start or end constraints for a task are requested, if it's a container,
it'll return the constraints of the children elements too. Except for the case
of the root task (the project) in order to avoid regression described in bug
FEA: ItEr77S04BugFixing
The problem is that SumChargedEffort is null when it shouldn't, so the order is
marked to be recalculated if this is the case.
This is a workaround for the issue described in the bug #1529, while we're not
able to reproduce the problem.
FEA: ItEr77S04BugFixing
Even if this log shouldn't show any message now as the level is set to INFO, but
maybe during development it could be changed to DEBUG to show the log messages.
Date formate was not been localized in the reports, so it has been changed in
order to provide localized dates in the reports too (like in the rest of
LibrePlan UI).
FEA: ItEr77S04BugFixing
* Create new methods in Util class that use DateFormat depending on localte to
convert a date to string.
* Review all the parts of the code where the date format is hard-coded and call
to the new methods.
FEA: ItEr77S04BugFixing
Changes:
* Include year in twice monthly timesheets
* Include month and year in weekly timesheets
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
Also documented method to generate a string representing a personal timesheet in
MonthlyTimesheetDTO.
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
* Configures right ascending icon in companies list when it is sorted by company
name (default option).
* Removes manual wrong sorting in controller and uses the provided by the
Grid component.
* Programmed right condition to disable managing roles and profiles of a LDAP user:
LDAP enabled and import use of LDAP roles enabled.
* Improved informative messages when the profiles and roles cannot be
managed in a user.
* Corrected erroneos condition to disable the Delete icon beloning to
an assigned role.
* Coherent placement of the informative warning informing that password cannot
be managed.