Commit graph

753 commits

Author SHA1 Message Date
Jacobo Aragunde Pérez
6af82b4c54 Bug #1387: Reset the TaskSource when an OrderGroup changes to scheduling point.
FEA: ItEr76S04BugFixing
2012-03-09 14:09:43 +01:00
Jacobo Aragunde Pérez
b6dc917f8f Bug #1387: Reset the TaskSource when an OrderGroup changes to scheduling point.
FEA: ItEr76S04BugFixing
2012-03-09 13:57:05 +01:00
Manuel Rego Casasnovas
97f6fd6d32 i18n: Add Dutch language to enum and modify pom.xml to use English userguide 2012-03-06 17:04:25 +01:00
Manuel Rego Casasnovas
115b572f6b i18n: Add Dutch language to enum and modify pom.xml to use English userguide 2012-03-06 17:02:20 +01:00
Jacobo Aragunde Pérez
a82ab23c3b Bug #1382: Fix the bug in all cases.
This patch solves a problem in my previous commit.

FEA: ItEr76S04BugFixing
2012-03-05 20:04:45 +01:00
Jacobo Aragunde Pérez
de158976f3 Bug #1382: Fix the bug in all cases.
This patch solves a problem in my previous commit.

FEA: ItEr76S04BugFixing
2012-03-05 20:03:23 +01:00
Jacobo Aragunde Pérez
52acb4debc Bug #1382: Synchronize deadline dates between the WBS and the Gantt views.
This synchronization collaterally fixes the bug.

FEA: ItEr76S04BugFixing
2012-03-05 16:47:27 +01:00
Jacobo Aragunde Pérez
f93ee5d0e6 Bug #1382: Synchronize deadline dates between the WBS and the Gantt views.
This synchronization collaterally fixes the bug.

FEA: ItEr76S04BugFixing
2012-03-05 16:46:54 +01:00
Manuel Rego Casasnovas
2fcde74b39 Set name to empty for the order element moved inside the new container
FEA: ItEr76S13WBSSettingUpBehavior
2012-02-27 16:47:56 +01:00
Jacobo Aragunde Pérez
815bc626d8 Bug #1355: transform AS SOON AS POSSIBLE and AS LATE AS POSSIBLE constraints to
the correct constraint based on the scheduling mode.

FEA: ItEr76S04BugFixing
2012-02-24 17:07:55 +01:00
Jacobo Aragunde Pérez
6702bb0e1b Bug #1355: transform AS SOON AS POSSIBLE and AS LATE AS POSSIBLE constraints to
the correct constraint based on the scheduling mode.

FEA: ItEr76S04BugFixing
2012-02-24 17:06:21 +01:00
Jacobo Aragunde Pérez
7e850ffaee Bug #1355: transform NOT EARLIER THAN and NOT LATER THAN constraints to the
correct constraint based on the scheduling mode.

To do that, the scheduling mode, start and end date are needed as parameters.

FEA: ItEr76S04BugFixing
2012-02-24 14:13:53 +01:00
Jacobo Aragunde Pérez
f96cdddcb5 Bug #1355: transform NOT EARLIER THAN and NOT LATER THAN constraints to the
correct constraint based on the scheduling mode.

To do that, the scheduling mode, start and end date are needed as parameters.

FEA: ItEr76S04BugFixing

Conflicts:

	libreplan-webapp/src/main/java/org/libreplan/web/planner/TaskElementAdapter.java
2012-02-24 14:00:13 +01:00
Manuel Rego Casasnovas
3e3eba1e81 Keep task name for the new container if it is an empty leaf
This change implements the behaviour described in the analysis that you can
easily understand with the following example:

1) Initial scenario:
  * Task leaf "A" (0 hours)
  * Task leaf "B" (20 hours)
2) Indent task leaf "B"
3) Final scenario:
  * Task container "A" (20 hours)
    |- Task leaf "B" (20 hours)

FEA: ItEr76S13WBSSettingUpBehavior
2012-02-24 13:46:53 +01:00
Manuel Rego Casasnovas
2eaf3de5cd Change leaf creation behavior when selected parent is an empty leaf
Now a new container is created, but the older leaf is not added again if it is
empty (wich means that it has zero hours, no criteria, no progresses, ...)

