InstantMessagingModule.java

Diff Revision Date Message Lines Author Branch
1.96 11 Feb 11

- checkstyle configuration ... ... [X] clean up according to the checkstyle rules - smoke test passed: mvn clean package install

+23 -16 Patrick Brunner MAIN
1.95 11 Feb 11

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

+57 -68 Patrick Brunner MAIN
1.94 01 Jan 11

OLAT-5859: New impl. for deployement of demo courses on startup

+29 -17 schnider MAIN
1.93 28 Dec 10

OLAT-6095: closing database connection when processing framework started event with database access

+46 -16 schnider MAIN
1.92 26 Oct 10

OLAT-5928 fix wrongly triggered im-sync

+6 -5 rhaag MAIN
1.91 01 Jul 10

OLAT-5531: System event when framework is started, improved version

+2 -2 schnider MAIN
1.90 25 Jun 10

OLAT-5531: System event when framework is started

-1 schnider MAIN
1.89 25 Jun 10

OLAT-5531: System event when framework is started

+29 -8 schnider MAIN
1.88 25 Jun 10

clean up

-1 schnider MAIN
1.87 17 Mar 10

unified interfaces for init and destroy methods. New interfaces are called initializable and destroyable and replace the OlatModule and ServiceLifecycle interfaces. Config of Spring context or annotation for init or destroy gets automatically checked by jUnit test.

+3 -2 schnider MAIN
1.86 16 Mar 10

removed references to olat_config.xml

+2 -5 schnider MAIN
1.85 15 Mar 10

config and startup refactoring to spring only

+40 -24 schnider MAIN
1.84 05 Nov 09

Mazenization of HEAD olat3 and related submodules

+2 -2 amoran MAIN
1.83 07 May 09

MERGE BRANCH 6.1.1-RC06 TO HEAD

+1 -1 guretzki MAIN
1.82 10 Sep 08

OLAT-3466: changes for running service on only one node in a cluster

+17 -89 schnider MAIN
1.81 02 Sep 08

olat-3377: fix broken hasAccount if account was not yet present, add check for pluginversion on server, allow manual reconnection of admin user

+2 -2 schnider MAIN
1.80 01 Sep 08

OLAT-3422 Refactoring of guest user create process - lazy on demand and no more need to specify guest user attributes in olat_config.xml. Adding i18n jUnit tests

+2 gnaegi MAIN
1.79 28 Aug 08

organise imports

-6 schnider MAIN
1.78 25 Aug 08

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

+1 -1 Alexander Schneider MAIN
1.77 25 Aug 08

olat-2878: no longer allow im connection task to access db

-11 schnider MAIN
1.76 21 Aug 08

OLAT-2878: clean up olat IM stuff

+19 -17 schnider MAIN
1.75 14 Aug 08

OLAT-3300: Fix clusterNOK by calling intermediateCommit in Module.init( ) methods instead of commit / sessionClose.

+1 -3 guretzki MAIN
1.74 14 Aug 08

OLAT-2878: new IM junit tests

+6 -101 schnider MAIN
1.73 12 Aug 08

OLAT-2878: smaller api, testing ability without olat

+31 -115 schnider MAIN
1.72 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.

+35 -10 schnider MAIN
1.71 22 Jul 08

OLAT-3330: temporary fix

+3 -7 schnider MAIN
1.70 22 Jul 08

OLAT-3330: DB: Fix Nightly problem : Do not call commit in closeSession, add AssertException for un-committed db-session, fix AssertException by adding db.commit( ), db.closeSession( )

+3 guretzki MAIN
1.69 27 Jun 08

OLAT-3220: MERGED to HEAD: Change InstantMessaging to use one single jabber-server together with other OLAT-instances - allowing @ in usernames (needs to be configured) - see comments in build.properties / olat_config.xml

+35 rhaag MAIN
1.68 05 May 08

OLAT-3095: made synching with IM server in enrolment asynchronous and synching dependent of config settings in olat_config.xml

+7 -3 schnider MAIN
1.67 23 Apr 08

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

+9 -9 gnaegi MAIN
1.66 02 Apr 08

OLAT-2293: quartz scheduler integration now spring based - easier to use

+15 -29 schnider MAIN
1.65 14 Feb 08

OLAT-2894: learning groups get synchronized with Instant Messaging server as well

+11 -24 schnider MAIN
1.64 11 Feb 08

OLAT-2840: reenabled chat out of list with connected users as framework is now ready to handle polling events in second window

+12 -36 schnider MAIN
1.63 21 Nov 07

MERGE BRANCH 5.2.x INTO HEAD (cg-part 5.2.3)

