ClientManager.java

Diff Revision Date Message Lines Author Branch
1.48 11 Feb 11

- checkstyle configuration ... [X] formatting step only - smoke test passed: mvn clean package install

+10 -16 Patrick Brunner MAIN
1.47 12 Aug 08

OLAT-2878: smaller api, testing ability without olat

+25 -203 schnider MAIN
1.46 06 Aug 08

OLAT-3366: new service for all logged in users cluster wide. Getting info from IM server over XMPP.

+3 -12 schnider MAIN
1.45 04 Aug 08

OLAT-2878: first version of new OLAT-Openfire communication service. The new version is based on the same protocol (XMPP) which is also used for the chat/groupchat stuff.

+1 -1 schnider MAIN
1.44 04 Jun 08

Clustering: Unify clustering tags to o_clusterNOK, o_clusterREVIEW, o_cluster_ok and o_clusterok

+1 -1 guretzki MAIN
1.43 08 May 08

OLAT-3097: first version of chat which supports multiple concurrent chats at the same time

+28 -10 schnider MAIN
1.42 23 Apr 08

OLAT-2725 XHTML compliance: image tags, br's, wrong form labels etc

+9 -9 gnaegi MAIN
1.41 02 Apr 08

OLAT-2966:not yet done: see comment in issue

+3 schnider MAIN
1.40 07 Jan 08

OLAT-2434 Merging BPS Custom Fields branch (AKA User Properties) to HEAD. Cleaning up of locales and other issues directly on HEAD.

+2 -1 gnaegi MAIN
1.39 24 Oct 07

OLAT-2278 comments for Instant msg service

+2 fjost MAIN
1.38 20 Sep 07

OLAT-2278 mark all synchronized statements with either clusterok or clusterNOK which in the latter case, need to be revisited.

+1 fjost MAIN
1.37 07 Sep 07

MERGE 5.2.x Branch (5.2.1-RC01 Tag) to HEAD

+15 -47 Patrick Brunner MAIN
1.36 28 Aug 07

olat-2433: as preparation for later merging: first merge branch 5_2_x to HEAD

+20 -1 fjost MAIN
1.35 18 Jul 07

olat-2143: make sure all smack treads are closing on logout

+3 -2 schnider MAIN
1.34 30 May 07

OLAT-2143: html chat; working protoype

+21 -19 schnider MAIN
1.33 15 May 07

OLAT-2143: html chat; working protoype

+3 schnider MAIN
1.32 10 May 07

OLAT-2143: first draft of new html IM client, to test toggle implementation in SmackInstantMessagingImpl

+96 -29 schnider MAIN
1.31 31 Oct 06

olat-1563: changed usage of Tracing.logError() either to throwing exception or logWarn()

+1 -1 schnider MAIN
1.30 29 Sep 06

OLAT-1796 update to apache 2.0 license boiler plate

+20 -12 Patrick Brunner MAIN
1.29 08 Jun 06

OLAT-869 finally --- Tracing refactoring is finished. --- please read to the end. -!!!- sorry for changing the method signature of the logXYZ methods, but I think it enhances readability -- this may give you some errors now. -!!!- Code from the sysinfocontroller is now available to public from Tracing -!!!- log messages generated by classes which are not triggered by user request, e.g. Module inits, servlet inits, print out now long list of "n/a" This is not nice, but o.k. from my point of view. - only blabliblupTest classes have remaining references to log4j.Logger - unified use of logDebug(..) it is now always surrounded with an IF to check if we really should string-concatenate (expensive op) and log debug. - logError, logWarn, logInfo, logDebug... everything goes through Tracing now. - classes no longer need to instantiate a logger, logging is now done by one line call with the calling.class as parameter. - log messages are bound to the logging class -> log shows which class is logging and not always that Tracing class is logging. thx for reading :-)

+2 -2 Patrick Brunner MAIN
1.28 07 Jun 06

OLAT-869 work in progress of replacing all log4j.Logger references

+1 -4 Patrick Brunner MAIN
1.27 05 Jun 06

OLAT-869 75% of refactoring tracing stuff - removed identity from method signatures as this information is taken from the thread local - refactored logError to use class instead of category string, this implied to refactor the olatruntimeexception as it should bring also a class instead of a category string. - grunt work done replacing all (null...) parameters with meanigful a class parameter. the upcoming 25% to do are: - introduce logInfo(..) and logDebug(...) similiar to logWarn and logError in the Tracing class - refactor all classes using log4j calls to log.XXX to the respective call to Tracing.logXXX goal is to have all log calls to go through Tracing.class as it holds lots of cool information in its thread local variable which would not be accessibel outside in the different classes generating log entries.

