Commit graph

9769 commits

Author SHA1 Message Date
Óscar González Fernández
ca26bd6b6d ItEr12S09RFNavegacionOrganizacionTraballoItEr11S10: Manipulation of a ProjectWork's tasks tree. 2009-06-11 16:56:09 +02:00
Óscar González Fernández
d8d9b0d4fd ItEr10S10CUCreacionDeOrganizacionsDeTraballo:: OneToMany relationships on TaskWork and ProjectWork mapped as lists, since order is important. 2009-06-11 16:56:00 +02:00
Lorenzo Tilve
18c6864aa8 ItEr10S10CUCreacionDeOrganizacionsDeTraballo: Add CRUD and drag and drop operations to workorganization controller (work in progress)
* Data is loaded from a fake model
   * Delete and create operations need to get correct focus
   * Drag and drop will be done against model operations
2009-06-11 16:55:51 +02:00
Óscar González Fernández
28224f65f3 ItEr12S10ProbasModuloRecursosItEr11S13: Fixed bug at Resource#finishEnforcedAt. Changing signature to reflect better its meaning. 2009-06-08 18:50:06 +02:00
Óscar González Fernández
9633509dbb ItEr11S12ArquitecturaClientesItEr09S11: EntryPoints mechanism now used to keep track of browser history, AKA back button support. 2009-06-08 16:07:16 +02:00
Óscar González Fernández
5dea68fa30 ItEr11S09CUCreacionDeOrganizacionsDeTraballoItEr10S10: Create skeleton of entities and mappings. 2009-06-08 14:11:50 +02:00
Óscar González Fernández
b06347a650 ItEr11S13ProbasModuloRecursos: Satisfactions validation before saving and simple validation in interface. 2009-06-08 12:36:31 +02:00
Óscar González Fernández
668a449b41 ItEr11S13ProbasModuloRecursos: Introducing tests that reproduce the detected bugs and fixes to resolve them. Now the
implementation is much more simpler.CriterionSatisfaction can now be used more easily in forms.
2009-06-08 12:12:51 +02:00
Javier Moran Rua
0c01f6d90a Removed trailing spaces of all *.java files. 2009-06-07 18:59:58 +02:00
Óscar González Fernández
5172b54104 ItEr11S13ProbasModuloRecursos: A zk component cannot be dinamically inserted after a native one, so adding a workaround. 2009-06-04 17:46:01 +02:00
Óscar González Fernández
16591a86df ItEr11S12ArquitecturaClientesItEr09S11: Moving links support classes to their own package and renaming several classes. 2009-06-04 16:49:01 +02:00
Lorenzo Tilve
ef85e83794 ItEr11S07HistoriaLaboralTraballadorItEr10S07: Refactorization of edition and creation of worker history entries
Added delete and edit buttons to worker history list entries
Pending of a new approach to inisialization of empty criterionSatisfactions

