d166fc70bd
Fix \t in posts (editing posts, and HTML Tidy)
Michael Foster
2013-08-31 13:23:29 +10:00
f1b1d41230
Update comments for persistent database connections and increase timeout
Michael Foster
2013-08-30 15:05:13 +10:00
46d41cd2a7
More track_cites work
Michael Foster
2013-08-30 15:00:33 +10:00
2d3846384a
Rendering $debug: Copy to $_debug so that $debug doesn't become broken if we want to generate more than one file in a request
Michael Foster
2013-08-30 09:00:47 +10:00
343803afb9
More $config['debug'] improvements to time-related stuff
Michael Foster
2013-08-30 08:39:11 +10:00
8921eb9c1a
Bugfix: pm_unreadcount cache not working correctly
Michael Foster
2013-08-30 08:38:14 +10:00
738179c766
HTML Tidy bug fix: broken attributes, and preserve whitespace properly
Michael Foster
2013-08-29 21:24:38 +10:00
471525a58b
HTML Tidy fixes: UTF-8, preserving whitespace, keep attributes literal, don't wrap text
Michael Foster
2013-08-29 21:05:03 +10:00
8144e517e9
Don't set arbitrary cache timeouts for DNS stuff
Michael Foster
2013-08-29 20:40:39 +10:00
3f26aa5ac3
.
Michael Foster
2013-08-29 20:05:24 +10:00
eb7cb42e93
$config['markup_repair_tidy']: Better comment
Michael Foster
2013-08-29 18:59:36 +10:00
a8e3754375
Minor $config['try_smarter'] work
Michael Foster
2013-08-29 18:55:25 +10:00
7b817eea11
Fix markup again. And add the option to repair fucked up nesting (and more) with HTML Tidy ($config['markup_repair_tidy'])
Michael Foster
2013-08-29 15:56:36 +10:00
3b63cad71f
$config['always_regenerate_markup']
Michael Foster
2013-08-29 15:29:04 +10:00
abd013d6e4
Add $config['always_regenerate_markup'] (99.9% of Tinyboard users should ignore this)
Michael Foster
2013-08-29 15:28:45 +10:00
5f977ee593
Moving threads wasn't working with the catalog theme enabled
ctrlcctrlv
2013-08-29 00:38:39 +00:00
334e69b69f
Remove old code
Michael Foster
2013-08-29 13:32:55 +10:00
3545e2406e
Perforamnce: Much more efficient >>X and >>>/board/X
Michael Foster
2013-08-29 13:31:02 +10:00
577a8b991d
Performance: Use only one query for validating >>X links in posts
Michael Foster
2013-08-29 12:52:31 +10:00
d7fc5adc22
Performance: Use only one INSERT INTO (with multiple rows) for tracked cites
Michael Foster
2013-08-29 12:38:37 +10:00
0bb254fdb3
Critical bugfix: SQL typo
Michael Foster
2013-08-29 12:30:16 +10:00
b829d19ec7
Moving threads wasn't working with the catalog theme enabled
ctrlcctrlv
2013-08-29 00:38:39 +00:00
a1d9de205b
fix update after a bad merge
czaks
2013-08-28 20:24:30 -04:00
90eb8f1f37
redundant ORDER BY
Michael Foster
2013-08-29 08:41:36 +10:00
8257773807
$config['debug']: Show time initializing Tinyboard (before $debug was created)
Michael Foster
2013-08-29 08:30:21 +10:00
3fbd051737
Record time started (in milliseconds) at the very beginning of inc/functions.php, even when $config['debug'] is disabled (because we can't tell, yet). Gets a more accurate time for page generation.
Michael Foster
2013-08-29 08:25:15 +10:00
aa27a22f7c
wtf? duplicate code
Michael Foster
2013-08-29 08:17:32 +10:00
09027cd8ae
Better cache debugging: Show hit/miss, etc.
Michael Foster
2013-08-29 08:07:27 +10:00
3b5561d1a4
Bugfix: Circlepuller is a dumbass and broke many mod actions, don't merge his commits without testing them
ctrlcctrlv
2013-08-28 21:31:10 +00:00
e34c0f4b65
Bugfix: Circlepuller is a dumbass and broke many mod actions, don't merge his commits without testing them
ctrlcctrlv
2013-08-28 21:31:10 +00:00
7a4e481333
Huge bugfix: Old tracked cites where not being purged correctly. Recommend query: "TRUNCATE TABLE cites;" to start over
Michael Foster
2013-08-28 22:30:56 +10:00
c31e374a71
Allow Unix sockets for database connection
Michael Foster
2013-08-28 20:09:30 +10:00
10d59e949a
Performance: Add expires index to antispm table to make purging old hashes a little quicker
Michael Foster
2013-08-28 18:39:45 +10:00
f8f375ec30
Sitemap theme: Minimum time between generating, and only generate on post-thread and post-delete
Michael Foster
2013-08-28 18:30:01 +10:00
5aaa6887f6
Add ip index to post tables for faster ?/IP/ (and flood detection, etc.)
Michael Foster
2013-08-28 18:02:28 +10:00
fcb88b16cd
Bugfix: Corrupt images were not getting removed from /tmp (convert, gm, and gifsicle)
Michael Foster
2013-08-28 17:20:29 +10:00
dc8b1948dd
Performance: Only purge old antispam hashes once per request (at most)
Michael Foster
2013-08-28 17:08:56 +10:00
a7ac3339de
DNS(): Cache NXDOMAIN
Michael Foster
2013-08-28 17:00:41 +10:00
753b67aa71
Hopefully fix spam filter problems caused by noko 50 (thanks to savetheinternet)
ctrlcctrlv
2013-08-27 23:44:59 +00:00
6ce78cb1a4
Bugfix: post editing: should be $board here, not $board['uri']
Michael Foster
2013-08-27 17:27:17 +10:00
b96314ef23
notsuba.css from tagechan
gtx
2013-08-27 12:50:32 +10:00
5003a692b4
exiftool: Use -overwrite_original. Important bugfix; old images were never being deleted when using exiftool (instead kept as *_original in /tmp)
Michael Foster
2013-08-27 08:55:03 +10:00
319cd2520f
Upload by URL: still use fatal_error_handler() on shutdown
Michael Foster
2013-08-27 08:13:23 +10:00
00a1841cbc
Regenerate themes after editing a post
Dan Saunders
2013-08-26 00:36:41 -04:00
08bb2894bc
Rebuild themes when a post or file is deleted...
Dan Saunders
2013-08-25 23:50:29 -04:00
bb06593ef5
Added post-delete handling on themes that should use it.
Dan Saunders
2013-08-25 23:26:41 -04:00
09388f6588
Added a post-delete action for themes
Dan Saunders
2013-08-25 23:23:02 -04:00
cdeccbb9ba
Uploading files via URL: fix for URL parameters (eg. image.png?id=343543)
Michael Foster
2013-08-26 12:13:40 +10:00
97a56a7ec1
Fix try_smarter with deletePost
ctrlcctrlv
2013-08-22 17:08:26 +00:00
ddd34347f8
Make file/thumb dimensons actually work (thanks sti)
ctrlcctrlv
2013-08-20 21:31:46 +00:00
618d979ec4
Country flags in API if they are enabled
ctrlcctrlv
2013-08-20 18:52:12 +00:00
ecda099dfb
Custom fields in API, read config.php for info. Non-4chan compatible fields removed.
ctrlcctrlv
2013-08-20 18:17:05 +00:00
01e906b1d3
Make it possible to disable API, disable it by default
ctrlcctrlv
2013-08-20 16:53:05 +00:00
0cb54b15dc
Add support for 4chan-compatible json API.
K
2013-07-02 19:52:29 +02:00
54a8c72121
Huge bug with deleting boards: $tmp_board unused; sometimes it would delete the wrong board's directory
Michael Foster
2013-08-21 21:34:18 +10:00
72beacc1da
allow moving threads with non-image uploads
Michael Foster
2013-08-21 20:54:46 +10:00
db8173fe62
Remember post password if entered manually
Michael Foster
2013-08-20 23:34:41 +10:00
c3434d29fd
Initial release of Dark Roach optimised for midnight lurking and compability with 8bit displays (which is used in software for blind people)
Czterooki
2013-08-19 10:07:13 -04:00
86801e2ef2
safer installation
Michael Foster
2013-08-20 17:43:21 +10:00
bb3f2d5075
fixed report text
Czterooki
2013-08-19 12:13:00 -04:00
82a6ab0c14
Add dark controls
Czterooki
2013-08-19 10:52:57 -04:00
b840ef429c
fix background on dark_roach
Czterooki
2013-08-19 10:22:41 -04:00
6e3ed56542
Initial release of Dark Roach optimised for midnight lurking and compability with 8bit displays (which is used in software for blind people)
Czterooki
2013-08-19 10:07:13 -04:00
abfdd38e59
Unicode bi-directional text: Finally a working fix
Michael Foster
2013-08-19 23:47:56 +10:00
5438d7cf64
add alt="" to flags to make it standards-compliant
Michael Foster
2013-08-19 20:31:15 +10:00
69741e6c08
deleting boards: cache purging, delete directory after sql queries (in case we have permission errors, etc.)
Michael Foster
2013-08-19 20:00:16 +10:00