Lorenzo Tilve Álvaro
a7c3682a52
Revamps import window and adds extra information on importable entities
...
FEA: ItEr77S05BasicProjectImport
2013-03-27 17:10:54 +01:00
Lorenzo Tilve Álvaro
a9d974e0ce
Configures a new userRole to restrict access to import project functionality
...
FEA: ItEr77S05BasicProjectImport
2013-03-27 17:10:42 +01:00
Alba Carro
eb696ddc87
Imports orders and calendars together
...
FEA: ItEr77S05BasicProjectImport
2012-10-25 13:17:01 +02:00
Alba Carro
20481f8558
Adds the OrderDTOs with its calendar names
...
FEA: ItEr77S05BasicProjectImport
2012-10-25 13:17:00 +02:00
Alba Carro
30af97e788
Modificates the DTOs to link calendar to tasks
...
FEA: ItEr77S05BasicProjectImport
2012-10-25 13:16:59 +02:00
Alba Carro
f9e2901fa7
Adds warning for repeated calendar names
...
FEA: ItEr77S05BasicProjectImport
2012-10-25 13:16:57 +02:00
Alba Carro
1eef17e0a1
Adds contract & implementation to import calendars
...
FEA: ItEr77S05BasicProjectImport
2012-10-02 10:10:35 +02:00
Alba Carro
c4ab15143c
Creates new PredefinedCalendarExceptionTypes
...
Adds a new boolean updatable field to calendar_exception_types and makes
the proper changes. Also creates two new PredefinedCalendarExceptionFields
to use to import Calendar.
FEA: ItEr77S05BasicProjectImport
2012-10-02 10:10:33 +02:00
Alba Carro
6088c18aae
Creates calendarDTOs from external project
...
FEA: ItEr77S05BasicProjectImport
2012-10-02 10:10:32 +02:00
Alba Carro
8f8e23b9b2
Adds the DTOs needed for represent calendars
...
FEA: ItEr77S05BasicProjectImport
2012-10-02 10:10:29 +02:00
Alba Carro
a28ddb452a
Adds functionality to import dependencies.
...
FEA: ItEr77S05BasicProjectImport
2012-09-14 09:56:09 +02:00
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
445cb0aace
Adds new example files
...
FEA: ItEr77S05BasicProjectImport
2012-09-10 17:37:50 +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
184f27d0c0
Creates new create methods for Task and TaskGroup
...
TaskSource has two new methods. One method for create a Task and other for create a TaskGroup
assinging them to the TaskSource.
Task has one new method to create a task without initialize its dates.
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
9f29ec9bb7
Renames ImportTask to OrderElementDTO
...
FEA: ItEr77S05BasicProjectImport
2012-08-27 09:11:33 +02:00
Alba Carro
6ea304f988
Renames ImportData to OrderDTO
...
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
Alba Carro
5ffdfeec20
Test for OrderImporterMPXJ and needed files
...
Added external needed project files. One .mpp and one .planner.
FEA: ItEr77S05BasicProjectImport
2012-08-27 09:11:33 +02:00
Alba Carro
21a8d1cc68
First step to import orders using MPXJ
...
* Implement the interface OrderImporter using MPXJ
* Conversor from MPXJ file types to ImportData
* Modify pom.xml to add MPXJ dependency
FEA: ItEr77S05BasicProjectImport
2012-08-27 09:11:33 +02:00
Alba Carro
59d2a029fc
Interface to import orders
...
Defines the generic interface to import external projects into the
Libreplan database.
FEA: ItEr77S05BasicProjectImport
2012-08-27 08:49:25 +02:00
Alba Carro
b951d38f34
Classes for representing import data
...
* ImportData represents the whole project to be imported.
* ImportTask represent a single task.
FEA: ItEr77S05BasicProjectImport
2012-08-27 08:49:23 +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
848a8b5c12
Bug #1528 : Check if name is null before truncating it.
...
FEA: ItEr76S04BugFixing
2012-08-10 10:42:02 +02:00
Jacobo Aragunde Pérez
89e960a4f6
Bug #1528 : Change datatype for field TaskElement.notes to TEXT, which has no lenght limit.
...
FEA: ItEr76S04BugFixing
2012-08-09 19:58:30 +02:00
Jacobo Aragunde Pérez
512b14a480
Bug #1528 : Trucate too long task names so they don't cause problems on save.
...
FEA: ItEr76S04BugFixing
2012-08-09 19:25:07 +02:00
Jacobo Aragunde Pérez
6baf5d0459
Small code refactor.
2012-08-09 13:06:02 +02:00
Manuel Rego Casasnovas
23e9034372
Bug #1523 : Fix NPE in company view returning zero if progress is null
...
FEA: ItEr76S04BugFixing
2012-07-31 18:38:29 +02:00
Manuel Rego Casasnovas
f1f887c9c7
Fix parsing errors in NEWS file
...
FEA: ItEr76S03Community
2012-07-26 23:34:40 +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
94cc5f3ad0
Update NEWS file for LibrePlan 1.3.0
...
FEA: ItEr76S03Community
2012-07-26 22:13:39 +02:00
Manuel Rego Casasnovas
029c85c583
Update Fedora and openSUSE README files with warning about plpgsql
...
FEA: ItEr76S03Community
2012-07-26 22:11:15 +02:00
Manuel Rego Casasnovas
bfcdcb24e9
Update Debian package changelog for LibrePlan 1.3.0
...
FEA: ItEr76S03Community
2012-07-26 22:11:15 +02:00
Manuel Rego Casasnovas
f327b36af5
Update RPM package for LibrePlan 1.3.0
...
FEA: ItEr76S03Community
2012-07-26 22:11:14 +02:00
Manuel Rego Casasnovas
1bd6b1a967
doc: Update basic documentation files due to new major release
...
FEA: ItEr76S03Community
2012-07-26 22:04:44 +02:00