Commit Graph

1191 Commits

Author SHA1 Message Date
Dmitriy Simushev
ba7eb96e8a Update build system in templates compilation.
Use closure compiler instead of handlebars built in minifier and
recompile all templates.
2013-03-13 15:38:26 +00:00
Dmitriy Simushev
709623dfc5 Fix bug with errorCode in Mibew API execution context 2013-03-13 15:38:26 +00:00
Dmitriy Simushev
8fc9b85bfa Do not support old browsers at all 2013-03-13 15:38:26 +00:00
Dmitriy Simushev
d2805afc9f Remove '.bgbody' css class 2013-03-13 15:38:26 +00:00
Dmitriy Simushev
faac427cc7 Remove layout initialization options in Chat JS app 2013-03-13 15:38:26 +00:00
Dmitriy Simushev
372bae4203 Build Chat JavaScript application options mostly not in template 2013-03-13 15:38:26 +00:00
Dmitriy Simushev
9cde3262d6 Use 'chat.user.name' var instead of 'ct.user.name' in templates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
fead1b65a1 Use 'chat.thread.token' var instead of 'ct.token' in templates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
f77021b82b Use 'chat.thread.id' var instead of 'ct.chatThreadId' in templates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
2c9e65b518 Use 'company.*' vars instead of 'ct.company.*' in tempates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
0cfd1df846 Flatten $page array before expand templates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
54d5cbdce8 Create array_flatten_recursive function 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
71a0330a0b Update setup_logo function to return data 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
691ce8986c Update Handlebars.js to v1.0.0-rc.3 and recompile templates 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
d2b3fe7746 Add ability to change handlebars path in build.xml 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
1a79be3970 Update chat page JavaScript configs structure 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
f28e65f0cf Update setup_chatview* functions to return data 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
037135cf71 Fix notice in setup_groups_select function 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
f904f05dc9 Update setup_leavemessage function to return data 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
b8b73e82fe Update setup_survey function to return data 2013-03-13 15:38:25 +00:00
Dmitriy Simushev
23812038d9 Add finalizer to chat module in Chat JavaScript application 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
5d0ac36fa4 Update close control view in Chat JavaScript application
Rename close method to closeThread to not override
Marionette.js View.close method.
2013-03-13 15:38:24 +00:00
Dmitriy Simushev
e4844832f1 Create chat module in Chat JavaScript application 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
8f1db81e83 Update resize.js to work with layout system 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
dc25058a05 Create chat layout in Chat JavaScript application 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
f3ea7d790b Update build.xml
Correctly build JavaScript applications with layouts and regions
2013-03-13 15:38:24 +00:00
Dmitriy Simushev
2f5998843e Move creating instance of Chat JS app to init.js 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
eec1d1a352 Add checkEmail function to Mibew.Utils 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
dee2f2ada7 Add new features to JavaScript Server class
Add ability to remove periodically called functions and to
unregister api functions(that can be called by the server)
2013-03-13 15:38:24 +00:00
Dmitriy Simushev
48cc52cf72 Fix docs for UsersProcessor class 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
aaf3bafb02 Add restartAfter method to JavaScript Server object 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
d24daf52eb Completely rewrite Invite JavaScript application 2013-03-13 15:38:24 +00:00
Dmitriy Simushev
d357e505c9 Update Marionette.js to v1.0.0-rc6 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
d065656ff5 Overcome third-party cookies limitation in safari 5 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
7d0a71da64 Change timers update strategy at operator/users.php 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
3fc81ec53e Rename 'silver' dialog style to 'default' one 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
758c727c45 Create 'usersUpdateVisitorsLoad' and 'usersUpdateVisitorsAlter' events 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
a6006211f2 Update build.xml, make some folders not obligatory for JS apps
Folders 'models', 'model_views', 'collections', 'collection_views'
not obligatory for JavaScript applications any more.
2013-03-13 15:38:23 +00:00
Dmitriy Simushev
d2018e1863 Add network problems detection mechanism to operator/users.php 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
52e5075989 Fix bugs with wrong requests sequence in server.js 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
67e901d3d0 Call updateMessages function not from server but from chat window 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
0054423407 There is no KIND_AVATAR message kind any more 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
bf564e55ef Update styles preview system to work with JavaScript applications 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
9a86a61c99 Add license info to compiled handlebars templates 2013-03-13 15:38:23 +00:00
Dmitriy Simushev
fdd7ff70b1 Bring back license info for built JavaScript applications 2013-03-13 15:38:22 +00:00
Dmitriy Simushev
be0e643c57 Update access permissions
Add '-Indexes' option to .htaccess in root folder and remove
.htaccess from plugins folder
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
3baf24269f Add ablity to extend operator/users.php page with plugins 2013-03-13 15:38:22 +00:00
Dmitriy Simushev
185be59862 Use various page name for agent and user chat 2013-03-13 15:38:22 +00:00