+25 guretzki MAIN
1.62 07 Sep 07

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

+8 -3 Patrick Brunner MAIN
1.61 28 Aug 07

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

+63 -1 fjost MAIN
1.60 19 Jul 07

OLAT-2376:Archive group runtime data, delete lifecycle-entries after deleting resource, refactor UserManger-deletion code to UserDeletionManager.

+2 -3 guretzki MAIN
1.59 28 Jun 07

olat-2143

+1 -1 schnider MAIN
1.58 20 Jun 07

olat-2278 now not in branch anymore, but spring-ified in HEAD. Work: - rename olatresourceableeventcenter to olatsystembus - extract interface and let spring implement by di - created singleVM and Cluster version of the olat system bus - organize imports work still in progress for the cluster version, the standard version is ok.

+5 -5 fjost MAIN
1.57 24 May 07

OLAT-2315:Work in progress, delete IM account when deleting a user.

+12 -1 guretzki MAIN
1.56 10 May 07

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

+3 -3 schnider MAIN
1.55 23 Apr 07

clean up

-1 schnider MAIN
1.54 19 Apr 07

OLAT-909: Extract DB interface, change to new hibernate query parser.

+4 -3 guretzki MAIN
1.53 29 Sep 06

OLAT-1796 update to apache 2.0 license boiler plate

+20 -12 Patrick Brunner MAIN
1.52 02 Aug 06

OLAT-860 adding manual synchronizing of buddy groups to instant messaging server

+34 -20 gnaegi MAIN
1.51 21 Jun 06

olat-1509 moved org.olat.persistence to org.olat.core.commons.persistence

+1 -1 fjost MAIN
1.50 20 Jun 06

OLAT-1509 refactoring: - moving org.olat.core.configuration.ConfigurationManager out of core to org.olat.configuration.ConfigurationManager - ConfigurationManager implements the new introduced ModuleLifeCycle... still some further refactoring needed to remove calls to OLATContext from inside ConfigurationManager! - the ConfigurationManager gets injected by spring - the instant messaging show how the "singleton" is fetched using the CoreSpringFactory.getBean(..) mehtod in contrast to the getInstance(..) variant. - OlatTestCase must be adpated not to use getInstance(..) and ConfigurationManager should then no longer provide access by means of getInstance(..) Alltogether this removes some more dependencies from the core to the outer webapp (OLAT)

+5 -2 Patrick Brunner MAIN
1.49 15 May 06

OLAT-1463: updated smack IM lib

+53 -34 schnider MAIN
1.48 10 May 06

olat-1509 moved imprefs to pkg o.o.instantMessaging

-1 fjost MAIN
1.47 09 May 06

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

+1 -1 fjost MAIN
1.46 09 May 06

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

+1 -1 fjost MAIN
1.45 08 May 06

OLAT-1509

+2 -2 Patrick Brunner MAIN
1.44 08 May 06

OLAT-1509

+4 -4 Patrick Brunner MAIN
1.43 05 Apr 06

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

+15 -11 schnider MAIN
1.42 20 Dec 05

OLAT-1287: added new param to config flash client back ground color in olat_config.xml

+21 -4 schnider MAIN
1.41 09 Aug 05

OLAT-854: jabber config applied to connected user list

+11 -1 schnider MAIN
1.40 25 Jul 05

OLAT-901: fixes file not found in context other than olat and should make 'IM' flash client working easier in different environements.

+21 -7 schnider MAIN
1.39 12 Apr 05

fix for Bug: 1456 und enhancement, dass user im status "nicht verfügbar" gar nicht mehr auf der liste erscheinen.

+2 -4 schnider MAIN
1.38 08 Mar 05

formatting

+114 -117 fjost MAIN
1.37 23 Feb 05

new AssertException when server enabled but server not running.

+40 -13 schnider MAIN
1.36 14 Feb 05

comments

+3 -3 schnider MAIN
1.35 09 Feb 05

implementing configuratino properties

+7 -10 gnaegi MAIN
1.34 09 Feb 05

sync is false now

+3 -3 schnider MAIN
1.33 07 Feb 05

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

+5 -5 schnider MAIN
1.32 07 Feb 05

handing null pointer until the methods are implemented

+13 -11 schnider MAIN
1.31 07 Feb 05

instant messaging module need property to save to DB. Property manager extended for generic case of saving and retreaving a property from the DB

+13 -2 schnider MAIN
1.30 03 Feb 05

string from oresHelper not suitable for jabber server, replaced by own method

+8 -8 schnider MAIN
1.29 02 Feb 05