+1 -1 Patrick Brunner MAIN
1.26 09 May 06

OLAT-1509 moved org.olat.util to org.olat.core.util

+1 -1 fjost MAIN
1.25 09 May 06

olat-1509 moved Identiy to org.olat.core.id and OLATResourceable to org.olat.core.id

+1 -1 fjost MAIN
1.24 08 May 06

OLAT-1509

+1 -1 Patrick Brunner MAIN
1.23 05 Apr 06

header cleanup, license stuff has to be on top above package otherwise its included in javadoc every time!

+16 -13 schnider MAIN
1.22 04 Aug 05

replace old "category" in logging with caller's classname

+2 -2 fjost MAIN
1.21 21 Mar 05

- username must be lowercase since IM can only handle lowercase usernames.. - all necessary method calls that use the identity.name use now the lowercase name - btw: olat can handle only lowercase usernames corretly anyway, all db queries with find are not case sensitive!!

+8 -8 gnaegi MAIN
1.20 08 Mar 05

formatting

+4 -4 fjost MAIN
1.19 08 Mar 05

no bug in bugzilla, but eliminating race condition / concurr. modification

+159 -169 fjost MAIN
1.18 22 Feb 05

fixed possible concurrent access problems to clients map

+14 -18 schnider MAIN
1.17 21 Feb 05

collection is now synchronized

+5 -4 schnider MAIN
1.16 09 Feb 05

removed password string from log.audit message

+2 -2 schnider MAIN
1.15 08 Feb 05

changed visibility from methode because is needed in package

+2 -2 schnider MAIN
1.14 07 Feb 05

cleaning up TODO's , adding more erro logging, comments

+7 -20 schnider MAIN
1.13 07 Feb 05

dispose methode changed. No longer listening to session counts for removing IM-Objects

+188 -152 schnider MAIN
1.12 03 Feb 05

name prename was posted to im-server without separation

+3 -3 schnider MAIN
1.11 01 Feb 05

minor changes

+3 -3 schnider MAIN
1.10 25 Jan 05

refractoring of instant messaging: by chanching the server to "idmels3test" and setting the classname for the AccountCreation right, the new IM accouts get now successful created by olat

+14 -9 schnider MAIN
1.9 24 Jan 05

refractoring of instant messaging

+7 -14 schnider MAIN
1.8 20 Jan 05

refractoring of instant messaging, new wrapper class for IMClient (solves interator velocity issue)

+5 -5 schnider MAIN
1.7 19 Jan 05

refractoring of instant messaging

+10 -18 schnider MAIN
1.6 17 Jan 05

refractoring of account creation api

+3 -3 schnider MAIN
1.5 10 Jan 05

when user has logged in with several browser the instant messaging client is distroyed only with the last session and not before.

+16 -5 schnider MAIN
1.4 16 Dec 04

cleaning up and flash stuff debuged: presence now works again, starting with jid chanches to chat clientmodus

+13 -9 schnider MAIN
1.3 16 Nov 04

added more comment

+17 -9 schnider MAIN
1.2 15 Nov 04

comment

+3 -3 schnider MAIN
1.1 08 Nov 04

renaming and some cosmetics and furter testcases

+164 schnider MAIN
1.27.2.1 08 Jun 06

OLAT-1557: merge HEAD into branch-1557

+1 -4 cweisse OLAT-4_2_0-BPS-1557
1.29.12.1 07 Aug 06

OLAT-1589: Login name mapper. Used for IM name mapping and allows arbitrary OLAT login name, because they will be mapped for IM usage. The default name mapping should not change the current OLAT behaviour (IMName = OLATLoginName.toLowerCase())

+19 -9 leberle OLAT-4_2_0-BPS-1589
1.23.4.1 10 May 06

OLAT-1233: Merge HEAD into Branch

+3 -3 guretzki OLAT-4_2_0-UNIZH-1233
1.22.18.1 06 Apr 06

merged head (with ajax, header cleanup)

+16 -13 guretzki OLAT-4_2_0-UNIZH-1480
1.26.6.2 09 Jun 06

merge HEAD into BRANCH-1530

+2 -5 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.26.6.1 06 Jun 06

merge HEAD into BRANCH-1530

+1 -1 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.26.8.1 21 Jul 06

merges from HEAD

+2 -5 gnaegi OLAT-4_2_0-goodsolutions-1232
1.29.22.1 10 Oct 06

MERGE HEAD TO BRANCH 5.0.x prepare for 5.0.1

+20 -12 Patrick Brunner OLAT-5_0_x-BRANCH
1.30.6.1 16 Nov 06

