Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5930b4cb 
							
						 
					 
					
						
						
							
							simplify and add tests for upload (and replace) path  
						
						
						
						
					 
					
						2020-10-28 20:51:34 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							984c9702ec 
							
						 
					 
					
						
						
							
							The great MIMEing  
						
						
						
						
					 
					
						2020-06-25 00:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							fc3c6625bd 
							
						 
					 
					
						
						
							
							Changed references to /tmp to sys_get_temp_dir  
						
						
						
						
					 
					
						2020-06-24 16:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							1597eff082 
							
						 
					 
					
						
						
							
							lint fixing  
						
						
						
						
					 
					
						2020-03-13 09:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							40ab91f8ea 
							
						 
					 
					
						
						
							
							remove redundant scoreql_to_sql  
						
						
						
						
					 
					
						2020-02-01 22:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							60dda96fd2 
							
						 
					 
					
						
						
							
							nits  
						
						
						
						
					 
					
						2020-01-26 16:38:13 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb5acf2dc 
							
						 
					 
					
						
						
							
							use strict types  
						
						
						
						
					 
					
						2020-01-26 16:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a2ca9ddc 
							
						 
					 
					
						
						
							
							remove SCORE_STRNORM - everyone supports LOWER now  
						
						
						
						
					 
					
						2019-12-15 16:07:46 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							b568933f45 
							
						 
					 
					
						
						
							
							remove extension metadata comments (we have metadata objects now)  
						
						
						
						
					 
					
						2019-11-02 20:19:09 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							55c6854003 
							
						 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2019-11-02 19:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							30698fefdc 
							
						 
					 
					
						
						
							
							remove a bunch of dead variables and things  
						
						
						
						
					 
					
						2019-10-02 11:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							cf8ed3b134 
							
						 
					 
					
						
						
							
							Added UserLoginEvent  
						
						
						
						
					 
					
						2019-09-29 14:21:23 +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 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							de98e86938 
							
						 
					 
					
						
						
							
							ExtensionInfo conversions what have I done  
						
						
						
						
					 
					
						2019-08-07 15:40:01 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1e9c0075 
							
						 
					 
					
						
						
							
							Permissions to constants  
						
						
						
						
					 
					
						2019-08-01 08:07:05 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							3859e27839 
							
						 
					 
					
						
						
							
							New Graphics extension  
						
						... 
						
						
						
						Added constants to several extensions 
						
						
					 
					
						2019-07-08 08:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							826c623538 
							
						 
					 
					
						
						
							
							PageMode constants  
						
						
						
						
					 
					
						2019-06-18 21:04:31 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							bf473f6d51 
							
						 
					 
					
						
						
							
							more lint fixes  
						
						
						
						
					 
					
						2019-05-29 18:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							34b05cca7c 
							
						 
					 
					
						
						
							
							PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...  
						
						
						
						
					 
					
						2019-05-28 17:59:38 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec3e89884 
							
						 
					 
					
						
						
							
							php7.1 all the things  
						
						
						
						
					 
					
						2019-05-28 17:31:20 +01:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							3ffb2da91c 
							
						 
					 
					
						
						
							
							More checking to ensure tags is an array.  
						
						
						
						
					 
					
						2017-05-13 23:18:47 -07:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							7ebe301ffd 
							
						 
					 
					
						
						
							
							Check if already an array before exploding.  
						
						
						
						
					 
					
						2017-05-13 18:01:31 -07:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							f492c6c2c3 
							
						 
					 
					
						
						
							
							Ensure that the Image object tag_array and the metadata array tags are always arrays.  
						
						
						
						
					 
					
						2017-05-12 00:57:50 -07:00 
						 
				 
			
				
					
						
							
							
								Scrutinizer Auto-Fixer 
							
						 
					 
					
						
						
						
						
							
						
						
							1caef6d633 
							
						 
					 
					
						
						
							
							Scrutinizer Auto-Fixes  
						
						... 
						
						
						
						This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com  
						
						
					 
					
						2017-03-12 23:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							ede2fcf4eb 
							
						 
					 
					
						
						
							
							More linting and fixing  
						
						
						
						
					 
					
						2017-03-08 23:52:31 -08:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							7be951b271 
							
						 
					 
					
						
						
							
							Convert tags from user-supplied string to array once, on input  
						
						... 
						
						
						
						This results in a fuckton of refactoring and code cancelling out
other code -- we no longer have a whole bunch of places trying
to support string params and array params, and doing their own
esaping and unescaping, never being quite sure if the data they've
been passed is escaped or not.
Also adds a bunch of type hinting, since we can now know what
data we're dealing with better. 
						
						
					 
					
						2016-07-30 22:11:49 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							dc10a18086 
							
						 
					 
					
						
						
							
							lots of minor doc tweaks, type hints, etc  
						
						
						
						
					 
					
						2016-06-19 17:41:40 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							d30665d274 
							
						 
					 
					
						
						
							
							more deduping  
						
						
						
						
					 
					
						2015-09-27 21:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							35a4f385b3 
							
						 
					 
					
						
						
							
							phpstorm tidying  
						
						
						
						
					 
					
						2015-09-12 11:43:28 +01:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							3af95b5ebe 
							
						 
					 
					
						
						
							
							Fix duplicate handling  
						
						... 
						
						
						
						Now with 17% less fat:
* Moved validation logic into OuroborosPost for sanity
* Added sanity checks for OuroborosPost values
* Changed defaults to be more sane (mainly tags)
* OuroborosPost now accepts an MD5 hash along the metadata (like it
should!)
* Fixed dupe handling logic 
						
						
					 
					
						2015-01-05 13:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							298344048c 
							
						 
					 
					
						
						
							
							Make these functions public to prevent scrutinizer from complaining.  
						
						
						
						
					 
					
						2014-04-26 00:27:16 -04:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							7ac61f4234 
							
						 
					 
					
						
						
							
							Special chars in tags barf filter_var  
						
						... 
						
						
						
						Due to how FILTER_SANITIZE_STRING works, if you had special chars in
your tags (eg. <3 or !) the string would be cut before the offending
character(s) and in worst case, result in no tags passing to the API 
						
						
					 
					
						2014-04-10 04:11:43 +03:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							85303d232e 
							
						 
					 
					
						
						
							
							Fixing stuff with API output being output twice  
						
						... 
						
						
						
						Also some code formatting and a redirect from post/show for clients such
as CartonBox so you can actually view the image after opening it in the
browser on the client. 
						
						
					 
					
						2014-01-15 23:28:40 +02:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							1a25014564 
							
						 
					 
					
						
						
							
							Derp, forgot I was actually giving the post[file] to OuroborosPost, making assert fail for null  
						
						
						
						
					 
					
						2013-12-03 05:51:55 +02:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							095f743d57 
							
						 
					 
					
						
						
							
							Checking if the user can actually create new posts, seems the base DataHandlerExtension doesn't do this. Also forgot to update documentation!  
						
						
						
						
					 
					
						2013-12-03 01:07:27 +02:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4031dfd5 
							
						 
					 
					
						
						
							
							Bumping Ouroros API to v0.2: now with XML support and post creation!  
						
						
						
						
					 
					
						2013-12-03 00:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								Diftraku 
							
						 
					 
					
						
						
						
						
							
						
						
							9237c78f55 
							
						 
					 
					
						
						
							
							Adding basic Ouroboros API  
						
						
						
						
					 
					
						2013-11-29 01:09:05 +02:00