| 
							
							
								 Shish | 53ad7d4a2f | more sqlite, and indexes | 2012-06-27 00:08:51 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 02a286cba0 | sqlite updates | 2012-06-26 23:46:38 +01:00 |  | 
			
				
					| 
							
							
								 Shish | f9008a70a6 | refactoring fail | 2012-06-24 07:13:53 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 8dfeb7cda3 | longer cache timings, with better invalidation | 2012-06-24 01:57:12 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 6c4fd0d14d | remove ancient non-comment | 2012-06-24 01:49:53 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 38f7555d98 | get rid of direct references to Database's engine | 2012-06-24 00:57:55 +01:00 |  | 
			
				
					| 
							
							
								 Shish | d313cea8a7 | create the DB connection on demand; some pages don't require one at all thanks to caching | 2012-06-24 00:50:13 +01:00 |  | 
			
				
					| 
							
							
								 Shish | bcfcca7cda | checking the engine can trigger a database init... | 2012-06-24 00:25:47 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 008cc4253b | wibble database / cache connection functions, make them repeatable, and set persistant DB connections as an option | 2012-06-23 23:57:34 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 63437d1e09 | cache user sessions | 2012-06-23 23:38:28 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 1c5bf478d9 | initialise global _execs, else we get 'page used  queries' when we want 'page used 0 queries' | 2012-06-23 23:37:41 +01:00 |  | 
			
				
					| 
							
							
								 Shish | d3e2653002 | some cached values are often zero (eg unread PMs), 'zero' is still a cache hit though, only 'false' is miss | 2012-06-23 23:17:17 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 6181d59975 | that slash needs to be there >_< | 2012-06-22 20:02:53 +01:00 |  | 
			
				
					| 
							
							
								 Shish | e7df4edbee | slashes are removed already | 2012-06-21 09:07:52 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 2a18da523c | the define wibbling for hiphop seems to work now | 2012-06-18 01:23:31 +01:00 |  | 
			
				
					| 
							
							
								 Shish | fd5b4c5910 | more re-organisation for create_monolith / hiphop friendliness | 2012-06-18 01:06:36 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 553aad8a36 | cache vars do nothing | 2012-06-18 00:51:09 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 78d701dd53 | move stuff about to make create_monolith simpler | 2012-06-18 00:45:32 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 930de7fc8c | remove built-in full-page caching; it doesn't do much any more, and everything it does do can be done better by Varnish | 2012-06-18 00:07:12 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 5519c3a320 | lots of tidying and removal of duplicate code | 2012-06-18 00:00:21 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 082e6fa31b | nice, event-based command line support; try 'php index.php' for info | 2012-06-17 20:06:02 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 239e028662 | flash messages everywhere~ | 2012-06-10 04:21:03 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 61754b8dfe | add a type arg, even if it's not used yet | 2012-06-10 01:05:03 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 37b3dd60b6 | flash_message(str) function and support in themes | 2012-06-09 17:00:25 +01:00 |  | 
			
				
					| 
							
							
								 Shish | e89c14c72c | Merge branch 'master' of github.com:shish/shimmie2 | 2012-06-05 13:09:31 +01:00 |  | 
			
				
					| 
							
							
								 Shish | d167d25942 | don't add navblock if there is already one | 2012-05-28 10:03:17 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 2e76add61b | enhance zglob to allow really long patterns | 2012-05-22 12:46:56 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 545f5234bb | less nesting, 25% speed gain | 2012-05-16 07:36:20 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 4cbd00c039 | Merge branch 'master' of github.com:shish/shimmie2 | 2012-05-16 05:32:56 +01:00 |  | 
			
				
					| 
							
							
								 Shish | fd725d3363 | merge image ID lists before scanning the images table, not after | 2012-05-16 05:12:19 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 2347b1fab8 | fff. | 2012-05-14 11:12:50 +01:00 |  | 
			
				
					| 
							
							
								 Shish | f7e25daeb5 | move getMimeType to utils | 2012-05-14 06:43:23 +01:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | 3902036477 | Avoid breaking things. | 2012-04-18 02:20:42 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | 2fcc271f3d | Small typo. | 2012-04-18 01:17:44 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | 1615f79be4 | Examine integers separately. Also, don't break search. >_< | 2012-04-18 00:56:11 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | caec1ac824 | Support multiple databases as well. | 2012-04-18 00:55:39 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | dd88127c30 | Undoing this commit: Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead. | 2012-04-18 00:54:18 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | f8832a5024 | Merge branch 'filter_var' | 2012-04-16 16:46:38 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | a79875c1eb | The idn_to_ascii() function is only supported by PHP version 5.3 and up. | 2012-04-16 16:42:32 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | 0c37be79a0 | Actually get the proper mime type for a given file. (FIXME: now we handle more than just images) | 2012-04-15 19:55:06 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | a0a0ba5bbc | A better version of bool_escape() that uses filter_var if possible. Also removed undb_bool() as it was basically a copy of the old bool_escape function. | 2012-04-15 19:28:27 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | 372f4fad7c | Use filter_var for function url_escape($input). | 2012-04-15 18:59:23 -04:00 |  | 
			
				
					| 
							
							
								 green-ponies (jgen) | a82f9382d1 | Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead. | 2012-04-15 18:40:06 -04:00 |  | 
			
				
					| 
							
							
								 Shish | 678215e4bd | width / height were never used individually, now just have images | 2012-04-01 17:47:39 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 7ad3ae55f9 | inet = char(45) in mysql, to fit IPv6 addrs | 2012-04-01 15:44:43 +01:00 |  | 
			
				
					| 
							
							
								 Shish | eb05458c9f | change user class / delete user separate from admin | 2012-03-31 19:25:27 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 67f1c1c51d | store enabled exts in a config file, rather than moving directories around | 2012-03-31 18:59:28 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 15df989f72 | nicer error reporting | 2012-03-31 17:07:11 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 55d8d16ee8 | suggest a perm when dev typos | 2012-03-31 17:06:53 +01:00 |  | 
			
				
					| 
							
							
								 Shish | 81c7ac0120 | mass source set perm | 2012-03-31 16:31:10 +01:00 |  |