Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							2695ef98b6
							
						
					 | 
					
						
						
							
							Move all controls to one cell at user waiting page
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							72e58f0959
							
						
					 | 
					
						
						
							
							Fix JavaScript Unit tests
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							47ccc46359
							
						
					 | 
					
						
						
							
							Completely update messenger build system
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							053837d069
							
						
					 | 
					
						
						
							
							Completely rewrite Chat's JavaScript files
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							1565458c26
							
						
					 | 
					
						
						
							
							Move all JavaScript files from /js/$jsver to /js/compiled
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							f085fbc767
							
						
					 | 
					
						
						
							
							Move request.js and invite.js to /js/compiled
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							35162b8906
							
						
					 | 
					
						
						
							
							Move handlebars.js to /js/libs
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							da50f6f6d9
							
						
					 | 
					
						
						
							
							Move json2.js to /js/libs
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							9587ff9b5b
							
						
					 | 
					
						
						
							
							Move LAB.js to /js/libs
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							64d7650e54
							
						
					 | 
					
						
						
							
							Update jQuery to 1.8.3 and move it to /js/libs
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							e45a3e489f
							
						
					 | 
					
						
						
							
							Use camel case for plugins' classes names
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							9037f69c09
							
						
					 | 
					
						
						
							
							Fix bug with user wait time
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							092e9c2dcf
							
						
					 | 
					
						
						
							
							Fix bug with wrong total thread time
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d7676fdf6
							
						
					 | 
					
						
						
							
							Fix the ability to call functions at Chat Window side
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c661b11c6
							
						
					 | 
					
						
						
							
							Fix undefined groupname in /operator/update.php
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							498a34ae19
							
						
					 | 
					
						
						
							
							Update ThreadProcessor documentation
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							a310180709
							
						
					 | 
					
						
						
							
							Fix reset predefined answers selectbox index
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							14eed1072d
							
						
					 | 
					
						
						
							
							Use JavaScript templates for messages
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f39164db1
							
						
					 | 
					
						
						
							
							Fix bug with message about user rename
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							4102ce00f3
							
						
					 | 
					
						
						
							
							Fix bug in Handlebars apply helper. Update docs
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1b633843f
							
						
					 | 
					
						
						
							
							Fix bug with NULL for message's sender name
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							38668789b9
							
						
					 | 
					
						
						
							
							Change keys of array return by Thread::getMessages
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5a970e50f
							
						
					 | 
					
						
						
							
							Use LAB.js to load JavaScripts to the chat window
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cfac7bbef
							
						
					 | 
					
						
						
							
							Split chat.js
						
						
						
						
						
						
						
						JavaScript's chat.js library split into several logical parts:
chatcontroller.js, chatview.js and chatinit.js 
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							edb40a06d3
							
						
					 | 
					
						
						
							
							Add LAB.js library
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							727625dfc8
							
						
					 | 
					
						
						
							
							Refactor and format JavaScript chat code
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							72d0c3b0a4
							
						
					 | 
					
						
						
							
							Update webim/js/source/build.xml file
						
						
						
						
						
						
						
						Add pluginmanager.js, handlebars.js, handlebars_hrlpers.js to
the webim/js/source/build.xml configuration file 
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							d53e1d8020
							
						
					 | 
					
						
						
							
							Move JavaScript's ChatServer class to separate file
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							83636a02ef
							
						
					 | 
					
						
						
							
							Add several Handlebars helpers
						
						
						
						
						
						
						
						Add 'apply', 'formatTime' and 'nl2br' Handlebars helpers.
Also add QUnit tests for 'apply' helper. 
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							36c8e6c042
							
						
					 | 
					
						
						
							
							Add Handlebars JavaScript template engine
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							56a50c9df4
							
						
					 | 
					
						
						
							
							Add JavaScript's Thread class usage to chat.js
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec5ba068bb
							
						
					 | 
					
						
						
							
							Create JavaScript's Thread class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ff3a7656d
							
						
					 | 
					
						
						
							
							Extend plugin system
						
						
						
						
						
						
						
						Plugins can add custom CSS and JavaScript files to chat window and
implement JavaScript plugins 
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							c61789c2d7
							
						
					 | 
					
						
						
							
							Create JavaScript's PluginManager class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							53e9400dde
							
						
					 | 
					
						
						
							
							Add PluginManager::getAllPlugins() method
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							30cb668a73
							
						
					 | 
					
						
						
							
							Implement new chat system
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1224a98ee
							
						
					 | 
					
						
						
							
							Fix ability to change avatar
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							1528c610d7
							
						
					 | 
					
						
						
							
							Moved themeMessage method from ThreadProcessor to Thread
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							c26fc8bb26
							
						
					 | 
					
						
						
							
							Fix early return from RequestProcessor::processRequest
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							bebe603a9b
							
						
					 | 
					
						
						
							
							Add Thread object creation to /operator/history.php
						
						
						
						
						
						
						
						Replace direct work with thread table's fields by Thread object 
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b2a379dd8
							
						
					 | 
					
						
						
							
							Add Thread object creation to /operator/userhistory.php
						
						
						
						
						
						
						
						Replace direct work with thread table's fields by Thread object 
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							898ecc3055
							
						
					 | 
					
						
						
							
							Add Thread object creation to /operator/update.php
						
						
						
						
						
						
						
						Replace direct work with thread table's fields by Thread object 
						
					 | 
					
						2013-03-13 15:32:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							f553f42460
							
						
					 | 
					
						
						
							
							Add Thread object creation to /operator/threadprocessor.php
						
						
						
						
						
						
						
						Replace direct work with thread table's fields by Thread object 
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							69477cea8d
							
						
					 | 
					
						
						
							
							Add ability to create Thread object from DB info
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f87a017a1
							
						
					 | 
					
						
						
							
							Fix tests for Thread class
						
						
						
						
						
						
						
						Fix tests that affect auto generation of the last token field 
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							f81dad7eae
							
						
					 | 
					
						
						
							
							Replace thread related functions by Thread's methods
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							50283a0b21
							
						
					 | 
					
						
						
							
							Move kindToString() method from ThreadProcessor to Thread
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ba492d94f
							
						
					 | 
					
						
						
							
							Create Thread::connectionLimitReached method
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d19afcdf2
							
						
					 | 
					
						
						
							
							Add auto token generate during Thread creation
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							37b8fa7243
							
						
					 | 
					
						
						
							
							Create ThreadProcessor class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:41 +00:00 | 
					
					
						
						
							
							
							
						
					 |