Commit graph

8231 commits

Author SHA1 Message Date
Susana Montes Pedreira
193a4315b7 removed the class CostWorkReportLineDTO because it is not used.
FEA: ItEr76S04BugFixing
2012-06-06 11:32:52 +01:00
Manuel Rego Casasnovas
97da322b9c Using OrderElement id as key in the map to avoid problems
FEA: ItEr76S28UserDashboard
2012-06-06 11:48:21 +02:00
Manuel Rego Casasnovas
4d57057d74 Add timesheet summary box
FEA: ItEr76S28UserDashboard
2012-06-06 10:58:52 +02:00
Manuel Rego Casasnovas
981f1b2425 Add other row and column with information about other work reports
These new row and column are optional and only will be shown if there is other
work reports reporting hours for the monthly timesheet resource in the same
month.

FEA: ItEr76S28UserDashboard
2012-06-06 09:50:52 +02:00
Manuel Rego Casasnovas
cda89627f9 Sort tasks in my tasks area
FEA: ItEr76S28UserDashboard
2012-06-06 07:53:05 +02:00
Manuel Rego Casasnovas
72a5c04ff0 Hide user dashboard page from menu if current user is not bound
FEA: ItEr76S28UserDashboard
2012-06-06 07:27:32 +02:00
Manuel Rego Casasnovas
776d8a9401 Add message about monthly timesheet being saved
FEA: ItEr76S28UserDashboard
2012-06-05 18:35:38 +02:00
Manuel Rego Casasnovas
e9df0524d7 Add operations column in my tasks area
This will link to the monthly timesheet of the task.

FEA: ItEr76S28UserDashboard
2012-06-05 17:44:38 +02:00
Manuel Rego Casasnovas
ef19628690 Fix problem in constraint only one work report line per day and task
It was checking only one work report line per day, but it should allow to have
several work report lines in the same day if they are for different tasks.

FEA: ItEr76S28UserDashboard
2012-06-05 17:44:38 +02:00
Susana Montes Pedreira
342a1c32d2 updates the sum of expenses if the task associated to the
expense sheet line is changed.

FEA: ItEr76S22ExpenseTrackingSystem
2012-06-05 16:11:48 +01:00
Susana Montes Pedreira
488977188e import and export the expense sheets.
FEA: ItEr76S22ExpenseTrackingSystem
2012-06-05 15:40:47 +01:00
Manuel Rego Casasnovas
6bdf2fd045 Add constraints in WorkReport entity to prevent wrong modifications of monthly timesheets
FEA: ItEr76S28UserDashboard
2012-06-05 09:46:09 +02:00
Manuel Rego Casasnovas
57b90f49f7 Fix problem in work reports web services
If the resource was only set in the work-report and not in every line the
service returns an error while updating the work report.

FEA: ItEr76S04BugFixing
2012-06-05 09:46:09 +02:00
Manuel Rego Casasnovas
b3ea221f6d Fix issue in entry points renaming method
FEA: ItEr76S28UserDashboard
2012-06-05 08:34:15 +02:00
Manuel Rego Casasnovas
36e6952a80 Fix ResourceWorkedHoursDTO that was not working properly
FEA: ItEr76S04BugFixing
2012-06-04 15:35:15 +02:00
Manuel Rego Casasnovas
8cafa2ffde Bug #1452: Fix problem adding info about resource in work report lines
Adapted to any resource and not only workers.

FEA: ItEr76S04BugFixing
2012-06-04 15:35:15 +02:00
Manuel Rego Casasnovas
4fd26c7a0c Add total work column in work reports list
FEA: ItEr76S28UserDashboard
2012-06-01 13:33:16 +02:00
Manuel Rego Casasnovas
a6f8aae626 Add info about resource in monthly timesheets in work reports list
FEA: ItEr76S28UserDashboard
2012-06-01 13:33:02 +02:00
Manuel Rego Casasnovas
9a5c81e0bd Remove unneeded set methods in WorkReportDTO
FEA: ItEr76S28UserDashboard
2012-06-01 13:32:56 +02:00
Manuel Rego Casasnovas
72610b07f2 Add possibility to create monthly timesheets from work reports list
A pop-up asking for date and worker will be shown.

If the timesheet doesn't exist it will be created, if it already exists it will
be edited.