inial version of startup sync for buddygrops, not yet working, still NULL pointer

+12 -8 schnider MAIN
1.28 02 Feb 05

inial version of startup sync for buddygrops

+20 -5 schnider MAIN
1.27 02 Feb 05

cleaned up

+2 -5 schnider MAIN
1.26 01 Feb 05

removed event stuff

+8 -5 schnider MAIN
1.25 01 Feb 05

Collab enable/disable if in assessment

+2 -7 mike MAIN
1.24 31 Jan 05

synchonizing of buddygroups added to Interface implementation. Interface for buddygroup sync works for the case of adding users to a roster group. Synchronisation at startup does not yet work. jive messenger bug was fixed, ressources now get initial presence when serveral resources are connected simultanly

+101 -94 schnider MAIN
1.23 26 Jan 05

refractoring of chatRoom stuff

+3 -3 schnider MAIN
1.22 25 Jan 05

refractoring of instant messaging: Get rid of unnecessary config stuff in build.properties (please adjust to properties.default), auto disable of chat if entering course test.

+6 -61 schnider MAIN
1.21 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

+20 -6 schnider MAIN
1.20 24 Jan 05

refractoring of instant messaging

+7 -7 schnider MAIN
1.19 20 Jan 05

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

+20 -3 schnider MAIN
1.18 17 Jan 05

refractoring of account creation api

+28 -2 schnider MAIN
1.17 17 Dec 04

additional comments

+6 -4 schnider MAIN
1.16 16 Dec 04

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

+6 -3 schnider MAIN
1.15 07 Dec 04

anwering in broswer to message works now as supposed

+3 -3 schnider MAIN
1.14 06 Dec 04

creation of additional testusers undone because of error

+2 -26 schnider MAIN
1.13 06 Dec 04

minor chanches and new testusers, that do not conflict with other testusers

+26 -2 schnider MAIN
1.12 02 Dec 04

instant messaging integreated in header, can be desabled by build.properties setting instantmessaging.enable=false

+4 -6 schnider MAIN
1.11 01 Dec 04

new config param to switch module on off

+5 -3 schnider MAIN
1.10 01 Dec 04

new config param to switch module on off

+23 -2 schnider MAIN
1.9 16 Nov 04

added more comment

+29 -3 schnider MAIN
1.8 15 Nov 04

