Commit graph

4023 commits

Author SHA1 Message Date
Óscar González Fernández
dfc53a1ce0 Determine the log directory dinamically
It tries to find a suitable logging directory depending of the
container and the name of the application.

FEA: ItEr74S08DeployFramework
2011-05-22 21:22:04 +02:00
Óscar González Fernández
bf381ee2f6 Use asynchronous appender
In order to use an asynchronous appender, xml format must be used.

FEA: ItEr74S08DeployFramework
2011-05-22 21:22:04 +02:00
Óscar González Fernández
75c355f9db Move default log4j.properties to application
Thus they can be reused by other servers. Some changes in the format
of the messages.

FEA: ItEr74S08DeployFramework
2011-05-22 21:22:04 +02:00
Manuel Rego Casasnovas
50aecc4cc3 Released 1.1.0 version.
* Bump to 1.1.0.
* Updated NEWS file.
* Updated debian package changelog.

FEA: ItEr74S03CommunityMaterialItEr73S03
2011-05-19 07:50:37 +02:00
Susana Montes Pedreira
6fc94feca3 [Bug #980] show warning in "Earned Value" tab for future dates.
FEA: ItEr74S04BugFixing
2011-05-18 11:29:51 +02:00
Óscar González Fernández
71235e2c8e Extract common functionality into methods
FEA: ItEr74S04BugFixing
2011-05-16 19:40:23 +02:00
Óscar González Fernández
0b97acc372 Calls to reassign wipe out the previous not consolidated assignments
This allows to delete the calls to reassign with zero effort.

FEA: ItEr74S04BugFixing
2011-05-16 17:55:37 +02:00
Óscar González Fernández
15facfeb08 Use guard instead of if for all method
FEA: ItEr74S04BugFixing
2011-05-16 16:28:37 +02:00
Óscar González Fernández
e5c2dadf16 Move calculation of efforts to Consolidation
FEA: ItEr74S04BugFixing
2011-05-16 16:28:37 +02:00
Óscar González Fernández
d84ced9393 When deconsolidating it always uses the previous assingments instead of the newly created ones
After adding or removing a consolidated value, the day assignmetns
consolidated values are changed. The updateConsolidatedAssignments
aproach is no longer used and its method is removed.

FEA: ItEr74S04BugFixing
2011-05-16 16:28:37 +02:00
Óscar González Fernández
ca1a0fed28 Remove code with no effect
FEA: ItEr74S04BugFixing
2011-05-16 16:28:37 +02:00
Óscar González Fernández
ed7c26d8f5 Provide EffortDurations instead of the more coarse hours
FEA: ItEr74S04BugFixing
2011-05-16 16:28:37 +02:00
Lorenzo Tilve Álvaro
6801396cc4 [Bug #979] Set default width for earned value legend container
FEA: ItEr74S04BugFixing
2011-05-16 16:13:41 +02:00
Manuel Rego Casasnovas
a78a86083c [Bug #1066] Fixed bug updating calendar exception days.
FEA: ItEr74S04BugFixing
2011-05-13 18:16:16 +02:00
Manuel Rego Casasnovas
95389ffcd4 [Bug #1068] Fixed issue when a quality form advance was marked as spread.
FEA: ItEr74S04BugFixing
2011-05-13 14:05:21 +02:00
Óscar González Fernández
48cb431159 [Bug #1067] Fix bug
Highlight was not working outside the execution of a event. Previously
it was executing bound to a bookmark change event, but now using
matrix parameters it is no longer true.

Now highlight would work outside the handling of an event listener.

FEA: ItEr74S04BugFixing
2011-05-13 12:21:08 +02:00
Óscar González Fernández
464ca82042 Fix disparity between dates in task properties and allocation tab
FEA: ItEr74S04BugFixing
2011-05-12 17:51:22 +02:00
Manuel Rego Casasnovas
34369a92f3 [i18n] Fixed issue using application in Spanish.
FEA: ItEr74S03CommunityMaterialItEr73S03
2011-05-11 20:13:33 +02:00
Manuel Rego Casasnovas
5a6e3fc048 [i18n] Updated Spanish and Galician translations.
FEA: ItEr74S03CommunityMaterialItEr73S03
2011-05-11 20:13:33 +02:00
Manuel Rego Casasnovas
973f631619 [i18n] Updating keys.pot files.
FEA: ItEr74S03CommunityMaterialItEr73S03
2011-05-11 20:13:33 +02:00
Susana Montes Pedreira
1344e362ef [Bug #1006] it catchs HibernateOptimisticLockingFailureException in validator method
of the CalendarExceptionType Entity.

It is caught in the validator. Otherwise it would be wraped by hibernate and would
bypass the automatic handling of OptimisttcLockingFailureExceptions

FEA: ItEr74S04BugFixing
2011-05-11 20:13:32 +02:00
Óscar González Fernández
2a101847d4 [Bug #1054] Consider task constraints
FEA: ItEr74S04BugFixing
2011-05-11 20:00:03 +02:00
Óscar González Fernández
252f5165f1 Rename method to a more accurate name
FEA: ItEr74S04BugFixing
2011-05-11 20:00:03 +02:00
Óscar González Fernández
7d98e4a4c4 Change allocateKeepingProportions so it uses EffortDurations instead of hours
FEA: ItEr74S04BugFixing
2011-05-11 19:59:46 +02:00
Óscar González Fernández
f569d6d2c7 Fix violation of the intended immutability of IntraDayDate
A comment in the javadoc is added stating it. Final keyword is added
to the class so the immutability is not bypassed using
subclasses. Final cannot be applied to the fields because it must have
an empty constructor for Hibernate.

FEA: ItEr74S04BugFixing
2011-05-11 19:58:36 +02:00
Susana Montes Pedreira
b6f76b9ee4 [Bug #996] Update the end date of the task correctly.
The new date is equal to the new finish of task more one day.
So that the end date is not included in the reassigning of hours.

FEA: ItEr74S04BugFixing
2011-05-11 17:42:02 +02:00
Susana Montes Pedreira
7186362a3b [Bug #996] Calculate correctly the proportion of hours for each day.
Now the proportion is calculated differently for the consolidated values
and according to the percentage of the consolidation to which it belongs.

FEA: ItEr74S04BugFixing
2011-05-11 17:42:02 +02:00
Manuel Rego Casasnovas
0ff719101e [Bug #1041] Fixed issues with default password warning messages.
FEA: ItEr74S04BugFixing
2011-05-11 17:26:24 +02:00
Manuel Rego Casasnovas
41c357a3c3 Revert "[Bug #1006] it catchs HibernateOptimisticLockingFailureException in validator method"
This reverts commit d3be77ff43.
2011-05-11 09:52:31 +02:00
Susana Montes Pedreira
d3be77ff43 [Bug #1006] it catchs HibernateOptimisticLockingFailureException in validator method
of the CalendarExceptionType Entity.

It is caught in the validator. Otherwise it would be wraped by hibernate and would
bypass the automatic handling of OptimisttcLockingFailureExceptions

FEA: ItEr74S04BugFixing
2011-05-10 20:32:17 +02:00
Susana Montes Pedreira
c5de10fa0e [Bug #1061] it marks LimitingResourceQueueModel with @OnConcurrentModification
to intercept an OptimisticLockingFailureException.

FEA: ItEr74S04BugFixing
2011-05-10 19:35:35 +02:00
Manuel Rego Casasnovas
811b7ba759 [Bug #1043] Fixed issue changing constraintDate to IntraDayDate.
* Changed constraintDate attribute in class TaskPositionConstraint to
  IntraDayDate.
* Made all modifications needed to get this change working.

FEA: ItEr74S04BugFixing
2011-05-10 18:07:09 +02:00
Óscar González Fernández
d31e03fe44 Rename URLHandler to EntryPointsHandler
The new name reflects better is meaning.

FEA: ItEr74S04BugFixing
2011-05-10 12:38:40 +02:00
Óscar González Fernández
bbc49962cf Fix method name and reuse it
FEA: ItEr74S04BugFixing
2011-05-10 12:15:19 +02:00
Óscar González Fernández
086c1891dd Fix regression introduced in c05150b234
Most pages only handled entry points through a bookmark change. Now
they handle requests with matrix parameters too.

FEA: ItEr74S04BugFixing
2011-05-10 12:11:39 +02:00
Óscar González Fernández
0dfea240ee Use capture mechanism instead of building urls manually
The capture mechanism is checked at compile time so it's safer than
building the links manually.

FEA: ItEr74S04BugFixing
2011-05-09 19:25:39 +02:00
Óscar González Fernández
c05150b234 When use redirect avoid to use fragment
The fragment is the part after the pound, #. If a fragment is used,
first the page is loaded and then the fragment is processed
afterwards. Not using fragments it can go directly to the correct
page.

FEA: ItEr74S04BugFixing
2011-05-09 16:22:56 +02:00
Óscar González Fernández
eaf2538a64 [Bug #1001] Fix bug
Use new mechanism for handling OptimisticLockingFailureException on
arbitrary interfaces. There is no model on which to apply a
@OnConcurrentModification.

FEA: ItEr74S04BugFixing
2011-05-09 16:22:56 +02:00
Óscar González Fernández
82b825e071 Add mechanism for handling OptimisticLockingFailureException on random objects
It uses a transparent proxy.

FEA: ItEr74S04BugFixing
2011-05-09 16:22:56 +02:00
Óscar González Fernández
04a510878c Add mechanism to capture the redirection to a entry point
The redirection is not done and the redirected path is returned
instead.

FEA: ItEr74S04BugFixing
2011-05-09 16:22:55 +02:00
Óscar González Fernández
805ffbd7cd Add missing metadata to entry points
FEA: ItEr74S04BugFixing
2011-05-09 16:22:55 +02:00
Manuel Rego Casasnovas
6a0cbd243b Removed PDF option in printing configuration dialog.
FEA: ItEr74S05PrintingSupportItEr73S05
2011-05-09 12:50:54 +02:00
Diego Pino Garcia
da9fe42415 [Bug #975] Set last stretch with 100% completition as read-only
This stretch is never added to the list of stretches, that means, it
won't be saved. On the contrary, is inferred from the endDate of the task.

FEA: ItEr74S04BugFixing
2011-05-09 10:18:14 +02:00
Lorenzo Tilve Álvaro
78210d3240 [Bug #966] Revamped materials assignment interface
FEA: ItEr74S04BugFixing
2011-05-09 02:33:53 +02:00
Lorenzo Tilve Álvaro
869191bc67 Revamped calendars administration
FEA: ItEr74S06CalendarAdminInterfaceItEr73S06
2011-05-09 02:33:53 +02:00
Diego Pino Garcia
f9b4497b72 [Bug #1063] Fix NullPointerException
Use ComponentsFinder to find which row contains WorkReportLine.
If a ValidationException happens but cannot find a row that contains
the WorkReportLine that launched the exception, then show
ValidationException as messageForUser.

FEA: ItEr74S04BugFixing
2011-05-08 20:08:31 +02:00
Óscar González Fernández
955c39181f [Bug #1050] Fix bug
Don't force the insertion always at the top level.

FEA: ItEr74S04BugFixing
2011-05-06 17:52:37 +02:00
Lorenzo Tilve Álvaro
ceedf53da0 [Bug #802] Rearranged context menu and added vertical separators
FEA: ItEr74S04BugFixing
2011-05-06 17:10:15 +02:00
Lorenzo Tilve Álvaro
04bb4a2ad2 [Bug #1056] Added default icon to Delete Milestone Command
FEA: ItEr74S04BugFixing
2011-05-06 17:10:15 +02:00
Lorenzo Tilve Álvaro
c0829c6983 Fixed small regression with cell styles in advanced allocation
FEA: ItEr74S04BugFixing
2011-05-06 17:10:15 +02:00