Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							30698fefdc 
							
						 
					 
					
						
						
							
							remove a bunch of dead variables and things  
						
						
						
						
					 
					
						2019-10-02 11:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							e08cdb1638 
							
						 
					 
					
						
						
							
							make Cache its own thing, separate from Database  
						
						
						
						
					 
					
						2019-10-02 10:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							19c4fcaf34 
							
						 
					 
					
						
						
							
							even with EMULATE_PREPARES=false, sqlite still returns strings for int columns...  
						
						
						
						
					 
					
						2019-09-30 10:40:15 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4a0275b5 
							
						 
					 
					
						
						
							
							use is_int instead of is_numeric if we want to reject numeric strings, should  fix   #681  
						
						
						
						
					 
					
						2019-09-29 17:58:56 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							54067f02a4 
							
						 
					 
					
						
						
							
							fix merge  
						
						
						
						
					 
					
						2019-09-29 15:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a402cd4e 
							
						 
					 
					
						
						
							
							Merge branch 'custom_ratings' into develop  
						
						
						
						
					 
					
						2019-09-29 14:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							f5119b20a3 
							
						 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2019-09-29 14:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							a6bb15d859 
							
						 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2019-09-29 14:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							88e6e68d79 
							
						 
					 
					
						
						
							
							Changed omitted related tags (like tagme) to be powered by a setting, allowing any performance-impacting (or just not useful in this context) tags to be omitted  
						
						... 
						
						
						
						Further tag list performance improvements
