Commit Graph

  • 8326eb3ebf Merge branch 'editable_locales' Dmitriy Simushev 2015-05-22 12:22:27 +0000
  • e9baceb039 Add an ability to change locale setting using UI Dmitriy Simushev 2015-05-22 11:26:48 +0000
  • 720b72f8e4 Use the latest version of PHPCS from the repository v2.0.1 Dmitriy Simushev 2015-05-22 10:59:46 +0000
  • a3ebe57f1f Bump version Fedor A. Fetisov 2015-05-22 13:40:33 +0300
  • d9dc5e0ed7 Fix password form disapearing on installation Dmitriy Simushev 2015-05-21 14:09:28 +0000
  • bc024c3253 Fix layout for install and login pages Dmitriy Simushev 2015-05-21 13:58:54 +0000
  • 137d92624e Store locales' meta info in the database Dmitriy Simushev 2015-05-21 12:39:36 +0000
  • 5d13afd8f6 Make sure visitor name is not empty in prechat survey Dmitriy Simushev 2015-05-08 14:54:53 +0000
  • 5628f42782 Make sure Thread::groupId is always integer Dmitriy Simushev 2015-05-08 12:46:50 +0000
  • eae5b8bb06 Make rewrite rules work with old Apache Dmitriy Simushev 2015-05-07 14:17:14 +0000
  • 40fef4e360 Fix "replace" Handlebars.js helper Dmitriy Simushev 2015-05-07 13:23:53 +0000
  • ab35143e18 Add gulp "rebuild" task Dmitriy Simushev 2015-04-17 14:18:59 +0000
  • f176ac628b Use clean inside "default" gulp task Dmitriy Simushev 2015-04-17 13:07:25 +0000
  • 7a09546198 Fix docs for EventDispatcher\Events::BUTTON_GENERATE const Dmitriy Simushev 2015-04-15 14:30:44 +0000
  • 47672a5eb6 Fix gulp clean task v2.0.0 Dmitriy Simushev 2015-04-14 11:43:56 +0000
  • 3307ba01dc Fix bug with race condition on build Dmitriy Simushev 2015-04-14 11:39:33 +0000
  • 7d3558460b Bump version Fedor A. Fetisov 2015-04-14 13:47:23 +0300
  • 2fdb7e4525 Update copyrights in the default page style CSS file Dmitriy Simushev 2015-04-08 09:46:10 +0000
  • 48d8805605 Add "Show menu" link at awaiting users page Dmitriy Simushev 2015-04-08 09:44:05 +0000
  • 3b651f2280 Fix for embed chat window on ssl sites Dave 2015-04-05 19:08:22 +0200
  • e4a104f52e Add CLI cron worker Dmitriy Simushev 2015-04-01 15:28:10 +0000
  • ff09ea09cc Extract CronWorker from CronController Dmitriy Simushev 2015-04-01 15:24:51 +0000
  • 9b4e4d185e Merge d6947d4a97 into a4ce7ffea7 Bruno Lima 2015-03-31 15:32:25 +0000
  • a4ce7ffea7 Clean up before release preparation Dmitriy Simushev 2015-03-31 10:54:34 +0000
  • 0f8b5da18a Bump version v2.0.0-beta.5 Fedor A. Fetisov 2015-03-30 14:10:55 +0300
  • 1a358c2f09 Don't call set_csrf_token() function in controllers Dmitriy Simushev 2015-03-27 15:19:10 +0000
  • b56881bf01 Mark Database::throwExeptions method as deprecated Dmitriy Simushev 2015-03-27 15:05:17 +0000
  • 59de37a12b Automatically reject invitation when visitor goes to another page Dmitriy Simushev 2015-03-27 14:34:53 +0000
  • 2a819b1b98 Allow using "?" and "*" wildcards for history search Dmitriy Simushev 2015-03-27 13:25:59 +0000
  • a9eb9f8cf2 Mark thread as chatting right after an invitation is accepted Dmitriy Simushev 2015-03-27 12:31:11 +0000
  • 70f630d125 Rewrite Thread::take method to simplify it Dmitriy Simushev 2015-03-27 12:29:54 +0000
  • 0075e2169c Add a function that loads online operators Dmitriy Simushev 2015-03-26 10:46:50 +0000
  • f47a67fd57 Notify operators only about threads that are waiting for the answer Dmitriy Simushev 2015-03-25 14:41:42 +0000
  • b2bb9cfb92 Do not show alert if another one is already shown Dmitriy Simushev 2015-03-25 14:28:03 +0000
  • a3f68852ce Fix broken avatar URL in invitation v2.0.0-beta.4 Dmitriy Simushev 2015-03-24 15:29:18 +0000
  • 2031d82600 Bump version Dmitriy Simushev 2015-03-24 15:05:05 +0000
  • 31b09570f9 Allow to use multiple memcached servers for caching Dmitriy Simushev 2015-03-24 15:01:39 +0000
  • b18aef404a Use bower for managing client side dependencies Dmitriy Simushev 2015-03-23 16:42:32 +0000
  • 6fb71835bf Update Handlebars.js to v3.0.0 Dmitriy Simushev 2015-03-23 10:05:40 +0000
  • 22aaedd3be Add support of memcached storage for caching Dmitriy Simushev 2015-03-20 15:26:15 +0000
  • 758203b6d3 Encapsulate cache pool instantiation in CacheFactory Dmitriy Simushev 2015-03-20 14:59:11 +0000
  • 57182b0589 Forbid access to cache files Dmitriy Simushev 2015-03-20 13:24:18 +0000
  • 0f44076e48 Use unexpired cache for routes by default Dmitriy Simushev 2015-03-20 13:15:32 +0000
  • 094139dead Add routes caching Dmitriy Simushev 2015-03-20 13:08:04 +0000
  • 30fd4bad7c Add HTTP caching headers to translations.js Dmitriy Simushev 2015-03-19 12:04:42 +0000
  • 9fef4b2871 Simplify working with Asset Manager in Handlebars helpers Dmitriy Simushev 2015-03-19 09:55:58 +0000
  • db702e43c9 Simplify working with Router in Handlebars helpers Dmitriy Simushev 2015-03-19 09:34:16 +0000
  • 93c5cb995a Update Vex.js to v2.3.2 Dmitriy Simushev 2015-03-18 13:15:41 +0000
  • d6947d4a97 Added by the browser cache using .htaccess Bruno Lima 2015-03-18 10:14:56 -0300
  • 5fada43676 Update Marionette.js to v2.4.1 Dmitriy Simushev 2015-03-18 13:07:26 +0000
  • adac8fb3fd Update Underscore.js to v1.8.2 Dmitriy Simushev 2015-03-18 12:57:56 +0000
  • 0eef94a164 Update composer dependencies Dmitriy Simushev 2015-03-18 12:50:09 +0000
  • 3c0c880661 Add CSRF protection for password recovery forms Dmitriy Simushev 2015-03-17 14:41:31 +0000
  • e122d020eb Add CSRF protection to login form Dmitriy Simushev 2015-03-17 14:22:32 +0000
  • a8629df5ec Use "encodeURIComponent" instead of "escape" in popup windows JS Dmitriy Simushev 2015-03-17 13:46:20 +0000
  • 415005e2f6 Fix validation for empty emails Dmitriy Simushev 2015-03-17 13:25:00 +0000
  • 6e78c45c67 Allow using email with IDN domains at the server side Dmitriy Simushev 2015-03-17 12:25:25 +0000
  • 6ac77e629a Improve email validation at the client side Dmitriy Simushev 2015-03-17 12:24:21 +0000
  • 313e854723 Move email validation function to Mibew\Mail\Utils class Dmitriy Simushev 2015-03-17 10:36:45 +0000
  • 4332d9c205 Use third-party library to validate email at client side Dmitriy Simushev 2015-03-17 09:58:25 +0000
  • 833d2a9096 Use PHP's filter_var function for email validation Dmitriy Simushev 2015-03-16 15:58:34 +0000
  • 6e71f0542b Store relative avatar path in database Dmitriy Simushev 2015-03-16 12:56:36 +0000
  • f6fe379a54 Add information on cron job into README Fedor A. Fetisov 2015-03-10 18:18:22 +0300
  • cc5adc17b2 Use correct field to pass operator's requests frequency to client side Dmitriy Simushev 2015-03-04 09:56:37 +0000
  • 284318a287 Update version v2.0.0-beta.3 Fedor A. Fetisov 2015-02-24 18:21:20 +0300
  • edcd348bca Fix bug with single popup window openning Dmitriy Simushev 2015-02-20 14:22:59 +0000
  • 21ae86958d Remove unused AbstractGenerator::getChatUrlForJs method Dmitriy Simushev 2015-02-03 16:20:39 +0000
  • 0dca0bb57d Build correct URLs for chat popups Dmitriy Simushev 2015-02-03 16:19:01 +0000
  • 933ced4575 Do not use HTML entities inside script tag Dmitriy Simushev 2015-02-03 16:17:52 +0000
  • 232d69cf72 Use Vex.js for alert, confirm and prompt Dmitriy Simushev 2015-02-03 14:23:32 +0000
  • c1850f0bb3 Use async notice for alert, confirm and prompt functions Dmitriy Simushev 2015-02-03 14:08:52 +0000
  • ebd6684d4a Switch to PHPCS 2.x Dmitriy Simushev 2015-02-03 09:49:00 +0000
  • 62f958622c Use stable version of UA parser Dmitriy Simushev 2015-02-03 09:46:07 +0000
  • 626145340e Fix setting current database version in the Updater Dmitriy Simushev 2015-01-26 12:17:52 +0000
  • 84b0d891e0 Update dependencies of the build system Dmitriy Simushev 2015-01-23 11:47:12 +0000
  • ef98d5056a Make the project buildable on windows Dmitriy Simushev 2015-01-23 11:34:24 +0000
  • ea0b6a0cd5 Add "widgetResponseAlter" event Dmitriy Simushev 2015-01-22 12:58:53 +0000
  • f015b5b820 Pass an instance of Request Processor to *_FUNCTION_CALL events Dmitriy Simushev 2015-01-22 11:41:35 +0000
  • 6d3810b7ba Improve Mibew.Utils.toDashFormat JS function v2.0.0-beta.2 Dmitriy Simushev 2015-01-21 11:49:27 +0000
  • e273b04dab Remove unneded condition from profile controller Dmitriy Simushev 2015-01-21 11:48:40 +0000
  • 9799fb5e3f Fix "empty password" notification Dmitriy Simushev 2015-01-21 11:28:13 +0000
  • c27a0e1aea Use correct login to generate password hash when it is changed Dmitriy Simushev 2015-01-21 11:22:12 +0000
  • 47ee6edaad Update copyright notices Fedor A. Fetisov 2015-01-21 13:55:03 +0300
  • f518e5e8c0 Update copyright notices v1.6.15 legacy Fedor A. Fetisov 2015-01-21 13:45:49 +0300
  • 38bd8f3e28 Update version and changelog Fedor A. Fetisov 2015-01-21 13:40:50 +0300
  • b8d2af4c67 Update version Fedor A. Fetisov 2015-01-21 13:05:41 +0300
  • 8faa0d9f4e Hide iframe popup while its real styles are loading Dmitriy Simushev 2015-01-21 09:49:50 +0000
  • 9ef0739b80 Show ajax loader while chat iframe is loading Dmitriy Simushev 2015-01-20 14:45:41 +0000
  • ad7f3d6167 Do not define widget code twice Dmitriy Simushev 2015-01-20 14:44:21 +0000
  • 78dfb230ed Merge pull request #102 from Mibew/dashboard Dmitriy S. Simushev 2015-01-20 16:58:05 +0300
  • 854a4ca010 Switch to dev version of UAParser Dmitriy Simushev 2015-01-20 13:55:50 +0000
  • 7fde2eb9cd Add ability to use mibew in an iframe Dmitriy Simushev 2015-01-20 13:48:28 +0000
  • 8c6d98ddbd Remove useless attribute Fedor A. Fetisov 2015-01-19 13:39:12 +0300
  • c2229a6c79 Improve dashboard look'n'feel Fedor A. Fetisov 2015-01-17 15:14:42 +0300
  • 120abce028 Fix invitation window params Dmitriy Simushev 2015-01-16 10:40:06 +0000
  • a6d6f2bea2 Add Mibew.Utils.deleteCookie function to widget.js Dmitriy Simushev 2015-01-15 13:31:50 +0000
  • 3f6a95f7a6 Use human-readable way to define visitor track window params Dmitriy Simushev 2015-01-14 14:37:30 +0000
  • 090f650ac1 Use human-readable way to define user track window params Dmitriy Simushev 2015-01-14 14:25:51 +0000
  • 06109eb0c4 Use human-readable way to define ban window params Dmitriy Simushev 2015-01-14 14:20:15 +0000
  • f6938b2f13 Remove unused configs from default page style Dmitriy Simushev 2015-01-14 14:12:57 +0000