Commit graph

3098 commits

Author SHA1 Message Date
Fernando Bellas Permuy
16b87de8ed ItEr46S13CUImportacionRecursosProductivosItEr45S11: First version of the generic REST service and CriterionServiceREST reimplemented in terms of it.
GenericRESTService provides initial common functionality to all services. Some another generic infraestructure has been improved (IntegrationEntity,  IIntegrationEntityDAO, InstanceConstraintViolationsDTO, and ConstraintViolationConverter) or simplified (IntegrationEntityDTO).

GenericRESTService does not implement all desirable features yet (e.g. recoverable errors). Please, do not use it yet.

CriterionServiceREST has been reimplemented in terms of it. Tests have also been improved.
2010-02-05 12:25:36 +01:00
Manuel Rego Casasnovas
6d5a365e0d ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Not shown invalid criterion requirements in tooltip. 2010-02-05 11:01:20 +01:00
Manuel Rego Casasnovas
2b52db9dd6 ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Fixed problems in order elements filter.
* Checked invalid criterion requirements.
* Criterion required by hours group also taken into account.
2010-02-05 11:01:14 +01:00
Manuel Rego Casasnovas
51648ea1cd ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Changed "isValid" for "valid" as attribute name at IndirectCriterionRequirement entity.
NOTE: This change makes that all current IndirectCriterionRequirement already stored in database are invalid.
2010-02-05 11:00:32 +01:00
Óscar González Fernández
6cc8a36860 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Not adding tasks that have no satisfied allocations 2010-02-04 20:54:53 +01:00
Óscar González Fernández
16b7bce31a ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: AggregateOfResourceAllocations only contains satisfied allocations 2010-02-04 20:54:53 +01:00
Óscar González Fernández
5349103671 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Reducing visibility of unused methods outside of AllocationResult 2010-02-04 20:54:53 +01:00
Óscar González Fernández
c4f38580a4 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Fixing formatting problems 2010-02-04 20:54:53 +01:00
Óscar González Fernández
cf944ed29a ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Translating found string literal on code. 2010-02-04 20:54:52 +01:00
Óscar González Fernández
ee1b3310b2 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Ignoring unsatisfied resource allocations for load periods. 2010-02-04 20:54:52 +01:00
Óscar González Fernández
e85181f60f ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Checking dates are not null. 2010-02-04 20:54:52 +01:00
Óscar González Fernández
16b2104ca6 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Fixing infinite loop problem when calculating end date.
Using IWorkHours#thereAreAvailableHoursFrom is checked if there are
enough hours to complete the task. This avoids infinite loop
problem. The ResourceAllocation is marked as invalid.
2010-02-04 20:54:52 +01:00
Óscar González Fernández
4c3c072d4f ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Doing method renaming.
Renaming ResourceAllocation#getResourceAllocations to
getSatisfiedResourceAllocations in order to convey better its meaning.
2010-02-04 20:54:51 +01:00
Óscar González Fernández
b2955b55ab ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Letting add resource allocations that are not satisfied.
Task lets not satisfied resource allocations to be added. However, in
order to retrieve them getAllResourceAllocations must be called.
2010-02-04 20:54:51 +01:00
Óscar González Fernández
17ab781ab5 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Adding possibility of marking a resource allocation as unsatisfied. 2010-02-04 20:54:51 +01:00
Óscar González Fernández
0ffe837081 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Adding thereAreAvailableHoursFrom method to IWorkHours. 2010-02-04 20:54:51 +01:00
Óscar González Fernández
e95de39cb6 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Adding method thereAreAvailableHoursFrom to BaseCalendar.
It checks if from a date there is enough capacity
2010-02-04 20:54:51 +01:00
Óscar González Fernández
6f45f7b2a6 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Scheduling improvement.
Taking into account if the day is over-assignable when calculating the hours for a resource per day.
2010-02-04 20:54:51 +01:00
Óscar González Fernández
b0e4644002 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Checking if parameter is null. 2010-02-04 20:54:51 +01:00
Óscar González Fernández
62220a9dc9 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Clarifying notAssignable meaning 2010-02-04 20:54:51 +01:00
Óscar González Fernández
41c983184e ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Changing assignation algorithm.
Calculating the hours corresponding for each allocation at the start
instead of on each algorithm's iteration
2010-02-04 20:54:51 +01:00
Óscar González Fernández
6abcf566f9 ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: Calendar#toHours must return zero hours if the availability is zero. 2010-02-04 20:54:51 +01:00
Óscar González Fernández
9faed4290a ItEr46S12CUVisualizacionResponsabilidadesTRaballoNaPlanificacion: isActive for BaseCalendar always return true.
It's overrided at resource calendar.
2010-02-04 20:54:51 +01:00
Manuel Rego Casasnovas
9d0b4c7d77 ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Made some changes in order to update to last patches related with MultipleFiltersFinder. 2010-02-04 20:07:02 +01:00
Manuel Rego Casasnovas
611152f28f ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Changed some variable names. 2010-02-04 20:06:59 +01:00
Manuel Rego Casasnovas
e55564a02e ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Added filter by name to order elements tree. 2010-02-04 20:06:56 +01:00
Manuel Rego Casasnovas
193ce0602d ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Disabling operations over the tree when any filter is applied. 2010-02-04 20:06:53 +01:00
Manuel Rego Casasnovas
b093094831 ItEr46S19CUProcuraOrganizacionsTraballoItEr40S22: Added multiple search filter to order elements tree. 2010-02-04 20:05:31 +01:00
Lorenzo Tilve
017b90e5a6 ItEr46S18RFComportamentoGraficoPlanificadorItEr31S05: Fixed bugs in current day and deadline vertical positioning 2010-02-04 14:31:39 +01:00
Lorenzo Tilve
1e7c79ff03 ItEr46S18RFComportamentoGraficoPlanificadorItEr31S05: Changed color of deadline inside order scheduling for concordance with company view 2010-02-04 14:31:36 +01:00
Lorenzo Tilve
83f9df6ec2 ItEr46S18RFComportamentoGraficoPlanificadorItEr31S05: Implemented timetracker representation of current day and deadline in the same column 2010-02-04 14:31:34 +01:00
Lorenzo Tilve
ad5b7ae365 ItEr46S04ValidacionEProbasFuncionaisItEr45S04: Added bullet for hover element in main menu 2010-02-04 14:31:30 +01:00
Manuel Rego Casasnovas
269c4b5f12 ItEr46S07ImplantacionAplicacionItEr45S07: Fixed lazy exception related with labels when editing an order. 2010-02-04 13:53:11 +01:00
Susana Montes Pedreira
e14473a168 ItEr46S17CUListadoRecursosTraballadoresItEr08S08: Refactoring MultipleFiltersFinder class name and adding a new class to contain the common filtered methods. 2010-02-04 13:36:34 +01:00
Susana Montes Pedreira
7a6e402054 ItEr46S17CUListadoRecursosTraballadoresItEr08S08: Create a resource predicate and multiple criterions to filter the machine list, worker list 2010-02-04 12:35:24 +01:00
Manuel Rego Casasnovas
5bc7372a9e ItEr46S07ImplantacionAplicacionItEr45S07: Set project name at license headers of some new files. 2010-02-04 07:31:37 +01:00
Manuel Rego Casasnovas
6ba9c04ab8 ItEr46S07ImplantacionAplicacionItEr45S07: Added Susana to AUTHORS file. 2010-02-04 07:21:40 +01:00
Manuel Rego Casasnovas
413d534312 ItEr46S07ImplantacionAplicacionItEr45S07: Added a basic README file. 2010-02-04 07:21:40 +01:00
Manuel Rego Casasnovas
ad8aa713b5 ItEr46S07ImplantacionAplicacionItEr45S07: Set project name at license headers. 2010-02-04 07:00:28 +01:00
Manuel Rego Casasnovas
9d2222df4e ItEr46S07ImplantacionAplicacionItEr45S07: Added some missing license headers. 2010-02-04 07:00:22 +01:00
Lorenzo Tilve
5683547189 ItEr46S18RFComportamentoGraficoPlanificadorItEr31S05: Added information of order scheduling state next to name in breadcrumbs 2010-02-03 23:28:29 +01:00
Fernando Bellas Permuy
ed2bc04448 ItEr46S13CUImportacionRecursosProductivosItEr45S11: Added support for updating when importing criterion types.
Support for updating criterion types when importing criterion types has been added.