FEA: ItEr76S28UserDashboard
2012-06-01 13:21:39 +02:00
Manuel Rego Casasnovas
5f2d97e0b1 Use monthly timesheet page to edit work reports of this type
FEA: ItEr76S28UserDashboard
2012-06-01 12:19:30 +02:00
Manuel Rego Casasnovas
e5dda1f10f Add method in WorkReportType to check if it is a monthly timesheet
FEA: ItEr76S28UserDashboard
2012-06-01 11:47:19 +02:00
Diego Pino
6ebcf7f830 Bug #1457: Wrong value of labels CRITICAL_PATH_DURATION and CRITICAL_PATH_NUMHOURS
FEA: ItEr76S04BugFixing
2012-05-31 20:43:29 +02:00
Manuel Rego Casasnovas
e2eaf34bbb Mark with bold the special rows (capacity, total and extra) in the monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-31 11:48:50 +02:00
Manuel Rego Casasnovas
c24897ae59 Change the way to calculate total extra (summing extra of each day)
FEA: ItEr76S28UserDashboard
2012-05-31 11:34:52 +02:00
Manuel Rego Casasnovas
3b8de7d089 Prevent NPE in monthly timesheets are if WorkReport was not created yet
FEA: ItEr76S28UserDashboard
2012-05-31 11:07:44 +02:00
Manuel Rego Casasnovas
a96d500851 Fix typo in Hibernate mapping of Configuration class
FEA: ItEr76S04BugFixing
2012-05-31 07:50:17 +02:00
Manuel Rego Casasnovas
f147eaee25 Add new extra row in monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-30 17:28:13 +02:00
Manuel Rego Casasnovas
a444c88ae9 Add available hours column in monthly timesheets area
FEA: ItEr76S28UserDashboard
2012-05-30 16:29:27 +02:00
Manuel Rego Casasnovas
05ba8527b6 Add number of tasks column in monthly timesheets area
FEA: ItEr76S28UserDashboard
2012-05-30 16:29:24 +02:00
Manuel Rego Casasnovas
991599fc80 Add total work column in monthly timesheets area
FEA: ItEr76S28UserDashboard
2012-05-30 16:29:19 +02:00
Manuel Rego Casasnovas
c373c454fa Generate entity sequence codes in monthly timesheets
FEA: ItEr76S28UserDashboard
2012-05-30 15:43:01 +02:00
Manuel Rego Casasnovas
30259d73f4 Set width of bandbox search to add tasks in monthly timesheets
FEA: ItEr76S28UserDashboard
2012-05-30 12:46:08 +02:00
Manuel Rego Casasnovas
0b2a165720 Sort tasks in monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-30 12:46:08 +02:00
Diego Pino
7bedd652fe Remove jqplot files from src dir
FEA: ItEr76S15OrganizingPerProjectDashboard
2012-05-30 11:53:54 +02:00
Diego Pino
e3e4173524 Move jqPlot CSS and Javascript files to JAR
* Create own version of jqplot4java with CSS and JavaScript files embeded
* Serve CSS and JavaScript files through JAR

FEA: ItEr76S15OrganizingPerProjectDashboard
2012-05-30 11:47:39 +02:00
Manuel Rego Casasnovas
054fbb0261 Fix TypeOfWorkHoursServiceTest in MySQL
FEA: ItEr76S28UserDashboard
2012-05-30 08:06:20 +02:00
Manuel Rego Casasnovas
57a37e6a0a Add "Save & continue" button in monthly timesheets
FEA: ItEr76S28UserDashboard
2012-05-29 20:34:04 +02:00
Manuel Rego Casasnovas
712e89ca9b Mark the inputs modified in the monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-29 20:28:30 +02:00
Manuel Rego Casasnovas
4ef953883b Add previous and next buttons on monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-29 20:28:30 +02:00
Manuel Rego Casasnovas
06d8bca18f Allow to add any task in the monthly timesheet
Now apart from the assigned tasks in the period also any other task could be
added to report hours in the monthly timesheet.

FEA: ItEr76S28UserDashboard
2012-05-29 18:05:07 +02:00
Manuel Rego Casasnovas
b2ec33fb07 Code refactor moving info about first and last day to MonthlyTimesheetModel
FEA: ItEr76S28UserDashboard
2012-05-29 17:30:07 +02:00
Juan A. Suarez Romero
205c28a00c rpm: Add support for CentOS 6 2012-05-29 17:10:50 +02:00
Manuel Rego Casasnovas
f30ebd0438 Show empty string instead of zero in monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-29 13:55:24 +02:00
Manuel Rego Casasnovas
96e926e51b Use disabled textbox for capacity row in monthly timesheets
Make the row more similar to the other ones.

FEA: ItEr76S28UserDashboard
2012-05-29 13:48:29 +02:00
Manuel Rego Casasnovas
d960bb47cb Set a pink background for days with zero capacity in the monthly timesheet
FEA: ItEr76S28UserDashboard
2012-05-29 13:37:57 +02:00
Manuel Rego Casasnovas
f1be35c432 Fix align issues due to colspan in the first column of capacity and total rows
FEA: ItEr76S28UserDashboard
2012-05-29 13:07:47 +02:00
Manuel Rego Casasnovas
6b01da1240 Add capcity row to monthly timesheets
FEA: ItEr76S28UserDashboard
2012-05-29 13:07:47 +02:00
Manuel Rego Casasnovas
346214c2ce Add total row to monthly timesheets
Create a new class MonthlyTimesheetRow to manage this kind of special like total
or capacity in the future.

FEA: ItEr76S28UserDashboard
2012-05-29 13:07:47 +02:00
Diego Pino
79eb53d6f0 Remove commented line
FEA: ItEr76S29WorkReports
2012-05-29 12:50:49 +02:00