Commit graph

8671 commits

Author SHA1 Message Date
Jacobo Aragunde Pérez
bc27ad2d7a Bug #1494: Add a valid SubcontractorDeliverDate to the SubcontractedTaskData
used in ReportAdvancesServiceTest.

FEA: ItEr76S04BugFixing
2012-07-16 10:56:29 +02:00
Jacobo Aragunde Pérez
228b186bf4 Bug #1494: Add a valid SubcontractorDeliverDate to the SubcontractedTaskData used in tests.
FEA: ItEr76S04BugFixing
2012-07-16 10:37:23 +02:00
Manuel Rego Casasnovas
5b64a97ac0 Bug #1507: Fix problem using runOnReadOnlyTransaction to calculate critical path
FEA: ItEr76S04BugFixing
2012-07-16 08:21:28 +02:00
Jacobo Aragunde Pérez
b8e74ff392 Bug #1494: Check for null TaskSources before calling getTask().isSubcontracted().
FEA: ItEr76S04BugFixing
2012-07-13 14:06:59 +02:00
Manuel Rego Casasnovas
75f27d6715 Allow to use decimal numbers to set effort in monthly timesheet
FEA: ItEr76S04BugFixing
2012-07-13 13:45:33 +02:00
Manuel Rego Casasnovas
22b4084045 Bug #1503: Fix calculation of min and max in histogram charts
FEA: ItEr76S04BugFixing
2012-07-13 12:54:27 +02:00
Manuel Rego Casasnovas
e4e1479d5f Do not take into account work report lines with effort zero for task completion chart
FEA: ItEr76S04BugFixing
2012-07-13 12:54:27 +02:00
Jacobo Aragunde Pérez
f4e6f6f59b Bug #1494: Deadline field disabled for subcontracted tasks also in Project
Details perspective.

FEA: ItEr76S04BugFixing
2012-07-13 11:45:30 +02:00
Jacobo Aragunde Pérez
c370dccc65 Bug #1494: Deadline field disabled for subcontracted tasks, it corresponds to
delivery date.

FEA: ItEr76S04BugFixing
2012-07-13 11:45:29 +02:00
Jacobo Aragunde Pérez
1a60df1110 Bug #1494: Use deadline as delivery date for subcontracted tasks, if present,
or use task end date otherwise.

FEA: ItEr76S04BugFixing
2012-07-13 11:45:29 +02:00
Jacobo Aragunde Pérez
d8f66d554f Bug #1494: Check there is at least one delivery date to accept a subcontracted
task.

FEA: ItEr76S04BugFixing
2012-07-13 11:45:29 +02:00
Manuel Rego Casasnovas
cd7dc48962 Bug #1505: Fix division by zero calculating margin with deadline
The margin with deadline is divided by the order length in days. If the order
starts and finish in the same day that length was been counted as 0 when it is
really 1.

FEA: ItEr76S04BugFixing
2012-07-13 09:15:10 +02:00
Manuel Rego Casasnovas
ba2dacedb4 Bug #1506: Prevent NPE in project dashboard if there is no tasks yet
FEA: ItEr76S04BugFixing
2012-07-13 08:33:29 +02:00
Manuel Rego Casasnovas
b843fc9d87 Bug #1503: Rename IntegerInterval to Interval
FEA: ItEr76S04BugFixing
2012-07-12 08:55:24 +02:00
Manuel Rego Casasnovas
02fcc8a93c Bug #1503: Fix intervals in task completion chart
Reused the same function for both histograms: task completion and estimation
accuracy.

FEA: ItEr76S04BugFixing
2012-07-12 08:54:01 +02:00
Manuel Rego Casasnovas
7ddd48dad2 Bug #1503: Fix intervals in estimation accuracy chart
FEA: ItEr76S04BugFixing
2012-07-12 08:50:07 +02:00
Diego Pino
55f7f3978f Bug #1501: Translate label of GlobalProject chart
Translation of labels is fixed the first time and doesn't change even
after switching language

FEA: ItEr76S04BugFixing
2012-07-11 17:04:03 +02:00
Diego Pino
cd147b62b2 Bug #1501: Global progress chart axis in project dashboard are wrong painted
Array with parameters was not correctly parsed

FEA: ItEr76S04BugFixing
2012-07-11 16:35:38 +02:00
Jacobo Aragunde Pérez
1eeddaf0f2 Bug #1489: Change attribute name and constructor in UpdateDeliveringDateDTO to
resemble SubcontractedTaskDataDTO and prevent confusions.

FEA: ItEr76S04BugFixing
2012-07-11 13:22:01 +02:00
Jacobo Aragunde Pérez
6603e8dd92 Bug #1489: Build UpdateDeliveringDate requests placing the client code in the
correct place.

FEA: ItEr76S04BugFixing
2012-07-11 13:22:00 +02:00
Lorenzo Tilve Álvaro
2d5273b1a6 Bug #1493: Modified project deadline vertical line position to show it after the deadline date
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
201bb6e363 Bug #1493: Modified task deadline mark position to show it just after the deadline date
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
26ea85a1ed Fixed some graphical issues on subcontracting screens
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
0d0c4c8fbd Moved Timesheet Lines List page from 'Reports' menu section to 'Cost'
Permissions for default profiles were also updated accordingly.

FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
99ef05a2d4 Modified styles of 'more options' element on search filters
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
fc0db6ce82 Revamped component on timesheet lines report to show found tasks information
The grid had a lot of duplicated information, only the label with number
of tasks and total hours was neccessary.

