Change reload page
Change cookie name
Added userInfo method to get roles from AAI.
Add JWTGenerator new methods for encoded cookies
Update FrontEndLinkURIAuthenticationSuccessHandler, remove comments
Add FrontEndLinkURIAuthenticationSuccessHandler.java created by stefanos, updated by sofia
New names for properties, not to mix up with other services. Debug logging messages added. Logging for Exceptions added.
Update web.xml for spring security
Add spring folder
Creating a branch of project
Make a new dir
Update log4.properties, logfile path
Update MUserActionsLDAP, correct filter for username
Update Test3Service, change default role to 2
Add Tester, Check user authentication of beta.openaire.eu without passwords Note: beta.openaire.eu ldap is closed
Update JWTGenerator, first draft with jwt's exception handling
Update web.xml, Add POST as allowed method
Update Test3Service.java, implement authentication with POST
Update Test3Service temporary, GET authenticate and POST authenticates
Update JWTGenerator, add jwt expiration time 1800000
Update JWTGenerator, add jwt expiration date 30 minutes
Update JWTGenerator, add all the credentials for a user
Added first JWT Generation implementation
Using spring created beans in Test3Service.
Springfization of project
finalizing spring-ing
springfy project
Delete JDBCConnector
Delete TestService Test2Service
Delete TestService, Test2Service
Added log4j.properties and applicationContext.xml
Update Migration
Add web.xml
Add IUserActions
Add UserActionsLDAP
Update DataSourceConnector with the path of the new property file (migration2.postgresql.db.properties)
Add migration2.postgresql.db.properties with openaire.db.driverClassName, openaire.db.url, openaire.db.username, openaire.db.password
Update DataSourceConnector with new fields names of migration2.postgresql.db.properties
Update Test3Service, split authenticateUser to authenticateUserGET and authenticateUserPOST
Add DataSourceConnector, connect to prostgreSQL database
Add ldap.properties2 and migration.mysql.db.properties2 if you want to use them, ask me (sbaltzi) about the passwords and rename them from ().properties2 to (*).properties *
Update Test3Service, SQLMigrationUserDAO, RoleQueries for changeRole
Implemement fetchByFullname
Fix fetchById
Fix fetchByRole
Add a comment "how to test it" @Test3Service
Add Joomla15PasswordHash that checks the password (copy from validator)
Fix Test3Service, SQLMigrationUserDAO, MUserActionsLDAP
Add Test3Service that do the previews 2 commits
Add LDAPUser and MUserActionsLDAP2DB
Add Test2Service that authenticates a user, and adds him into the db with role_id = 1 (registered) if he doesn't exist
Update SQLMigrationUserDAO
Update SQLMigrationUserQueries with username and fullname into queries
Change MigrationUser's fieldnames from cn to username and from displayName to fullName
Change MigrationUser's field from uid to cn AND Add MigrationUser's field displayName AND Update MigrationUser's getters/setters
Add pom.xml
Add JDBCConnector and LDAPConnector
Add MigrationUser (from LDAP to DB)
Add Migration (from LDAP to DB)
Add User, UserDAO and LDAPUserDAO, SQLUserDAObefore the implementation
Deleted unused class
project name change
deleting target
ignoring dirs
adding initial project structure
Creation of user management service