Commit graph

371 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
a1f4ece458 Disable new, new from template, up, down, indent and unindent buttons in WBS
Depending on selected node and if it's or not updated from templates the
different buttons are enabled or disabled accordingly.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-12 22:32:38 +01:00
Manuel Rego Casasnovas
2c98e99d63 Disable resource allocation pop-up for tasks updated from timesheets
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-12 13:00:44 +01:00
Manuel Rego Casasnovas
e9365ed1b0 Add new button to adapt planning according to timesheets
It has been added a new method ICommand.isPlannerCommand() to define if a button
should be added in the planner toolbar or in the common toolbar (save and cancel
buttons).

For the moment, we are using a hard-coded value to know how many buttons we
should add in the plannerToolbar. At this moment we have 2 buttons: reassign and
adapt planning.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-05 09:52:23 +01:00
Manuel Rego Casasnovas
a8ba46e505 Add checkbox in work reports standard edition UI
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-02 09:31:07 +01:00
Manuel Rego Casasnovas
1f4a6e98f8 Add option to do not filter by project if you are filtering by labels or criteria
FEA: ItEr77S09WBSReport
2012-10-23 13:37:34 +02:00
Manuel Rego Casasnovas
cdc733ce8d Add UI to filter by criteria
FEA: ItEr77S09WBSReport
2012-10-22 18:08:54 +02:00
Manuel Rego Casasnovas
474b349712 Add filter by labels to project status report
The tasks that will appear in the report are the ones that have directly
assigned all the labels, so the children will be hidden.

FEA: ItEr77S09WBSReport
2012-10-22 18:08:54 +02:00
Manuel Rego Casasnovas
20706c75d6 i18n: Mark label show in project status report to be translated
FEA: ItEr77S04BugFixing
2012-10-10 22:29:11 +02:00
Manuel Rego Casasnovas
ddb6533fb7 Fix unused id in bandbox_search.zul 2012-09-14 09:48:57 +02:00
Manuel Rego Casasnovas
bbc55bc58a Update name of zul for project status report
FEA: ItEr77S09WBSReport
2012-09-12 11:35:15 +02:00
Manuel Rego Casasnovas
dee3588280 Implement first version of project status report
* Using a DTO to manage the information in the report (ProjectStatusReportDTO)
* Add filter by projects in the UI

FEA: ItEr77S09WBSReport
2012-09-11 13:25:06 +02:00
Manuel Rego Casasnovas
eeb913b736 Add basic controller and zul for budget report
FEA: ItEr77S09WBSReport
2012-09-11 12:42:40 +02:00
Manuel Rego Casasnovas
3394f41aa2 Refactor source code to use personal timesheet instead of monthly timesheet
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
2012-08-28 13:28:02 +02:00
Manuel Rego Casasnovas
6ce91d6da9 Update representation of personal timesheets in the UI depending on periodicity
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
2012-08-28 12:24:24 +02:00
Manuel Rego Casasnovas
8fd9c15262 Disable personal timesheets periodicity in configuration window if any personal timesheet was already saved
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
2012-08-27 17:48:57 +02:00
Manuel Rego Casasnovas
b97b54321b Add option to set personal timesheets periodicity in configuration window
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
2012-08-27 17:22:10 +02:00
Manuel Rego Casasnovas
0f0aab3a55 Rename monthly timesheets to personal timesheets in the UI
FEA: ItEr77S07PersonalTimesheetsPeriodictyConfiguration
2012-08-27 13:21:39 +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
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
7a85e0ee56 Fix title in progress type editing window
FEA: ItEr76S04BugFixing
2012-07-17 11:34:43 +02:00
Diego Pino
cd147b62b2 Bug #1501: Global progress chart axis in project dashboard are wrong painted
Array with parameters was not correctly parsed

FEA: ItEr76S04BugFixing
2012-07-11 16:35:38 +02:00
Lorenzo Tilve Álvaro
26ea85a1ed Fixed some graphical issues on subcontracting screens
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
99ef05a2d4 Modified styles of 'more options' element on search filters
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Lorenzo Tilve Álvaro
fc0db6ce82 Revamped component on timesheet lines report to show found tasks information
The grid had a lot of duplicated information, only the label with number
of tasks and total hours was neccessary.

