Lorenzo Tilve
162e549fe5
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Removed empty left column outside planner layout
2009-12-07 13:18:17 +01:00
Lorenzo Tilve
a4cf5ec392
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Fix with configuration unit criterion requirement combobox
2009-12-07 13:18:13 +01:00
Lorenzo Tilve
ae9048e5fe
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Moved machine configuration unit insertion components inside its panels
2009-12-07 13:18:03 +01:00
Susana Montes Pedreira
87dc0895ec
ItEr37S19CUIntroducionPartesTraballoManualmenteItEr19S10 : Add the management of the work report ant its work report lines.
2009-12-07 12:21:14 +01:00
Manuel Rego Casasnovas
b7c1b5b049
ItEr37S20CUAsignacionCalendarioLaboralRecursoItEr35S08: Revamping calendars management interface. Added new exception day types.
2009-12-07 11:17:27 +01:00
Manuel Rego Casasnovas
67e6b9989c
ItEr37S20CUAsignacionCalendarioLaboralRecursoItEr35S08: Created CalendarExceptionType entity. Also created the default calendar exception types.
2009-12-07 11:17:24 +01:00
Manuel Rego Casasnovas
160c885a45
ItEr37S20CUAsignacionCalendarioLaboralRecursoItEr35S08: Renamed ExceptionDay for CalendarException.
2009-12-07 11:17:21 +01:00
Óscar González Fernández
e39688d940
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Some UI rearragments at resource allocations forms
2009-12-07 00:49:04 +01:00
Óscar González Fernández
0d8ea666ed
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: all resources per day is showed always. When disabled keeps track of the sum of all resources per day
2009-12-06 19:46:07 +01:00
Óscar González Fernández
79abecd496
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Using zk constraint for resources per day in order to show feedback sooner
2009-12-06 19:45:56 +01:00
Óscar González Fernández
89b4f0936b
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Renaming method so it's consistent with the name of the input
2009-12-06 19:45:51 +01:00
Óscar González Fernández
94a7854768
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Avoiding exception because of resources per day being zero
2009-12-06 19:45:21 +01:00
Jacobo Aragunde Pérez
9366c61447
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: added a negative time interval restriction to ResourcesCostCategoryAssignment
2009-12-06 03:09:57 +01:00
Jacobo Aragunde Pérez
be8709f7f1
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: added a time interval overlapping restriction to ResourcesCostCategoryAssignment
...
Two ResourcesCostCategoryAssignments with overlapping dates can't have
a relation with the same resource. The restriction is implemented in the
Resource entity.
2009-12-06 03:09:55 +01:00
Jacobo Aragunde Pérez
33217f2267
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: corrected the methods canAddHourCost and checkHourCostsOverlap to support infinite intervals
...
Now these methods support setting the right side of the interval
to null. Some additional tests were added.
2009-12-06 03:09:53 +01:00
Jacobo Aragunde Pérez
3197fd1361
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: interface to manage the relation of ResourcesCostCategorAssignment with Worker
...
The code of this interface is refactored so it can also be used for Machines.
TODO: implement this interface on Machines, implement validation.
2009-12-06 03:09:50 +01:00
Javier Moran Rua
d0758cfd8d
ItEr37S07ArquitecturaServidorItEr36S10: Added cache to criterions, criterionrequirements and criterion satisfaction.
2009-12-06 02:43:21 +01:00
Javier Moran Rua
176d0c155d
ItEr37S07ArquitecturaServidorItEr36S10: Adding second-level cache to hibernate configuration.
...
ehcache the provider chosen.
2009-12-06 02:28:58 +01:00
Óscar González Fernández
472d208b32
Avoiding to load first tab
2009-12-05 19:55:34 +01:00
Óscar González Fernández
7923679131
Preloading Planner required scripts.
...
The required scripts must be loaded when creating the page, if Planner isn't in the first shown tab it would fail when loading
2009-12-05 19:55:34 +01:00
Óscar González Fernández
e015c61a09
Adding entry points to MultipleTabsPlannerController, allowing to go to a concrete perspective from the menu.
2009-12-05 19:40:41 +01:00
Óscar González Fernández
a2fe60531a
applyIfMatches now returns if the url matches any of the entry points
2009-12-05 19:21:41 +01:00
Óscar González Fernández
6dc4a263e5
TabSwitcher is build inside afterCompose
2009-12-05 19:20:25 +01:00
Óscar González Fernández
3833ba9cbb
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: Using default way of reporting a ValidationException
2009-12-05 17:18:36 +01:00
Manuel Rego Casasnovas
32f227ac77
ItEr37S17CUCalculoValorGanadoItEr36S19: Renamed CompanyEarnedValueChartFiller for OrderEarnedValueChartFiller.
2009-12-05 13:09:29 +01:00
Manuel Rego Casasnovas
84edd8640a
ItEr37S17CUCalculoValorGanadoItEr36S19: Adding indicators tab with information about earned value chart in order view.
2009-12-05 13:09:29 +01:00
Manuel Rego Casasnovas
5380920d87
ItEr37S17CUCalculoValorGanadoItEr36S19: Adding indicators tab with information about earned value chart.
2009-12-05 13:09:29 +01:00
Jacobo Aragunde Pérez
b425b6b652
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: Added a header with titles to the HourCost list
2009-12-05 12:36:30 +01:00
Jacobo Aragunde Pérez
58483016ff
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: using Decimalbox elements instead of Textbox to insert numeric data
2009-12-05 12:36:26 +01:00
Jacobo Aragunde Pérez
1c9c8bdffd
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: reimplemented the unique code validation on TypeOfWorkHours
...
The new implementation gets the data using a different
transaction, so the new data doesn't conflict with the
existing data.
2009-12-05 12:36:23 +01:00
Jacobo Aragunde Pérez
31d70866c7
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: using the utility class ConstraintChecker instead of the custom methods validate() in XXXControllers
2009-12-05 12:36:20 +01:00
Jacobo Aragunde Pérez
19c73fd53b
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: reverted the implementation of equals() and hashCode() on TypeOfWorkHours
...
To compare two TypesOfWorkHours, their id attribute has to
be used. As a consequence, types have to be saved in DB before
using them; it can be checked in the unit tests.
This reverts commit 9ab5742382 .
2009-12-05 12:36:14 +01:00
Jacobo Aragunde Pérez
25c192f713
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: implemented the relation between ResourcesCostCategoryAssignment and Resource
...
The relation was implemented in both sides.
A test has been added to check the navigation.
DAO.remove() method was overwritten to "cut" the relation before
removing (otherwise, a exception is thrown).
2009-12-05 12:36:10 +01:00
Jacobo Aragunde Pérez
359022813f
ItEr37S12CUAdministracionCategoriaCosteItEr36S14: implemented the relation between ResourcesCostCategoryAssignment and CostCategory
2009-12-05 12:36:06 +01:00
Óscar González Fernández
6858c5357c
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Using support for listening changes on graph to reshow critical path when needed
2009-12-04 17:51:46 +01:00
Óscar González Fernández
de712ca19e
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Adding support for listening when the graph changes
2009-12-04 17:51:46 +01:00
Óscar González Fernández
0587daa226
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Adding class PreAndPostNotReentrantActionsWrapper
2009-12-04 17:51:46 +01:00
Lorenzo Tilve
da604b54b2
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Applied general styles to calendar views
2009-12-04 17:35:40 +01:00
Lorenzo Tilve
c2ba2cc2d0
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Applied custom styles to global buttons
2009-12-04 17:35:40 +01:00
Óscar González Fernández
cc1e8fb306
ItEr37S06ValidacionEProbasFuncionaisItEr36S07: [Bug #115 ] Fixed.
2009-12-04 15:14:15 +01:00
Óscar González Fernández
6fccde1f2f
ItEr37S08CUCreacionUnidadesPlanificacionItEr36S11: When doing recommended allocation resources per day are always shown
2009-12-04 15:14:15 +01:00
Óscar González Fernández
5d79f4410f
ItEr37S08CUCreacionUnidadesPlanificacionItEr36S11: When marking recommended allocation the total hours are retrieved from order element hours
2009-12-04 15:14:15 +01:00
Jose Maria Casanova Crespo
f5e211a488
ItEr37S02AnaliseItEr36S02: Inclusion of WorkReports relations
2009-12-04 14:18:24 +01:00
Manuel Rego Casasnovas
4df4c8201c
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Added one button on planner to show and hide the critical path.
2009-12-04 13:19:43 +01:00
Lorenzo Tilve
b1535f7c92
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Revamped user information area and help link
2009-12-04 13:08:57 +01:00
Lorenzo Tilve
39e552bb79
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Chart legends and scrolling reviewed
...
* The scrolling keeps the year and horizontal legend fixed.
2009-12-04 12:40:50 +01:00
Lorenzo Tilve
7f7133994f
ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Filled with temporary valid values user/password in login form
2009-12-04 12:40:47 +01:00
Manuel Rego Casasnovas
2b9274a7f2
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Added tests for constraints on critical path calculator.
2009-12-04 12:31:38 +01:00
Manuel Rego Casasnovas
f0a995aadc
ItEr37S18CUCalculoCaminhoCriticoItEr36S20: Added support for constraints (START_NOT_EARLIER_THAN and START_IN_FIXED_DATE) to critical path method calculator.
2009-12-04 12:31:35 +01:00
Fernando Bellas Permuy
e8572b5237
ItEr37S07ArquitecturaServidorItEr36S10: Spring security's password encoder provisionally disabled.
...
Spring security's password encoder provisionally disabled.
2009-12-04 11:24:19 +01:00