To update a criterion type, it is only necessary to send the modifications, and not all the state. In consequence, it is only necessary to send modified propert
ies in the criterions and the criterion type itself, and only new or modified cr
iterions need to be sent. Furthermore, any legal change in the criterion hierarchy of the criterion type is allowed.

Finally, a test case has been added to test the updating funcionality.
2010-02-03 23:14:09 +01:00
Manuel Rego Casasnovas
f0bfc9e385 ItEr46S08CUMarcarUnidadeTraballoExportableItEr45S08: Changing visual aspect of subcontracted tasks before save. 2010-02-03 22:59:38 +01:00
Jacobo Aragunde Pérez
f4f89b113d ItEr46S06DocumentacionFormacionItEr45S06: Updated and corrected Galician translation files. 2010-02-03 22:49:34 +01:00
Jacobo Aragunde Pérez
e9c304a3e2 ItEr46S06DocumentacionFormacionItEr45S06: Updated and corrected Spanish translation files. 2010-02-03 22:49:32 +01:00
Jacobo Aragunde Pérez
998be053d5 ItEr46S06DocumentacionFormacionItEr45S06: Updated keys files with the new literals. 2010-02-03 22:49:29 +01:00
Jacobo Aragunde Pérez
c31cbb8015 ItEr46S06DocumentacionFormacionItEr45S06: Corrected the English literals directly on the code. 2010-02-03 22:49:26 +01:00
Lorenzo Tilve
a8e69ef50f ItEr46S04ValidacionEProbasFuncionaisItEr45S04: Added new NavalPlan logo to reports 2010-02-03 22:39:07 +01:00
Lorenzo Tilve
a28118bdba ItEr46S04ValidacionEProbasFuncionaisItEr45S04: Updated NavalPlan logo 2010-02-03 22:39:03 +01:00
Lorenzo Tilve
e689110c46 ItEr46S04ValidacionEProbasFuncionaisItEr45S04: Fixed bug with showLabels javascript method 2010-02-03 22:38:59 +01:00