Javier Moran Rua <jmoran@igalia.com>: Deleted comment lines
2009-06-03 13:55:22 +02:00
Lorenzo Tilve
dc9b8faa86 ItEr09S08HistoriaLaboralTraballadorItEr08S11: Creation of new work relationships entries 2009-06-01 17:49:34 +02:00
Óscar González Fernández
cb6527aa99 ItEr10S11CUCreacionProxectoCategorizacionTraballo: Created server entities and performs CRUD operations on ProjectWorker.
Javier Moran Rua <jmoran@igalia.com>: Refactorization applied to use package
navalplanner-webapp/src/main/java/org/navalplanner/web/workorders instead of
navalplanner-webapp/src/main/java/org/navalplanner/web/workorder
2009-06-01 17:23:04 +02:00
Óscar González Fernández
500f658e29 Instead of storing hsqldb files on temporal directory, it stores it on target directory. mvn clean would remove hsqldb files. 2009-06-01 15:42:56 +02:00
Lorenzo Tilve
80d60c0835 ItEr10S10CUCreacionDeOrganizacionsDeTraballo: Created basic structure for work organizations page
Javier Moran Rua <jmoran@igalia.com>: Deleted IWorkOrganizationController.java, it is not necessary.
2009-06-01 13:56:13 +02:00
Lorenzo Tilve
819aeae50e ItEr10S07HistoriaLaboralTraballadorItEr09S08: Added native HTML namespace for template tags 2009-06-01 13:00:34 +02:00
Óscar González Fernández
6e80beb367 ItEr10S08AdministracionGruposItEr09S09: Avoided the creation of a dumb controller for doing the redirections, this controller is synthesized instead. 2009-06-01 10:00:16 +02:00
Óscar González Fernández
9b3fa481d7 ItEr10S08AdministracionGruposItEr09S09: Created generic mechanism for creating links to controller actions. 2009-05-26 18:33:33 +02:00
Óscar González Fernández
38f05bfc80 ItEr10S08AdministracionGruposItEr09S09: Link for editing worker from LocationGroups. It uses matrix parameters for specifying the worker. 2009-05-26 18:16:45 +02:00
Óscar González Fernández
6af12a9eba ItEr09S09AdministracionGrupos: Assignment of worker to localization groups. It uses a subcontroller for managing localizations. Worker controller and related model classes are moved to another package.
Javier Moran Rua <jmoran@igalia.com> Deleted duplicated files.
2009-05-26 17:57:00 +02:00
Óscar González Fernández
ca86c14065 ItEr09S09AdministracionGrupos: It allows to add and remove workers for a criterion which its type allows multiple active values. 2009-05-26 17:33:45 +02:00
Óscar González Fernández
5d874c61df ItEr09S09AdministracionGrupos: Criterion now has a surrogate key. It's required to enable criterion edition. 2009-05-26 16:59:54 +02:00
Óscar González Fernández
f1e91bc532 ItEr09S09AdministracionGrupos: Two new subcontrollers: CriterionEditController and CriterionWorkersController. New package for criterion controllers. 2009-05-25 13:40:02 +02:00
Óscar González Fernández
a86f012493 ItEr09S09AdministracionGrupos: version field is increased when adding worker. 2009-05-25 13:21:31 +02:00
Lorenzo Tilve
f0eeed0ca5 ItEr09S08HistoriaLaboralTraballadorItEr08S11: Add work relationships view window
Implemented WorkRelationships view Use Case
Modified controller structure to satisfy behaviour defined
2009-05-25 13:04:54 +02:00
Óscar González Fernández
906c9763d9 ItEr09S09AdministracionGrupos: Shows the resources for a criterion 2009-05-21 15:50:05 +02:00
Óscar González Fernández
e797f6e350 ItEr09S09AdministracionGrupos: Refactored bussiness layer so it follows ICriterionType restrictions when saving. 2009-05-21 14:02:56 +02:00
Óscar González Fernández
d22215fad8 ItEr09S09AdministracionGrupos: Creates and edits criterions grouped by CriterionType. The CriterionType tells if the criterions belonging to that type can be edited or more can be added. 2009-05-21 12:09:36 +02:00
Óscar González Fernández
b6f0ea9792 ItEr09S09AdministracionGrupos: Add new predefined criterion type, it's called LOCATION_GROUP. 2009-05-19 10:45:47 +02:00
Óscar González Fernández
c40c32d782 ItEr09S11ArquitecturaClientesItEr08S06: Ensure minimum visualization time for messages. 2009-05-19 10:25:36 +02:00
Óscar González Fernández
9891482fee ItEr09S12CUCreacioRecursoTraballadorItEr07S05: It keeps use case state in the model instead of the controller. 2009-05-19 09:50:07 +02:00
Óscar González Fernández
802d60f312 ItEr08S11HistoriaLaboralTraballador: Add ICriterionOnData that expands the capabilities of a ICriterion.
It lets retrieve all the resources satisfying the criterion.
2009-05-18 15:38:10 +02:00
Óscar González Fernández
dcd0f01991 ItEr08S11HistoriaLaboralTraballador: Change to Criterion mapping, now it has an inmutable business key. Loading of the predefined criterions.
Modified CriterionBootstrap.java to autowire ICriterionTypeProvider classes
 (Javier Moran Rua <jmoran@igalia.com>)
