Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f35a7488b
							
						
					 | 
					
						
						
							
							Update JavaScript application files structure
						
						
						
						
						
						
						
						Move Control related files from chat app to default app 
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e01c73cae
							
						
					 | 
					
						
						
							
							Create separate requests buffers for user and agent
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							46ce6f2a91
							
						
					 | 
					
						
						
							
							Update MibewAPICoreInteraction
						
						
						
						
						
						
						
						Move it to separate file and rename it to MibewAPIChatInteraction 
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							de68b862da
							
						
					 | 
					
						
						
							
							Update JavaScript documentation
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							a300b99171
							
						
					 | 
					
						
						
							
							Create base class for Client Side Request Processors
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							0933263cc9
							
						
					 | 
					
						
						
							
							Fix bug with wrong exception class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							a650a35dd6
							
						
					 | 
					
						
						
							
							Move processorCall method to RequestProcessor class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							95bc033817
							
						
					 | 
					
						
						
							
							Move saveCallback and loadCallback to RequestProcessor class
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dmitriy Simushev
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f199b2f26
							
						
					 | 
					
						
						
							
							Rename MibewAPIWindowInteraction to MibewAPIChatInteraction
						
						
						
						
						
					 | 
					
						2013-03-13 15:32:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 |