Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							72268d529d 
							
						 
					 
					
						
						
							
							Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings  
						
						
						
						
					 
					
						2021-01-16 14:26:17 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							8d34fc360c 
							
						 
					 
					
						
						
							
							Added length search to handle  #777  
						
						
						
						
					 
					
						2020-10-26 08:58:17 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							19a6b39c70 
							
						 
					 
					
						
						
							
							make use of str_starts_with / str_ends_with / str_contains  
						
						
						
						
					 
					
						2020-10-25 19:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							0dca09c230 
							
						 
					 
					
						
						
							
							make order querylets a first class citizen instead of a hack  
						
						
						
						
					 
					
						2020-10-25 12:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							19d5cfe8b9 
							
						 
					 
					
						
						
							
							make search term parse ID a standard thing  
						
						
						
						
					 
					
						2020-10-25 12:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							d19f9cb287 
							
						 
					 
					
						
						
							
							Rephrase ratio search so that it works across databases,  fixes   #759  
						
						
						
						
					 
					
						2020-10-25 00:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							59bb8a31a2 
							
						 
					 
					
						
						
							
							Relaxed filename search to allow for non alpha-numeric filenames  
						
						
						
						
					 
					
						2020-10-08 17:24:25 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b33eecfe 
							
						 
					 
					
						
						
							
							Added lower to filename search  
						
						
						
						
					 
					
						2020-08-28 09:45:51 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							984c9702ec 
							
						 
					 
					
						
						
							
							The great MIMEing  
						
						
						
						
					 
					
						2020-06-25 00:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							1e76fb239e 
							
						 
					 
					
						
						
							
							s/fullrandom/dailyshuffle/, and run formatter  
						
						
						
						
					 
					
						2020-05-13 13:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								MetallicAchu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10d46395d7 
							
						 
					 
					
						
						
							
							Update main.php  
						
						... 
						
						
						
						Added order[=|:]fullrandom so user doesn't need to choose a new seed every time.
