]> git.mxchange.org Git - addressbook-war.git/log
addressbook-war.git
9 years agorewrote isProfileLinkVisible() as the previous attempt didn't work
Roland Haeder [Fri, 16 Oct 2015 17:43:43 +0000 (19:43 +0200)]
rewrote isProfileLinkVisible() as the previous attempt didn't work

9 years agoadded/implemented bean method isProfileLinkVisible()
Roland Haeder [Fri, 16 Oct 2015 17:27:10 +0000 (19:27 +0200)]
added/implemented bean method isProfileLinkVisible()

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 17:12:21 +0000 (19:12 +0200)]
Continued:
- sorted members
- now that there are member-visible users the public user list doesn't fit to naming convention -> renamed
- injected login controller for checking if the user is logged-in
- for this the new business method allMemberPublicVisibleUsers() is called
- updated jar(s)

9 years agoRewrite (unfinished):
Roland Haeder [Fri, 16 Oct 2015 16:38:26 +0000 (18:38 +0200)]
Rewrite (unfinished):
- added beans for profile and profile modes
- added new template user_profile_link.xhtml for easy inclusion of profile links. Just handle over the whole User instance
- added new template profile_mode_selection_box.tpl for easy profile mode selection
- updated jar(s)

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 15:24:30 +0000 (17:24 +0200)]
Continued:
- rewrote div-set to full panel grid
- fixed link target
- added CSS class table_label
- ignored some strings for i18n
- updated jar(s)

9 years agoRenamed login/login_show_adressbook* -> user/show_addressbook* and maybe all language...
Roland Haeder [Fri, 16 Oct 2015 12:53:20 +0000 (14:53 +0200)]
Renamed login/login_show_adressbook* -> user/show_addressbook* and maybe all language strings?
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 12:44:26 +0000 (14:44 +0200)]
Continued:
- added title for guest area in login_show_addressbook.xhtml (maybe be moved to user)
- fixed guest_title setting
- added missing i18n string
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years ago5 columns ...
Roland Haeder [Fri, 16 Oct 2015 12:23:03 +0000 (14:23 +0200)]
5 columns ...
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 12:12:41 +0000 (14:12 +0200)]
Continued:
- added bean method isAddressbookLoaded()
- rewrote login_show_addressbook.xhtml to only show data when the id is valid
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoinit() doesn't work with guests, so forbid it here + used address book instance from...
Roland Haeder [Fri, 16 Oct 2015 11:36:30 +0000 (13:36 +0200)]
init() doesn't work with guests, so forbid it here + used address book instance from "share"
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Fri, 16 Oct 2015 11:16:56 +0000 (13:16 +0200)]
updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded missing i18n strings
Roland Haeder [Fri, 16 Oct 2015 10:51:40 +0000 (12:51 +0200)]
added missing i18n strings
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agomore linking of profile and address book
Roland Haeder [Fri, 16 Oct 2015 10:49:16 +0000 (12:49 +0200)]
more linking of profile and address book
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded missing language strings + used LinkedList for sorting
Roland Haeder [Fri, 16 Oct 2015 10:34:11 +0000 (12:34 +0200)]
added missing language strings + used LinkedList for sorting
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded div class=para
Roland Haeder [Fri, 16 Oct 2015 10:23:26 +0000 (12:23 +0200)]
added div class=para
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agooutput address book status + added i18n strings
Roland Haeder [Fri, 16 Oct 2015 10:13:31 +0000 (12:13 +0200)]
output address book status + added i18n strings
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoshow some data for shared address books (with someone else)
Roland Haeder [Fri, 16 Oct 2015 09:47:44 +0000 (11:47 +0200)]
show some data for shared address books (with someone else)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoalso check sharingType on NULL here, too.
Roland Haeder [Fri, 16 Oct 2015 09:34:45 +0000 (11:34 +0200)]
also check sharingType on NULL here, too.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agosorted members
Roland Haeder [Fri, 16 Oct 2015 09:30:22 +0000 (11:30 +0200)]
sorted members
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 09:29:47 +0000 (11:29 +0200)]
Continued:
- added event for starting/ending sharing of address books, more observers can now easily join
- added started/ended observer which add/remove the share entry from the internal list
- added post-construct method init()
- method validateEvent() does the evnt validation process
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoMoved allShares() to proper bean
Roland Haeder [Fri, 16 Oct 2015 08:53:55 +0000 (10:53 +0200)]
Moved allShares() to proper bean
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoOpps, this needs to be back.
Roland Haeder [Fri, 16 Oct 2015 08:25:35 +0000 (10:25 +0200)]
Opps, this needs to be back.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoFixed german umlauts and links + i18n strings
Roland Haeder [Fri, 16 Oct 2015 08:13:52 +0000 (10:13 +0200)]
Fixed german umlauts and links + i18n strings
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agono need for parameter (wrong anyway) because the bean is session-scoped
Roland Haeder [Fri, 16 Oct 2015 08:05:18 +0000 (10:05 +0200)]
no need for parameter (wrong anyway) because the bean is session-scoped
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Fri, 16 Oct 2015 07:50:22 +0000 (09:50 +0200)]
Continued:
- moved bean (controller) method startSharing() with some open TODOs to proper bean
- updated template accordingly
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoseperated user init and method invocation
Roland Haeder [Fri, 16 Oct 2015 06:50:56 +0000 (08:50 +0200)]
seperated user init and method invocation
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoNo parameter, as the current addressbookUser instance is used.
Roland Haeder [Thu, 15 Oct 2015 19:13:58 +0000 (21:13 +0200)]
No parameter, as the current addressbookUser instance is used.