TagListConfig constants 
						
						
					 
					
						2019-09-26 15:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c276c840 
							
						 
					 
					
						
						
							
							Fix SQLite underscore searching ( #619 )  
						
						
						
						
					 
					
						2019-09-14 13:46:39 +10:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9341c408b9 
							
						 
					 
					
						
						
							
							allow randomness to be limited, because sql's OFFSET N is O(n)  
						
						
						
						
					 
					
						2019-09-08 17:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							68ee4d0e77 
							
						 
					 
					
						
						
							
							Custom rating support, user rating filter settings  
						
						
						
						
					 
					
						2019-08-07 15:49:26 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							972b68bdd3 
							
						 
					 
					
						
						
							
							Setup constants  
						
						
						
						
					 
					
						2019-08-05 09:00:23 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1e9c0075 
							
						 
					 
					
						
						
							
							Permissions to constants  
						
						
						
						
					 
					
						2019-08-01 08:07:05 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c0b6e3d1 
							
						 
					 
					
						
						
							
							Various fixes  
						
						
						
						
					 
					
						2019-07-08 08:07:11 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							b1db833d51 
							
						 
					 
					
						
						
							
							Added additional media properties to the images table, video, audio, length, and lossless.  
						
						... 
						
						
						
						Added new event to handle fetching media properties like height, width, and the newly added fields, and admin controls to manually scan files for their properties.
Added a search terms content:video and content:audio to search for images that do (or do not) have those flags. 
						
						
					 
					
						2019-07-08 08:07:09 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a41e99d1af 
							
						 
					 
					
						
						
							
							Renamed graphics extension to media extension  
						
						
						
						
					 
					
						2019-07-08 08:07:08 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							3859e27839 
							
						 
					 
					
						
						
							
							New Graphics extension  
						
						... 
						
						
						
						Added constants to several extensions 
						
						
					 
					
						2019-07-08 08:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd7e1a547 
							
						 
					 
					
						
						
							
							better DISABLE_ACCEL  
						
						
						
						
					 
					
						2019-07-07 17:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							cf98e4bf43 
							
						 
					 
					
						
						
							
							remove one-positive-tag special case which is slower than the generic build_accurate_search_querylet  
						
						
						
						
					 
					
						2019-07-07 17:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							ea802f4a24 
							
						 
					 
					
						
						
							
							Remove build_ugly_search_querylet  
						
						... 
						
						
						
						now that the accurate search doesn't use subqueries, perhaps mysql can
accept it 
						
						
					 
					
						2019-07-07 16:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							bd5ccd2800 
							
						 
					 
					
						
						
							
							remove ancient misleading description of the search code  
						
						
						
						
					 
					
						2019-07-07 16:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							3c6b09110a 
							
						 
					 
					
						
						
							
							Cache multiple flexihashes  
						
						... 
						
						
						
						otherwise get_thumb / get_image / get_thumb / get_image / ... will
have 100% cache miss rate 
						
						
					 
					
						2019-07-07 14:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							99646a4b00 
							
						 
					 
					
						
						
							
							bump tracer api  
						
						
						
						
					 
					
						2019-07-07 13:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a5352511 
							
						 
					 
					
						
						
							
							Correction to negative tag code  
						
						
						
						
					 
					
						2019-07-07 11:17:21 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							d64603674e 
							
						 
					 
					
						
						
							
							Added ability to use generators with database queries.  
						
						... 
						
						
						
						Adapted bulk actions to use generators. 
						
						
					 
					
						2019-07-07 11:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							183f9bb897 
							
						 
					 
					
						
						
							
							Changed the image tag search query to run more efficiently on pgsql  
						
						
						
						
					 
					
						2019-07-07 11:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a98e7a9b 
							
						 
					 
					
						
						
							
							GET flag to skip accelerator  
						
						
						
						
					 
					
						2019-07-07 10:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							68f3ebb2c6 
							
						 
					 
					
						
						
							
							Consistently say '<Type> Query'  
						
						
						
						
					 
					
						2019-07-07 00:17:39 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							c682670f64 
							
						 
					 
					
						
						
							
							derp  
						
						
						
						
					 
					
						2019-07-06 10:38:18 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb9c493d5 
							
						 
					 
					
						
						
							
							s/Context/EventTracer/g  
						
						
						
						
					 
					
						2019-07-05 20:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a82fb56063 
							
						 
					 
					
						
						
							
							Added force flag to image deletion event to override trash extension  
						
						
						
						
					 
					
						2019-07-05 18:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							c24a6e9b97 
							
						 
					 
					
						
						
							
							formatting pass  
						
						
						
						
					 
					
						2019-06-21 09:12:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							1370afec72 
							
						 
					 
					
						
						
							
							Moved database driver constants to DatabaseDriver  
						
						
						
						
					 
					
						2019-06-20 10:47:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							5eb4a66ab7 
							
						 
					 
					
						
						
							
							Added merged indicator to DataUploadEvent and ImageAddEvent  
						
						... 
						
						
						
						Changed merge process so that the ID of the merged image can make it back through the event chanin 
						
						
					 
					
						2019-06-19 20:19:38 -05:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							123089bfbf 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into bugfixes  
						
						... 
						
						
						
						# Conflicts:
#	core/imageboard/image.php 
						
						
					 
					
						2019-06-18 13:31:04 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							1d10baa719 
							
						 
					 
					
						
						
							
							only sql-escape if we're going to the database, not the accelerator  
						
						
						
						
					 
					
						2019-06-16 19:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							6df1190501 
							
						 
					 
					
						
						
							
							Rename Tag/ImgQuerylet to Tag/ImgCondition  
						
						... 
						
						
						
						It was confusing because Tag/ImgQuerylet (an abstract condition to use
as part of image search filtering) were unrelated to Querylet (a
fragment of SQL) 
						
						
					 
					
						2019-06-16 19:11:16 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							6b9d18b52e 
							
						 
					 
					
						
						
							
							Parse tags first, then check accelerator, then check database  
						
						... 
						
						
						
						Better than half-assed tag parsing in the accelerator then full parsing
in the database 
						
						
					 
					
						2019-06-16 19:07:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							37fe743f65 
							
						 
					 
					
						
						
							
							Changed "images" and "thumbs" usages to constants  
						
						
						
						
					 
					
						2019-06-15 11:20:11 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							6f501a6e74 
							
						 
					 
					
						
						
							
							Database driver constants  
						
						
						
						
					 
					
						2019-06-14 13:38:47 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							58acb71282 
							
						 
					 
					
						
						
							
							Change imagemagick commands to return the error output  
						
						... 
						
						
						
						Added ico to transcode extension 
						
						
					 
					
						2019-06-14 13:01:24 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4b6bc4a0 
							
						 
					 
					
						
						
							
							Updated handle_ico to use new common image thumbnailing and to inherit DataHandlerExtension  
						
						
						
						
					 
					
						2019-06-14 13:00:59 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							1b76366dd9 
							
						 
					 
					
						
						
							
							Cleaned up some of the new image processing code, added documentation  
						
						
						
						
					 
					
						2019-06-14 09:41:55 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							064b24ffc1 
							
						 
					 
					
						
						
							
							formatting pass  
						
						
						
						
					 
					
						2019-06-14 13:47:50 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							d1102cd635 
							
						 
					 
					
						
						
							
							Merge from sanmadjack:develop  
						
						
						
						
					 
					
						2019-06-14 13:46:55 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							f078b283bd 
							
						 
					 
					
						
						
							
							pull a bunch of small fixes from  #659  
						
						
						
						
					 
					
						2019-06-14 13:16:58 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							5765978afd 
							
						 
					 
					
						
						
							
							Changed to prevent writing duplicate image tag IDs  
						
						
						
						
					 
					
						2019-06-14 12:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa0225652 
							
						 
					 
					
						
						
							
							Adjustments to transcoding to allow psd transcoding to actually work  
						
						... 
						
						
						
						Changed resize extension to run later in the extension stack
Little fixes 
						
						
					 
					
						2019-06-13 11:45:34 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							10d8b352c1 
							
						 
					 
					
						
						
							
							allow tags with apostrophes to be accelerated  
						
						
						
						
					 
					
						2019-06-13 16:57:23 +01:00