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