]> git.mxchange.org Git - addressbook-war.git/log
addressbook-war.git
7 years agoContinued porting templates:
Roland Häder [Wed, 19 Apr 2017 14:52:47 +0000 (16:52 +0200)]
Continued porting templates:
- added a lot missing templates which are used for handling fax/land-line
  numbers
- no more cellphone, now all mobiles are welcome ...
- renamed files as they belong to user (not generic)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoPlease cherry-pick:
Roland Häder [Wed, 19 Apr 2017 14:07:36 +0000 (16:07 +0200)]
Please cherry-pick:
- used h:outputText to wrap text ... this is a WUI (like a GUI) and text
  elements should be wrapped into JSF tags

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agonew way, was not done here
Roland Häder [Wed, 19 Apr 2017 13:46:38 +0000 (15:46 +0200)]
new way, was not done here

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoCleanups:
Roland Häder [Wed, 19 Apr 2017 12:24:14 +0000 (14:24 +0200)]
Cleanups:
- added id for menu include (maybe more follow? or I revert all these?)
- removed no longer used i18n strings
- user_menu is no longer included in page template, only in user_base.xhtml

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoremoved navdata as it will be regenerated and ignored it as it always caused merge...
Roland Häder [Sun, 16 Apr 2017 09:52:10 +0000 (11:52 +0200)]
removed navdata as it will be regenerated and ignored it as it always caused merge conflicts

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoPlease cherry-pick:
Roland Häder [Sun, 16 Apr 2017 09:23:47 +0000 (11:23 +0200)]
Please cherry-pick:
- renamed login_change_* to login_user_change_* as these are user-specific
  changes
