Commit graph

21 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
2a7e571edc Rename NavalPlan to LibrePlan
* Change all folders and file names
* Change string in all files

FEA: ItEr75S03CommunityMaterial
2011-10-28 09:13:16 +02:00
Óscar González Fernández
78ebb3f343 Add logging category for authentication attempts
Login attempts will be logged to navalplan-logins.log.

FEA: ItEr75S04BugFixing
2011-08-10 19:09:01 +02:00
Cristina Alvarino
58898c39a1 LDAP Authentication
FEA ItEr74S09LdapAuhentication
2011-06-01 16:42:40 +02:00
Cristina Alvarino
92437394c6 Composite Handler LDAP-Database. Import of users from LDAP. Support of two types of users (LDAP and Database).
FEA ItEr74S09LdapAuhentication
2011-05-31 08:31:44 +02:00
Cristina Alvarino
d6ce2dac17 Adding LDAP configuration properties to Configuration and User
FEA ItEr74S09LdapAuhentication
2011-05-31 08:31:42 +02:00
Cristina Alvarino
7f42d8a721 Basic LDAP Authentication added on login form.
* It's needed that users exist in database too.

FEA: ItEr74S09LdapAuhentication
2011-05-25 13:50:14 +02:00
Manuel Rego Casasnovas
cda5673445 Fixed logo in different languages.
* Fixed help link in login page.

FEA: ItEr66S03CommunityMaterialItEr65S04
2010-12-22 23:53:12 +01:00
Manuel Rego Casasnovas
064cc52529 Fixed some permissions issues.
* Changed menu to hide external companies link when user is not administrator.
* Adding URL to manage work report types as just accessible for ROLE_ADMINISTRATION.

FEA: ItEr60S04ValidacionEProbasFuncionaisItEr59S04
2010-09-21 13:46:33 +02:00
Lorenzo Tilve
050eab2d3e ItEr48S04ValidacionEProbasFuncionaisItEr47S04: Added timeout template 2010-02-16 14:17:49 +01:00
Manuel Rego Casasnovas
be368f6b83 ItEr46S07ImplantacionAplicacionItEr45S07: Changed "Naval Planner" for "NavalPlan" in pom files and spring file. 2010-02-05 18:04:13 +01:00
Fernando Bellas Permuy
48e2f89c51 ItEr43S05ValidacionEProbasFuncionaisItEr42S05: Bug [#214] fixed and support for disabled users improved.
IMPORTANT: to apply this patch, please remove the following tables: "naval_profile", "naval_user", "user_profiles", and "user_roles".

This patch fixes bug 214 by removing UserRole.ROLE_BASIC_USER. Now, authenticated users with no roles (MandatoryUsers.USER is an example of such an user) can access all pages other than those reserved for specific roles (e.g. UserRole.ADMINISTRATION). Furthermore, this patch also improves support for disabled users by: (1) using the Spring Security support for managing such users and (2) displaying two types of error messages in the login page depending on the type of error ("User disabled" or "Incorrect authentication").
2010-01-13 15:52:46 +01:00
Lorenzo Tilve
47283d59d8 ItEr42S15SoporteImpresionMultiplesPaxinasItEr41S18: Implemented print behaviour to open generated PDF based on scheduler view 2010-01-07 18:28:36 +01:00
Javier Moran Rua
d8e6ec0bea ItEr41S05ValidacionEProbasFuncionaisItEr40S05: Requiring always ROLE_BASIC_USER for all the application pages. 2009-12-30 14:42:16 +01:00
Manuel Rego Casasnovas
98f246ba9d ItEr40S16CUImportacionOrganizacionsTraballoItEr39S17: Created method to update an order on web service via PUT request. 2009-12-26 11:40:41 +01:00
Fernando Bellas Permuy
1010948160 ItEr39S15ArquitecturaServidorItEr38S17: Security added to REST services.
HTTP Basic Autentication is used for securing REST services. Two roles (ROLE_WS_READER and ROLE_WS_WRITER) and two users (wsreader/wsreader [with the first role] and wswriter/wswriter [with the two roles]) have been added for accesing REST services. REST services can be accessed by GET by users with rol ROLE_WS_READER (e.g wsreader and wswriter) and by POST by users with rol ROLE_WS_WRITER (e.g. wswriter).
2009-12-16 10:26:27 +01:00
Javier Moran Rua
03d9834920 ItEr38S17ArquitecturaServidorItEr37S07: General refactoring to Spring Security integration and passwords encoded with SHA-2 (SHA-512).
General refactoring to Spring Security integration and passwords econded with SHA-2 (SHA-512). "naval_user" and "user_roles" tables must be removed after applying this patch.
2009-12-11 13:11:58 +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
Fernando Bellas Permuy
44c3ce2942 ItEr37S07ArquitecturaServidorItEr36S10: first part of the integration of the Spring Security authentication provider with database user information.
First part of the integration of the Spring Security authentication provider with database user information.
2009-12-04 11:24:07 +01:00
Lorenzo Tilve
2816caa523 ItEr37S16RFMaquetacionDesenhoAplicacionItEr36S18: Login page revamped 2009-12-03 16:53:18 +01:00
Fernando Bellas Permuy
0de29a511f ItEr36S10ArquitecturaServidorItEr35S11: Administration folder is now only shown when the user is in ROLE_ADMINISTRATION rol.
Administration folder is now only shown when the user is in ROLE_ADMINISTRATION rol.
2009-11-25 20:43:23 +01:00
Fernando Bellas Permuy
0cad89b645 ItEr35S11ArquitecturaServidorItEr34S11: First version of the authentication system.
It uses a basic integration with Spring Security to provide authentication to thhe Web application (Web services are not protected yet). Currently, two in-memory users have been created: "user" (with password "user") and "admin" (with password "admin"). The first one can access any page except the folder "Administration" and its contents. The last one can access any page.
2009-11-20 15:54:25 +01:00