Commit graph

1037 commits

Author SHA1 Message Date
Alba Carro
4a02db1a13 Adds DTO representation for dependencies
FEA: ItEr77S05BasicProjectImport
2012-09-14 09:56:07 +02:00
Alba Carro
c696ac4670 Adds functionality to import constraints
* Creates new enum ConstraintDTO.
* Adds mapping between the MPXJ constraints and LP ones.

FEA: ItEr77S05BasicProjectImport
2012-09-14 09:56:04 +02:00
Alba Carro
11920f2191 Fixes the import of the tasks total hours
FEA: ItEr77S05BasicProjectImport
2012-09-10 17:37:49 +02:00
Alba Carro
2ee6dab972 Fixes the import of the deadline for planner files
FEA: ItEr77S05BasicProjectImport
2012-09-10 17:37:47 +02:00
Alba Carro
892fdfd5cf Adds functionality to imports milestones
FEA: ItEr77S05BasicProjectImport
2012-09-04 13:28:55 +02:00
Alba Carro
d3361ac0c9 Adds functionality to import the deadline
FEA: ItEr77S05BasicProjectImport
2012-09-04 13:28:55 +02:00
Alba Carro
b772c694fb Adds functionality to import task's total hours
FEA: ItEr77S05BasicProjectImport
2012-09-04 13:28:55 +02:00
Alba Carro
f2763ec051 Moves calculateAndSetTotalHours() to Order
FEA: ItEr77S05BasicProjectImport
2012-09-04 13:28:55 +02:00
Alba Carro
5f514ef913 Import tasks and its dates
Creates and stores the TaskSources and Tasks needed to import the data.

FEA: ItEr77S05BasicProjectImport
2012-08-31 09:45:30 +02:00
Alba Carro
317759cd63 Writes the dates fields for Import entities
FEA: ItEr77S05BasicProjectImport
2012-08-31 09:45:30 +02:00
Alba Carro
7bfb52a3ca Adds Order and Dates fields
FEA: ItEr77S05BasicProjectImport
2012-08-31 09:45:30 +02:00
Manuel Rego Casasnovas
5e9bc15e19 Generate properly codes for order elements after importing a project
FEA: ItEr77S05BasicProjectImport
2012-08-28 17:06:47 +02:00
Manuel Rego Casasnovas
b141fbb6ac Refactor package for stuff related to importers 2012-08-27 10:04:16 +02:00
Alba Carro
be119c7a06 Renames OrderImporter to IOrderImporter
FEA: ItEr77S05BasicProjectImport
2012-08-27 09:11:33 +02:00
Alba Carro
0d7c88f1cd Import project web ui
Implements a page with a browse button to select a file to import.
Modifies CustomMenuControler to show the import option.

FEA: ItEr77S05BasicProjectImport
2012-08-27 09:11:33 +02:00
Javier Moran Rua
f5d99cdb82 Does the users list sortable by user type (LDAP or Database).
* It was also refactored the getUserType() method inside User entity class.
2012-08-19 21:51:08 +02:00
Javier Moran Rua
f87ae59560 Bug: Fixes sorting in both users and profiles list.
* Does the sorting case-insensitive.
   * Inserts the ascending sorting icon in the interface to inform about the
   default sorting being used.
2012-08-19 13:19:18 +02:00
Javier Moran Rua
5fd977ffcf Bug: Configures right ascending sorting in companies list.
* 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.
2012-08-19 13:04:24 +02:00
Javier Moran Rua
e45fe5cf63 Bug #1527: Several interface disabling configurations modified.
* 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.
2012-08-19 01:52:37 +02:00
Jacobo Aragunde Pérez
6baf5d0459 Small code refactor. 2012-08-09 13:06:02 +02:00
Manuel Rego Casasnovas
071c8bf5b6 Bump version number to 1.3.0
FEA: ItEr76S03Community
2012-07-26 22:13:39 +02:00
Manuel Rego Casasnovas
7d917c2170 Avoid update task end date when subcontracting a task
Somehow related to bug #1521 but a different problem.

FEA: ItEr76S04BugFixing
2012-07-26 17:21:40 +02:00
Manuel Rego Casasnovas
9b1fc4d75b Bug #1522: Use delivery date as deadline when subcontracting tasks
FEA: ItEr76S04BugFixing
2012-07-26 12:22:04 +02:00
Manuel Rego Casasnovas
f9a3e30694 Bug #1521: Avoid update task end date when changing delivery date
FEA: ItEr76S04BugFixing
2012-07-26 11:57:08 +02:00
Manuel Rego Casasnovas
a63ce33a80 Bug #1520: Fixed NPE when marking a task for subcontract
FEA: ItEr76S04BugFixing
2012-07-26 11:14:41 +02:00
Manuel Rego Casasnovas
1e3990aab2 18n: Add German language to enum and modify pom.xml to use English userguide 2012-07-24 14:00:13 +02:00
Michael Taxis
48cea9fa63 i18n: Add German translation
Translation done by Michael Taxis and Joern Knechtel with contributions of other
people.
2012-07-24 13:58:22 +02:00
Giuseppe Zizza
52f8f8f735 i18n: Update Italian translation 2012-07-19 11:19:29 +02:00
Zbyněk Schwarz
46f4241171 i18n: Update Czech translation 2012-07-19 11:15:30 +02:00
Philippe Poumaroux
2f9219f2ef i18n: Update French translation 2012-07-19 11:03:20 +02:00
Jeroen Baten
6916270ad4 i18n: Update Dutch translation 2012-07-19 08:35:14 +02:00
Jacobo Aragunde Pérez
5bb6aeb9d1 Bug #123: Check the cases where the repeated criterion satisfaction was already deleted.
The save() method was removed and replaced with confirm(), which is exactly the
same to the code used in Workers screen, and it's working correctly.

FEA: ItEr76S04BugFixing
2012-07-17 12:53:57 +02:00
Jacobo Aragunde Pérez
86ca3c69dd i18n: Use the same error messages in the assigned criteria tab for both workers
and machines.

FEA: ItEr76S04BugFixing
2012-07-17 12:53:57 +02:00
Diego Pino
22eecd54cb Merge branch 'bug-1513' 2012-07-17 12:33:22 +02:00
Diego Pino
2ec96fe05e Revert "Bug #1513: Lazy exception going to project dashboard"
This reverts commit 8b0b11397f.
2012-07-17 12:12:18 +02:00
Manuel Rego Casasnovas
1900a39a0e Change validation messages in material units editing window
FEA: ItEr76S04BugFixing
2012-07-17 11:34:43 +02:00
Manuel Rego Casasnovas
7a85e0ee56 Fix title in progress type editing window
FEA: ItEr76S04BugFixing
2012-07-17 11:34:43 +02:00
Diego Pino
c0cb24aade Bug #1513: Lazy exception going to project dashboard
Initialize AdvanceAssignments' UnitName

FEA: ItEr76S04BugFixing
2012-07-17 08:18:42 +02:00
Jacobo Aragunde Pérez
1295617a1d Bug #1508: Display the correct task end date in the task properties window.
FEA: ItEr76S04BugFixing
2012-07-16 16:59:44 +02:00
Diego Pino
8b0b11397f Bug #1513: Lazy exception going to project dashboard
Not all the elements of the CriticalPath were reattached. In the code
there are two ways of retrieving the CriticalPath, one using
orderPlanningController and another one using CriticalPathBuilder. The
latter always works.

FEA: ItEr76S04BugFixing
2012-07-16 15:18:35 +02:00
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
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
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
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