db issue solved, by adding manual close session (special case for modules stuff as they're startet by main and not inside servlet thread)

+4 -1 schnider MAIN
1.7 15 Nov 04

file based account creation

+17 schnider MAIN
1.6 15 Nov 04

file based account creation

+36 -24 schnider MAIN
1.5 15 Nov 04

auto generation of test accounts

+62 schnider MAIN
1.4 27 Oct 04

commented out loading of jivemessenger server

+1 -1 schnider MAIN
1.3 27 Oct 04

minor changes and tests

+8 schnider MAIN
1.2 19 Oct 04

added IMcontroller to test enviroement in olat

+48 -12 schnider MAIN
1.1 19 Oct 04

Initial version of instant messaging module

+52 schnider MAIN
1.49.18.1 22 Jun 06

Merge HEAD into Branch

+6 -3 leberle OLAT-4_2_0-BPS-1553
1.43.4.3 22 May 06

OLAT-1233:Merge HEAD into branch-1233

+53 -34 guretzki OLAT-4_2_0-UNIZH-1233
1.43.4.2 10 May 06

OLAT-1233: Merge HEAD into Branch

-1 guretzki OLAT-4_2_0-UNIZH-1233
1.43.4.1 10 May 06

OLAT-1233: Merge HEAD into Branch

+8 -8 guretzki OLAT-4_2_0-UNIZH-1233
1.42.8.1 06 Apr 06

merged head (with ajax, header cleanup)

+15 -11 guretzki OLAT-4_2_0-UNIZH-1480
1.49.2.1 29 Jun 06

OLAT-1530: Merge HEAD into BRANCH-1530

+6 -3 Alexander Schneider OLAT-4_2_0-UNIZH-1530
1.49.12.1 27 Jun 06

OLAT-1562: Merge HEAD into branch.

+6 -3 guretzki OLAT-4_2_0-UNIZH-1562
1.48.4.1 15 May 06

OLAT-1463: updated smack IM lib

+53 -34 schnider OLAT-4_2_0-UNIZH-903_2
1.49.4.1 21 Jul 06

merges from HEAD

+6 -3 gnaegi OLAT-4_2_0-goodsolutions-1232
1.52.10.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.60.4.7 19 Nov 07

OLAT-2782: IM : Replace hard-coded polling time intervalls with olat_config.xml parameters.

+25 guretzki OLAT-5_2_x-BRANCH
1.60.4.6 03 Sep 07

easier install process, generate IM testusers on server as well

+8 -3 schnider OLAT-5_2_x-BRANCH
1.60.4.5 22 Aug 07

organise imports

-2 schnider OLAT-5_2_x-BRANCH
1.60.4.4 21 Aug 07

non-jira make idle and poll time of IM changeable IdlePollTime => polling time if no chat is open ChatPollTime => polling time if a chat is open typically IdlePollTime > ChatPollTime this helps tuning the polling time related to number of users and server load.

+47 Patrick Brunner OLAT-5_2_x-BRANCH
1.60.4.3 12 Aug 07

OLAT-2397 - separation of ImPreferences into "ImPreferences with setter/getters" and into "ImPrefsManager" for property creation and updating. - solves concurrnency problems.

+3 -1 Patrick Brunner OLAT-5_2_x-BRANCH
1.60.4.2 06 Aug 07

OLAT-2492: auto away feature for chat

+14 schnider OLAT-5_2_x-BRANCH
1.60.4.1 31 Jul 07

olat-2143: do not allow smack to reconnect automatically on server error

+1 schnider OLAT-5_2_x-BRANCH
1.68.2.3 18 Nov 08

OLAT-3533: sync learning group property was only set when the sync block was activated but should be every time the module starts

+8 -9 schnider OLAT-6_0_x-BRANCH
1.68.2.2 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.68.2.1 27 Jun 08

OLAT-3220: Change InstantMessaging to use one single jabber-server together with other OLAT-instances - allowing @ in usernames (needs to be configured) - see comments in build.properties / olat_config.xml

+35 rhaag OLAT-6_0_x-BRANCH
1.82.10.1 18 Mar 09

OLAT-3240: User Deletion: Delete all user-data linke dropbox.returnbox, qtit-editor temp file and meta-file-data.

+1 -1 guretzki OLAT-6_1_x-BRANCH
1.52.4.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.53.8.3 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.

+96 -4 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.53.8.2 19 Jul 07

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

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

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

+22 -11 gnaegi OLAT-HEAD-BPS-Prototype_CF
1.82.6.1 18 May 09

OLAT-3766 cpeditor: Update BRANCH from HEAD

+1 -1 gwassmann OLAT-HEAD-FRENTIX-3766-CPEDITOR
1.82.14.1 10 Jun 09

OLAT-3946 podcast: merge from head and some other changes

+1 -1 gwassmann OLAT-HEAD-FRENTIX-3946-Podcast
1.87.6.2 23 Nov 10

OLAT-5494 merge 7.1 head to epf-branch

+6 -5 rhaag OLAT-HEAD-FRENTIX-5494-EPORTFOLIO
1.87.6.1 09 Sep 10

OLAT-5494: merge head to epf-branch: olat3

+28 -9 rhaag OLAT-HEAD-FRENTIX-5494-EPORTFOLIO
1.51.2.2 03 Nov 06

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

+20 -12 gnaegi OLAT-HEAD-JGS-1577
1.51.2.1 14 Aug 06

Merging HEAD to branch

+34 -20 gnaegi OLAT-HEAD-JGS-1577
1.58.2.1 02 Jul 07

First time merge MAIN HEAD to Branch OLAT-HEAD-UZH-2385, where common starting point is Root-OLAT-HEAD-UZH-2385

+1 -1 lavinia OLAT-HEAD-UZH-2385
1.83.20.1 24 Sep 09

Mavenization - basic POM adaptations

+2 -2 amoran OLAT-HEAD-UZH-4361
1.59.2.2 07 Sep 07

merge 5.2.1 from HEAD to 2433 tested locally

+8 -3 Patrick Brunner OLAT-HEAD-UZH-OLAT_2433
1.59.2.1 30 Aug 07

olat-2433

+65 -4 fjost OLAT-HEAD-UZH-OLAT_2433
1.62.2.1 23 Nov 07

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

+25 gnaegi OLAT-HEAD-YAML-1725
1.82.4.1 28 May 09

OLAT-3674: merge head to branch

+1 -1 rhaag OLAT-HEAD_FRENTIX-3674
1.53.12.1 14 Nov 06

OLAT-1835 organize imports & Separation core - lms

+4 -4 Patrick Brunner OLAT-HEAD_UNIZH-1935
1.84.2.1 20 Jan 10

renaming of Manger to BasesecurityManager

+40 -24 schnider tmpOLAT-HEAD-640-until-2010-03-10