FEA: ItEr76S13WBSSettingUpBehavior
2012-02-24 13:46:47 +01:00
Manuel Rego Casasnovas
59b3270d2b Bug 1302: Fix changing ResourcesPerDay scale to 4 and rounding EffortDuration to minutes
FEA: ItEr76S04BugFixing
2012-02-23 11:17:08 +01:00
Manuel Rego Casasnovas
92b1dcc27d i18n: Avoid to translate language names and use the original ones
It doesn't have too much sense keep translations of each language supported in
LibrePlan.
2012-02-22 09:03:12 +01:00
Manuel Rego Casasnovas
9ad14487b4 i18n: Avoid to translate language names and use the original ones
It doesn't have too much sense keep translations of each language supported in
LibrePlan.
2012-02-22 08:58:24 +01:00
Jacobo Aragunde Pérez
93f3e35dda Bug #1355: START IN FIXED DATE constraints don't change to NOT EARLIER THAN
after drag & drop.

FEA: ItEr76S04BugFixing
2012-02-20 16:34:33 +01:00
Jacobo Aragunde Pérez
3a812dd8d0 Bug #1355: START IN FIXED DATE constraints don't change to NOT EARLIER THAN
after drag & drop.

FEA: ItEr76S04BugFixing
2012-02-20 16:33:59 +01:00
Ignacio Diaz Teijido
c82df5175c Bug #1348: Added effort to predefined calendar exception types
FEA: ItEr76S04BugFixing
2012-02-17 10:10:15 +01:00
Ignacio Diaz Teijido
516ea92737 Bug #1348: Added effort to predefined calendar exception types
FEA: ItEr76S04BugFixing
2012-02-17 09:58:59 +01:00
Manuel Rego Casasnovas
6ea0ba640a Bug #1362: Specify type of property in hbm.xml to avoid problems with MySQL
FEA: ItEr76S04BugFixing
2012-02-16 11:02:10 +01:00
Manuel Rego Casasnovas
f0ee0f1983 Bug #1362: Specify type of property in hbm.xml to avoid problems with MySQL
FEA: ItEr76S04BugFixing
2012-02-16 11:01:24 +01:00
Lorenzo Tilve Álvaro
a42d5c48cc Bug #1373: When creating new projects from template the explicitly filled start date and deadline values are used
FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Jacobo Aragunde Pérez
2b3c74e320 Bug #1343: Added method isRoot() to gantt tasks.
With this method we will be able to know which tasks are projects.

FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Lorenzo Tilve Álvaro
dba9100131 Bug #1373: When creating new projects from template the explicitly filled start date and deadline values are used
FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Jacobo Aragunde Pérez
b6a622c7ae Bug #1343: Added method isRoot() to gantt tasks.
With this method we will be able to know which tasks are projects.

FEA: ItEr76S04BugFixing
2012-02-15 17:35:22 +01:00
Manuel Rego Casasnovas
2099743665 i18n: Add French language to enum and modify pom.xml to use English userguide 2012-02-15 11:47:24 +01:00
Manuel Rego Casasnovas
8b7695053f i18n: Add French language to enum and modify pom.xml to use English userguide 2012-02-15 11:45:41 +01:00
Jacobo Aragunde Pérez
0062db4f0c Bug #1343: Prevent NullPointerException when creating a new milestone.
The method belongsClosedProject() was not correctly implemented for
TaskMilestone objects, I've added the correct implementation for them.

FEA: ItEr76S04BugFixing
2012-02-15 11:20:26 +01:00
Jacobo Aragunde Pérez
67b8bc55b6 Bug #1343: Prevent NullPointerException when creating a new milestone.
The method belongsClosedProject() was not correctly implemented for
TaskMilestone objects, I've added the correct implementation for them.