OLAT-1879 Merge HEAD into Branch 1879

+1 -1 leberle OLAT-5_1_0-BPS-1879
1.35.4.8 04 Sep 07

OLAT-2683: No more warnings when a user had several sessions in OLAT and runned in the timout for auto logout

+15 -47 schnider OLAT-5_2_x-BRANCH
1.35.4.7 20 Aug 07

OLAT-2590: IM in test mode - different status

+3 -1 schnider OLAT-5_2_x-BRANCH
1.35.4.6 17 Aug 07

OLAT-2590: IM in test mode - different status

+2 -2 schnider OLAT-5_2_x-BRANCH
1.35.4.5 16 Aug 07

more comment

+4 schnider OLAT-5_2_x-BRANCH
1.35.4.4 16 Aug 07

OLAT-2589: improved im disabled while doing test

+12 schnider OLAT-5_2_x-BRANCH
1.35.4.3 10 Aug 07

OLAT-2550: status msg. on online user list are corrected

-1 schnider OLAT-5_2_x-BRANCH
1.35.4.2 08 Aug 07

OLAT-2533: fixed possible endless loop when creating instant messaging clients

+1 -1 schnider OLAT-5_2_x-BRANCH
1.35.4.1 31 Jul 07

OLAT-2449: disable chat functionnality if doing a test in a couse and clean up unused stuff

+2 schnider OLAT-5_2_x-BRANCH
1.43.2.4 04 Nov 08

OLAT-3555: more debug information

+12 -10 schnider OLAT-6_0_x-BRANCH
1.43.2.3 04 Nov 08

OLAT-3555: more debug information

+21 -3 schnider OLAT-6_0_x-BRANCH
1.43.2.2 24 Sep 08

IM small improvements to be tested and verified with performance test

+8 -4 Patrick Brunner OLAT-6_0_x-BRANCH
1.43.2.1 20 Aug 08

OLAT-1796 Boilerplate: replaced "Copyright (c) 1999-200[0-9]" with "Copyright (c) since 2004"

+1 -1 Alexander Schneider OLAT-6_0_x-BRANCH
1.29.16.2 15 Jun 07

OLAT-1595 : mergeOLAT-5_1_xToBranch

+1 -1 ikroll OLAT-HEAD-BPS-1595
1.29.16.1 05 Oct 06

http://bugs.olat.org/jira/browse/OLAT-1595 OLAT-1595: Merge HEAD into BRANCH (work in progress)

+20 -12 ikroll OLAT-HEAD-BPS-1595
1.30.8.5 06 Jan 08

OLAT-2434 Merging HEAD to CF branch, adding database migration script. There are some classes I had to patch in the core to make this branch work, I will commit them directly to HEAD when merging the branch back to HEAD, so this branch will not compile out of the box.

+39 -49 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.30.8.4 28 Jul 07

OLAT-2434 BPS-CF Major refactoring, support for configurable tables and forms, user fields are now called user properties to use the common terminology. UserField class is now UserPropertyHandler which explains what this class is really doing. Now everything needs some cleanup and then its done

+1 -1 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.30.8.3 20 Jul 07

OLAT-2434 BPS-CF refactoring existing code, cleaned user and userfield interfaces, moved some code to user manager

+2 -1 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.30.8.2 19 Jul 07

OLAT-2434 BPS-CF update branch to current HEAD development after fixing power search method and ajax user search

+3 -2 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.30.8.1 17 Jul 07

OLAT-2434 BPS-CF update old branch to current head development. has some errors in test classes

+111 -39 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.29.10.1 03 Nov 06

Synchronyzing 1577 branch (glossary, scorm assessable, repo can reference) with HEAD

+21 -13 gnaegi OLAT-HEAD-JGS-1577
1.34.2.1 19 Jul 07

OLAT-2385 - forth time merge MAIN HEAD with the OLAT-HEAD-UZH-2385 BRANCH (common base version is Temp_lavinia_1, merged with Temp_lavinia_2, where Temp_lavinia_2 is the latest tag on MAIN HEAD)

+3 -2 lavinia OLAT-HEAD-UZH-2385
1.34.4.2 07 Sep 07

merge 5.2.1 from HEAD to 2433 tested locally

+15 -47 Patrick Brunner OLAT-HEAD-UZH-OLAT_2433
1.34.4.1 30 Aug 07

olat-2433

+23 -3 fjost OLAT-HEAD-UZH-OLAT_2433
1.38.2.1 23 Nov 07

OLAT-2725 merges from head, adjusting portal changes edit mode

+2 gnaegi OLAT-HEAD-YAML-1725