Roland Haeder [Fri, 9 Oct 2015 18:58:29 +0000 (20:58 +0200)]
Continued:
- form adding address books is "basicly finished"
- added all its language strings
- added bean method createAddressbook()
- added field addressbookName
- added a description to web.xml
- registered newly added validator for address book names (doubles are allowed)
Roland Haeder [Fri, 9 Oct 2015 12:50:23 +0000 (14:50 +0200)]
Continued:
- added bean method isLoggedIn() to check if the user is logged-in (currently on if the instance is set)
- added @PostConstruct method init() to initialize addressbook list for current user (or empty list if not logged in)
- implemented hasCreatedAddressbooks()
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 9 Oct 2015 12:22:52 +0000 (14:22 +0200)]
Continued:
- added para div containers for data table and new addressbook links
- added missing language strings for login_own_addressbooks.xhtml
- added list for user's address book list
- added controller method hasCreatedAddressbooks()
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 9 Oct 2015 08:02:19 +0000 (10:02 +0200)]
Initial creation of first addressbook bean (controller) added JSF tag for handling user's own address books
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 8 Oct 2015 13:26:56 +0000 (15:26 +0200)]
Continued:
- added more pages for login area
- also added their language strings
- moved menu/footer definitions into corresponding foo_base.tpl templates
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 7 Oct 2015 11:21:03 +0000 (13:21 +0200)]
Continued:
- added new page resend_link.xhtml for resending confirmation link
- added language strings for above new page (all pages get at least 2 strings)
- forgot to clear userName property in bean
- better handle over whole User instance instead of "raw data"
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 7 Oct 2015 10:13:58 +0000 (12:13 +0200)]
Continued:
- added list for already registered email addresses
- added fields for repeated email address and password
- added field for user id
- added missing language elements
- introduced new method addUserNameEmailAddress()
- introduced new method clearData()
- added copying of missing fields
- added @PostConstruct method init() for initializing email address/user name lists
- introduced isEmailAddressRegistered() and isUserNameRegistered()
- rewrote isRequiredPersonalDataSet() a little (better readable now)
- introduced isSameEmailAddressEntered() and isSamePasswordEntered() for checking if repeated email address/password matches
- added some missing language elements
- added missing value="#{blaController.blub}" (really required, else no data is copied)
- added a lot pre-checks for registration and newly added UserUtils.encryptPassword() for securely encryption of the password
- added field loggedInUser which holds the logged-in user instance
- sorted members a bit
- updates jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 12:10:03 +0000 (14:10 +0200)]
Continued:
- the user bean (controller) needs to be updated after successful registration to bear the user id
- added new template register_done.xhtml
- removed companyName from bean as this will be handled differently
- added birthday property
- also doRegister() needs to return the updated user instance
- more language internationalized
- temporary set user account status to CONFIRMED for easier development
- many more other imrovements ... :-( I hit commit to quickly.
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 10:11:50 +0000 (12:11 +0200)]
Continued:
- added new beans (controller) for registration and login
- added security constrain (maybe working?) for login area. Maybe this has to be done manually as the user table is very specific.
- add dummy login error page
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 06:29:36 +0000 (08:29 +0200)]
Continued:
- added missing properties userName and comments (getter/setter)
- added user name to registration form
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 5 Oct 2015 12:47:26 +0000 (14:47 +0200)]
Continued:
- added 2 beans (controller) for handling gender and user. These classes/interfaces has been taken from my pizzaservice-war project and renamed to fit with this project.
- added more required jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 5 Oct 2015 10:48:19 +0000 (12:48 +0200)]
imported more files from project "pizzaservice-web" and removed some language strings which are not used here
Signed-off-by:Roland Häder <roland@mxchange.org>