Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							f2496b99f6 
							
						 
					 
					
						
						
							
							fix for resize arg isssue  
						
						
						
						
					 
					
						2019-07-08 08:07:17 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce5a05840 
							
						 
					 
					
						
						
							
							Update main.php  
						
						
						
						
					 
					
						2019-07-08 08:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							58948a90fb 
							
						 
					 
					
						
						
							
							Fixed a constant reference  
						
						
						
						
					 
					
						2019-07-08 08:07:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d6c433e6 
							
						 
					 
					
						
						
							
							Make the media admin block look a little nicer  
						
						
						
						
					 
					
						2019-07-08 08:07:14 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							8638a16694 
							
						 
					 
					
						
						
							
							Added table-building support to SetupBlock to allow easily building cleaner setup controls  
						
						
						
						
					 
					
						2019-07-08 08:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							4065540f0e 
							
						 
					 
					
						
						
							
							Added SCORE sql constants  
						
						
						
						
					 
					
						2019-07-08 08:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c0b6e3d1 
							
						 
					 
					
						
						
							
							Various fixes  
						
						
						
						
					 
					
						2019-07-08 08:07:11 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							ae6126d388 
							
						 
					 
					
						
						
							
							Changed upgrade code to use SCORE stuff  
						
						
						
						
					 
					
						2019-07-08 08:07:10 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							0c16d3e78c 
							
						 
					 
					
						
						
							
							Fixed some extension references  
						
						
						
						
					 
					
						2019-07-08 08:07:08 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							7cc725fbc1 
							
						 
					 
					
						
						
							
							Moved graphics engine constants to their own class  
						
						
						
						
					 
					
						2019-07-08 08:07:07 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							3753a1b6d6 
							
						 
					 
					
						
						
							
							Update main.php  
						
						
						
						
					 
					
						2019-07-08 08:07:06 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e12f6a6c 
							
						 
					 
					
						
						
							
							Update main.php  
						
						
						
						
					 
					
						2019-07-08 08:07:05 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							18656db7c8 
							
						 
					 
					
						
						
							
							Update main.php  
						
						... 
						
						
						
						Testing a CI issue 
						
						
					 
					
						2019-07-08 08:07:04 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							e98e63f836 
							
						 
					 
					
						
						
							
							Adjusted graphic extension settings  
						
						
						
						
					 
					
						2019-07-08 08:07:03 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							3859e27839 
							
						 
					 
					
						
						
							
							New Graphics extension  
						
						... 
						
						
						
						Added constants to several extensions 
						
						
					 
					
						2019-07-08 08:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							3dce134fe9 
							
						 
					 
					
						
						
							
							better error for >500 pages  
						
						
						
						
					 
					
						2019-07-08 11:10:35 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf07946fb 
							
						 
					 
					
						
						
							
							fix more pairs  
						
						
						
						
					 
					
						2019-07-07 22:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							38df37a9aa 
							
						 
					 
					
						
						
							
							limit 500 pages of search results in speed hax mode  
						
						
						
						
					 
					
						2019-07-07 19:23:48 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							e27ff02bb7 
							
						 
					 
					
						
						
							
							two columns  
						
						
						
						
					 
					
						2019-07-07 16:02:33 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							4136b1bb6b 
							
						 
					 
					
						
						
							
							manually pull parts out of  57f2a50fb7 
						
						
						
						
					 
					
						2019-07-07 11:16:47 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							c906df6956 
							
						 
					 
					
						
						
							
							Added iterator_map and iterator_map_to_array  
						
						... 
						
						
						
						Moved the path join/sanitize to pollyfills 
						
						
					 
					
						2019-07-07 11:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							490f1f97ed 
							
						 
					 
					
						
						
							
							Updated pools bulk action for generator  
						
						
						
						
					 
					
						2019-07-07 11:11:48 +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 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							2935db9d6d 
							
						 
					 
					
						
						
							
							take out category-autocomplete pending performance tweaks  
						
						
						
						
					 
					
						2019-07-06 11:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							b158901f53 
							
						 
					 
					
						
						
							
							add ban-reason to bulk actions delete  
						
						
						
						
					 
					
						2019-07-05 19:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							22f3532035 
							
						 
					 
					
						
						
							
							support for themes where .shm-thumb is not directly an A tag  
						
						
						
						
					 
					
						2019-07-05 19:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							dbfa995ba5 
							
						 
					 
					
						
						
							
							Changed create pool bulk action to default to the currently searched strings  
						
						
						
						
					 
					
						2019-07-05 19:16:52 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							4116bda066 
							
						 
					 
					
						
						
							
							Adjusted admin delete by query to bypass trash  
						
						
						
						
					 
					
						2019-07-05 19:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							558d154e85 
							
						 
					 
					
						
						
							
							Fixed issue with trash item detection  
						
						
						
						
					 
					
						2019-07-05 19:01:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							c4111cc948 
							
						 
					 
					
						
						
							
							Added shortcut-key support to bulk action extension  
						
						
						
						
					 
					
						2019-07-05 18:37:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a82fb56063 
							
						 
					 
					
						
						
							
							Added force flag to image deletion event to override trash extension  
						
						
						
						
					 
					
						2019-07-05 18:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd9238b17 
							
						 
					 
					
						
						
							
							Additional trash stuff  
						
						
						
						
					 
					
						2019-07-05 18:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							32d37254f7 
							
						 
					 
					
						
						
							
							New trash extension. For undelete-type stuff.  
						
						
						
						
					 
					
						2019-07-05 18:29:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							02e2786cca 
							
						 
					 
					
						
						
							
							Added missing constant  
						
						
						
						
					 
					
						2019-07-05 17:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							a7188a452b 
							
						 
					 
					
						
						
							
							Fixed issue with setup block checkbox generator  
						
						
						
						
					 
					
						2019-07-05 17:39:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							c16d55995b 
							
						 
					 
					
						
						
							
							Added table-building support to SetupBlock to allow easily building cleaner setup controls  
						
						
						
						
					 
					
						2019-07-05 17:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca800d1c4 
							
						 
					 
					
						
						
							
							Added bulk action support to pools extension  
						
						
						
						
					 
					
						2019-07-05 17:31:27 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							8794258072 
							
						 
					 
					
						
						
							
							pgsql automatically creates indexes on unique columns, so the manually created indexes on those columns are redundant on that database. This will remove tham.  
						
						
						
						
					 
					
						2019-07-05 16:55:36 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							dfeb3bf5df 
							
						 
					 
					
						
						
							
							Added a database upgrade that adds a tag_id,image_id index to image_tags, and lengthens the filename field to 255 characters. 64 was ridiculous.  
						
						... 
						
						
						
						Also added a substr to the filename for the merge code so it won't error when it's a long name 
						
						
					 
					
						2019-07-05 16:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							80e614b53e 
							
						 
					 
					
						
						
							
							Added relationship set event.  
						
						... 
						
						
						
						Adjusted relationship set statements for betteer accuracy 
						
						
					 
					
						2019-07-05 16:46:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							ac1196dee1 
							
						 
					 
					
						
						
							
							Added lower to tag_categories search  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							8d567e9553 
							
						 
					 
					
						
						
							
							Changed autocomplete to escape _ and %, lowercase the tags, and also query for tag names that are preceded by categories to address  #630  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc0ba3a63 
							
						 
					 
					
						
						
							
							Added DATBASE_TIMEOUT constant to allow customizing database wait time  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7fa4663e 
							
						 
					 
					
						
						
							
							Added search_terms to the bulk action event  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							f12e2891e5 
							
						 
					 
					
						
						
							
							Added button element to input[button]-related css statements  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c978c8d2 
							
						 
					 
					
						
						
							
							Added poster attribute to video element so thumbnail can show until video is loaded  
						
						
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							de6d6a0515 
							
						 
					 
					
						
						
							
							Added new FILE page mode that allows sending files to the browser with these improvements:  
						
						... 
						
						
						
						Reads the file and outputs it in chunks rather than all at once, reducing the amount of memory needed to very little, even for very very large files.
Supports http request ranges so that only parts of the file will be returned if requested. This allows in-browser video players to seek to arbitrary points in the video without needing to download the whole file.
Makes use of flush during send to allow the browser to being receiving file data immediately, allowing streamable video formats to begin playing before the server has finished sending the data. This could also be used in the future to add a transmission rate limiter.
Has early-disconnect detection, to terminate sending file data if the client browser has disconnected or aborted (for instance, a user starts a video, then seeks to near the middle, the first request of data will be terminated rather than continuing to process the file). 
						
						
					 
					
						2019-07-05 16:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							c24a6e9b97 
							
						 
					 
					
						
						
							
							formatting pass  
						
						
						
						
					 
					
						2019-06-21 09:12:44 +01:00