Commit graph

393 commits

Author SHA1 Message Date
Lorenzo Tilve Álvaro
42ebf52a03 Fix left padding issue on company view project names
FEA: ItEr77S04BugFixing
2012-12-18 08:59:58 +01:00
Lorenzo Tilve Álvaro
d13982c818 Fix extra vertical padding issue on WBS tree rows
FEA: ItEr77S04BugFixing
2012-12-18 08:59:58 +01:00
Lorenzo Tilve Álvaro
8a278480bf Add first input focus-element behaviour to BaseCRUDController subclasses
FEA: ItEr77S04BugFixing
2012-12-18 08:59:58 +01:00
Manuel Rego Casasnovas
6695325abb i18n: Mark some missing strings to be translated
FEA: ItEr77S04BugFixing
2012-12-17 14:35:54 +01:00
Lorenzo Tilve Álvaro
67c3ec4fa9 Fixed effect which caused previously clicked menu elements to be shown underlined
FEA: ItEr77S04BugFixing
2012-11-29 11:49:20 +01:00
Lorenzo Tilve Álvaro
14405cea9d Increased opacity of markers for first and last day with reported hours
FEA: ItEr77S04BugFixing
2012-11-28 11:13:39 +01:00
Lorenzo Tilve Álvaro
b5afe435d4 Shifted right the last reported day marker
This makes the component fit inside the day and overlap when the zoom is
wide enough to make the interval thinner than the sum of the marker widths.

FEA: ItEr77S04BugFixing
2012-11-28 11:08:40 +01:00
Lorenzo Tilve Álvaro
25087fd7ba Changed cursor over gantt bars with fixed properties 2012-11-28 11:08:40 +01:00
Lorenzo Tilve Álvaro
507e799880 Revamped appearance of markers for first and last reported progress dates
FEA: ItEr77S04BugFixing
2012-11-28 11:08:40 +01:00
Lorenzo Tilve Álvaro
f5ef3ecbd6 Replaced browser-prefixed border-radius elements from CSS files
The latest versions of some browsers were about to drop compatibility
whith these prefixes, so just the Candidate Recommendation is kept.

FEA: ItEr77S04BugFixing
2012-11-28 10:44:58 +01:00
Lorenzo Tilve Álvaro
730c33b4d8 Made explicit focused elements on main menu
FEA: ItEr77S04BugFixing
2012-11-27 12:58:00 +01:00
Lorenzo Tilve Álvaro
180bd57685 Fixed side-effect of clickable-rows:hover effect on grids
FEA: ItEr77S04BugFixing
2012-11-27 12:57:44 +01:00
Lorenzo Tilve Álvaro
553505310f Bug #1571: Fixed style on timetracker sencond level width causing a disaligment of 1px per element
This was an important problem on long tasks or projects where the effect was accumulative.

FEA: ItEr77S04BugFixing
2012-11-27 12:57:29 +01:00
Manuel Rego Casasnovas
805f65b9ea Add new field to configure seconds for planning warning
FEA: ItEr77S03Community
2012-11-26 18:06:37 +01:00
Lorenzo Tilve Álvaro
e79b532d95 Added onClick listener to project names on company view to enter into the planning
This is done using the entry point /planner/index.zul;order=order-code which also helps
browser history management to enable bookmarking, refreshing or use the back button.

The link to the taks from the project view is not added due to an interaction it has with
the system to prevent from leaving the current URL, which would need to be written with anchors
to avoid this interaction.

FEA: ItEr77S03Community
2012-11-26 16:30:10 +01:00
Manuel Rego Casasnovas
2b07654d61 Add checkbox to mark task as finished in personal timesheets popup
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 10:53:12 +01:00
Manuel Rego Casasnovas
3838baf24c Add popup to fill personal timesheets in each day
The popup is opened with double-click or ENTER and you can close it with the
button or clicking outside of it.

FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-22 10:53:08 +01:00
Manuel Rego Casasnovas
637d03ff5c Bug #1556: Allow to choose between database or LDAP in user creation
FEA: ItEr77S04BugFixing
2012-11-16 12:18:05 +01:00
Jacobo Aragunde Pérez
4406d1548a Bug #1556: Allow changing the value of UserAuthenticationType field in user edition screen.
FEA: ItEr77S04BugFixing
2012-11-16 12:18:05 +01:00
Jacobo Aragunde Pérez
5a6241b7f9 Bug #1556: Use a combo box to show the value of UserAuthenticationType field.
It's a step previous to allow the edition of that field.

FEA: ItEr77S04BugFixing
2012-11-16 12:18:05 +01:00
Manuel Rego Casasnovas
e1fbcd6ac9 Change style of tasks that cannot be moved in the Gantt
Set a new class for fixed tasks showing a shadow under the task box and changing
the border color.

FEA: ItEr77S04BugFixing
2012-11-15 12:48:29 +01:00
Manuel Rego Casasnovas
9e4cbd2484 Show marks from timesheet dates in tasks when showing reported hours bar
FEA: ItEr77S12AdaptPlanningAccordingTimesheets
2012-11-13 18:37:15 +01:00
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