| 
							
							
								 Dmitriy Simushev | b896d43db7 | Use more strict policy for plugin names | 2014-11-19 14:06:19 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f4b08ff0a3 | Add plugins discovery means | 2014-11-19 13:15:41 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | c70764dab2 | Use regular singleton in Mibew\Plugin\PluginManager | 2014-11-19 12:50:08 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 542b830577 | Return false from PluginManager::getPlugin for unregistered plugins | 2014-11-19 11:58:50 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | bfe902e062 | Rename Mibew\Plugin\Manager to Mibew\Plugin\PluginManager | 2014-11-19 11:55:16 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | c205c9ff94 | Use versions range in plugin dependencies | 2014-11-19 10:17:15 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 2d702f5542 | Add versions check to plugins | 2014-11-18 12:06:22 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | d68b0bdb0c | Flush cache on update | 2014-11-17 14:30:15 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 07b25a2fc3 | Create Updater | 2014-11-17 14:19:07 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | a43d46f5f5 | Extract SessionAuthenticationManager | 2014-11-13 11:19:53 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 47851c9ed2 | Move "format_version_id" func to Maintenance\Utils class | 2014-11-12 15:14:13 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f82d42e729 | Add "buttonGenerate" event | 2014-11-12 10:58:21 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | c43fccf297 | Use CanteenHTML5 for buttons generation | 2014-11-12 10:24:40 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | d446b9a78f | Replace INSTALLATION_IN_PROGRESS const with MAINTENANCE_MODE | 2014-11-11 13:31:38 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 1deebaff20 | Move Installer to a separated namespace | 2014-11-11 13:14:37 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | df66227729 | Remove unused "escape_with_cdata" function | 2014-11-11 12:21:02 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | bcbb02f52f | Fix trailing slash removing on installation | 2014-11-11 10:49:13 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f5470239e4 | Use Symfony-compatible router | 2014-11-11 10:34:04 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f8909d5e8c | Move Stash cache to separated directory | 2014-11-11 10:31:51 +00:00 |  | 
			
				
					|  | d27633fc28 | Increase Mibew version | 2014-11-10 21:41:12 +03:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 6066b9312e | Remove "is_secure_request" function | 2014-11-07 12:39:19 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | fe0d2f2760 | Check directories permissions on install Fixes #76 | 2014-11-07 12:09:18 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 2c0d88c4d5 | Use ephemeral cache during installation | 2014-11-07 11:40:36 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 2c9a6830c8 | Use lazy objects creation in Application class | 2014-11-07 11:10:19 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 6b3b5d6fec | Forbid users to post to closed threads Fixes #72 | 2014-11-06 13:13:29 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | b4ab5d8cd1 | Use "once" method instead of "on"/"off" in JS message form | 2014-11-06 11:02:57 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | bffc2fd799 | Restrict access to a thread for third-party users Fixes #71 | 2014-11-06 10:45:38 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 3f36afc285 | Fix comments for AbstractProcessor::processFunction method | 2014-11-06 10:08:12 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 18e9cf7039 | Remove "get_logged_in" function | 2014-11-05 15:52:25 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 43f7df6c76 | Remove Thread::setupAvatar method | 2014-11-05 15:29:23 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 03328b9293 | Use valid types for Thread fields | 2014-11-05 14:40:19 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 3dd80070c7 | Add "userId" and "agentId" fields to thread at client side | 2014-11-05 14:25:02 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 3984c260b0 | Use the correct backpath to redirect operator after login | 2014-11-05 10:46:56 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 82a4d7a2a2 | Use composer's autoloader Funny, but it fixes #75 without classes changing | 2014-10-31 14:13:49 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 3b43090bda | Add "visitorDeleteOld" event | 2014-10-31 11:51:08 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f0c4299ba3 | Remove old visitors in single process | 2014-10-31 11:26:53 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | f10079497c | Add "groupUpdateOperators" event | 2014-10-31 09:59:44 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 07fc4a3666 | Fix broken links at "operator/group/<id>/members" page | 2014-10-30 13:53:47 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 38bc096444 | Return IDs set from "get_operator_group_ids" function | 2014-10-30 13:49:16 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 146c4b7ac1 | Return IDs set from "get_group_members" function | 2014-10-30 13:27:23 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 9d854e9642 | Use regular "Thread::save" to close old invitations | 2014-10-30 13:07:54 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 6e200bf956 | Fix race condition in old invitation closing | 2014-10-30 12:33:21 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | b3c9a02660 | Encapsulate locks mechanics in "ProcessLock" class | 2014-10-30 12:25:48 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 22699f1ed5 | Add "threadGetMessagesAlter" event | 2014-10-30 10:19:08 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | c0232e6fce | Use regular tread save in "Thread::closeOldThreads" method | 2014-10-29 16:03:38 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | 96c9bf2a93 | Prevent race condition in old threads closing | 2014-10-29 15:12:05 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | b5020645be | Remove Settings::update method It was too slow | 2014-10-29 15:02:55 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | bf483e4abc | Fix bug with "Settings::update" method. | 2014-10-29 14:35:40 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | a37018aab6 | Add "default" argument to "Settings::get" method | 2014-10-29 13:48:30 +00:00 |  | 
			
				
					| 
							
							
								 Dmitriy Simushev | be7d49c0f5 | Use Events class constant instead of raw event name in track.php | 2014-10-29 12:39:59 +00:00 |  |