Commit Graph

  • e7ae0845d8 Set PHPSESSID cookie as HTTP-only Fedor A. Fetisov 2013-09-13 15:56:06 +0400
  • 0cfb7a74f5 Fix multiple potential filepath manipulation vulnerabilities Fedor A. Fetisov 2013-09-13 15:26:54 +0400
  • 84467fbb8d Restrict opening of files outside the Mibew installation Fedor A. Fetisov 2013-09-13 14:34:59 +0400
  • afa06b21e2 Bug fix Fedor A. Fetisov 2013-09-13 14:32:42 +0400
  • 6747e2f557 Improve algorithm of setting and storing locale setting Fedor A. Fetisov 2013-09-13 13:36:04 +0400
  • 2559630e8f Add verification of values of the default and home locales Fedor A. Fetisov 2013-09-11 20:18:26 +0400
  • 097ee2b0d9 Fix files' permissions Fedor A. Fetisov 2013-09-11 19:31:08 +0400
  • 50c0b50abf Sanitize database tables prefix Fedor A. Fetisov 2013-09-10 19:10:26 +0400
  • f26af7f05d Make headers more safe Fedor A. Fetisov 2013-09-10 17:41:54 +0400
  • b42f5bdd0d Sanitize path to application and remove extra slashes from it Fedor A. Fetisov 2013-09-10 17:28:22 +0400
  • 92847d1a52 Fix multiple (potential) SQL Injections Fedor A. Fetisov 2013-09-10 16:07:21 +0400
  • 2532f3bc01 Enable default conversion of single quotes during HTML entities conversion Fedor A. Fetisov 2013-09-06 17:08:27 +0400
  • 441e88dfa9 Remove redundant whitespaces Fedor A. Fetisov 2013-09-06 15:35:11 +0400
  • 0f86f558ec Fix HTML attributes markup Fedor A. Fetisov 2013-09-06 15:33:36 +0400
  • 621f5951c4 Fix paths in login-related forms Fedor A. Fetisov 2013-09-06 14:34:44 +0400
  • 4e6eff55e5 Mark necessary comment field in ban form Fedor A. Fetisov 2013-09-06 14:33:11 +0400
  • 03265a1fb0 Fix multiple CSRF vulnerabilities Fedor A. Fetisov 2013-09-06 14:32:25 +0400
  • 9aef0fb2d4 Fix multiple XSS vulnerabilities (including CVE-2012-0829) Fedor A. Fetisov 2013-09-06 14:23:13 +0400
  • 3ee7fca025 Add captcha to pre-chat survey Dmitriy Simushev 2013-08-28 12:33:25 +0400
  • 90e644e9eb Update Marionette.js to v1.1.0 Dmitriy Simushev 2013-08-22 14:28:38 +0000
  • a2b662e2ce Update copyright notice Dmitriy Simushev 2013-08-09 11:18:50 +0000
  • 7016a45312 Mibew Tray 1.1.1 release Fedor A. Fetisov 2013-07-30 19:48:51 +0400
  • 2562abdf4b Pass user_id field of the visitor to the client side Dmitriy Simushev 2013-08-06 13:45:20 +0000
  • a0a17e6076 Fix steps enumeration in README file Fedor A. Fetisov 2013-08-04 13:38:17 +0400
  • 853fecc4a0 Update translations (da, de, fi, it, pt-br) Fedor A. Fetisov 2013-07-24 15:49:22 +0400
  • d62109d72b Improve packaging script Fedor A. Fetisov 2013-07-24 00:42:43 +0400
  • bf860a32ac Update localization constants Fedor A. Fetisov 2013-07-24 00:42:23 +0400
  • 845d250b88 Fix steps enumeration in README file Fedor A. Fetisov 2013-08-04 13:38:17 +0400
  • efe6caee71 Mibew Tray 1.1.1 release Fedor A. Fetisov 2013-07-30 19:48:51 +0400
  • dcd5ecebfa 1.6.5 released Fedor A. Fetisov 2013-07-24 16:25:51 +0400
  • 32b9ba862b Update db and features versions Fedor A. Fetisov 2013-07-24 15:50:00 +0400
  • eb65ec9329 Update translations (da, de, fi, it, pt-br) Fedor A. Fetisov 2013-07-24 15:49:22 +0400
  • d6c18a5ef7 Update javascripts: version changed to 1.6.5 Fedor A. Fetisov 2013-07-24 01:21:54 +0400
  • 3ea9c6c893 Update copyright notice Fedor A. Fetisov 2013-07-24 01:20:36 +0400
  • 4cd7bab1be Improve packaging script Fedor A. Fetisov 2013-07-24 00:42:43 +0400
  • 95d95daa34 Update localization constants Fedor A. Fetisov 2013-07-24 00:42:23 +0400
  • b5d05f5411 Update license info in license.php Dmitriy Simushev 2013-05-16 14:17:28 +0000
  • 2565789af7 Fix docs for update_operator function Dmitriy Simushev 2013-07-17 08:18:14 +0000
  • 77023f6400 Fix bug with threads queue update Dmitriy Simushev 2013-07-15 15:09:35 +0000
  • a899cc2dff Fix bug with old threads closing Dmitriy Simushev 2013-07-15 13:32:05 +0000
  • ab8a889464 Fix bug with docs for chatthread table Dmitriy Simushev 2013-07-15 08:51:09 +0000
  • 3c740457f3 Update Marionette.js to v1.0.4 Dmitriy Simushev 2013-07-14 19:20:19 +0000
  • 6609bf4b16 Update Underscore.js to v1.5.0 Dmitriy Simushev 2013-07-14 19:17:17 +0000
  • f4f4e25798 Update jQuery to v1.10.2 Dmitriy Simushev 2013-07-14 19:12:00 +0000
  • cbe589f5b7 Fix bug with popup windows with geo info in IE. Dmitriy Simushev 2013-07-14 18:51:12 +0000
  • caa90f9f9c Fix user duplication in visitors and threads lists Dmitriy Simushev 2013-07-12 14:46:31 +0000
  • 862e23e79c Add 'answer' button to invitation Dmitriy Simushev 2013-07-12 13:53:37 +0000
  • bc5c274c8f Fix notice in view/canned.php Dmitriy Simushev 2013-07-09 09:20:43 +0000
  • 37159eae3b Add 'operatorLogin' and 'operatorLogout' events Dmitriy Simushev 2013-07-09 08:43:30 +0000
  • f96df5ec61 Fix bug with visitors list at operator/users.php page Dmitriy Simushev 2013-07-08 14:04:31 +0000
  • 827d9a0b8d Make operator's email unique in the system Dmitriy Simushev 2013-07-08 11:04:17 +0000
  • 142d9edb20 Fix bug in operator_by_email function Dmitriy Simushev 2013-07-08 10:58:02 +0000
  • b41405ea09 Make operator's email field required Dmitriy Simushev 2013-07-08 10:24:34 +0000
  • 1a0b315365 Add statistics aggregation interval Dmitriy Simushev 2013-07-03 08:31:36 +0000
  • dae493b1a8 Do not use regular expression to check JSON in Mibew API. Dmitriy Simushev 2013-06-25 10:26:17 +0000
  • 13c577d2ae Move plugins' dependences into their classes Dmitriy Simushev 2013-06-24 13:01:56 +0000
  • 48ecf35f1a Add field with close timestamp to the Thread class Dmitriy Simushev 2013-06-24 11:21:46 +0000
  • fb6517dc9f Update plugins message system. Dmitriy Simushev 2013-06-19 14:17:04 +0000
  • aa38622b8d Add some comments to database structure Dmitriy Simushev 2013-06-19 09:52:48 +0000
  • 248847436b Remove messages indexing Dmitriy Simushev 2013-06-19 09:15:29 +0000
  • be536272ca Update Handlebars to v1.0.0 and recompile templates Dmitriy Simushev 2013-06-17 13:36:19 +0000
  • 77a3af4d11 Update Marionette.js to v1.0.3 Dmitriy Simushev 2013-06-17 13:12:31 +0000
  • 7644b9b07c Update jQuery to v1.10.0 Dmitriy Simushev 2013-06-17 13:02:02 +0000
  • e01a75faea Add an ability to start chat with specified operator Dmitriy Simushev 2013-05-29 14:18:21 +0000
  • b89e838625 Clean up statistics code Dmitriy Simushev 2013-05-29 08:38:23 +0000
  • 62a2176aaa Extend by page statistics Dmitriy Simushev 2013-05-28 14:50:13 +0000
  • 734c68a022 Extend by operator statistics Dmitriy Simushev 2013-05-28 10:55:58 +0000
  • cef80ad20b Fix bug with statistics display when there is not enough data Dmitriy Simushev 2013-05-28 10:23:42 +0000
  • 475d0e22ae Fix bug with by thread chat statistics Dmitriy Simushev 2013-05-28 10:06:25 +0000
  • 08617d41c6 Fix bug with the 1st operator's message in inviation Dmitriy Simushev 2013-05-28 08:36:37 +0000
  • b33ccc4a84 Extend by thread statistics Dmitriy Simushev 2013-05-27 13:46:25 +0000
  • 18e6862949 Update chat start time when user accept invitation Dmitriy Simushev 2013-05-27 09:31:36 +0000
  • 97a76cbd69 Remove unused invitation's localized strings Dmitriy Simushev 2013-05-24 12:49:08 +0000
  • d70ed401cb Send messages about close invitation by timeout Dmitriy Simushev 2013-05-24 12:44:24 +0000
  • 644cec05cb Fix bug with invitation state retrieving in widget.php Dmitriy Simushev 2013-05-24 12:40:58 +0000
  • 3fc6218332 Update threads history Dmitriy Simushev 2013-05-24 11:53:12 +0000
  • bc287f0e11 Update invitation preview Dmitriy Simushev 2013-05-24 11:07:09 +0000
  • 545ff7db87 Clean up JavaScript code of the Widget Dmitriy Simushev 2013-05-24 10:40:40 +0000
  • 1480519bb2 Fix notice about undefined 'send_shortcut' Dmitriy Simushev 2013-05-24 10:17:25 +0000
  • f7d6971849 Automatically hide invitation popup Dmitriy Simushev 2013-05-24 10:05:20 +0000
  • 43d731cf72 Update license headers in CSS files Dmitriy Simushev 2013-05-23 15:12:27 +0000
  • 3994b924de Completely rewrite invitations Dmitriy Simushev 2013-05-22 14:34:58 +0000
  • a2db90289a Create SoundManager model in Chat JS Application Dmitriy Simushev 2013-05-23 12:12:33 +0000
  • b3c77aa972 Fix bug with multiple scripts loading by widget Dmitriy Simushev 2013-05-21 09:22:48 +0000
  • 11d726867c Fix bug with cookie update in widget Dmitriy Simushev 2013-05-21 08:32:15 +0000
  • 8b025cf8bd Visitors can reject invitations not only hide Dmitriy Simushev 2013-05-20 10:25:53 +0000
  • 29baaa700c Upadate widget. It can pass some data to server now Dmitriy Simushev 2013-05-20 09:29:14 +0000
  • 9424e48c74 Fix ability to use plugin options at client side Dmitriy Simushev 2013-05-17 15:34:58 +0000
  • d86191d4af Use get_app_location func in cron_get_uri func Dmitriy Simushev 2013-05-17 14:50:45 +0000
  • c64c1a441d Refactor JavaScript invitation and tracking code Dmitriy Simushev 2013-05-17 13:59:15 +0000
  • 52f00cbe59 Refactor build_js_response function Dmitriy Simushev 2013-05-16 15:25:35 +0000
  • 5a3b2916d1 Update license info in license.php Dmitriy Simushev 2013-05-16 14:17:28 +0000
  • 6a477d39f0 Update license headers in JavaScript files Dmitriy Simushev 2013-05-16 11:12:02 +0000
  • aa3741a9fa Remove handlebars nested 'if else' bug workaround Dmitriy Simushev 2013-05-15 10:06:19 +0000
  • 5c8464520c Update handlebars to v.1.0.0-rc.4 and recompile templates Dmitriy Simushev 2013-05-15 09:51:57 +0000
  • 18dd2c01e4 Calculate page statistics that older one day Dmitriy Simushev 2013-05-13 09:49:29 +0000
  • 49894f7d9e Calculate operator statistics that older one day Dmitriy Simushev 2013-05-13 09:26:45 +0000
  • 1cde50242d Calculate thread statistics that older one day Dmitriy Simushev 2013-05-13 09:12:09 +0000
  • 1a4d8e809d Create full statistics description Dmitriy Simushev 2013-05-08 11:18:58 +0000
  • 7c648ce829 Force set plugin message id in Chat JS application Dmitriy Simushev 2013-05-08 10:54:42 +0000