2009-05-18 14:11:49 +02:00
Óscar González Fernández
661dd40860 ItEr08S11HistoriaLaboralTraballador: Adds infraestructure for adding required data. 2009-05-15 17:23:08 +02:00
Óscar González Fernández
9db92a8626 Remove tabs in web.xml. This tabs where introduced in commit c25c91a9b4 "ItEr07S06ArquitecturaServidorItEr06S04: Adding centralized error pages." 2009-05-15 17:14:19 +02:00
Óscar González Fernández
f065814fc9 ItEr08S10CreacionEntidadesServidorCriterios: Add entities and services for criterions.
Refactorization applied to class Compounder.java to be renamed as CriterionCompounder.java
 (Javier Moran Rua <jmoran@igalia.com>)
2009-05-15 13:47:49 +02:00
Óscar González Fernández
00f254a0e7 ItEr08S10CreacionEntidadesServidorCriterios: Add dependency to commons-lang.
It will be used for checking preconditions.
2009-05-15 10:48:33 +02:00
Óscar González Fernández
549852211a ItEr08S10CreacionEntidadesServidorCriterios: Erase ResourceGroup and associated classes. 2009-05-15 10:34:42 +02:00
Óscar González Fernández
d6647b3b90 ItEr08S06ArquitecturaClientesItEr07S07: Fixing error in test introduced in previous commit. 2009-05-15 10:29:41 +02:00
Óscar González Fernández
fd9e9feba9 ItEr08S06ArquitecturaClientesItEr07S07: Hibernate validations dependences added. Annotating Worker with. Add facility to show messages to the user, integrated with WorkerCrudController. 2009-05-14 18:06:30 +02:00
Javier Moran Rua
4924acc8b9 Removing carriage returns 2009-05-14 18:04:26 +02:00
Lorenzo Tilve
fc1c3fd568 ItEr08S08ListadoRecursosTraballadoresItEr07S09: Visual improvements on worker and error pages
Modified worker list and edition subcomponents
Modified error pages to include standard template
Updated maimenu component with workers and plannification links
2009-05-14 14:19:32 +02:00
Óscar González Fernández
3865b7c800 Bug fix on test case. The database could not be empty, so the new number of workers must take into account the previous number. 2009-05-12 15:58:16 +02:00
Óscar González Fernández
d6063ba5ba ItEr07S09ListadoRecursosTraballadores: Adding autosorting for workers. 2009-05-11 16:29:34 +02:00
Óscar González Fernández
2ba7b389bf ItEr07S06ArquitecturaServidorItEr06S04: Adding dependency to servlet api. 2009-05-11 15:40:21 +02:00
Óscar González Fernández
c25c91a9b4 ItEr07S06ArquitecturaServidorItEr06S04: Adding centralized error pages. One is for errors while processing ajax events and the other is for errors when loading pages. 2009-05-11 15:40:20 +02:00
Óscar González Fernández
cced9e9a4a ItEr07S07ArquitecturaClientesItEr06S03: upgrade to zk 3.6.1 2009-05-08 11:11:33 +02:00
Óscar González Fernández
d5bb95e490 ItEr07S05CUCreacionRecursoTraballadorItEr06S07: Creates, edits and lists workers. Test for WorkerCRUDController. EasyMock is added as dependency. 2009-05-07 17:30:15 +02:00
Lorenzo Tilve
3763f322d0 ItEr07S07ArquitecturaClientesItEr06S03: Fixing bug. When a task is deleted a vertical scroll appeared.
Changes made on ganttpanel.dsp to avoid the creation of id ganttpanel twice on invalidation.
2009-05-06 10:28:48 +02:00