Thus the list will change on a daily basis without user interaction, giving a more dynamic feel to the website 
						
						
					 
					
						2020-05-07 08:10:15 +03:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9514075594 
							
						 
					 
					
						
						
							
							order=length  
						
						
						
						
					 
					
						2020-02-09 00:32:38 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							2f975eb6d4 
							
						 
					 
					
						
						
							
							don't crash if UA is empty  
						
						
						
						
					 
					
						2020-02-08 11:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							85cf801fb3 
							
						 
					 
					
						
						
							
							also msnbot  
						
						
						
						
					 
					
						2020-02-08 11:43:04 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							0b304bdf2e 
							
						 
					 
					
						
						
							
							use Permissions for Favourites / Artist / Relationships, and also check image lock when sending ImageInfoSet instead of getting each receiver to check it  
						
						
						
						
					 
					
						2020-02-08 00:24:42 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							45347279ce 
							
						 
					 
					
						
						
							
							also bingbot and yandex don't need to see deep archives of weird searches  
						
						
						
						
					 
					
						2020-02-06 12:49:11 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							81ebc51257 
							
						 
					 
					
						
						
							
							actually, we don't really need weird combinations at all...  
						
						
						
						
					 
					
						2020-02-06 03:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							cdaecb3380 
							
						 
					 
					
						
						
							
							format  
						
						
						
						
					 
					
						2020-02-06 03:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a152df77 
							
						 
					 
					
						
						
							
							limit google a bit...  
						
						
						
						
					 
					
						2020-02-06 02:59:44 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9216be3c96 
							
						 
					 
					
						
						
							
							if we're past the searchable number of pages, don't bother counting the number of pages, just 404  
						
						
						
						
					 
					
						2020-02-04 22:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf5c2a28c 
							
						 
					 
					
						
						
							
							bump size of index cli search  
						
						
						
						
					 
					
						2020-02-02 15:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							da42b19d6b 
							
						 
					 
					
						
						
							
							make it more explicit that caret/decaret are for encoding tags into URL paths  
						
						
						
						
					 
					
						2020-01-30 21:50:30 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							3631084afd 
							
						 
					 
					
						
						
							
							format  
						
						
						
						
					 
					
						2020-01-26 16:38:26 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb5acf2dc 
							
						 
					 
					
						
						
							
							use strict types  
						
						
						
						
					 
					
						2020-01-26 16:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3754ae79 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/shish/shimmie2  
						
						
						
						
					 
					
						2019-11-03 16:28:00 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							6b030c00eb 
							
						 
					 
					
						
						
							
							Constants for index config  
						
						
						
						
					 
					
						2019-10-18 16:26:11 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							5b2e9e44a2 
							
						 
					 
					
						
						
							
							note a TODO  
						
						
						
						
					 
					
						2019-10-04 21:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							134d2c029c 
							
						 
					 
					
						
						
							
							limit results by default (ideally we'd have a --limit flag...)  
						
						
						
						
					 
					
						2019-10-04 21:02:16 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							577d5c572a 
							
						 
					 
					
						
						
							
							search from CLI for integration with other unix tools  
						
						
						
						
					 
					
						2019-10-04 20:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							e08cdb1638 
							
						 
					 
					
						
						
							
							make Cache its own thing, separate from Database  
						
						
						
						
					 
					
						2019-10-02 10:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							a6bb15d859 
							
						 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2019-09-29 14:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							de98e86938 
							
						 
					 
					
						
						
							
							ExtensionInfo conversions what have I done  
						
						
						
						
					 
					
						2019-08-07 15:40:01 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							a18589ee0a 
							
						 
					 
					
						
						
							
							Help extension  
						
						... 
						
						
						
						Provides foundation for help pages that are generated from loaded extensions, starting with comprehensive search documentation. Addresses #522  
						
						
					 
					
						2019-08-05 09:03:49 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							00464d2579 
							
						 
					 
					
						
						
							
							Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes.  
						
						
						
						
					 
					
						2019-08-05 09:01:20 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3cc73bce 
							
						 
					 
					
						
						
							
							make pages >500 visible to logged-in users  
						
						
						
						
					 
					
						2019-07-19 10:24:17 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							3dce134fe9 
							
						 
					 
					
						
						
							
							better error for >500 pages  
						
						
						
						
					 
					
						2019-07-08 11:10:35 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							38df37a9aa 
							
						 
					 
					
						
						
							
							limit 500 pages of search results in speed hax mode  
						
						
						
						
					 
					
						2019-07-07 19:23:48 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Barbour 
							
						 
					 
					
						
						
						
						
							
						
						
							826c623538 
							
						 
					 
					
						
						
							
							PageMode constants  
						
						
						
						
					 
					
						2019-06-18 21:04:31 -05:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							2396ae2ef9 
							
						 
					 
					
						
						
							
							fix a bunch of lints  
						
						
						
						
					 
					
						2019-05-28 20:27:23 +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 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							60a28af000 
							
						 
					 
					
						
						
							
							s/implode/Tag::implode/  
						
						
						
						
					 
					
						2019-02-02 12:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0edcf449 
							
						 
					 
					
						
						
							
							also don't even follow links from deep search pages  
						
						
						
						
					 
					
						2018-07-19 08:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							977c3db1e3 
							
						 
					 
					
						
						
							
							PHP7 type annotations  
						
						
						
						
					 
					
						2017-09-21 05:21:42 +01:00 
						 
				 
			
				
					
						
							
							
								Shish 
							
						 
					 
					
						
						
						
						
							
						
						
							d875ab66a1 
							
						 
					 
					
						
						
							
							60 second post-list cache  
						
						
						
						
					 
					
						2017-08-22 01:05:18 +01:00 
						 
				 
			
				
					
						
							
							
								jgen 
							
						 
					 
					
						
						
						
						
							
						
						
							204ea1d239 
							
						 
					 
					
						
						
							
							And more linting.  
						
						
						
						
					 
					
						2017-03-12 17:13:32 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							8de816d7dd 
							
						 
					 
					
						
						
							
							Some more linting via PHPDoc comments.  
						
						
						
						
					 
					
						2017-03-12 00:18:26 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							6febdec7b5 
							
						 
					 
					
						
						
							
							more explicit variable types  
						
						
						
						
					 
					
						2016-06-19 23:05:57 +01:00