9 years agoAdded missing language elements + target="_blank"
Roland Haeder [Thu, 15 Oct 2015 19:11:41 +0000 (21:11 +0200)]
Added missing language elements + target="_blank"

9 years agoadded bean method startSharing() with unfinished part
Roland Haeder [Thu, 15 Oct 2015 19:08:38 +0000 (21:08 +0200)]
added bean method startSharing() with unfinished part

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 18:38:28 +0000 (20:38 +0200)]
Continued:
- added page login_start_sharing_addressbook.xhtml with some experimental content (not tested)
- added their language strings
- added whole address book instance property to bean
- added bean method allUsersNotSharing()
- updated jar(s)

9 years agoAlso allow guest menu here, too.
Roland Haeder [Thu, 15 Oct 2015 17:44:58 +0000 (19:44 +0200)]
Also allow guest menu here, too.

9 years agoAdded missing parameter
Roland Haeder [Thu, 15 Oct 2015 17:44:19 +0000 (19:44 +0200)]
Added missing parameter

9 years agoImplemented isOwnAddressbook() and isOtherAddressbook()
Roland Haeder [Thu, 15 Oct 2015 17:42:11 +0000 (19:42 +0200)]
Implemented isOwnAddressbook() and isOtherAddressbook()

9 years agoorganized members
Roland Haeder [Thu, 15 Oct 2015 17:34:44 +0000 (19:34 +0200)]
organized members

9 years agorenamed methods
Roland Haeder [Thu, 15 Oct 2015 17:26:06 +0000 (19:26 +0200)]
renamed methods

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 17:22:48 +0000 (19:22 +0200)]
Continued:
- implemented observer that will update user's address book list
- updated jar(s)

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 16:51:13 +0000 (18:51 +0200)]
Continued:
- If the user account is public, also add it there
- Don't forget to initialize the map (NPE fixed)

9 years agoadded caching of those count requests (currently unfinished)
Roland Haeder [Thu, 15 Oct 2015 16:00:34 +0000 (18:00 +0200)]
added caching of those count requests (currently unfinished)

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 15:40:49 +0000 (17:40 +0200)]
Continued:
- use isUserLoggedIn() not userLoggedIn in templates, else it won't work!
- added bean method isGuest()
- ui:fragment or f:outputText? :-(
- added bean method countAllUserSharedAddressbooks()
- showed count of shared address books to guests

9 years agoadded log message
Roland Haeder [Thu, 15 Oct 2015 15:10:54 +0000 (17:10 +0200)]
added log message

9 years agoh:outputText can do the same as ui:fragment and is a better choice as ui:fragment...
Roland Haeder [Thu, 15 Oct 2015 15:06:18 +0000 (17:06 +0200)]
h:outputText can do the same as ui:fragment and is a better choice as ui:fragment is for repeated content

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 14:56:10 +0000 (16:56 +0200)]
Continued:
- renamed login_user_list.xhtml to more generic user_list.xhtml (it can be done)
- added debug logging

9 years agoorganized members and formatted project
Roland Haeder [Thu, 15 Oct 2015 14:36:30 +0000 (16:36 +0200)]
organized members and formatted project

