]> git.mxchange.org Git - jjobs-war.git/log
jjobs-war.git
7 years agoWhere are these commits? Well, removed it ... again.
Roland Haeder [Sun, 7 Aug 2016 11:45:35 +0000 (13:45 +0200)]
Where are these commits? Well, removed it ... again.

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoadded parameter 'createContactData'
Roland Häder [Fri, 13 May 2016 12:57:58 +0000 (14:57 +0200)]
added parameter 'createContactData'

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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>
7 years agoNo longer have templateType around + Gender.UNKNOWN is long time gone.
Roland Haeder [Sun, 7 Aug 2016 10:57:24 +0000 (12:57 +0200)]
No longer have templateType around + Gender.UNKNOWN is long time gone.

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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>
7 years agoImported new way into + ignored .gitcommits (please cherry-pick this)
Roland Haeder [Thu, 28 Jul 2016 19:08:26 +0000 (21:08 +0200)]
Imported new way into + ignored .gitcommits (please cherry-pick this)

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

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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)

7 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?)

7 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>
7 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

7 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.

7 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>
7 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>
7 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

7 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)

7 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)

7 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)

7 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?)

7 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

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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>
7 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

7 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)

7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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

7 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

7 years agoConfusion in controller name versus variable e.g. from selectItems
Roland Haeder [Sun, 7 Aug 2016 10:11:18 +0000 (12:11 +0200)]
Confusion in controller name versus variable e.g. from selectItems

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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>
7 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

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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>
Signed-off-by: Roland Häder <roland@mxchange.org>
7 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

7 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>
7 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)

Signed-off-by: Roland Häder <roland@mxchange.org>
7 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

Signed-off-by: Roland Häder <roland@mxchange.org>
7 years agoupdated jar(s)
Roland Haeder [Sat, 6 Aug 2016 20:12:06 +0000 (22:12 +0200)]
updated jar(s)

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

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

7 years agoupdated jar(s)
Roland Haeder [Thu, 21 Jul 2016 19:42:48 +0000 (21:42 +0200)]
updated jar(s)

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

8 years agominor: tpzo fixed
Roland Häder [Wed, 1 Jun 2016 09:30:12 +0000 (11:30 +0200)]
minor: tpzo fixed

8 years agoclosed TODO: internationalized this text
Roland Häder [Wed, 1 Jun 2016 09:09:03 +0000 (11:09 +0200)]
closed TODO: internationalized this text

8 years agofixed ids and used h:outputText
Roland Häder [Wed, 1 Jun 2016 08:56:11 +0000 (10:56 +0200)]
fixed ids and used h:outputText

8 years agoContinued a bit:
Roland Häder [Wed, 1 Jun 2016 08:38:54 +0000 (10:38 +0200)]
Continued a bit:
- added resend_done.xhtml with using message_box.tpl
- added navigation rule for above
- used more h:outputText (remember that this is a WUI)
- removed old-lost index.xhtml (user login area)
- added i18n strings

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoshould be "all_users"
Roland Häder [Wed, 1 Jun 2016 07:40:01 +0000 (09:40 +0200)]
should be "all_users"

8 years agoopps, wrong bait, wrong fish
Roland Häder [Tue, 31 May 2016 15:45:48 +0000 (17:45 +0200)]
opps, wrong bait, wrong fish

8 years agoContinued a bit:
Roland Häder [Tue, 31 May 2016 15:19:55 +0000 (17:19 +0200)]
Continued a bit:
- added user data export (currently with contact data)
- user name is only shown/exported when enabled as requirement in project

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoopps, English again?
Roland Häder [Tue, 31 May 2016 14:52:06 +0000 (16:52 +0200)]
opps, English again?

8 years agoContinued a bit:
Roland Häder [Tue, 31 May 2016 13:55:18 +0000 (15:55 +0200)]
Continued a bit:
- removed admin_logout
- added missing h:outputText

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded title (e.g. Dr., Prof. etc)
Roland Häder [Tue, 31 May 2016 13:27:46 +0000 (15:27 +0200)]
added title (e.g. Dr., Prof. etc)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded missing messages (error)
Roland Häder [Tue, 31 May 2016 13:21:31 +0000 (15:21 +0200)]
added missing messages (error)

8 years agoavoid NPEs, if cellphone, fax or land-line instances are not set
Roland Häder [Tue, 31 May 2016 13:12:18 +0000 (15:12 +0200)]
avoid NPEs, if cellphone, fax or land-line instances are not set

8 years agoadded missing navigation rule for contact list -> show
Roland Häder [Tue, 31 May 2016 13:07:51 +0000 (15:07 +0200)]
added missing navigation rule for contact list -> show

