Commit Graph

  • 8f87a017a1 Fix tests for Thread class Dmitriy Simushev 2012-10-01 09:55:32 +0000
  • f81dad7eae Replace thread related functions by Thread's methods Dmitriy Simushev 2012-09-28 14:46:42 +0000
  • 50283a0b21 Move kindToString() method from ThreadProcessor to Thread Dmitriy Simushev 2012-09-28 14:35:34 +0000
  • 2ba492d94f Create Thread::connectionLimitReached method Dmitriy Simushev 2012-09-28 13:36:33 +0000
  • 9d19afcdf2 Add auto token generate during Thread creation Dmitriy Simushev 2012-09-28 12:18:10 +0000
  • 37b8fa7243 Create ThreadProcessor class Dmitriy Simushev 2012-09-28 11:21:19 +0000
  • 7b6a433ae6 Create tests for RequestProcessor class Dmitriy Simushev 2012-09-27 12:04:40 +0000
  • 24ecf02e7b Remove RequestProcessor::NO_RESULT_FUNCTION constant Dmitriy Simushev 2012-09-27 11:37:29 +0000
  • 1d4cac01d1 Fix bug with callback's arguments in RequestProcessor class Dmitriy Simushev 2012-09-26 13:07:54 +0000
  • 7e49da1999 Fix bug in documentation for RequestProcessor class Dmitriy Simushev 2012-09-24 09:30:44 +0000
  • 1613a1052e Add token check to the Thread::load method Dmitriy Simushev 2012-09-21 15:57:54 +0000
  • 5c7d525871 Update Plugin class documentation Dmitriy Simushev 2012-09-21 15:56:44 +0000
  • a9380cf307 Modify tests directory structure Dmitriy Simushev 2012-09-21 12:23:21 +0000
  • 159a8aa0df Document calback array in the RequestProcessor class Dmitriy Simushev 2012-09-21 09:53:03 +0000
  • 69e08359c2 Fix bug in requests handling in RequestProcessor Dmitriy Simushev 2012-09-20 15:07:41 +0000
  • 4aa44861b4 Add parameters to the Window-to-Core interaction Dmitriy Simushev 2012-09-20 15:02:20 +0000
  • 6247d20f95 Object's methods callbacks replaced by functions Dmitriy Simushev 2012-09-18 10:41:38 +0000
  • de2f60bfdc Add some warnings to RequestProcessor class Dmitriy Simushev 2012-09-18 10:18:32 +0000
  • 551be06d9e Fix bug in users tracking Dmitriy Simushev 2012-09-17 13:21:55 +0000
  • f720da79d0 Fix bug in chat button image's generation script Dmitriy Simushev 2012-09-17 13:16:41 +0000
  • 03ffd84e76 Create Thread class and tests for it Dmitriy Simushev 2012-09-17 12:59:39 +0000
  • 1a963cff00 Add additional config info to unit tests Dmitriy Simushev 2012-09-13 14:56:10 +0000
  • ce82496013 Create application initialization script Dmitriy Simushev 2012-09-13 13:35:25 +0000
  • 89c61a5571 Fix bugs in the installation script Dmitriy Simushev 2012-09-13 12:58:08 +0000
  • 29d7f891da Split libs/common.php into separate files Dmitriy Simushev 2012-09-13 10:43:26 +0000
  • 17b4327dfb Added warning message in database configuration file in tests. Dmitriy Simushev 2012-09-11 15:09:02 +0000
  • b3d7a7a124 Fixed ability to use persistent database connection with an object of the Database class Dmitriy Simushev 2012-09-07 14:34:39 +0000
  • 92019f99a4 Created separate mysql config file for tests Dmitriy Simushev 2012-09-07 14:08:23 +0000
  • 0861fd73d2 Removed global variables from the Database class constructor and updated tests for the Database class Dmitriy Simushev 2012-09-07 13:27:40 +0000
  • 4db2ce5175 Fixed bug with wrong placeholders count in the 'thread_by_id' function Dmitriy Simushev 2012-09-05 14:55:21 +0000
  • 031dbdc2b2 Fixed bug in a SQL query in the libs/pagination.php file Dmitriy Simushev 2012-09-05 12:51:48 +0000
  • 31d689aa0d Created a draft of the migration script Dmitriy Simushev 2012-09-05 12:49:53 +0000
  • 57f1b175b1 All columns in the databse with 'datetime' type were changed to integer type Dmitriy Simushev 2012-09-05 12:46:15 +0000
  • e5ed85ed3f Added error handling to the RequestProcessor class Dmitriy Simushev 2012-09-04 14:23:28 +0000
  • fd108b1334 Added obligatory argument 'errorCode' to the mibew api 'result' function Dmitriy Simushev 2012-09-04 13:44:52 +0000
  • 077eac1c53 Renamed the JavaScript's MibewAPIWindowToCoreInteraction class to the MibewAPICoreInteraction Dmitriy Simushev 2012-08-22 12:07:05 +0000
  • 3ec23b5ae5 Added tests for the JavaScript's MibewAPIInteraction class Dmitriy Simushev 2012-08-22 11:48:27 +0000
  • 8a88f48d89 Fixed bugs in the JavaScript's MibewAPIInteraction class Dmitriy Simushev 2012-08-22 11:36:48 +0000
  • 2752ce5c25 Updated tests for PHP's MibewAPI class to use MibewAPITestInteraction class instance Dmitriy Simushev 2012-08-22 10:53:37 +0000
  • 6c6a26225f Added tests for the PHP's MibewAPIInteraction class Dmitriy Simushev 2012-08-22 10:49:06 +0000
  • b0225eadeb Moved MibewAPI related tests Dmitriy Simushev 2012-08-22 10:43:25 +0000
  • 344299805c Renamed MibewAPIInteraction::getDefaultObligatoryArguments to MibewAPIinteraction::getObligatoryArgumentsDefaults Dmitriy Simushev 2012-08-22 10:31:40 +0000
  • 41d40e3c04 Split mibew_api.php into several files Dmitriy Simushev 2012-08-22 10:01:22 +0000
  • 2f18eb65b1 Added ability to specify different obligatory arguments list for different functions to the PHP and JavaScript MibewAPI library Dmitriy Simushev 2012-08-21 14:55:09 +0000
  • 79c4da8b2c Added abstract method RequestProcessor::saveCallback and its implementation CmsconnectorRequestProcessor::saveCallback Dmitriy Simushev 2012-08-20 09:05:30 +0000
  • b2a0a6cebd Created RequestProcessor class Dmitriy Simushev 2012-08-17 15:59:47 +0000
  • e708282a8f Added default value to $existance argument in the MibewAPI::getResultFunction method Dmitriy Simushev 2012-08-16 13:29:51 +0000
  • 58d015c247 Added JavaScript version of the Mibew API and tests for it Dmitriy Simushev 2012-08-07 13:25:39 +0000
  • fcba6ec6f4 PHPUnit tests moved to tests/server_side/ Dmitriy Simushev 2012-08-03 15:02:33 +0000
  • 460d2d96c2 Added some documentation to the MibewAPI class Dmitriy Simushev 2012-08-03 11:23:09 +0000
  • 31b6d96fc9 Added to the Mibew API the ability to use empty string as a signature Dmitriy Simushev 2012-08-03 11:05:47 +0000
  • 555898e446 Implemented Mibew API Dmitriy Simushev 2012-08-01 14:04:29 +0000
  • 5bd6f22cab Modified PluginManager to store plugins objects and use objects with regular methods instead static one Dmitriy Simushev 2012-08-01 09:19:26 +0000
  • 69c54ba37c Fixed display bug at the history page Dmitriy Simushev 2012-07-31 09:08:30 +0000
  • ba5259b36c Fixed regexp bug in the Database class Dmitriy Simushev 2012-07-31 08:49:12 +0000
  • 91c5ca45ae Modified plugin name for autoload Dmitriy Simushev 2012-07-26 15:40:11 +0000
  • c9ffa8291d Added some phpdoc documentation to EventDispatcher class Dmitriy Simushev 2012-07-26 15:26:25 +0000
  • f4e87f5303 Pass arguments to EventDispatcher::triggerEvent by reference Dmitriy Simushev 2012-07-25 11:17:52 +0000
  • 17369b2f14 Replaced $initalize Plugin class member by static one Dmitriy Simushev 2012-07-24 16:14:04 +0000
  • 36547eeeca Fixed cloasing threads by timeout Dmitriy Simushev 2012-07-24 16:11:52 +0000
  • f54acb3ae5 Fixed bug with placeholders and sql functions Dmitriy Simushev 2012-07-24 16:00:58 +0000
  • 63ab503077 Fixed update visitors list bug Dmitriy Simushev 2012-07-24 13:07:22 +0000
  • 69695e5c3f Replaced plugin interface to plugin abstract class Dmitriy Simushev 2012-07-18 12:29:28 +0000
  • 3f95a395c8 Integrate plugin system with mibew Dmitriy Simushev 2012-07-18 11:32:37 +0000
  • 66a0d6ddca Added classes that implements plugin system and tests for them Dmitriy Simushev 2012-07-17 16:54:58 +0000
  • 3e121c675f Removed old @todo Dmitriy Simushev 2012-07-17 16:39:54 +0000
  • be696ee3da Replaced settings functions with Settings class Dmitriy Simushev 2012-07-16 14:26:53 +0000
  • 3929f26791 Created class for work with settings and test case for it Dmitriy Simushev 2012-07-16 12:15:11 +0000
  • ac64783a29 Moved database.php to libs/classes directory and related test case to tests/webim/libs/classes Dmitriy Simushev 2012-07-16 11:02:27 +0000
  • 3e4163cbfe Replace database functions with Database class methods Dmitriy Simushev 2012-07-13 12:56:50 +0000
  • 12883cfbe2 Created class for work with database and test class for it Dmitriy Simushev 2012-07-11 14:59:20 +0000
  • 466cc31f45 Update headers Dmitriy Simushev 2013-03-12 21:03:50 +0000
  • ae149896e7 Merge branch 'v1.6.x' into OSSG/master Dmitriy Simushev 2013-03-11 11:01:35 +0000
  • 13622c46b3 update README Evgeny Gryaznov 2013-03-06 22:42:25 +0100
  • 7bdd14c790 remove eclipse files; update version to 1.6.5; fix headers Evgeny Gryaznov 2013-03-06 22:27:21 +0100
  • 98aad6e490 apache 2 license in php headers Evgeny Gryaznov 2013-03-06 22:22:53 +0100
  • 3741e57eab apache 2 license (started); upgrade version to 1.6.5 Evgeny Gryaznov 2013-03-05 00:24:26 +0100
  • c50d60730c fix move_uploaded_file errors Evgeny Gryaznov 2013-03-04 23:57:42 +0100
  • 214e52e5c2 format the code; remove comments in the client code; move csrfchecktoken() right after check_login() Evgeny Gryaznov 2012-06-27 09:51:16 +0200
  • 3a337c3137 add csrf token to translate view YuFei Zhu 2012-05-01 13:21:49 +0100
  • da790fc8d2 add csrf token to performance and features views YuFei Zhu 2012-05-01 13:20:03 +0100
  • 69463ded6b update token methods to ensure csrf token is always get setted YuFei Zhu 2012-05-01 13:18:42 +0100
  • c948956779 update comment for avatar csrf, and add csrf token check to permission page YuFei Zhu 2012-05-01 13:02:34 +0100
  • 7035c3feba add csrf token check to avatar upload YuFei Zhu 2012-05-01 12:58:05 +0100
  • cb77595747 added auth token for delete offline messages check for csrf YuFei Zhu 2012-04-30 17:14:44 +0100
  • 423c1335f4 enable act=del url check for auth tokens for csrf attacks YuFei Zhu 2012-04-30 17:09:11 +0100
  • 5e75270cd0 having token checks on POST forms YuFei Zhu 2012-04-30 16:41:55 +0100
  • 2d793bcb94 login & reset password pages: default value for login where possible; update ru Evgeny Gryaznov 2012-03-14 22:18:54 +0100
  • dd6632ffdf format the code; remove comments in the client code; move csrfchecktoken() right after check_login() Evgeny Gryaznov 2012-06-27 09:51:16 +0200
  • 2d04bbe4ee add csrf token to translate view YuFei Zhu 2012-05-01 13:21:49 +0100
  • 22916ce8a0 add csrf token to performance and features views YuFei Zhu 2012-05-01 13:20:03 +0100
  • 7f8b2fca89 update token methods to ensure csrf token is always get setted YuFei Zhu 2012-05-01 13:18:42 +0100
  • e3b8848f78 update comment for avatar csrf, and add csrf token check to permission page YuFei Zhu 2012-05-01 13:02:34 +0100
  • e4be5385ca add csrf token check to avatar upload YuFei Zhu 2012-05-01 12:58:05 +0100
  • 092ebd16ba added auth token for delete offline messages check for csrf YuFei Zhu 2012-04-30 17:14:44 +0100
  • 8abf075e2f enable act=del url check for auth tokens for csrf attacks YuFei Zhu 2012-04-30 17:09:11 +0100
  • b84b439358 having token checks on POST forms YuFei Zhu 2012-04-30 16:41:55 +0100
  • 9e871ee587 Fixed bug in visitor's tracking Dmitriy Simushev 2012-03-17 14:39:58 +0000
  • 1681690d27 Replaced 'operator_get_all' and 'get_operators_from_adjacent_groups' functions by 'get_operators_list' function Dmitriy Simushev 2012-03-15 22:07:09 +0000
  • 00fd2b796c Added sorting at operators page Dmitriy Simushev 2012-03-15 21:26:47 +0000