Commit graph

264 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
77d04d18e4 Add budget cell in WBS
It is very similar to hours cell behavior.

FEA: ItEr76S17MoneyCostMonitoringSystem
2012-03-14 15:39:32 +01:00
Manuel Rego Casasnovas
e24cb9ba7e Bug #1394: Fix problem because of deletedWorkReportLinesSet set was not reseted
FEA: ItEr76S04BugFixing
2012-03-13 20:01:49 +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
Jeroen Baten
3f92adb582 i18n: Add Dutch translation 2012-03-06 17:04:20 +01:00
Lorenzo Tilve Álvaro
d76cf5c69c Displayed project start vertical line with independency of project deadline
FEA: ItEr76S04BugFixing
2012-03-05 12:22:22 +01:00
Lorenzo Tilve Álvaro
01741d2de6 Added vertical line in scheduling perspective to display project start date
FEA: ItEr76S04BugFixing
2012-03-05 12:22:05 +01:00
Jacobo Aragunde Pérez
cce801ee1c Remove redundant call to scheduling algorithm from TaskPropertiesController.
The algorithm is already being called from ResourceAllocationController.

FEA: ItEr76S04BugFixing
2012-03-01 18:21:31 +01:00
Óscar González Fernández
59c8a98a72 Remove uneeded parameters to prevent redundant invocations to scheduling algorithm.
When a task is potentially modified is not needed to change the start
and the end date. This was causing two invokations of the
"dependencies" algorithm. Now only one is done.
2012-03-01 18:19:08 +01:00
Joaquim Rocha
03ccf5d885 i18n: Update Portuguese translation 2012-02-27 13:04:10 +01:00
Giuseppe Zizza
1dbf1d0cfb i18n: Update Italian translation 2012-02-27 13:04:06 +01:00
Philippe Poumaroux
63af5a77d7 Update French translation 2012-02-24 17:37:01 +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
Jacobo Aragunde Pérez
65edd863f0 Bug #1380: Don't allow ASAP constraint for tasks in projects where init date is
not set.

FEA: ItEr76S04BugFixing
2012-02-24 13:53:54 +01:00
Manuel Rego Casasnovas
998e469063 i18n: Update Spanish and Galician translations
FEA: ItEr76S03Community
2012-02-24 12:19:45 +01:00
Manuel Rego Casasnovas
63b8e77178 i18n: Update keys.pot files
FEA: ItEr76S03Community
2012-02-24 10:12:49 +01:00
Manuel Rego Casasnovas
779bd5dbf0 Bug #1374: Move capacity field to calendar tab in order to be edited together
FEA: ItEr76S04BugFixing
2012-02-23 11:10:31 +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
2af1d8d8dd Bug #1281: Remove unneeded checkVersion when editing progresses
FEA: ItEr76S04BugFixing
2012-02-20 12:29:35 +01:00
Ignacio Diaz Teijido
265bef8497 Bug #1375: Added a constraint for 24 hours and 0 minutes
FEA: ItEr76S04BugFixing
2012-02-20 10:11:47 +01:00
Ignacio Diaz Teijido
5eae957399 Disables the button save in change password window and remove role and profile button on edit user
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:50:38 +01:00
Ignacio Diaz Teijido
7ac04693c5 Added condition to method isLdapUser to check configuration
FEA: ItEr76S12LdapAuthentication
2012-02-20 09:50:33 +01:00
Ignacio Diaz Teijido
779a6fef2f Disallow to change roles and profiles in admin panel for LDAP users when roles are imported from LDAP
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:50:27 +01:00
Ignacio Diaz Teijido
3faf03ee16 Disallow managing passwords in admin users panel for LDAP users when LDAP is being used for authentication
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:50:23 +01:00
Ignacio Diaz Teijido
c75fe8ba64 Disallow to change passwords to LDAP users
FEA: ItEr76S12LdapAuhentication
2012-02-20 09:50:18 +01:00
Manuel Rego Casasnovas
d2e7de5b83 Mark "Group by weeks" by default in MonteCarlo as it returns better results 2012-02-17 13:13:24 +01:00
Manuel Rego Casasnovas
38ea760eba Bug #1379: Disable "Go" button in MonteCarlo if there is no tasks in a project
FEA: ItEr76S04BugFixing
2012-02-17 13:13:20 +01:00
Jacobo Aragunde Pérez
cbeb35370e Correct a typo in an English string.
FEA: ItEr76S04BugFixing
2012-02-16 11:37:03 +01:00
Lorenzo Tilve Álvaro
9b43190d0b Bug #1343: Made graphically less relevant component showing project state
FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Lorenzo Tilve Álvaro
4474f2677d Bug #1345: Added project state to name string in breadcrumbs line
FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Lorenzo Tilve Álvaro
cfe90af793 Bug #1343: Styled in grey all closed/finished/cancelled projects in company view
We are finally considering that information on the projects having assignment or
not, is not relevant enough, so we are not specifiying a different style for
.standard-task.assigned.project-closed elements

FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Lorenzo Tilve Álvaro
e685997777 Bug #1370: Fixed progress bars not being properly placed inside containers
FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +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
Lorenzo Tilve Álvaro
fa916f6bec Bug #1369: Moved the template combobox over autogenerated code checkbox in new project popup
If a template is selected the option of manually setting a code is disabled, so
it's clearer if this option is fillable or not after the template one.

FEA: ItEr76S04BugFixing
2012-02-15 17:41:58 +01:00
Lorenzo Tilve Álvaro
56f078ef56 Bug #1369: Improved behaviour of project creation popup when using templates
* If a template is selected, the 'generate code' checkbox is automatically set and disabled
   * When selecting a project, start project date is calculated with the current day plus template start delay
   * Deadline is calculated as start project date plus template duration till deadline

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
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
Philippe Poumaroux
339e800f13 i18n: Add French translation
Add French translation for main translation files (.pot) and report files
(.properties).

Translation mainly done by Philippe Poumaroux with contributions by Stephane
Ayache and Guillaume Postaire.
2012-02-15 11:47:17 +01:00
Jacobo Aragunde Pérez
eaabc609c5 Bug #1343: Prevent NullPointerException when showing default filtering dates
on company view.

If the company view is empty, these dates are null but we weren't taking this
case into account.

FEA: ItEr76S04BugFixing
2012-02-09 19:34:52 +01:00
Jacobo Aragunde Pérez
f14befd755 Bug #1343: Ensure that getDefaultPredicate is run in a transactional context.
FEA: ItEr76S04BugFixing
2012-02-03 15:01:31 +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
abf5065ffd Bug #1343: Use getRawValue instead of getValue in date constraint checkers.
Since the start date depends on the value of the end date and vice versa, a
recursive, infinite loop can happen when both dates are going to be validated.

FEA: ItEr76S04BugFixing
2012-02-03 13:31:26 +01:00
Jacobo Aragunde Pérez
be031cc5da Bug #1343: Allow showing closed projects in the company view, if they are
inside the filter dates.

FEA: ItEr76S04BugFixing
2012-02-03 13:31:26 +01:00
Jacobo Aragunde Pérez
6f7278e26e Bug #1343: Show default filtering dates on company view.
They are calculated by default as the start and end dates of the first and last
open projects, but the user had no feedback on which were those dates.

FEA: ItEr76S04BugFixing
2012-02-03 13:31:26 +01:00
Jacobo Aragunde Pérez
a66490e1ac Bug #1343: Rewrite part of the code for company view initialization.
These changes ease the fixes for the bug.

FEA: ItEr76S04BugFixing
2012-02-03 13:31:26 +01:00
Jacobo Aragunde Pérez
a8eebe5bd4 Bug #1353: Create Tabpanels object for load/earned value Tabbox when the screen
is loaded, not in the open event.

FEA: ItEr76S04BugFixing
2012-01-31 19:24:27 +01:00
Jacobo Aragunde Pérez
d1fbee6a98 Bug #1359: Initialize the resources when the page is loaded, independently from
the hidden/shown property of the load chart.

FEA: ItEr76S04BugFixing
2012-01-31 10:41:45 +01:00
Jacobo Aragunde Pérez
1c9ef80900 Bug #1357: Use end date minus one day as default date for earned value chart.
The end date of the time intervals managed by ChartFillers don't include the
end date, so it was wrong considering it as a correct date.

FEA: ItEr76S04BugFixing
2012-01-30 18:41:30 +01:00
Lorenzo Tilve Álvaro
7756e8f9ce Bug #1351: Replaced by a label the disabled listbox to display material unit type
FEA: ItEr76S04BugFixing
2012-01-30 18:20:36 +01:00
Ignacio Diaz Teijido
b2388157ed Bug #1351: fixed space for elements
This uses fixed width, so maybe this should be adjusted.
Removed the vboxes to reduce the space between the two panels.
2012-01-30 18:20:23 +01:00
Lucia Garcia Fernandez
3b47c66879 Bug #1330: Setted focus on new progress measurement after pressing on *Add measure* 2012-01-30 18:20:09 +01:00