8 years agoupdated .gitignore (no more includes ejb project, please keep it separated)
Roland Haeder [Wed, 1 Jun 2016 19:10:10 +0000 (21:10 +0200)]
updated .gitignore (no more includes ejb project, please keep it separated)

8 years agoupdated jar(s)
Roland Haeder [Thu, 26 May 2016 15:48:53 +0000 (17:48 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agothis.clear(); needs to be called to remove the email address from form.
Roland Häder [Tue, 24 May 2016 15:11:11 +0000 (17:11 +0200)]
this.clear(); needs to be called to remove the email address from form.

8 years agoremoved double-redundant XML parsing instructions, (X)HTML doesn't want it anyway
Roland Häder [Tue, 24 May 2016 15:09:04 +0000 (17:09 +0200)]
removed double-redundant XML parsing instructions, (X)HTML doesn't want it anyway

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoagain some more h:outputText for better encapsulation of messages. and it makes more...
Roland Häder [Tue, 24 May 2016 12:20:24 +0000 (14:20 +0200)]
again some more h:outputText for better encapsulation of messages. and it makes more sense, JSF is a WUI (web user interface) where you attach UI components to and not direct texts.

8 years agono, the error message for the salutation (aka. "gender") should not be in generic...
Roland Häder [Tue, 24 May 2016 11:07:03 +0000 (13:07 +0200)]
no, the error message for the salutation (aka. "gender") should not be in generic template as this makes it look very ugly.

8 years agono "genderification" of applications, keep the good-old "salutation"
Roland Häder [Tue, 24 May 2016 11:01:18 +0000 (13:01 +0200)]
no "genderification" of applications, keep the good-old "salutation"

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agogender (salutation) is also a required field
Roland Häder [Tue, 24 May 2016 10:59:05 +0000 (12:59 +0200)]
gender (salutation) is also a required field

8 years agoUsed much more h:outputText instead of directly the message in the template. This...
Roland Häder [Tue, 24 May 2016 10:49:37 +0000 (12:49 +0200)]
Used much more h:outputText instead of directly the message in the template. This should make it more compatible and lesser problematic in the future.

8 years agoadded missing required messages for contact data
Roland Häder [Tue, 24 May 2016 10:41:12 +0000 (12:41 +0200)]
added missing required messages for contact data

8 years agofixed tpzo in i18n string
Roland Häder [Tue, 24 May 2016 10:35:30 +0000 (12:35 +0200)]
fixed tpzo in i18n string

8 years agoadded h:message
Roland Häder [Tue, 24 May 2016 10:28:02 +0000 (12:28 +0200)]
added h:message

8 years agothe administrative area is secured by the web container's constraints, not by own...
Roland Häder [Tue, 24 May 2016 09:37:43 +0000 (11:37 +0200)]
the administrative area is secured by the web container's constraints, not by own logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with rewrite:
Roland Häder [Mon, 23 May 2016 13:30:19 +0000 (15:30 +0200)]
Continued with rewrite:
- introduced showFacesMessage()
- rewrote to FacesMessage and not ugly exception 500 error
- rewrote more messages + fixed form ids to naming convention

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded pre-checks on user account
Roland Häder [Mon, 23 May 2016 12:53:02 +0000 (14:53 +0200)]
added pre-checks on user account

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded resend link to footer navigation
Roland Häder [Mon, 23 May 2016 12:31:34 +0000 (14:31 +0200)]
added resend link to footer navigation

8 years agodebug lines cannot be the logger EJB + it *MUST* be javax.enterprise.context.SessionS...
Roland Häder [Mon, 23 May 2016 12:19:29 +0000 (14:19 +0200)]
debug lines cannot be the logger EJB + it *MUST* be javax.enterprise.context.SessionScoped imported

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded from jphone-core and jcoreee
Roland Haeder [Wed, 25 May 2016 17:50:09 +0000 (19:50 +0200)]
added from jphone-core and jcoreee

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued:
Roland Häder [Mon, 23 May 2016 09:59:19 +0000 (11:59 +0200)]
Continued:
- added Apache POI 3.4 for Excel export
- added missing i18n strings
- CSV support currently only use comma as "column" delimiter, better switch to Excel format
- these columns cannot have a double-dot on the end as the import may not work
- no need to have these JARs in WARs as you can place them on the server's proper lib path

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agosome cleanups + added missing i18n strings
Roland Häder [Mon, 23 May 2016 08:47:09 +0000 (10:47 +0200)]
some cleanups + added missing i18n strings

8 years agoset user's initial locale from given one
Roland Häder [Mon, 23 May 2016 07:48:59 +0000 (09:48 +0200)]
set user's initial locale from given one

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded afterUserLogin() observer to set user's locale as current
Roland Häder [Mon, 23 May 2016 07:26:47 +0000 (09:26 +0200)]
added afterUserLogin() observer to set user's locale as current

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded from lib project as these validators don't belong there (remote interfaces...
Roland Haeder [Wed, 25 May 2016 17:24:50 +0000 (19:24 +0200)]
added from lib project as these validators don't belong there (remote interfaces) but better here (WAR/JSF project).

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoused more <h:outputText value="#{msg.BLA_MESSAGE}" /> instead of directly having...
Roland Häder [Fri, 20 May 2016 15:54:59 +0000 (17:54 +0200)]
used more <h:outputText value="#{msg.BLA_MESSAGE}" /> instead of directly having it in JSF page

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agono JSTL in JSF!
Roland Häder [Fri, 20 May 2016 15:43:57 +0000 (17:43 +0200)]
no JSTL in JSF!

8 years agoContinued a bit:
Roland Häder [Fri, 20 May 2016 15:36:54 +0000 (17:36 +0200)]
Continued a bit:
- first @Oberserves, then final
- added simple birthday input field
- added i18n strings
- added birthday to export as well
- added observer method afterUserConfirmedAccount() to update lists for
- added javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE to make sure time-zone problems are fixed
- fixed some messages, wrong stuff there

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with data export with PrimeFaces:
Roland Häder [Fri, 20 May 2016 10:32:12 +0000 (12:32 +0200)]
Continued with data export with PrimeFaces:
- added prime faces 5.3 to project
- added admin_contact_export.xhtml with navigation rule to export contact data (currently only CSV but e.g. Excel is easy to add)
- added missing contact i18n and export string
- added controller methods generatePhoneNumber() and generateCellphoneNumber(), if e.g. ui:fragment is used, an object id instead of the phone numbers is shown. Maybe a bug in PrimeFaces or wrong usage of ui:fragment? Sometimes a POJO property like contactFaxNumber can be null. Then this needs to be taken care of.

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoold method called
Roland Häder [Fri, 20 May 2016 07:44:35 +0000 (09:44 +0200)]
old method called

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded menu for listing contacts
Roland Häder [Wed, 27 Apr 2016 10:23:24 +0000 (12:23 +0200)]
added menu for listing contacts

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoAn event is now fired after confirmation of the account has completed. This can be...
Roland Häder [Thu, 19 May 2016 15:56:30 +0000 (17:56 +0200)]
An event is now fired after confirmation of the account has completed. This can be observed to update "cached" lists

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoredirection should take place in war project, so moved it here
Roland Häder [Thu, 19 May 2016 15:39:54 +0000 (17:39 +0200)]
redirection should take place in war project, so moved it here

8 years agoContinued a bit:
Roland Häder [Thu, 19 May 2016 15:30:30 +0000 (17:30 +0200)]
Continued a bit:
- call clear(), maybe better
- removed debug line

8 years agoContinued:
Roland Häder [Thu, 19 May 2016 11:42:54 +0000 (13:42 +0200)]
Continued:
- renamed adminHelper to beanHelp as this is a really generic bean helper
- renames same class/interface, too
- added JSF page for confirming accounts with optional parameter confirmKey. If this is not set, a message will be shown
- added i18n keys for above new page
- added controller bean for above page to handle the confirmation + calling proper EJB business method

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded logger message
Roland Häder [Wed, 18 May 2016 15:51:54 +0000 (17:51 +0200)]
added logger message

8 years agofixed 2nd parameter, it can be easily generated within a JSF application
Roland Häder [Wed, 18 May 2016 12:50:42 +0000 (14:50 +0200)]
fixed 2nd parameter, it can be easily generated within a JSF application

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofixed German umlauts + removed TODO (not needed)
Roland Häder [Wed, 18 May 2016 07:45:49 +0000 (09:45 +0200)]
fixed German umlauts + removed TODO (not needed)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded from lib project as there are only project-specific remote interfaces
Roland Haeder [Wed, 25 May 2016 19:18:27 +0000 (21:18 +0200)]
added from lib project as there are only project-specific remote interfaces

8 years agofixes
Roland Haeder [Sun, 22 May 2016 20:17:28 +0000 (22:17 +0200)]
fixes

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

8 years agoupdated jar(s)
Roland Haeder [Wed, 18 May 2016 19:37:14 +0000 (21:37 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoEnd-of-line character is LF by default now
Roland Haeder [Tue, 17 May 2016 18:01:33 +0000 (20:01 +0200)]
End-of-line character is LF by default now

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofix for JNDI name?
Roland Haeder [Sat, 14 May 2016 14:49:32 +0000 (16:49 +0200)]
fix for JNDI name?

8 years agoFixed JNDI names (maybe)
Roland Haeder [Sat, 14 May 2016 13:16:35 +0000 (15:16 +0200)]
Fixed JNDI names (maybe)

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