Dmitriy Simushev
fdd7ff70b1
Bring back license info for built JavaScript applications
2013-03-13 15:38:22 +00:00
Dmitriy Simushev
d19f6814da
Update jQuery to v1.9.1
2013-03-13 15:38:22 +00:00
Dmitriy Simushev
f2bd65cae3
Add forgot popup notification to Users JavaScript application
2013-03-13 15:38:22 +00:00
Dmitriy Simushev
62728e608d
Remove LAB.js from tird-party libraries
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
503c17352c
Create Thread Log JavaScript application
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
b4f99c1c18
Change JavaScript files structure
...
Move message model and view from chat application
to default application. Also move message template and
'allowTags' Handlebars.js helper to default JavaScript application.
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
526d5ad4ae
Move message kinds from message view to message model
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
74ebf724cc
Update Underscore.js to v1.4.4
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
630bf80f07
Update Marionette.js to v1.0.0-5
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
6b9f2bd789
Completely rewrite User's JavaScript application
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
d2531a526d
Move sound template from styles to default JS application
2013-03-13 15:32:48 +00:00
Dmitriy Simushev
7e70d5b14b
Add thread status to Mibew.Models.Thread
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
dd79c9aa21
Create base composite view
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
1ecda26d3d
Update Marionette.js to v1.0.0-rc4
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
88244a7b09
Update Handlebars.js to v1.0.rc.2
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
0e260d1aaf
Fix bug in handlebars 'formatTime' helper
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
ad4f4e8d8e
Create config files for dialogs and core styles
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
1f3e727c17
Create model for Thread
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
e1368a3f87
Change parent model for Mibew.Models.User
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
16162499cf
Update Marionette.js to v1.0.0-rc3
2013-03-13 15:32:47 +00:00
Dmitriy Simushev
9b54eea039
Update jQuery to v1.9.0
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
d3be5cc087
Update Underscore.js to v1.4.3
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
71b1b70528
Fix bug with push controls to collection
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
62aa4c4639
Update Backbone.js to v0.9.10
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
0f78be2194
Method getModelType not obligatory for collections models any more
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
0808bb5ba6
Split user model to default and chat user
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
1524f0899a
Move control.handlebars template to default JavaScript application
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
4a23ae7dc4
Update JavaScript application files structure
...
Move models views and collection views to various directories
2013-03-13 15:32:46 +00:00
Dmitriy Simushev
6172334090
Fix bug in build file and rebuild JavaScript Applications
2013-03-13 15:32:46 +00:00
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
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
2695ef98b6
Move all controls to one cell at user waiting page
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
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
4102ce00f3
Fix bug in Handlebars apply helper. Update docs
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
30cb668a73
Implement new chat system
2013-03-13 15:32:42 +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
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
8a88f48d89
Fixed bugs in the JavaScript's MibewAPIInteraction class
2013-03-13 15:32:39 +00:00
Dmitriy Simushev
344299805c
Renamed MibewAPIInteraction::getDefaultObligatoryArguments to MibewAPIinteraction::getObligatoryArgumentsDefaults
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
58d015c247
Added JavaScript version of the Mibew API and tests for it
2013-03-13 08:20:38 +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
Dmitriy Simushev
d0bd084d1c
Fixed the Blue Screen in Google Chrome 17+
2012-03-12 22:30:11 +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
87676a5cee
Cleaned up code related to departments' descriptions
2012-02-08 13:18:12 +00:00
Dmitriy Simushev
96c4727be2
Added email validation in prechat survey.
2012-02-08 11:54:24 +00:00
Dmitriy Simushev
6b18c2868a
Added strings 'Away' and 'Up to date' at users page to localization
2012-01-29 12:46:53 +00:00
Dmitriy Simushev
24deb150d2
Cleaned up code related to close confirmation message
2012-01-29 11:18:45 +00:00
Dmitriy Simushev
6d87e5e1a6
Added short titles for canned messages
2012-01-29 11:18:35 +00:00
Dmitriy Simushev
2dc674e5d6
Added confirmation before closing chat
2011-12-26 18:39:27 +00:00
Dmitriy Simushev
b2167895e6
Implemented cross-domain invitations
2011-12-15 08:13:40 +00:00
Dmitriy Simushev
04a096fea1
Added Cross-domain javascript requests
2011-12-11 14:37:46 +00:00
Evgeny Gryaznov
84f37eb14c
invitation patch by Fedor Fetisov
2011-04-07 10:34:37 +02:00
Evgeny Gryaznov
5bba5ed824
extract libs/getcode.php, use google closure compiler
2011-04-07 10:09:10 +02:00
Evgeny Gryaznov
f4c3c56789
update jQuery to 1.4.2; "enabled ban" after statistics
2011-04-07 00:35:03 +02:00
Evgeny Gryaznov
79b37c720f
fix groupids in visitors update; fix DB error reporting in installer; smaller opaway/oponline image
2011-04-07 00:31:22 +02:00
Evgeny Gryaznov
4516fabf62
fix theme preview; fix bottom anchor in chat.js
2011-03-30 00:01:04 +02:00
Evgeny Gryaznov
f832e38e75
fix sound issues in windows
2011-03-02 02:21:54 +01:00
Evgeny Gryaznov
df590adf81
install page: links to check the sound
2011-02-27 01:54:27 +01:00
Evgeny Gryaznov
7de97c2a68
apply patch by Andrew Armstrong: available operators list (revised); remove odd eval code in common.js; fix obfuscation
2011-02-21 01:02:39 +01:00
Evgeny Gryaznov
8188c730b4
-> 1.6.3
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@691 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-10-13 21:02:06 +00:00
Evgeny Gryaznov
6096bf2fb6
-> 163
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@690 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-10-13 20:56:07 +00:00
Evgeny Gryaznov
6bd70e088f
fix ie6 layout
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@623 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-11 11:08:18 +00:00
Evgeny Gryaznov
997e6d81ab
js versioning
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@618 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-08-11 09:41:13 +00:00
Evgeny Gryaznov
65bb8f0f97
operator is away support
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@594 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-07-24 07:37:58 +00:00
Evgeny Gryaznov
155f238a1b
escape ampersand, html 4.0 compatible page for old browsers, preview of error page
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@531 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-05 15:49:51 +00:00
Evgeny Gryaznov
85b2166d20
update name: Mibew Messenger
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@520 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-06-04 00:16:58 +00:00
Evgeny Gryaznov
ed75f8df9f
Ability to use Enter instead of Ctrl-Enter
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@484 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-24 15:09:46 +00:00
Evgeny Gryaznov
6f5074deba
rtl support, get rid of hsplitter in js
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@483 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-24 14:19:11 +00:00
Evgeny Gryaznov
3866f37f22
optional popup notification of the new visitor
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@468 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-10 15:41:05 +00:00
Evgeny Gryaznov
e15e7047b2
fix: escape user name in JS
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@458 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-05 14:14:34 +00:00
Evgeny Gryaznov
ca552966d1
move chat.css into templates
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@446 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-04-04 21:12:29 +00:00
Evgeny Gryaznov
9d2f6ec2f5
link to visitors with or without menu
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@430 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-03-22 18:45:18 +00:00
Evgeny Gryaznov
4a50f1b346
updates page
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@419 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-03-16 23:53:28 +00:00
Evgeny Gryaznov
59fd9f1fa8
regenerate javascript, adjust version
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@415 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-03-16 22:25:12 +00:00
Evgeny Gryaznov
6b272b0c1f
move js
...
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@414 c66351dc-e62f-0410-b875-e3a5c0b9693f
2009-03-16 22:15:11 +00:00