FEA: ItEr76S04BugFixing
2012-07-11 11:28:14 +02:00
Jacobo Aragunde Pérez
7cef9c6c92 Bug #1486: Replace the widget used to select the roles with a Combobox.
We do this to have a consistent behaviour in similar widget inside the same
screen.

FEA: ItEr76S04BugFixing
2012-07-10 12:23:32 +02:00
Diego Pino
f85e93f2e1 Bug #1479: Fix error loading jqplot Javascript files
There was a syntax error loading the jquery javascript files that made
everything fail after.

"Unterminated string literal"

It seems that error is caused by not correctly closing the code that
embeds Javascript with a </script> tag, so I changed that part and fixed
the issue.

http://stackoverflow.com/questions/227552/common-sources-of-unterminated-string-literal

FEA: ItEr76S04BugFixing
2012-07-10 12:04:47 +02:00
Diego Pino
4bdc94a625 Bug #1491: Mark strings in GlobalChart to be translated
FEA: ItEr76S04BugFixing
2012-07-10 10:37:53 +02:00
Manuel Rego Casasnovas
643fac0fbd Bug #1483: Improve labels in cost indicators
FEA: ItEr76S04BugFixing
2012-07-09 13:20:19 +02:00
Manuel Rego Casasnovas
17771c9326 Bug #1483: Fix values in cost indicators
FEA: ItEr76S04BugFixing
2012-07-09 11:10:20 +02:00
Lorenzo Tilve Álvaro
29938c2169 Fixed width problems on monthly timesheet on low resolutions
FEA: ItEr76S28UserDashboard
2012-07-06 11:26:33 +02:00
Manuel Rego Casasnovas
c34957025e Fix NPE entering an empty value in the budget inputs
FEA: ItEr76S04BugFixing
2012-07-06 11:12:45 +02:00
Manuel Rego Casasnovas
896096272c Remove unneeded code in LimitingResourcesTabCreator
Allowing create tabs only handling one ModeType, like the case of limiting
resources tab that is only used in global view.

FEA: ItEr76S04BugFixing
2012-07-05 07:43:53 +02:00
Lorenzo Tilve Álvaro
d0b377e4e6 Increased project progress chart height to allow fitting of spread bars
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:36 +02:00
Lorenzo Tilve Álvaro
aaff2d919a Reduced font size on project dashboard labels
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:36 +02:00
Lorenzo Tilve Álvaro
3d2793bd53 Updated jqplot label styles and improved ok/warning image files
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
253ae8a4a5 Reordered indicators with more frequently populated with values charts first
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
fe60eb8e88 Updated captions and labels on project dashboard
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
7144a0335f Updated dashboard ok/warning images for KPI values
The arrows direction could be confusing, by suggesting tendence or the need to increase
or decrease the value.

FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
085eab325f Inserted extra padding to add task to timesheet widget
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
e43fac79b0 Increased monthly timesheet columns to show better non integer hours
FEA: ItEr76S28UserDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
668e329d01 Replaced 'Previous' and 'Next' monthly timesheet buttons for icons
FEA: ItEr76S28UserDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
781696e1b7 Modified width calculations on timesheet grid
FEA: ItEr76S28UserDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
4d57bde7d4 Style revamps on user dashboards
FEA: ItEr76S28UserDashboard
2012-07-05 00:26:35 +02:00
Lorenzo Tilve Álvaro
b34988d651 Added custom styles to monthly timesheet
FEA: ItEr76S28UserDashboard
2012-07-05 00:26:35 +02:00
Manuel Rego Casasnovas
c20125b286 i18n: Translate options in worker edition
FEA: ItEr76S04BugFixing
2012-07-04 20:36:15 +02:00
Manuel Rego Casasnovas
ab5893703f i18n: Rename limiting resources to queue-based
FEA: ItEr76S04BugFixing
2012-07-04 20:36:14 +02:00
Manuel Rego Casasnovas
1f34a41d0d i18n: Fixing some English strings
FEA: ItEr76S04BugFixing
2012-07-04 16:42:18 +02:00