FEA: ItEr76S04BugFixing
2012-07-11 11:28:14 +02:00
Manuel Rego Casasnovas
54835bce69 Fix problem with EffortDuration in CalculateFinishedTasksEstimationDeviationVisitor
FEA: ItEr76S04BugFixing
2012-07-11 11:21:19 +02:00
Manuel Rego Casasnovas
2a35c60b59 Bug #1497: Do not count the project root task as we have a explicit line for project deadline
FEA: ItEr76S04BugFixing
2012-07-11 11:03:02 +02:00
Manuel Rego Casasnovas
135c0b3faa Use EffortDuration to calculate estimation deviation on completed tasks
FEA: ItEr76S04BugFixing
2012-07-11 10:57:24 +02:00
Manuel Rego Casasnovas
cf95c33b2c Bug #1502: Fix NPE in deviation indicator
It has been reviewed the behavior of "Estimation deviation on completed tasks"
chart in order to fulfill the next requirements:
* No hours reported: The task is not taken into account
* No allocation: It uses the estimated hours
* No estimated hours: The task is not taken into account

FEA: ItEr76S04BugFixing
2012-07-11 10:57:24 +02:00
Manuel Rego Casasnovas
c1f9ca8804 Bug #1500: Fix material needed at date report only showing information in projects with permissions
FEA: ItEr76S04BugFixing
2012-07-11 10:56:24 +02:00
Manuel Rego Casasnovas
e86bcb4647 Bug #1499: Fix project costs report only showing information in projects with permissions
FEA: ItEr76S04BugFixing
2012-07-11 08:08:05 +02:00
Manuel Rego Casasnovas
fbce98caa7 Bug #1497: Count also containers and milestones in deadline violations chart
FEA: ItEr76S04BugFixing
2012-07-10 17:27:33 +02:00
Manuel Rego Casasnovas
894f818ad8 Bug #1496: Fix issue when visiting project dashboard in a project with milestones
FEA: ItEr76S04BugFixing
2012-07-10 13:59:06 +02:00
Jacobo Aragunde Pérez
540d3c1378 Bug #1486: Take into account i18n to sort UserRole list.
FEA: ItEr76S04BugFixing
2012-07-10 13:38:12 +02:00
Manuel Rego Casasnovas
aa77ad367c Bug #1495: Fix resource usage ratios
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-10 13:11:47 +02:00
Jacobo Aragunde Pérez
0512d267f7 Bug #1492: Check if the role had been added before.
FEA: ItEr76S04BugFixing
2012-07-10 12:23:33 +02:00
Jacobo Aragunde Pérez
2827e6829f Corrected a typo in the name of one of the predefined profiles.
FEA: ItEr76S04BugFixing
2012-07-10 12:23:33 +02:00
Jacobo Aragunde Pérez
228ca6e2b4 Bug #1486: Sort Profiles list before adding it to the combo box.
We do it in the DAO because sort operations should be faster in the DB.

FEA: ItEr76S04BugFixing
2012-07-10 12:23:33 +02:00
Jacobo Aragunde Pérez
7cef9c6c92 Bug #1486: Replace the widget used to select the roles with a Combobox.
We do this to have a consistent behaviour in similar widget inside the same
screen.

FEA: ItEr76S04BugFixing
2012-07-10 12:23:32 +02:00
Jacobo Aragunde Pérez
13ee4ff118 Bug #1486: Sort UserRole list before adding it to the combo box.
FEA: ItEr76S04BugFixing
2012-07-10 12:23:32 +02:00
Diego Pino
f85e93f2e1 Bug #1479: Fix error loading jqplot Javascript files
There was a syntax error loading the jquery javascript files that made
everything fail after.

"Unterminated string literal"

It seems that error is caused by not correctly closing the code that
embeds Javascript with a </script> tag, so I changed that part and fixed
the issue.

http://stackoverflow.com/questions/227552/common-sources-of-unterminated-string-literal

FEA: ItEr76S04BugFixing
2012-07-10 12:04:47 +02:00
Diego Pino
4bdc94a625 Bug #1491: Mark strings in GlobalChart to be translated
FEA: ItEr76S04BugFixing
2012-07-10 10:37:53 +02:00
Manuel Rego Casasnovas
af2fb68516 Fix exception in progress dashboard if there are no progress in the project yet
FEA: ItEr76S04BugFixing
2012-07-10 08:30:43 +02:00
Manuel Rego Casasnovas
a501d5307d Fix translation of legend in task status indicator chart
FEA: ItEr76S04BugFixing
2012-07-10 08:11:35 +02:00
Jacobo Aragunde Pérez
98d3152631 Bug #1485: Call model.initEdit to ensure proxies are initialized before loading
monthly timesheet screen.

FEA: ItEr76S04BugFixing
2012-07-09 17:41:30 +02:00
Manuel Rego Casasnovas
de6b8dbf72 Bug #1484: Allow to visit planning screens to ROLE_CREATE_PROJECTS
FEA: ItEr76S04BugFixing
2012-07-09 13:56:17 +02:00
Manuel Rego Casasnovas
1d026338f3 Bug #1483: Fix problem with rounding in cost indicators and earned value legend
FEA: ItEr76S04BugFixing
2012-07-09 13:20:22 +02:00
Manuel Rego Casasnovas
643fac0fbd Bug #1483: Improve labels in cost indicators
FEA: ItEr76S04BugFixing
2012-07-09 13:20:19 +02:00
Manuel Rego Casasnovas
3b167e0def Bug #1483: Refactored code in CostStatusController
FEA: ItEr76S04BugFixing
2012-07-09 11:22:25 +02:00