Commit graph

3849 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
2873b64a80 Released 1.0.6 version.
* Bump to 1.0.6.
* Updated NEWS file.
* Updated debian package changelog.

FEA: ItEr74S03CommunityMaterialItEr73S03
2011-04-27 17:31:09 +02:00
Óscar González Fernández
cb29988223 [Bug #1028] Avoid bug
Calling update was causing the problem. It must be considered if it's
needed.
2011-04-27 12:33:39 +02:00
Manuel Rego Casasnovas
35046fe134 [Bug #1030] Fixed opening read-only transaction in removeMaterialAssignment.
FEA: ItEr74S04BugFixing
2011-04-27 11:45:35 +02:00
Óscar González Fernández
c1006c0ad2 [Bug #1026] Fix bug
In several places specific and generic allocations are divided
disrupting the previous order. Reordering after the division.

FEA: ItEr74S04BugFixing
2011-04-26 18:01:33 +02:00
Óscar González Fernández
d7099386d0 Extract class class responsible of hooking into chart refilling events
FEA: ItEr74S04BugFixing
2011-04-26 15:22:45 +02:00
Óscar González Fernández
9451be6dd7 [Bug #978] Remove refresh button
Update and refresh when changing graph, chart reload requested and so
on.

FEA: ItEr74S04BugFixing
2011-04-26 14:08:21 +02:00
Óscar González Fernández
9bc2b40cfd [Bug #1012] Fix bug at resource load
Criterion parents were not considered.

FEA: ItEr74S04BugFixing
2011-04-25 18:54:44 +02:00
Óscar González Fernández
e9ba879182 Remove unnecessary invocation to show message
FEA: ItEr74S04BugFixing
2011-04-25 17:29:50 +02:00
Óscar González Fernández
519618cec5 [Bug #994] Show message when finishing reallocations
FEA: ItEr74S04BugFixing
2011-04-25 17:06:17 +02:00
Óscar González Fernández
71e9cbba05 Fix some type warnings related to the use of generics with GanttDiagramGraph
FEA: ItEr74S04BugFixing
2011-04-25 16:08:59 +02:00
Óscar González Fernández
86be89730c [Bug #1009] Fix bug
onChangeEnableApply was wiping the listener just added. Now both of
them are added to the same time.

FEA: ItEr74S04BugFixing
2011-04-25 13:01:34 +02:00
Lorenzo Tilve Álvaro
da568213fc [Bug #907] Changed styles in advanced limiting assignment cells
Now they are represented with the same styles as in the gantt view to
improve coherence.

FEA: ItEr74S04BugFixing
2011-04-24 22:14:01 +02:00
Lorenzo Tilve Álvaro
409943c04c [Bug #407] Fixed positioning issues in print CSS
FEA: ItEr74S04BugFixing
2011-04-24 22:14:01 +02:00
Lorenzo Tilve Álvaro
692748ee5e [Bug #1007] Vertical height parameter added to CutyCapt
FEA: ItEr74S04BugFixing
2011-04-24 22:14:01 +02:00
Diego Pino Garcia
9b1fb6c87c [Bug #975] Respect consolidated day assignments of a Resource Allocation when applying a Stretch function
When an advance function is applied to a resource allocation, in this
case a Stretch function, the function should respect the period of
consolidated day assignments if any.

This means that an advance function should only calculate hours for day
assigments considering the period of time in the resource allocation that
is free (has no day assignments).

The class ConsolidatedStretch represents an interval that encompasses the
consolidated day assignments of a resource allocation, if any. This interval
is infered from the resource allocation and is never persisted.

This interval is shown in the window of intervals as disabled (the user
cannot edit it). It can happen that the StretchFunction may have several
intervals defined, then the user consolidates some days, resulting
that some of the intervals previously defined are now outdated (by the
consolidated interval). In this case, an overlap error will happen if
the user tries to apply the function, and the user should remove by hand
those outdated intervals.

FEA: ItEr74S04BugFixing
2011-04-23 10:08:00 +02:00
Diego Pino Garcia
9185277138 Use factory method instead of constructor
FEA: ItEr74S04BugFixing
2011-04-23 10:07:59 +02:00
Óscar González Fernández
ff327d8109 Tell the user when the intended and the real resources per day differ
FEA: ItEr74S04BugFixing
2011-04-22 20:53:21 +02:00
Óscar González Fernández
175f785f91 AllocationRow tracks the current calculated value
FEA: ItEr74S04BugFixing
2011-04-22 20:53:21 +02:00
Óscar González Fernández
c88e7e177d Create easier to read methods for specifying overassingment
FEA: ItEr74S04BugFixing
2011-04-22 20:53:20 +02:00
Óscar González Fernández
a7ac7512f0 Not satisfying the resources per day doesn't prevent exit
FEA: ItEr74S04BugFixing
2011-04-22 20:53:20 +02:00
Diego Pino Garcia
73fbbbdbaa [Bug #976] Add an initial only-read stretch in advance allocation functions
FEA: ItEr74S04BugFixing
2011-04-22 19:04:49 +02:00
Diego Pino Garcia
89b1519d4b Moved StretchesFunction$Type to its own file
* Renamed it as StretchesFunctionTypeEnum
   * Renamed StretechesFunctionTypeEnum.DEFAULT to STRETCHES

FEA: ItEr74S04BugFixing
2011-04-22 19:03:45 +02:00
Susana Montes Pedreira
9ddd9764b1 [Bug #1005] subcontracted task sends each progress measurement correctly.
To update a progress measurement first one, it is looked for a progress
measurement with the same exact date, and if this one does not exists it
adds a new progress measurement.

FEA: ItEr74S04BugFixing
2011-04-20 17:08:08 +02:00
Manuel Rego Casasnovas
c785d899db Added more tests for OrderElementTreeModel::indent method.
FEA: ItEr74S07WBSTreeRefactoring
2011-04-20 15:52:11 +02:00
Manuel Rego Casasnovas
07bb633f84 Added basic test for OrderElementTreeModel::unindent method.
FEA: ItEr74S07WBSTreeRefactoring
2011-04-20 15:52:11 +02:00
Manuel Rego Casasnovas
ee497d2069 More checks in basic test for OrderElementTreeModel::indent method.
FEA: ItEr74S07WBSTreeRefactoring
2011-04-20 15:52:11 +02:00
Diego Pino Garcia
2a9a649842 [Bug #999] Don't pose as transient anymore other objects hanging from Calendar
FEA: ItEr74S04BugFixing
2011-04-20 14:26:28 +02:00
Diego Pino Garcia
6808910c07 [Bug #988] Check calendar is not being referenced by other entities
FEA: ItEr74S04BugFixing
2011-04-20 13:58:53 +02:00
Diego Pino Garcia
0a0a80b9a1 [Bug #988] Remove former resource calendar when a new calendar is selected for a machine
FEA: ItEr74S04BugFixing
2011-04-20 13:58:48 +02:00
Diego Pino Garcia
725aee5da1 [Bug #988] Remove former resource calendar when a new calendar is selected for a worker
FEA: ItEr74S04BugFixing
2011-04-20 13:57:48 +02:00
Diego Pino Garcia
1f7a960f53 [Bug #1004] Fix bug LazyInitializationException of Calendars
FEA: ItEr74S04BugFixing
2011-04-20 12:31:20 +02:00
Manuel Rego Casasnovas
a8a9d3f4ec Added basic test for OrderElementTreeModel::indent method.
FEA: ItEr74S07WBSTreeRefactoring
2011-04-20 10:01:25 +02:00
Manuel Rego Casasnovas
54c2fc2817 Removed added method in EntitiesTree and moved to business.
* Created a new method "onChildAddedAdditionalActions" on
  TreeNodeOnListWithSchedulingState.
* Calling "updateCriterionRequirements" from new method instead of EntitiesTree
  implementation.

FEA: ItEr74S07WBSTreeRefactoring
2011-04-19 18:06:33 +02:00
Diego Pino Garcia
00ef88227a [Bug #999] Fix bug set as dontPoseAsTransientAnymore after clicking SaveAndContinue
FEA: ItEr74S04BugFixing
2011-04-19 13:20:46 +02:00
Manuel Rego Casasnovas
a494cb23ab Fixed lazy when toLeaf is called manipulating WBS.
FEA: ItEr74S04BugFixing
2011-04-18 19:56:19 +02:00
Óscar González Fernández
2dc4e0ee4a [Bug #952] Fix bug
Use LinkedHashMap to keep the order and call to Resource.sortByName
where needed.

FEA: ItEr74S04BugFixing
2011-04-18 17:59:58 +02:00
Diego Pino Garcia
1da81f798b [Bug #990] When removing a profile check is not referenced by other users
FEA: ItEr74S04BugFixing
2011-04-18 13:46:26 +02:00
Manuel Rego Casasnovas
f0994fb518 Changed toContainer to set code to null as it was done till now.
FEA: ItEr74S04BugFixing
2011-04-18 13:37:19 +02:00
Manuel Rego Casasnovas
19a9946383 Added several tests that check add and remove elements on tree.
FEA: ItEr74S04BugFixing
2011-04-18 13:09:03 +02:00
Manuel Rego Casasnovas
13edee523e Adding OrderElementTreeModelTest with basic tests for addElement operation.
FEA: ItEr74S04BugFixing
2011-04-18 13:09:03 +02:00
Manuel Rego Casasnovas
5ee0bb05b8 Added method getCriterionType in PredefinedCriterionTypes.
* Modified CriterionTypeDAO to only provide a method findByName used in several places.

FEA: ItEr74S04BugFixing
2011-04-18 13:09:02 +02:00
Lorenzo Tilve Álvaro
cacb20aed5 Added MANIFEST file to timemplotz to avoid error with deploy.sh
FEA: ItEr74S04BugFixing
2011-04-18 12:22:50 +02:00
Diego Pino Garcia
da24837c75 [Bug #991] When removing an hours type check is not referenced by other entities
FEA: ItEr74S04BugFixing
2011-04-18 12:03:11 +02:00
Óscar González Fernández
1e701e1adc Prevent exiting by accept if goals are not satisfied
FEA: ItEr74S04BugFixing
2011-04-18 01:42:16 +02:00
Óscar González Fernández
6cf707573a Warn if the goals set are not satisfied when applying the allocation
FEA: ItEr74S04BugFixing
2011-04-18 01:41:16 +02:00
Óscar González Fernández
3f875ac898 Usability improvement on calendar's work week edition
When marking a work day as not inhereting, the initial value is the
parent's calendar value.

FEA: ItEr74S04BugFixing
2011-04-15 17:36:11 +02:00
Óscar González Fernández
1c8f0ca864 [Bug #989] Fix bug
Discount the removed allocations too.

FEA: ItEr74S04BugFixing
2011-04-15 15:49:23 +02:00
Diego Pino Garcia
e6e9793a38 [Bug #986] Prevent removing a label type that is being used by and orderelement
FEA: ItEr74S04BugFixing
2011-04-15 15:10:14 +02:00
Diego Pino Garcia
2c71128881 [Bug #986] Prevent removing a label that is being used by an orderelement
FEA: ItEr74S04BugFixing
2011-04-15 14:30:04 +02:00
Diego Pino Garcia
71082a7470 [Bug #987] Don't select hour type if there are no items in the list of hours type
FEA: ItEr74S04BugFixing
2011-04-15 13:44:01 +02:00