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 |
|
Dmitriy Simushev
|
7b6a433ae6
|
Create tests for RequestProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
24ecf02e7b
|
Remove RequestProcessor::NO_RESULT_FUNCTION constant
RequestProcessor::NO_RESULT_FUNCTION not use any more. Rewrite code
to throw use Mibew API checks for existance of the result function
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
1d4cac01d1
|
Fix bug with callback's arguments in RequestProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
7e49da1999
|
Fix bug in documentation for RequestProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
1613a1052e
|
Add token check to the Thread::load method
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
5c7d525871
|
Update Plugin class documentation
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
a9380cf307
|
Modify tests directory structure
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
159a8aa0df
|
Document calback array in the RequestProcessor class
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
69e08359c2
|
Fix bug in requests handling in RequestProcessor
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
4aa44861b4
|
Add parameters to the Window-to-Core interaction
Add 'threadId' and 'token' obligatory parameters to the
Window-to-Core interaction type
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
6247d20f95
|
Object's methods callbacks replaced by functions
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
de2f60bfdc
|
Add some warnings to RequestProcessor class
Request/response methods not abstract any more. To prevent direct
call(without overloading) add error with E_USER_WARNING level
into this methods.
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
551be06d9e
|
Fix bug in users tracking
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
f720da79d0
|
Fix bug in chat button image's generation script
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
03ffd84e76
|
Create Thread class and tests for it
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
1a963cff00
|
Add additional config info to unit tests
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
ce82496013
|
Create application initialization script
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
89c61a5571
|
Fix bugs in the installation script
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
29d7f891da
|
Split libs/common.php into separate files
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
17b4327dfb
|
Added warning message in database configuration file in tests.
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
b3d7a7a124
|
Fixed ability to use persistent database connection with an object of the Database class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
92019f99a4
|
Created separate mysql config file for tests
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
0861fd73d2
|
Removed global variables from the Database class constructor and updated tests for the Database class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
4db2ce5175
|
Fixed bug with wrong placeholders count in the 'thread_by_id' function
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
031dbdc2b2
|
Fixed bug in a SQL query in the libs/pagination.php file
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
31d689aa0d
|
Created a draft of the migration script
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
57f1b175b1
|
All columns in the databse with 'datetime' type were changed to integer type
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
e5ed85ed3f
|
Added error handling to the RequestProcessor class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
fd108b1334
|
Added obligatory argument 'errorCode' to the mibew api 'result' function
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
077eac1c53
|
Renamed the JavaScript's MibewAPIWindowToCoreInteraction class to the MibewAPICoreInteraction
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
3ec23b5ae5
|
Added tests for the JavaScript's MibewAPIInteraction class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
8a88f48d89
|
Fixed bugs in the JavaScript's MibewAPIInteraction class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
2752ce5c25
|
Updated tests for PHP's MibewAPI class to use MibewAPITestInteraction class instance
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
6c6a26225f
|
Added tests for the PHP's MibewAPIInteraction class
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
b0225eadeb
|
Moved MibewAPI related tests
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
344299805c
|
Renamed MibewAPIInteraction::getDefaultObligatoryArguments to MibewAPIinteraction::getObligatoryArgumentsDefaults
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
41d40e3c04
|
Split mibew_api.php into several files
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
2f18eb65b1
|
Added ability to specify different obligatory arguments list for different
functions to the PHP and JavaScript MibewAPI library
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
79c4da8b2c
|
Added abstract method RequestProcessor::saveCallback and its implementation CmsconnectorRequestProcessor::saveCallback
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
b2a0a6cebd
|
Created RequestProcessor class
|
2013-03-13 15:32:30 +00:00 |
|
Dmitriy Simushev
|
e708282a8f
|
Added default value to $existance argument in the MibewAPI::getResultFunction method
|
2013-03-13 08:21:21 +00:00 |
|
Dmitriy Simushev
|
58d015c247
|
Added JavaScript version of the Mibew API and tests for it
|
2013-03-13 08:20:38 +00:00 |
|
Dmitriy Simushev
|
fcba6ec6f4
|
PHPUnit tests moved to tests/server_side/
|
2013-03-13 08:19:54 +00:00 |
|
Dmitriy Simushev
|
460d2d96c2
|
Added some documentation to the MibewAPI class
|
2013-03-13 08:19:20 +00:00 |
|
Dmitriy Simushev
|
31b6d96fc9
|
Added to the Mibew API the ability to use empty string as a signature
|
2013-03-13 08:18:39 +00:00 |
|
Dmitriy Simushev
|
555898e446
|
Implemented Mibew API
|
2013-03-13 08:17:34 +00:00 |
|
Dmitriy Simushev
|
5bd6f22cab
|
Modified PluginManager to store plugins objects and use objects with regular methods instead static one
|
2013-03-13 08:13:50 +00:00 |
|
Dmitriy Simushev
|
69c54ba37c
|
Fixed display bug at the history page
|
2013-03-13 08:13:33 +00:00 |
|
Dmitriy Simushev
|
ba5259b36c
|
Fixed regexp bug in the Database class
|
2013-03-13 08:13:05 +00:00 |
|
Dmitriy Simushev
|
91c5ca45ae
|
Modified plugin name for autoload
|
2013-03-13 08:12:38 +00:00 |
|
Dmitriy Simushev
|
c9ffa8291d
|
Added some phpdoc documentation to EventDispatcher class
|
2013-03-13 08:12:11 +00:00 |
|
Dmitriy Simushev
|
f4e87f5303
|
Pass arguments to EventDispatcher::triggerEvent by reference
|
2013-03-13 08:11:27 +00:00 |
|
Dmitriy Simushev
|
17369b2f14
|
Replaced $initalize Plugin class member by static one
|
2013-03-13 08:10:44 +00:00 |
|
Dmitriy Simushev
|
36547eeeca
|
Fixed cloasing threads by timeout
|
2013-03-13 08:10:06 +00:00 |
|
Dmitriy Simushev
|
f54acb3ae5
|
Fixed bug with placeholders and sql functions
|
2013-03-13 08:08:54 +00:00 |
|
Dmitriy Simushev
|
63ab503077
|
Fixed update visitors list bug
|
2013-03-13 08:05:21 +00:00 |
|
Dmitriy Simushev
|
69695e5c3f
|
Replaced plugin interface to plugin abstract class
|
2013-03-13 08:03:08 +00:00 |
|
Dmitriy Simushev
|
3f95a395c8
|
Integrate plugin system with mibew
|
2013-03-13 08:02:33 +00:00 |
|
Dmitriy Simushev
|
66a0d6ddca
|
Added classes that implements plugin system and tests for them
|
2013-03-13 07:58:12 +00:00 |
|
Dmitriy Simushev
|
3e121c675f
|
Removed old @todo
|
2013-03-13 07:55:36 +00:00 |
|
Dmitriy Simushev
|
be696ee3da
|
Replaced settings functions with Settings class
|
2013-03-13 07:52:48 +00:00 |
|
Dmitriy Simushev
|
3929f26791
|
Created class for work with settings and test case for it
|
2013-03-13 07:49:50 +00:00 |
|
Dmitriy Simushev
|
ac64783a29
|
Moved database.php to libs/classes directory and related test case to tests/webim/libs/classes
|
2013-03-13 07:46:56 +00:00 |
|
Dmitriy Simushev
|
3e4163cbfe
|
Replace database functions with Database class methods
|
2013-03-13 07:36:01 +00:00 |
|
Dmitriy Simushev
|
12883cfbe2
|
Created class for work with database and test class for it
|
2013-03-13 07:26:01 +00:00 |
|
Dmitriy Simushev
|
466cc31f45
|
Update headers
|
2013-03-12 21:03:50 +00:00 |
|
Dmitriy Simushev
|
ae149896e7
|
Merge branch 'v1.6.x' into OSSG/master
Conflicts:
src/messenger/webim/install/dbperform.php
src/messenger/webim/js/164/common.js
src/messenger/webim/libs/common.php
src/messenger/webim/locales/en/properties
src/messenger/webim/locales/ru/properties
src/messenger/webim/operator/canned.php
src/messenger/webim/operator/operator.php
src/messenger/webim/operator/operators.php
src/messenger/webim/operator/performance.php
src/messenger/webim/operator/settings.php
src/messenger/webim/operator/translate.php
src/messenger/webim/operator/update.php
src/messenger/webim/operator/users.php
src/messenger/webim/view/agents.php
src/messenger/webim/view/performance.php
|
2013-03-11 11:01:35 +00:00 |
|
Evgeny Gryaznov
|
7bdd14c790
|
remove eclipse files; update version to 1.6.5; fix headers
|
2013-03-06 22:32:31 +01:00 |
|
Evgeny Gryaznov
|
98aad6e490
|
apache 2 license in php headers
|
2013-03-06 22:22:53 +01:00 |
|
Evgeny Gryaznov
|
3741e57eab
|
apache 2 license (started); upgrade version to 1.6.5
|
2013-03-05 00:24:26 +01:00 |
|
Evgeny Gryaznov
|
c50d60730c
|
fix move_uploaded_file errors
|
2013-03-05 00:03:39 +01:00 |
|
Evgeny Gryaznov
|
214e52e5c2
|
format the code; remove comments in the client code; move csrfchecktoken() right after check_login()
Conflicts:
src/messenger/webim/libs/common.php
src/messenger/webim/operator/canned.php
src/messenger/webim/operator/cannededit.php
src/messenger/webim/operator/operators.php
src/messenger/webim/operator/settings.php
src/messenger/webim/operator/translate.php
|
2012-07-03 15:21:59 +00:00 |
|
YuFei Zhu
|
3a337c3137
|
add csrf token to translate view
|
2012-07-03 15:12:36 +00:00 |
|
YuFei Zhu
|
da790fc8d2
|
add csrf token to performance and features views
|
2012-07-03 15:12:33 +00:00 |
|
YuFei Zhu
|
69463ded6b
|
update token methods to ensure csrf token is always get setted
|
2012-07-03 15:12:31 +00:00 |
|
YuFei Zhu
|
c948956779
|
update comment for avatar csrf, and add csrf token check to permission page
|
2012-07-03 15:12:27 +00:00 |
|
YuFei Zhu
|
7035c3feba
|
add csrf token check to avatar upload
|
2012-07-03 15:12:24 +00:00 |
|
YuFei Zhu
|
cb77595747
|
added auth token for delete offline messages check for csrf
|
2012-07-03 15:12:12 +00:00 |
|
YuFei Zhu
|
423c1335f4
|
enable act=del url check for auth tokens for csrf attacks
Conflicts:
src/messenger/webim/view/agents.php
|
2012-07-03 15:12:04 +00:00 |
|
YuFei Zhu
|
5e75270cd0
|
having token checks on POST forms
Conflicts:
src/messenger/webim/operator/cannededit.php
|
2012-07-03 15:09:47 +00:00 |
|
Evgeny Gryaznov
|
2d793bcb94
|
login & reset password pages: default value for login where possible; update ru
Conflicts:
src/messenger/webim/locales/ru/properties
|
2012-07-03 15:01:04 +00:00 |
|
Evgeny Gryaznov
|
dd6632ffdf
|
format the code; remove comments in the client code; move csrfchecktoken() right after check_login()
|
2012-06-27 10:11:40 +02:00 |
|
YuFei Zhu
|
2d04bbe4ee
|
add csrf token to translate view
|
2012-05-01 13:21:49 +01:00 |
|
YuFei Zhu
|
22916ce8a0
|
add csrf token to performance and features views
|
2012-05-01 13:20:03 +01:00 |
|
YuFei Zhu
|
7f8b2fca89
|
update token methods to ensure csrf token is always get setted
|
2012-05-01 13:18:42 +01:00 |
|
YuFei Zhu
|
e3b8848f78
|
update comment for avatar csrf, and add csrf token check to permission page
|
2012-05-01 13:02:34 +01:00 |
|
YuFei Zhu
|
e4be5385ca
|
add csrf token check to avatar upload
|
2012-05-01 12:58:05 +01:00 |
|
YuFei Zhu
|
092ebd16ba
|
added auth token for delete offline messages check for csrf
|
2012-04-30 17:14:44 +01:00 |
|
YuFei Zhu
|
8abf075e2f
|
enable act=del url check for auth tokens for csrf attacks
|
2012-04-30 17:09:11 +01:00 |
|
YuFei Zhu
|
b84b439358
|
having token checks on POST forms
|
2012-04-30 16:41:55 +01:00 |
|
Dmitriy Simushev
|
9e871ee587
|
Fixed bug in visitor's tracking
|
2012-03-17 14:39:58 +00:00 |
|
Dmitriy Simushev
|
1681690d27
|
Replaced 'operator_get_all' and 'get_operators_from_adjacent_groups' functions by 'get_operators_list' function
|
2012-03-15 22:07:09 +00:00 |
|
Dmitriy Simushev
|
00fd2b796c
|
Added sorting at operators page
|
2012-03-15 21:46:22 +00:00 |
|
Evgeny Gryaznov
|
1ab3efb86f
|
login & reset password pages: default value for login where possible; update ru
|
2012-03-14 22:26:44 +01:00 |
|
Dmitriy Simushev
|
7b35045f06
|
Fixed the bug related with the need to enter passwords when you change the profile of any operator.
|
2012-03-14 22:26:44 +01:00 |
|
|
4bb79cb7cb
|
Fix bug in old threads cleansing
|
2012-03-14 22:26:44 +01:00 |
|
Dmitriy Simushev
|
323a7f2fcd
|
Added closing threads by timeout
|
2012-03-14 22:26:39 +01:00 |
|
Dmitriy Simushev
|
a53ff04192
|
Modified groups template
|
2012-03-14 20:47:25 +00:00 |
|
Dmitriy Simushev
|
5016eceae8
|
Added tabs at statistics page
|
2012-03-13 20:28:38 +00:00 |
|
Dmitriy Simushev
|
0fc5beb17a
|
Added pergroups settings
|
2012-03-13 17:26:18 +00:00 |
|
Dmitriy Simushev
|
36a2d977a0
|
Open mibew.org link in the bottom of operators pages in a new window
|
2012-03-12 22:43:27 +01:00 |
|
Dmitriy Simushev
|
d0bd084d1c
|
Fixed the Blue Screen in Google Chrome 17+
|
2012-03-12 22:30:11 +01:00 |
|
Dmitriy Simushev
|
8c69f5ad09
|
Fixed js bug with submit buttons in restore and reset password forms
|
2012-03-12 22:24:01 +01:00 |
|
Evgeny Gryaznov
|
e198b825ce
|
update java applications (from master branch)
|
2012-03-12 01:23:23 +01:00 |
|
Evgeny Gryaznov
|
09f4af88bf
|
phpstorm 3.0.3 config files
|
2012-03-11 13:31:25 +01:00 |
|
Dmitriy Simushev
|
f9d39a8257
|
Added ability to select group in leavemessage form.
|
2012-03-09 19:40:07 +00:00 |
|
Dmitriy Simushev
|
e07756c59f
|
Fixed the Blue Screen in Google Chrome 17+
|
2012-03-02 19:59:55 +00:00 |
|
Dmitriy Simushev
|
b006c39c40
|
Added sorting at groups page
|
2012-03-01 21:39:19 +00:00 |
|
Dmitriy Simushev
|
6a594f7f72
|
Added indexes to the 'chatgroupoperator' table
|
2012-02-26 14:05:14 +00:00 |
|
Dmitriy Simushev
|
354ffafa0b
|
In the installation script added the ability to add indexes to the database without addition of columns.
|
2012-02-26 14:00:24 +00:00 |
|
Dmitriy Simushev
|
61c52eb127
|
Added groups isolation
|
2012-02-25 19:40:05 +00:00 |
|
Dmitriy Simushev
|
a5243fa1f3
|
Added default value for group weight
|
2012-02-25 13:43:25 +00:00 |
|
Dmitriy Simushev
|
0802ce8993
|
Added aggregating groups
|
2012-02-25 13:43:12 +00:00 |
|
Dmitriy Simushev
|
4f16162665
|
Forbidden editing groups from profile page, for operators without administrative permissions.
|
2012-02-18 19:58:46 +00:00 |
|
Dmitriy Simushev
|
fca74ed824
|
The pre-chat survey in no longer displayed for an invited visitors.
|
2012-02-16 19:46:23 +00:00 |
|
Dmitriy Simushev
|
cf374158a8
|
Added groups weight
|
2012-02-15 13:56:55 +00:00 |
|
Dmitriy Simushev
|
ee756d06b9
|
Added to blocked visitors page links to blocked visitors chat history
|
2012-02-14 17:37:55 +00:00 |
|
Dmitriy Simushev
|
35e6787a1e
|
Added company name and company URL to the template of a user's history email
|
2012-02-13 20:49:46 +00:00 |
|
Dmitriy Simushev
|
c490ea8523
|
Modified threads search. Added the ability to select search type.
|
2012-02-13 20:49:31 +00:00 |
|
Dmitriy Simushev
|
82e40ddd84
|
Added to statistics page link to operator's dialogs
|
2012-02-11 17:31:13 +00:00 |
|
Dmitriy Simushev
|
678f54ca0c
|
Added the ability to add 'strong' and 'span' tags in chat's system messages
|
2012-02-11 15:33:18 +00:00 |
|
Dmitriy Simushev
|
4e69fc957d
|
Fixed empty default department description in prechat survey
|
2012-02-08 13:22:05 +00:00 |
|
Dmitriy Simushev
|
87676a5cee
|
Cleaned up code related to departments' descriptions
|
2012-02-08 13:18:12 +00:00 |
|
Dmitriy Simushev
|
eaaaff85c2
|
Fixed the bug with wrong by page statistics
|
2012-02-08 11:54:39 +00:00 |
|
Dmitriy Simushev
|
5f71deeb36
|
Added 'visitedpageststistics' table and fixed the bug, related to remove visitors' path during chat time
|
2012-02-08 11:54:39 +00:00 |
|