396 Commits

Author SHA1 Message Date
Shish
01400a10ec type->engine for mysql 5.5 2011-07-14 10:13:24 +01:00
Shish
8bea495cef merge anon cache 2011-03-23 11:27:45 +00:00
Shish
b5bea64195 cd variable for sites who want /ab/cb/abcd 2011-03-23 11:19:47 +00:00
Diftraku
b685c84209 Because Windows... shitty OS is shitty. Added a Windows-only fix to the extension symlink and deltree.
Windows will nag about file info not found on relative paths with symlink (php bug?).
Also, when deleting a symlink on Windows, it needs to be rmdir'd, no unlink'd (kept throwing permission denied for unlink).
2011-03-03 12:47:57 +00:00
Shish
9d87109a80 don't have super-thin / super-short thumbs 2011-02-13 11:19:04 +00:00
Shish
980df44dd8 strnorm bits 2011-01-22 15:53:01 +00:00
Shish
1a3fa47217 Revert "checks for files without extensions, from AtomicDryad"
This seems to break something, such that uploading a jpeg results
in image size 0x0 (other bits seem to work though o_O)

Will take a look at what's up and re-commit later...

This reverts commit ead87d3934ad7d29394fd39e309bd75f5eb78fbb.
2010-12-24 20:46:52 +00:00
Shish
ef2e94e70a checks for files without extensions, from AtomicDryad 2010-12-22 21:43:19 +00:00
Shish
068ff1ac62 use config.php as CSRF salt 2010-10-07 21:31:26 +01:00
Shish
e577ffa785 <form> -> make_form(), or add auth token manually 2010-10-07 21:31:07 +01:00
Shish
063cdd4746 csrf functions 2010-10-07 21:29:47 +01:00
Shish
81ea250fdf split is deprecated in php5.3, use explode instead 2010-07-30 15:37:03 +01:00
Shish
ebf25505eb external CSS comes before external JS 2010-07-30 13:39:32 +01:00
Shish
8a0eda15eb hack 2010-07-19 13:35:24 +01:00
Shish
a8da2c14d6 SimpleExtension priority framework 2010-05-28 13:07:51 +01:00
Shish
306d99d56c timeline function for profiling 2010-05-27 11:48:58 +01:00
Shish
4457de3cda for compiling under hiphop 2010-05-15 14:53:53 +01:00
Shish
40ca6316fd turns out that this was necessary o_O 2010-04-26 06:07:49 +01:00
Shish
81c661fe8b Merge branch 'pagevent' 2010-04-26 04:54:12 +01:00
Shish
64ca3d6018 new jquery 2010-04-26 04:52:54 +01:00
Shish
5dda40513c move warehouse directory creation into a single place 2010-04-23 05:46:34 +01:00
Shish
b7ca52165b double-escape backslashes as well as forward 2010-04-23 03:31:38 +01:00
Shish
fd3ff15485 avatar options 2010-04-21 17:57:47 +01:00
Shish
c3cc2f6097 make memcachecache pay attention to the URI 2010-03-25 10:53:17 +00:00
Shish
30779e0afc if necessary 2010-03-25 10:38:14 +00:00
Shish
ce488eb7e9 avoid double escapes 2010-03-24 18:25:08 +00:00
Shish
0ba2a49730 AHA! This bug took ages to track down, as the trigger was in a completely different system to the error message... Many, many thanks to zshall for managing to reproduce the error, then narrowing it down to a single line \o/ 2010-03-21 02:20:39 +00:00
Shish
9b2299cc23 build warehouse directories on demand 2010-03-15 05:35:22 +00:00
Shish
db5a0c682e make captchas optional and off by default, some people are having problems 2010-03-14 02:16:14 +00:00
Shish
b2edef6a83 postgres is true too 2010-02-17 15:14:08 +00:00
Shish
37619e9776 image locking 2010-02-17 14:17:03 +00:00
Shish
ba466412e4 post/view?search -> post/view#search for better caching 2010-02-09 10:06:34 +00:00
Shish
8e54831873 URI based hash, for nginx compatability 2010-02-09 07:42:39 +00:00
Shish
91c06bd20e a technical explanation of build_accurate_search_querylet 2010-02-09 02:07:36 +00:00
Shish
983f8451cf only optimise this case for regular tags 2010-02-03 22:04:22 +00:00
Shish
cea83d65ee if the search is for one tag, then 'count(tag)' (expensive function) = 'tag.count' (index lookup) 2010-02-02 18:20:13 +00:00
Shish
fe43af788f make apc not warn 2010-02-02 18:14:50 +00:00
Shish
454ade1769 activate caches if cache_dsn is set 2010-02-02 17:36:16 +00:00
Shish
2be4d32869 APC cache mechanism, faster than memcache? 2010-02-02 17:36:03 +00:00
Shish
8ba3d43128 case-insensitive search 2010-02-02 11:53:13 +00:00
Shish
50683e929e SCORE_STRNORM = lowercase-if-necessary-for-comparison 2010-02-02 02:14:29 +00:00
Shish
83e5fb847a this uses the warehouse too 2010-02-02 01:55:55 +00:00
Shish
c59ef1f355 typo 2010-02-02 00:56:53 +00:00
Shish
5690ab8078 lowercase match for pgsql 2010-02-02 00:45:35 +00:00
Shish
a74e4bb0c8 some only have concat, some only have pipes... 2010-02-02 00:43:26 +00:00
Shish
41e17a16ba wtf git 2010-02-02 00:35:59 +00:00
Shish
78b85cb769 MemCache is already used... 2010-02-01 16:17:29 +00:00
Shish
41811385fa no concat in postgres, use pipes 2010-02-01 16:16:26 +00:00
Shish
891fb0478e 'PRAGMA foreign_keys' is SQLite-specific 2010-02-01 16:13:42 +00:00
Shish
8a26b4e9d1 make memcaching work for pages, and log if DEBUG is set 2010-02-01 16:11:54 +00:00