| 
							
							
								 Matthew Barbour | 3efa76c6a2 | Added set_timeout to database and engine | 2019-10-18 16:34:12 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | d1853ee1db | Added scoreql option to database functions to make using scoreql less verbose Added exists function to the database | 2019-10-18 16:32:06 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 9139bbfd01 | Added another lower() to a tag lookup | 2019-10-18 16:31:38 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 3a14857b40 | Consolidated tag sanitization functions Added more tag convenience functions | 2019-10-18 16:29:04 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 6b030c00eb | Constants for index config | 2019-10-18 16:26:11 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | d605e0e572 | Added cron_admin permission | 2019-10-17 14:26:14 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 92a0afc15e | Supporting function for cron uploader changes | 2019-10-10 10:41:17 -05:00 |  | 
			
				
					| 
							
							
								 Shish | 4564fd4092 | by_id_or_hash for more elegant CLI use | 2019-10-04 20:48:21 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 71c74e034b | allow find_images without limit | 2019-10-04 20:47:48 +01:00 |  | 
			
				
					| 
							
							
								 Shish | cfa48deda1 | consistent indent | 2019-10-03 17:57:32 +01:00 |  | 
			
				
					| 
							
							
								 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 | 486c048950 | typo | 2019-10-02 09:06:00 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 704cab4470 | type fixes | 2019-10-02 09:03:14 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 785e5b67e6 | assert for type checking | 2019-10-02 08:35:54 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 6ccf7b72e2 | int for port numbers | 2019-10-02 00:39:45 +01:00 |  | 
			
				
					| 
							
							
								 Shish | c197d021bb | Memcache hasn't been supported since php5 - we use Memcached now | 2019-10-02 00:38:22 +01:00 |  | 
			
				
					| 
							
							
								 Shish | f1c146b512 | support set_int(foo, null) | 2019-10-02 00:37:22 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 08293bd32a | remove hack for ancient php bug | 2019-10-01 11:07:38 +01:00 |  | 
			
				
					| 
							
							
								 Shish | d7b08d7b95 | bump required versions based on Debian Stable | 2019-10-01 11:06:40 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 5183c52223 | version bump | 2019-10-01 10:45:07 +01:00 |  | 
			
				
					| 
							
							
								 Shish | cea6e2b121 | postgres has true / false | 2019-09-30 18:05:35 +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 | fd2d434c61 | return native types (int, float) for mysql | 2019-09-30 10:19:47 +01:00 |  | 
			
				
					| 
							
							
								 Shish | a7bddb1dac | get rid of is_admin, fixes #676 | 2019-09-29 19:01:09 +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 | cf8ed3b134 | Added UserLoginEvent | 2019-09-29 14:21:23 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 73b784266e | Moved user config stuff into an extension | 2019-09-29 14:20:40 +01:00 |  | 
			
				
					| 
							
							
								 matthew | 120cdb49a6 | Added $user_config global based on existing config object for storing user-specific settings. Added event to the user page so that extensions can hook into it, providing user-specific setting controls | 2019-09-29 14:19:52 +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 |  | 
			
				
					| 
							
							
								 Shish | 33fff87f39 | Merge pull request #680 from sanmadjack/ext_info Proposed extension info change to allow getting info for unloaded ext… | 2019-09-26 15:37:16 +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 | ac6ded877f | Added dependency support for extensions Separated a few extensions that had multiple extension classes in the same file | 2019-08-07 16:32:44 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | f4b647b6b8 | Updated util for new extension methods | 2019-08-07 15:59:06 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 91b46d6598 | Moved user config stuff into an extension | 2019-08-07 15:49:56 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 68ee4d0e77 | Custom rating support, user rating filter settings | 2019-08-07 15:49:26 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 8f0aa8a4ca | Added $user_config global based on existing config object for storing user-specific settings. Added event to the user page so that extensions can hook into it, providing user-specific setting controls | 2019-08-07 15:48:18 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | de98e86938 | ExtensionInfo conversions what have I done | 2019-08-07 15:40:01 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 3d1b964812 | Proposed extension info change to allow getting info for unloaded extensions | 2019-08-07 15:34:11 -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 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 972b68bdd3 | Setup constants | 2019-08-05 09:00:23 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | fc294bfb3c | add tracer_enabled check to the database class to prevent unnecessary memory build-up when tracer isn't outputting. Globalized tracer_enabled to make it easier to access | 2019-08-01 08:15:43 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | c3f2d2e1bd | New post titles extension, resolves #19 | 2019-08-01 08:10:24 -05:00 |  | 
			
				
					| 
							
							
								 Matthew Barbour | 45df025e7d | Bulk action permission constant | 2019-08-01 08:09:00 -05:00 |  |