FEA: ItEr76S04BugFixing
2012-02-15 11:08:48 +01:00
Ignacio Diaz Teijido
a6478fd281 Bug #1368: Allows to create users with null password when LDAP is used.
FEA: ItEr76S04BugFixing
2012-02-06 18:25:55 +01:00
Ignacio Diaz Teijido
cbca7447b9 Bug #1368: Allows to create users with null password when LDAP is used.
FEA: ItEr76S04BugFixing
2012-02-06 18:24:16 +01:00
Jacobo Aragunde Pérez
35b2bde4f7 Bug #1343: Mark closed projects with a special class in the gantt.
This is a step previous to show these kind of tasks in a different way.

FEA: ItEr76S04BugFixing
2012-02-03 13:31:26 +01:00
Jacobo Aragunde Pérez
39f1f63935 Bug #1343: Mark closed projects with a special class in the gantt.
This is a step previous to show these kind of tasks in a different way.

FEA: ItEr76S04BugFixing
2012-02-03 13:23:53 +01:00
Manuel Rego Casasnovas
dc2f8889e4 Bug #1366: Fix issue subtracting the value when you are removing work report lines
FEA: ItEr76S04BugFixing
2012-01-25 17:45:51 +01:00
Manuel Rego Casasnovas
88c25ef47c Bug #1366: Fix issue subtracting the value when you are removing work report lines
FEA: ItEr76S04BugFixing
2012-01-25 17:41:13 +01:00
Manuel Rego Casasnovas
b3c2c20f84 Bug #1360: Refresh work report line from database before subtracting it from order elements
FEA: ItEr76S04BugFixing
2012-01-25 17:26:27 +01:00
Manuel Rego Casasnovas
e3e47b924c Bug #1360: Refresh work report line from database before subtracting it from order elements
FEA: ItEr76S04BugFixing
2012-01-25 17:21:10 +01:00
Manuel Rego Casasnovas
bfcf369f2f Bug #1362: Fix problem with long descriptions in projects
Change database column type to TEXT.

FEA: ItEr76S04BugFixing
2012-01-24 18:09:47 +01:00
Manuel Rego Casasnovas
3fcc7399d9 Bug #1362: Fix problem with long descriptions in projects
Change database column type to TEXT.

FEA: ItEr76S04BugFixing
2012-01-24 18:01:21 +01:00
Manuel Rego Casasnovas
3cd09ea32d Release new version LibrePlan 1.2.2
* Bump to 1.2.2.
* Updated NEWS file.
* Updated Debian package changelog.

FEA: ItEr76S03Community
2012-01-19 16:11:18 +01:00
Manuel Rego Casasnovas
0f107b60a5 Release new version LibrePlan 1.2.2
* Bump to 1.2.2.
* Updated NEWS file.
* Updated Debian package changelog.

FEA: ItEr76S03Community
2012-01-19 16:03:41 +01:00
Manuel Rego Casasnovas
f2cfd9f048 Improve logging of possible exceptions checking version information
Avoid to print the whole stacktrace and simply show a message with the basic
exception information.

FEA: ItEr76S10NewVersionsNotification
2012-01-18 08:03:13 +01:00
Manuel Rego Casasnovas
28ed27b551 Improve logging of possible exceptions checking version information
Avoid to print the whole stacktrace and simply show a message with the basic
exception information.

FEA: ItEr76S10NewVersionsNotification
2012-01-18 07:59:06 +01:00
Manuel Rego Casasnovas
3e46f3de7a Add information about current version in GET requests
Take advantage to refine strings

FEA: ItEr76S10NewVersionsNotification
2012-01-13 16:15:24 +01:00
Manuel Rego Casasnovas
a93be715aa Add configuration option to allow LibrePlan developers collect usage stats
FEA: ItEr76S10NewVersionsNotification
2012-01-13 16:15:12 +01:00
Manuel Rego Casasnovas
74da1cd5bc Add configuration option to disable warning about new LibrePlan versions
FEA: ItEr76S10NewVersionsNotification
2012-01-13 16:15:09 +01:00
Manuel Rego Casasnovas
13102252a1 Show a warning if there is a new project version published.
It checks if there is a new version available via http://libreplan.org/VERSION,
if so it shows a warning message to admin users in order to update to new
version.

The request to URL is done just once a day.

FEA: ItEr76S10NewVersionsNotification
2012-01-13 16:15:05 +01:00