Jeroen Baten
2a4c79572e
i18n: Update Dutch translation
...
FEA: ItEr77S03Community
2012-11-27 17:35:43 +01:00
Daniel Díaz Sañudo
0fb1b361aa
i18n: Update Catalan translation
...
FEA: ItEr77S03Community
2012-11-27 17:31:49 +01:00
Manuel Rego Casasnovas
560516cc1e
i18n: Update Galician translation
...
FEA: ItEr77S03Community
2012-11-27 17:12:47 +01:00
Manuel Rego Casasnovas
70ade980d0
i18n: Update Spanish translation
...
FEA: ItEr77S03Community
2012-11-27 17:01:10 +01:00
Manuel Rego Casasnovas
14e2cc4209
i18n: Update keys.pot files
...
FEA: ItEr77S03Community
2012-11-22 13:50:30 +01:00
Manuel Rego Casasnovas
5ebffa666b
New web service returning the assigned tasks of a user
...
It uses MyTasksAreaModel, as the main UI for bound users. The service is only
accessible for bound users.
FEA: ItEr77S14BoundUsersWebServices
2012-11-08 12:56:17 +01:00
Manuel Rego Casasnovas
2d9af66f15
Wrap concurrent modification exceptions in the web services inside a proper DTO
...
FEA: ItEr77S04BugFixing
2012-11-07 08:36:05 +01:00
Zbyněk Schwarz
16ea6c7100
i18n: Update Czech translation
2012-10-10 22:27:32 +02:00
Michael Taxis
9367b5ccc4
i18n: Update German translation
2012-10-10 22:27:32 +02:00
Manuel Rego Casasnovas
118dd5e610
i18n: Update Spanish translation
2012-10-10 22:27:32 +02:00
Giuseppe Zizza
dd76185de2
i18n: Update Italian translation
2012-10-10 22:27:31 +02:00
Manuel Rego Casasnovas
3e9813f0fe
i18n: Update Galician translation
2012-10-10 22:27:31 +02:00
Philippe Poumaroux
0708d171fe
i18n: Update French translation
2012-10-10 22:27:31 +02:00
Jeroen Baten
74545e2356
i18n: Update Dutch translation
2012-10-10 22:27:31 +02:00
Daniel Díaz Sañudo
f64d627482
i18n: Update Catalan translation
2012-10-10 22:27:31 +02:00
Manuel Rego Casasnovas
032a7c0eaf
i18n: Update keys.pot files
...
FEA: ItEr77S03Community
2012-10-02 12:51:44 +02:00
Manuel Rego Casasnovas
c4b2bf78f2
Configure properly file for Hibernate cache log
...
Even if this log shouldn't show any message now as the level is set to INFO, but
maybe during development it could be changed to DEBUG to show the log messages.
2012-09-14 10:30:20 +02:00
Manuel Rego Casasnovas
abb6baff40
Set level INFO for Hibernate cache logging
2012-09-14 09:02:00 +02:00
Manuel Rego Casasnovas
8509515e75
Add new method to delete a work report from the web service
...
FEA: ItEr77S06AllowDeleteWorkReports
2012-08-27 12:16:24 +02:00
Daniel Díaz Sañudo
545f3b05e7
i18n: Add Catalan translation
2012-08-21 08:55:59 +02:00
Michael Taxis
48cea9fa63
i18n: Add German translation
...
Translation done by Michael Taxis and Joern Knechtel with contributions of other
people.
2012-07-24 13:58:22 +02:00
Giuseppe Zizza
52f8f8f735
i18n: Update Italian translation
2012-07-19 11:19:29 +02:00
Zbyněk Schwarz
46f4241171
i18n: Update Czech translation
2012-07-19 11:15:30 +02:00
Philippe Poumaroux
2f9219f2ef
i18n: Update French translation
2012-07-19 11:03:20 +02:00
Jeroen Baten
6916270ad4
i18n: Update Dutch translation
2012-07-19 08:35:14 +02:00
Lorenzo Tilve Álvaro
0d0c4c8fbd
Moved Timesheet Lines List page from 'Reports' menu section to 'Cost'
...
Permissions for default profiles were also updated accordingly.
FEA: ItEr76S04BugFixing
2012-07-11 11:28:15 +02:00
Manuel Rego Casasnovas
39f29b375e
i18n: Update Spanish and Galician translations
...
FEA: ItEr76S03Community
2012-07-05 18:46:40 +02:00
Manuel Rego Casasnovas
5668424f3f
i18n: Update keys.pot files
...
FEA: ItEr76S03Community
2012-07-05 08:09:42 +02:00
Manuel Rego Casasnovas
43fe4c32fc
i18n: Update keys.pot files
...
FEA: ItEr76S03Community
2012-06-29 18:03:08 +02:00
Manuel Rego Casasnovas
403d1fed64
Review page titles due to menu revamp
...
FEA: ItEr76S30PermissionsEnhancements
2012-06-21 16:23:57 +02:00
Manuel Rego Casasnovas
b6889f7e7b
Configure permissions for ROLE_BOUND_USER
...
Only bound users will have access to page "Personal Area > Home".
Moreover bound users will have access to expenses sheet edition form, even if
they don't have access to "Cost > Expenses" page.
Finally users with role ROLE_SUERUSER, ROLE_SUERUSER or ROLE_TIMESHEETS will
have access to monthly timesheets edition page.
FEA: ItEr76S30PermissionsEnhancements
2012-06-15 15:23:29 +02:00
Manuel Rego Casasnovas
48c422b06b
Configure basic permissions for each page in Spring Security file
...
Only ROLE_SUPERUSER and role of the page will have access.
FEA: ItEr76S30PermissionsEnhancements
2012-06-15 15:23:29 +02:00
Manuel Rego Casasnovas
438d8cdc10
Review and rename current roles
...
Include needed database migrations.
FEA: ItEr76S30PermissionsEnhancements
2012-06-15 15:23:29 +02:00
Manuel Rego Casasnovas
1a19400990
Add new role to protect subcontracting services
...
New role ROLE_WS_SUBCONTRACTING has been created, now the web services are
separated in two parts:
* Common web services are allowed to be read by role ROLE_WS_READER and written
by role ROLE_WS_WRITER
* Subcontracting web services are allowed to be read and written by role
ROLE_WS_SUBCONTRACTING
In this way you can give access to a different companies to your subcontracting
services, however prevent them to access to the rest of your data (via common
web services).
FEA: ItEr76S30PermissionsEnhancements
2012-06-11 17:08:09 +02:00
Manuel Rego Casasnovas
1649e83479
Implement button to create a new personal expense sheet
...
Modified behavior of create and edit expense sheet form, to disable resource
fields if it is personal.
FEA: ItEr76S28UserDashboard
2012-06-07 07:57:30 +02:00
Susana Montes Pedreira
488977188e
import and export the expense sheets.
...
FEA: ItEr76S22ExpenseTrackingSystem
2012-06-05 15:40:47 +01:00
Zbyněk Schwarz
2fbc11e1b5
i18n: Add Czech language
2012-05-22 23:32:27 +02:00
Diego Pino
eb1fadf42b
Turn on second-level cache
...
FEA: ItEr76S18CacheTuning
2012-05-18 13:25:00 +02:00
Manuel Rego Casasnovas
db692ab010
Configure a custom URL target resolver in order to define the proper URL for bound users
...
Bound users will be redirected to user dashboard after login.
FEA: ItEr76S28UserDashboard
2012-05-16 10:42:34 +02:00
Manuel Rego Casasnovas
ce34595afd
Configure a custom authentication filter
...
For the moment the same behavior than before the authentication filter is kept.
Later it will be used to do some redirects depending on if the user is bound or
not to any resource.
In order to define a custom authentication filter it's needed to set
auto-config="false" see
http://static.springsource.org/spring-security/site/docs/2.0.x/reference/ns-config.html#ns-auto-config
We also need an entry point specified by "entry-point-ref" attribute.
FEA: ItEr76S28UserDashboard
2012-05-16 10:42:32 +02:00
Jeroen Baten
0d0ce2f895
i18n: Update Dutch translation
2012-05-10 17:08:01 +02:00
Giuseppe Zizza
3b7d47e87d
i18n: Update Italian translation
2012-05-10 17:07:58 +02:00
Susana Montes Pedreira
00378d039a
Merge branch 'master' into expenses-tracking
2012-05-09 10:51:43 +01:00
Jacobo Aragunde Pérez
03d8e6cc36
i18n: Fix small typo in Spanish and Galician translations.
2012-05-08 12:46:54 +02:00
Susana Montes Pedreira
d7ca618627
Merge branch 'master' into expenses-tracking
2012-05-07 13:49:37 +01:00
Philippe Poumaroux
7b2f407e7a
i18n: Update French translation
2012-05-04 16:46:54 +02:00
Manuel Rego Casasnovas
069066b73c
i18n: Update Spanish and Galician translations
...
FEA: ItEr76S03Community
2012-05-04 13:31:18 +02:00
Manuel Rego Casasnovas
04ab693ed4
i18n: Update keys.pot files
...
FEA: ItEr76S03Community
2012-05-04 13:26:00 +02:00
Manuel Rego Casasnovas
e6313c7bc8
i18n: Update keys.pot files
...
FEA: ItEr76S03Community
2012-05-04 12:52:30 +02:00
Susana Montes Pedreira
8445e59185
Configuring permissions to access and to save the expenses
...
sheet with the role "Expenses tracking allowed".
FEA: ItEr76S22ExpenseTrackingSystem
2012-04-20 18:38:10 +01:00