9 years agoupdated jar(s)
Roland Haeder [Thu, 15 Oct 2015 14:22:24 +0000 (16:22 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 13:17:05 +0000 (15:17 +0200)]
Continued:
- added more fields, such as address book user (=owner), when it has been created
- added event observer method for when an address book has been loaded and forward that data to the bean
- added some (untested) output of the address book data
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agofixed target
Roland Haeder [Thu, 15 Oct 2015 12:17:36 +0000 (14:17 +0200)]
fixed target
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agono more "Debug:" here, was for testing purposes only
Roland Haeder [Thu, 15 Oct 2015 11:53:53 +0000 (13:53 +0200)]
no more "Debug:" here, was for testing purposes only
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agonot working with rendered on ui:define ... :-( now the work-around ui:fragment needs...
Roland Haeder [Thu, 15 Oct 2015 11:51:50 +0000 (13:51 +0200)]
not working with rendered on ui:define ... :-( now the work-around ui:fragment needs to be used
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agointroduced isShareeUserIdEmpty() as EL code seems not to handle previous one
Roland Haeder [Thu, 15 Oct 2015 11:45:28 +0000 (13:45 +0200)]
introduced isShareeUserIdEmpty() as EL code seems not to handle previous one
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agorenamed "profile" to "userId"
Roland Haeder [Thu, 15 Oct 2015 10:30:31 +0000 (12:30 +0200)]
renamed "profile" to "userId"
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoignored for i18n
Roland Haeder [Thu, 15 Oct 2015 10:18:26 +0000 (12:18 +0200)]
ignored for i18n
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 09:58:37 +0000 (11:58 +0200)]
Continued:
- rewrote user registration to event-driven (CDI event/observer) pattern
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Thu, 15 Oct 2015 09:33:51 +0000 (11:33 +0200)]
updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agomoved validator to better location
Roland Haeder [Thu, 15 Oct 2015 08:32:02 +0000 (10:32 +0200)]
moved validator to better location
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoCleanup through inspection + updated jar(s)
Roland Haeder [Thu, 15 Oct 2015 07:50:33 +0000 (09:50 +0200)]
Cleanup through inspection + updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded template userid_error.tpl for showing errors around the user id + added CSS...
Roland Haeder [Thu, 15 Oct 2015 07:05:39 +0000 (09:05 +0200)]
added template userid_error.tpl for showing errors around the user id + added CSS classes
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded isShareeUserIdSet() and used it to hide output
Roland Haeder [Thu, 15 Oct 2015 06:59:37 +0000 (08:59 +0200)]
added isShareeUserIdSet() and used it to hide output
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Thu, 15 Oct 2015 06:43:53 +0000 (08:43 +0200)]
Continued:
- add parameter handling
- added some i18n strings
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Wed, 14 Oct 2015 14:48:22 +0000 (16:48 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoadded bye.xhtml
Roland Haeder [Wed, 14 Oct 2015 13:33:38 +0000 (15:33 +0200)]
added bye.xhtml
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoswitch to proper template base
Roland Haeder [Wed, 14 Oct 2015 13:31:23 +0000 (15:31 +0200)]
switch to proper template base
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded user_profile.xhtml and login_shared_addressbooks.xhtml + their i18n strings
Roland Haeder [Wed, 14 Oct 2015 13:17:48 +0000 (15:17 +0200)]
added user_profile.xhtml and login_shared_addressbooks.xhtml + their i18n strings
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agodon't miss h:column!
Roland Haeder [Wed, 14 Oct 2015 13:08:56 +0000 (15:08 +0200)]
don't miss h:column!
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years ago!isEmpty() is not reliable?!
Roland Haeder [Wed, 14 Oct 2015 13:06:57 +0000 (15:06 +0200)]
!isEmpty() is not reliable?!
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded more stuff for user list + updated jar(s)
Roland Haeder [Wed, 14 Oct 2015 12:45:03 +0000 (14:45 +0200)]
added more stuff for user list + updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded method allPublicUsers(). This can be called from public pages, too.
Roland Haeder [Wed, 14 Oct 2015 12:14:34 +0000 (14:14 +0200)]
added method allPublicUsers(). This can be called from public pages, too.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 11:55:04 +0000 (13:55 +0200)]
Continued:
- added user profile visibility flag to registration form
- moved all converter to proper directory
- added missing strings to i18n file
- renamed some for better naming convention
- registered validator with this application
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 11:22:58 +0000 (13:22 +0200)]
Continued:
- added user profile visibility flag to registration form
- moved all converter to proper directory
- added missing strings to i18n file
- renamed some for better naming convention
- registered validator with this application
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 11:00:06 +0000 (13:00 +0200)]
Continued:
- added user profile visibility flag to registration form
- moved all converter to proper directory
- added missing strings to i18n file
- renamed some for better naming convention
- registered validator with this application
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 10:09:30 +0000 (12:09 +0200)]
Continued:
- added stuff for user list
- renamed message keys
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 09:55:18 +0000 (11:55 +0200)]
Continued:
- added stuff for user list
- renamed message keys
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoCache flag whether the user is sharing address books to reduce EJB traffic
Roland Haeder [Wed, 14 Oct 2015 09:33:20 +0000 (11:33 +0200)]
Cache flag whether the user is sharing address books to reduce EJB traffic
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoignored for i18n
Roland Haeder [Wed, 14 Oct 2015 08:45:48 +0000 (10:45 +0200)]
ignored for i18n
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded notice about if the user is not sharing address books as this is the secondary...
Roland Haeder [Wed, 14 Oct 2015 08:41:42 +0000 (10:41 +0200)]
added notice about if the user is not sharing address books as this is the secondary purpose of this application. The primary purpose is to manage different address books online in Internet or Intranet.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 14 Oct 2015 08:16:24 +0000 (10:16 +0200)]
Continued:
- added bean for checking user's shared address books
- added webpage login_shared_addressbooks.xhtml for user's shared address books
- updated menu
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Tue, 13 Oct 2015 14:59:06 +0000 (16:59 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoupdated jar(s)
Roland Haeder [Tue, 13 Oct 2015 13:04:24 +0000 (15:04 +0200)]
updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agofixed message key + added debug output and output of id number on success
Roland Haeder [Tue, 13 Oct 2015 11:51:40 +0000 (13:51 +0200)]
fixed message key + added debug output and output of id number on success
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Tue, 13 Oct 2015 10:06:26 +0000 (12:06 +0200)]
Continued:
- added validator for address book id as this is being used in URLs
- added validator messages for personal data
- added "viewParam" stuff and added bean property "addressbookId" for verification and data retrieval
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded table container + used table_footer
Roland Haeder [Tue, 13 Oct 2015 08:06:10 +0000 (10:06 +0200)]
added table container + used table_footer
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoFixed German umlauts
Roland Haeder [Tue, 13 Oct 2015 08:02:38 +0000 (10:02 +0200)]
Fixed German umlauts
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Tue, 13 Oct 2015 07:46:31 +0000 (09:46 +0200)]
Continued:
- added container for transfering user instance and unencrypted password
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Tue, 13 Oct 2015 06:39:28 +0000 (08:39 +0200)]
updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar(s)
Roland Haeder [Mon, 12 Oct 2015 18:23:29 +0000 (20:23 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoredirect back to "Own address books"
Roland Haeder [Mon, 12 Oct 2015 18:17:30 +0000 (20:17 +0200)]
redirect back to "Own address books"

9 years agoRender only if logged-in
Roland Haeder [Mon, 12 Oct 2015 17:22:57 +0000 (19:22 +0200)]
Render only if logged-in

9 years agoAlso check user account status
Roland Haeder [Mon, 12 Oct 2015 17:19:55 +0000 (19:19 +0200)]
Also check user account status

9 years agosorted members
Roland Haeder [Mon, 12 Oct 2015 17:18:31 +0000 (19:18 +0200)]
sorted members

9 years agoAllow this only as logged-in user
Roland Haeder [Mon, 12 Oct 2015 17:14:07 +0000 (19:14 +0200)]
Allow this only as logged-in user

9 years agoadded page login_show_addressbook_entries.xhtml
Roland Haeder [Mon, 12 Oct 2015 17:09:38 +0000 (19:09 +0200)]
added page login_show_addressbook_entries.xhtml

9 years agoAdded showing of address book entries and size
Roland Haeder [Mon, 12 Oct 2015 17:03:18 +0000 (19:03 +0200)]
Added showing of address book entries and size

9 years agoContinued:
Roland Haeder [Mon, 12 Oct 2015 16:23:08 +0000 (18:23 +0200)]
Continued:
- added login_show_addressbook.xhtml
- added missing language elements
- listing of created address books should be "basicly finished"
- updated jar(s)

9 years agoCompare against null
Roland Haeder [Mon, 12 Oct 2015 15:40:33 +0000 (17:40 +0200)]
Compare against null

9 years agoupdated jar(s)
Roland Haeder [Mon, 12 Oct 2015 15:34:13 +0000 (17:34 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agosorted members
Roland Haeder [Mon, 12 Oct 2015 15:28:51 +0000 (17:28 +0200)]
sorted members

9 years agoupdated jar(s)
Roland Haeder [Mon, 12 Oct 2015 15:25:04 +0000 (17:25 +0200)]
updated jar(s)

9 years agonon-final, better?
Roland Haeder [Mon, 12 Oct 2015 15:15:12 +0000 (17:15 +0200)]
non-final, better?

9 years agofixed name?
Roland Haeder [Mon, 12 Oct 2015 15:08:07 +0000 (17:08 +0200)]
fixed name?

9 years agoforClass OR value :-)
Roland Haeder [Mon, 12 Oct 2015 15:05:49 +0000 (17:05 +0200)]
forClass OR value :-)

9 years agoRemote bean again ... :-(
Roland Haeder [Mon, 12 Oct 2015 15:00:45 +0000 (17:00 +0200)]
Remote bean again ... :-(