Matthew Barbour
							
						 
					 | 
					
						
						
						
						
							
						
						
							6947b726f0
							
						
					 | 
					
						
						
							
							Added exists function to database object
						
						
						
						
						
						
					 | 
					
						2020-03-02 15:42:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							e91acbb2c2
							
						
					 | 
					
						
						
							
							remove unused scoreql parameters
						
						
						
						
						
						
					 | 
					
						2020-02-01 22:51:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f689b68bc
							
						
					 | 
					
						
						
							
							MockDatabase didn't get used
						
						
						
						
						
						
					 | 
					
						2020-02-01 21:32:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0f3cc7aa0
							
						
					 | 
					
						
						
							
							merge layout stuff into Page class
						
						
						
						
						
						
					 | 
					
						2020-02-01 18:11:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d3ca01424
							
						
					 | 
					
						
						
							
							format
						
						
						
						
						
						
					 | 
					
						2020-01-29 00:49:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac1076b3f3
							
						
					 | 
					
						
						
							
							don't use string concatenation for sql
						
						
						
						
						
						
					 | 
					
						2020-01-28 00:49:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ac8246fa2
							
						
					 | 
					
						
						
							
							fixes
						
						
						
						
						
						
					 | 
					
						2020-01-27 22:22:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e43e2e304
							
						
					 | 
					
						
						
							
							split www stuff to index.php and test things to tests/bootstrap.php
						
						
						
						
						
						
					 | 
					
						2020-01-27 19:28:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							903679dc53
							
						
					 | 
					
						
						
							
							more stuff into regular functions
						
						
						
						
						
						
					 | 
					
						2020-01-27 18:24:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							9eb5acf2dc
							
						
					 | 
					
						
						
							
							use strict types
						
						
						
						
						
						
					 | 
					
						2020-01-26 16:27:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb29d07ecc
							
						
					 | 
					
						
						
							
							get rid of exists(), because rowCount doesn't work consistently
						
						
						
						
						
						
					 | 
					
						2019-12-10 01:17:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b2304af93
							
						
					 | 
					
						
						
							
							format
						
						
						
						
						
						
					 | 
					
						2019-11-27 12:13:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							861def1aa3
							
						
					 | 
					
						
						
							
							be explicit about using FFS-PHP's PDO not vanilla PDO
						
						
						
						
						
						
					 | 
					
						2019-11-26 10:26:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							a175405210
							
						
					 | 
					
						
						
							
							replace ipban page with microcrud
						
						
						
						
						
						
					 | 
					
						2019-11-24 15:59:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							c94f289291
							
						
					 | 
					
						
						
							
							html_escape all exception messages - pass query out-of-band if we want it formatted
						
						
						
						
						
						
					 | 
					
						2019-11-11 16:43:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							55c6854003
							
						
					 | 
					
						
						
							
							formatting
						
						
						
						
						
						
					 | 
					
						2019-11-02 19:57:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							08293bd32a
							
						
					 | 
					
						
						
							
							remove hack for ancient php bug
						
						
						
						
						
						
					 | 
					
						2019-10-01 11:07:38 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6bb15d859
							
						
					 | 
					
						
						
							
							formatting
						
						
						
						
						
						
					 | 
					
						2019-09-29 14:30:55 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb885c443c
							
						
					 | 
					
						
						
							
							trim leading whitespace when logging queries
						
						
						
						
						
						
					 | 
					
						2019-07-07 19:22:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							b43ad07abe
							
						
					 | 
					
						
						
							
							typo
						
						
						
						
						
						
					 | 
					
						2019-07-07 15:42:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e1ede7db6
							
						
					 | 
					
						
						
							
							log which method was used to wrap db->execute
						
						
						
						
						
						
					 | 
					
						2019-07-07 15:12:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							bca74a0db5
							
						
					 | 
					
						
						
							
							drop DEBUG_SQL - all of that info is included in the trace file, fixes #674
						
						
						
						
						
						
					 | 
					
						2019-07-07 13:52:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							99646a4b00
							
						
					 | 
					
						
						
							
							bump tracer api
						
						
						
						
						
						
					 | 
					
						2019-07-07 13:30:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							3954f3d296
							
						
					 | 
					
						
						
							
							merge iterable queries with new count_time
						
						
						
						
						
						
					 | 
					
						2019-07-07 11:11:27 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							b285acf70a
							
						
					 | 
					
						
						
							
							tracer-complete needs start time
						
						
						
						
						
						
					 | 
					
						2019-07-06 23:01:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ea78eed6a
							
						
					 | 
					
						
						
							
							have database performance measured in three ways at once, instead of three separate ways
						
						
						
						
						
						
					 | 
					
						2019-07-06 21:41:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccb9c493d5
							
						
					 | 
					
						
						
							
							s/Context/EventTracer/g
						
						
						
						
						
						
					 | 
					
						2019-07-05 20:49:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Barbour
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a6d73168b
							
						
					 | 
					
						
						
							
							Added function to database object for interpreting parameter values to ones that are database-appropriate. Specifically, to turn true/false into the correct values for a bool column.
						
						
						
						
						
						
					 | 
					
						2019-07-05 16:25:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Barbour
							
						 
					 | 
					
						
						
						
						
							
						
						
							1370afec72
							
						
					 | 
					
						
						
							
							Moved database driver constants to DatabaseDriver
						
						
						
						
						
						
					 | 
					
						2019-06-20 10:47:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Barbour
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f501a6e74
							
						
					 | 
					
						
						
							
							Database driver constants
						
						
						
						
						
						
					 | 
					
						2019-06-14 13:38:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							da10859bb3
							
						
					 | 
					
						
						
							
							fixes
						
						
						
						
						
						
					 | 
					
						2019-05-29 19:50:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf473f6d51
							
						
					 | 
					
						
						
							
							more lint fixes
						
						
						
						
						
						
					 | 
					
						2019-05-29 18:23:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							2396ae2ef9
							
						
					 | 
					
						
						
							
							fix a bunch of lints
						
						
						
						
						
						
					 | 
					
						2019-05-28 20:27:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							93cc732d39
							
						
					 | 
					
						
						
							
							fix tests
						
						
						
						
						
						
					 | 
					
						2019-05-28 19:00: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							189385ff61
							
						
					 | 
					
						
						
							
							forgot that php isn't python
						
						
						
						
						
						
					 | 
					
						2019-05-28 15:16:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b4ff68729
							
						
					 | 
					
						
						
							
							decouple cache and db a little
						
						
						
						
						
						
					 | 
					
						2019-05-28 15:06:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2f10ea5ab
							
						
					 | 
					
						
						
							
							split up files in core/ for saner management
						
						
						
						
						
						
					 | 
					
						2018-11-05 22:30:18 +00:00 | 
					
					
						
						
							
							
							
						
					 |