- also renamed i18n strings
- renamed method in email-change controller as it is user-specific, too
- deleted left-over index.xhtml

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated source references, how does '/src/' come in everywhere?
Roland Häder [Sat, 15 Apr 2017 22:05:34 +0000 (00:05 +0200)]
updated source references, how does '/src/' come in everywhere?

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated jar(s)
Roland Häder [Sat, 15 Apr 2017 19:29:35 +0000 (21:29 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoContinued:
Roland Häder [Sat, 15 Apr 2017 18:55:54 +0000 (20:55 +0200)]
Continued:
- addressbook-core/mailer are now referenced as projects as they are
  application-specific projects and not libraries (like e.g. juser-core is)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated jar(s)
Roland Haeder [Thu, 13 Apr 2017 19:22:40 +0000 (21:22 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoCleanups:
Roland Haeder [Thu, 13 Apr 2017 12:16:37 +0000 (14:16 +0200)]
Cleanups:
- moved Apache PIO to own sub-folder
- removed double-reference of addressbook-lib

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated jar(s)
Roland Haeder [Wed, 12 Apr 2017 22:34:37 +0000 (00:34 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated primefaces to 6.0 - latest stable
Roland Haeder [Tue, 11 Apr 2017 10:59:29 +0000 (12:59 +0200)]
updated primefaces to 6.0 - latest stable

7 years agoContinued a bit:
Roland Haeder [Tue, 11 Apr 2017 10:11:07 +0000 (12:11 +0200)]
Continued a bit:
- added clear() method for clearing bean after form has been processed
- added navigation rule

7 years agodon't show a warning here, returning original list is wanted
Roland Haeder [Tue, 11 Apr 2017 09:58:27 +0000 (11:58 +0200)]
don't show a warning here, returning original list is wanted

7 years agoNope. keep these names unified, but class names project-dependent so the IDE is not...
Roland Haeder [Tue, 11 Apr 2017 09:20:11 +0000 (11:20 +0200)]
Nope. keep these names unified, but class names project-dependent so the IDE is not getting confused which implementation (if you have all projects loaded into it) is meant.

7 years agofixed JNDI names
Roland Haeder [Mon, 10 Apr 2017 22:33:11 +0000 (00:33 +0200)]
fixed JNDI names

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoUpdatede jar(s) + fixed some names + fixed some imports
Roland Haeder [Mon, 10 Apr 2017 22:09:40 +0000 (00:09 +0200)]
Updatede jar(s) + fixed some names + fixed some imports

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agofixed imports
Roland Haeder [Mon, 10 Apr 2017 22:03:18 +0000 (00:03 +0200)]
fixed imports

7 years agoupdated own name and resources
Roland Haeder [Mon, 10 Apr 2017 21:55:12 +0000 (23:55 +0200)]
updated own name and resources

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated jar(s)
Roland Haeder [Mon, 10 Apr 2017 20:13:27 +0000 (22:13 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoContinued a bit:
Roland Haeder [Mon, 10 Apr 2017 20:08:20 +0000 (22:08 +0200)]
Continued a bit:
- not just cellphones, let's support any mobile phone
- mobileNumbers was no longer used
- tpzo fixed

7 years agoupdated jar(s)
Roland Haeder [Mon, 10 Apr 2017 19:58:38 +0000 (21:58 +0200)]
updated jar(s)

7 years agoupdated jar(s)
Roland Haeder [Mon, 10 Apr 2017 18:03:27 +0000 (20:03 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Sat, 3 Sep 2016 12:24:29 +0000 (14:24 +0200)]
updated jar(s)

8 years agoDon't cherry-pick:
Roland Haeder [Sat, 3 Sep 2016 12:19:55 +0000 (14:19 +0200)]
Don't cherry-pick:
- fixed JNDI name (possibly)

8 years agoupdated jar(s)
Roland Haeder [Sat, 3 Sep 2016 12:17:25 +0000 (14:17 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Fri, 2 Sep 2016 20:21:39 +0000 (22:21 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 31 Aug 2016 20:22:45 +0000 (22:22 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 30 Aug 2016 17:46:05 +0000 (19:46 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 29 Aug 2016 19:54:59 +0000 (21:54 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Thu, 25 Aug 2016 20:12:51 +0000 (22:12 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 24 Aug 2016 20:22:13 +0000 (22:22 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 23 Aug 2016 17:47:41 +0000 (19:47 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Sun, 21 Aug 2016 20:07:41 +0000 (22:07 +0200)]
updated jar(s)

8 years agofixed Windows -> Linux path style
Roland Haeder [Fri, 19 Aug 2016 21:15:32 +0000 (23:15 +0200)]
fixed Windows -> Linux path style

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Thu, 18 Aug 2016 17:43:00 +0000 (19:43 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 17 Aug 2016 20:20:19 +0000 (22:20 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 17 Aug 2016 19:11:56 +0000 (21:11 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 17 Aug 2016 18:16:18 +0000 (20:16 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 9 Aug 2016 20:07:55 +0000 (22:07 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofixed copyright+author
Roland Haeder [Mon, 8 Aug 2016 18:52:49 +0000 (20:52 +0200)]
fixed copyright+author

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Mon, 8 Aug 2016 16:10:15 +0000 (18:10 +0200)]
Continued a bit: (please cherry-pick)
- also here use isEmpty()

8 years agoContinued with splitting/cleanup: (please cherry-pick)
Roland Häder [Mon, 8 Aug 2016 15:43:11 +0000 (17:43 +0200)]
Continued with splitting/cleanup: (please cherry-pick)
- removed all boolean hasFoos() methods as isEmpty() works the same way
- got rid of many Collections.unmodifiableList() calls as they may confuse the developer, please watch out!
- splitted contact's special phone stuff out to own controller (bean)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with rewrite: (please cherry-pick)
Roland Häder [Mon, 8 Aug 2016 14:51:58 +0000 (16:51 +0200)]
Continued with rewrite: (please cherry-pick)
- renamed some admin_contact_cellphone_???.xhtml to admin_cellphone_???.xhtml as they are generic enough (not depending on contact)
- moved phone-contact stuff to adminContactController
- renamed i18n strings properly
- no need to have contact in adminPhoneController, better is the obvious one: beanHelper
- started with listing all cell phone numbers (similar JSF will follow for land-line and fax numbers)
- the contact stuff in adminPhoneHelper was deprecated anyway

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease rename:
Roland Häder [Mon, 8 Aug 2016 13:22:38 +0000 (15:22 +0200)]
Please rename:
- this is no longer a contact's land-line/cellphone number controller, it only handles the number data itself
- unlink/link with contact or employees or anything must be done in that specific controller

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Mon, 8 Aug 2016 12:10:07 +0000 (14:10 +0200)]
Continued a bit: (please cherry-pick)
- added title

8 years agoupdated jar(s)
Roland Haeder [Mon, 8 Aug 2016 17:24:30 +0000 (19:24 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated copyright + author
Roland Haeder [Sat, 6 Aug 2016 20:27:49 +0000 (22:27 +0200)]
updated copyright + author

8 years agoSome fixes: (please cherry-pick)
Roland Haeder [Sat, 6 Aug 2016 20:16:43 +0000 (22:16 +0200)]
Some fixes: (please cherry-pick)
- added missing import for MessageFormat
- renamed loginController to userLoginController as this is only for user logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agointroduced method showFacesMessage() with 2nd parameter being a message string (pleas...
Roland Häder [Thu, 21 Jul 2016 16:04:04 +0000 (18:04 +0200)]
introduced method showFacesMessage() with 2nd parameter being a message string (please cherry-pick this)

8 years agosorted members (maybe cherry-pick this?)
Roland Haeder [Sat, 6 Aug 2016 20:11:31 +0000 (22:11 +0200)]
sorted members (maybe cherry-pick this?)

8 years agoContinued with rewrites: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 10:26:59 +0000 (12:26 +0200)]
Continued with rewrites: (please cherry-pick)
- the contact phone controller becomes a generic phone controller (see jcontacts-business-core)
- marked contact-related stuff in it as deprecated
- renamed it's JSF name to adminPhoneController
- all phone instances are being set by beanHelper's copyUserToController() method
- private method setPhoneInstances() introduced
- rewrote all parameters that cannot be auto-completed by IDE to beanHelper and phone controller
- added missing i18n string(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoFixed house number extension: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 08:45:35 +0000 (10:45 +0200)]
Fixed house number extension: (please cherry-pick)
- the contact's house number extension was not exposed in template
- and also not cleared in clear() method

8 years agoPlease cherry-pick:
Roland Häder [Sat, 6 Aug 2016 08:15:05 +0000 (10:15 +0200)]
Please cherry-pick:
- Well, ui:fragment is according to my trainer not right. What I want here is a navigation to edit/delete/lock/unlock pages depending on the user's account status.
- If the account status is UNCONFIRMED, currently only show edit and delete
- If it is CONFIRMED, add a link to "lock" page.
- If it is LOCKED, add a link to "unlock" page.
- Currently I do this with ui:fragment because it seems to be the only JSF tag that is NOT rendering it's body when the rendered attribute resolves to false.
- If you can find a drop-in replacement, please notify me at roland[AT]mxchange[DOT]org
- And please keep in mind that c:if or anything like that is JSP which is being executed on an other life-cycle step than JSFs.

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 07:55:12 +0000 (09:55 +0200)]
Continued a bit: (please cherry-pick)
- don't wrap command buttons in rendered="" conditions and not with ui:fragment (please name me a full replacement for all the other cases where I'm using it)
- this makes it impossible for the button's action (controller method) being executed as this depends on the life-cycle of the JSF
- it may work in viewing the JSF page but not when you submit it.
- rewrote parameter 'user' to beanHelper.user as this was already being used
- show proper lock/unlock link depending on user's account status
- added navigation rule for new user lock JSF page

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 16:02:11 +0000 (18:02 +0200)]
Continued: (please cherry-pick)
- splitted lock/unlock user form

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:56:09 +0000 (17:56 +0200)]
Continued a bit: (cherry-pick)
- added styleClass="errors"
- added missing i18n strings

8 years agoContinued with cleanup: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:42:16 +0000 (17:42 +0200)]
Continued with cleanup: (please cherry-pick)
- enumerations cannot be compared in JSF until JSF 3.0, so compare only the string, thanks to BalusC@stackoverflow
- a lot CSS cleanups, such as correct padding and sizes
- replaced table_row -> para
- removed table_left/right_25/75 (was not working somewhy correctly)

8 years agoadded missing clear div (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:05:38 +0000 (17:05 +0200)]
added missing clear div (please cherry-pick)

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:03:13 +0000 (17:03 +0200)]
Continued a bit: (please cherry-pick)
- swapped userName <-> userId
- use table_big better, looked really messy before
- added missing i18n strings (un-/locking user)

8 years agoContinued with unlocking users: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 14:33:42 +0000 (16:33 +0200)]
Continued with unlocking users: (please cherry-pick)
- added controller method unlockUserAccount() which unlocks locked user accounts ... (so?)

8 years agoFixed base URL: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 13:39:44 +0000 (15:39 +0200)]
Fixed base URL: (please cherry-pick)
- "detect" base URL and handle it over as mail templates may link to the website

8 years agoContinued with locking user accounts: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 13:02:55 +0000 (15:02 +0200)]
Continued with locking user accounts: (please cherry-pick)
- added user to (by JSF) called methods as he this user needs to be locked
- implemented lockUserAccount() including calling EJB (which still needs implementing)
- this method redirects back to the user's admin-profile page

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with user locking: (please cherry-pick)
Roland Häder [Thu, 4 Aug 2016 16:10:38 +0000 (18:10 +0200)]
Continued with user locking: (please cherry-pick)
- added form for un-/locking users
  + it shows buttons depending on if the user is lock/unlocked or unconfirmed
  + if the user is unconfirmed, a text is shown (maybe not wanted, easy to rewrite to a "feature")
  + if the user is locked, the reason is shown
- added lock reason to controller (bean)
- added missing 18n strings

8 years agoadded missing i18n string (please cherry-pick)
Roland Häder [Thu, 4 Aug 2016 13:37:32 +0000 (15:37 +0200)]
added missing i18n string (please cherry-pick)

8 years agoContinued: (please cherry-pick)
Roland Häder [Wed, 3 Aug 2016 14:39:23 +0000 (16:39 +0200)]
Continued: (please cherry-pick)
- rewrote fetching context parameter with protected methods to have this code encapsulated
- used this for feature controller
- added new user password-change controller (+ interface) to change user's password
- used it in template to avoid monolithic super controllers ...
- added missing i18n strings
- used password-change event for updating user's password history
- added new context parameter for "change_user_password" feature
- added new context parameter for maximum checked passwords
- fixed redirect outcomes

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick and later rewrite:
Roland Häder [Wed, 3 Aug 2016 09:54:23 +0000 (11:54 +0200)]
Please cherry-pick and later rewrite:
- having the current user in his own visuble users list makes no sense
- maybe make a new application-scoped controller which maintains such lists

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick:
Roland Häder [Wed, 3 Aug 2016 09:06:25 +0000 (11:06 +0200)]
Please cherry-pick:
- renamed + sorted field as it is only for user logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Wed, 3 Aug 2016 09:03:18 +0000 (11:03 +0200)]
Continued a bit: (please cherry-pick)
- added retrival of user's password history for current user (not admin)
- added getter in interface

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with fixing: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 17:00:04 +0000 (19:00 +0200)]
Continued with fixing: (please cherry-pick)
- introduced uniqueAddContact() which uniquely adds contact to controller's list(s) which prevents double-listing
- also added missing call of above method after user registration
- introduced uniqueAddUser() which uniquely adds user to controlleräs list(s)
- used above method heavily

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 16:05:10 +0000 (18:05 +0200)]
Continued a bit: (please cherry-pick)
- all form ids now start with form_, fixed (maybe?) all occurrences

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick:
Roland Häder [Tue, 2 Aug 2016 14:39:44 +0000 (16:39 +0200)]
Please cherry-pick:
- also export/show house number extension

8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Tue, 2 Aug 2016 14:37:25 +0000 (16:37 +0200)]
Continued a bit: (please cherry-pick this)
- added missing i18n strings

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 14:07:45 +0000 (16:07 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed
- renamed countryI18nkey -> countryI18nKey
- fixed name of context property (was shortended)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 14:07:45 +0000 (16:07 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed
- renamed countryI18nkey -> countryI18nKey
- fixed name of context property (was shortended)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 13:57:50 +0000 (15:57 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 09:25:04 +0000 (11:25 +0200)]
Continued a bit: (please cherry-pick)
- that the user must change password enforced by administrator may be not wanted everywhere, so better make it as a feature that can be disabled per project
- ignored some strings for i18n

Signed-off-by: Roland Häder <roland@haeder.net>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 08:42:08 +0000 (10:42 +0200)]
Continued a bit: (please cherry-pick)
- sorted members
- cleared also new flag in clear() method
- set flag before the user instance is being submitted to EJB

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Mon, 1 Aug 2016 15:57:56 +0000 (17:57 +0200)]
Continued a bit: (please cherry-pick)
- basicly added (unfinished) setting flag "user must change password"

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofixed field id (please cherry-pick)
Roland Häder [Fri, 29 Jul 2016 15:57:53 +0000 (17:57 +0200)]
fixed field id (please cherry-pick)

8 years agoContinued (please cherry-pick)
Roland Häder [Fri, 29 Jul 2016 15:52:21 +0000 (17:52 +0200)]
Continued (please cherry-pick)
- fixed feature config entry is_feature_foo_enabled is the pattern

8 years agoupdated jar(s)
Roland Haeder [Sat, 6 Aug 2016 20:12:33 +0000 (22:12 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Fri, 5 Aug 2016 18:37:30 +0000 (20:37 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 2 Aug 2016 19:34:41 +0000 (21:34 +0200)]
updated jar(s)

8 years agore-added doUserLogout() + removed doLogout() as it was to generic
Roland Haeder [Thu, 28 Jul 2016 20:06:29 +0000 (22:06 +0200)]
re-added doUserLogout() + removed doLogout() as it was to generic

8 years agofixed import + base class
Roland Haeder [Thu, 28 Jul 2016 20:04:09 +0000 (22:04 +0200)]
fixed import + base class

8 years agoremoved g/setControllerType as there is now a base template path (please cherry-pick...
Roland Haeder [Thu, 28 Jul 2016 20:03:37 +0000 (22:03 +0200)]
removed g/setControllerType as there is now a base template path (please cherry-pick this)

8 years agoadded div tag (container) for errors (please cherry-pick this)
Roland Häder [Mon, 25 Jul 2016 16:07:50 +0000 (18:07 +0200)]
added div tag (container) for errors (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agorenamed (not finished; please cherry-pick)
Roland Häder [Fri, 22 Jul 2016 15:35:08 +0000 (17:35 +0200)]
renamed (not finished; please cherry-pick)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 10:25:21 +0000 (12:25 +0200)]
Continued a bit: (please cherry-pick this)
- added custom required messages for country/mobile provider form fields
- added missing i18n keys

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoown class for errors (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 09:44:29 +0000 (11:44 +0200)]
own class for errors (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 08:19:07 +0000 (10:19 +0200)]
Continued a bit: (please cherry-pick this)
- don't use the converter attribute, better use <f:converter converterId="FooConverter" />

8 years agoRenamed variable as nothing is shortened (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 07:51:17 +0000 (09:51 +0200)]
Renamed variable as nothing is shortened (please cherry-pick this)

8 years agoNew "feature" controller introduced: (please cherry-pick this)
Roland Häder [Fri, 10 Jun 2016 10:03:45 +0000 (12:03 +0200)]
New "feature" controller introduced: (please cherry-pick this)
- no more tons of separate and same-looking methods, just one central and very flexible method isFeatureEnabled()
- renamed all context parameters
- added features "imprint", "terms" and "privacy"

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoRenamed controller (please cherry-pick this):
Roland Häder [Fri, 15 Jul 2016 10:35:47 +0000 (12:35 +0200)]
Renamed controller (please cherry-pick this):
- renamed it as it was old name

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoClosed internal TODO: (please cherry-pick this)
Roland Häder [Mon, 11 Jul 2016 16:03:32 +0000 (18:03 +0200)]
Closed internal TODO: (please cherry-pick this)
- house numbers may have extensions like 'a', so the full number can be
  e.g. '123a' which should be better splitted into number and extension
- expanded templates for above stuff
- expanded controllers for this
- added missing i18n strings

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agouse !isEmpty(), not size() > 0
Roland Häder [Mon, 27 Jun 2016 13:04:54 +0000 (15:04 +0200)]
use !isEmpty(), not size() > 0

8 years agoapplied naming convention (due to updated jar; please cherry-pick this)
Roland Häder [Mon, 20 Jun 2016 08:54:44 +0000 (10:54 +0200)]
applied naming convention (due to updated jar; please cherry-pick this)

8 years agoRewrites: (please cherry-pick also)
Roland Häder [Fri, 10 Jun 2016 12:55:14 +0000 (14:55 +0200)]
Rewrites: (please cherry-pick also)
- rewrote templateType to baseTemplatePathName which allows more "complex" paths than just simple
- imprint, terms and privacy can now make usage of that new variable and don't need to be shown in new browser window

Signed-off-by: Roland Häder <roland@mxchange.org>