1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-27 08:50:59 +01:00
Commit Graph

876 Commits

Author SHA1 Message Date
Michael Save
c417e48d78 Bugfix: Anti-bot check not allowing posting from second page 2013-01-24 04:56:06 +11:00
Michael Save
b15b38b505 Major fixes and clean-up for edit form 2013-01-24 04:16:09 +11:00
asiekierka
940e6c657b [EDIT] basic edit support 2013-01-24 03:53:23 +11:00
asiekierka
153fb156fe [EDIT] added dummy form 2013-01-24 03:53:06 +11:00
asiekierka
748450ccec [EDIT] added dummy page 2013-01-24 03:52:55 +11:00
Michael Save
2ef4d511bd Em dash and en dash mix-up. Issue #88 2013-01-24 03:37:15 +11:00
Michael Save
1049e5f57e No point using JSON as Cache class already supports objects 2013-01-23 13:42:14 +11:00
Macil Tech
da3a6a09a8 Add Redis caching support.
Compatible with the phpredis extension:
https://github.com/nicolasff/phpredis
2013-01-22 20:22:16 -06:00
Michael Save
df6ec1c1f9 I'm dumb 2013-01-23 12:48:23 +11:00
Michael Save
656fab9f8e Hopefully a final fix for caching thread previews. This feature was previous disabled because of a bug/confliction. 2013-01-23 12:43:46 +11:00
Michael Save
4f58617507 Copyright and license update for 2013. 2013-01-20 21:23:46 +11:00
Macil Tech
ef7c998b02 Add field_disable_subject and field_disable_reply_subject config options. 2013-01-19 01:37:48 -06:00
Michael
b91845ea7e Merge pull request #93 from Macil/image_reject_repost_in_thread
Add image_reject_repost_in_thread option
2013-01-18 23:03:16 -08:00
Macil Tech
7871d30bda Incorrect parameter type.
The parameter was bound with the wrong type. I guess the type isn't
enforced judging by how the code still seemed to work, but it probably
should be fixed.
2013-01-19 00:39:30 -06:00
Macil Tech
3b739ba722 Fix transforming links to mod links in OP posts.
Similar regexes are called for threads and posts, but they differed
needlessly, and the thread regex would drop anything between the `<a`
and `href="` parts. This makes them both the same and functional.
2013-01-19 00:39:30 -06:00
Macil Tech
87b1498d23 Insert into posts table using named columns.
Makes it easier to update the posts table schema.
2013-01-19 00:39:29 -06:00
Macil Tech
e274368372 Made deleting posts by IP more efficient.
No longer rebuilds same thread multiple times.
2013-01-19 00:39:29 -06:00
Macil Tech
c61a74ca37 Extend timelimit when rebuilding from mod interface.
The rebuild_timelimit config option was not used anywhere since the mod
interface rewrite.
2013-01-19 00:39:29 -06:00
Macil Tech
42b3e6eea6 Fix incorrect log message when bumplocking and stickying threads. 2013-01-19 00:39:29 -06:00
Macil Tech
847ae1ef87 Global missing from mod_logout 2013-01-19 00:39:29 -06:00
Macil Tech
97ae4dd6bc Don't do anything if a mod link is middle-clicked.
This lets Chrome users open mod actions in a new tab by middle-clicking,
as Chrome still calls the onclick event when middle-clicking unlike
Firefox.
2013-01-19 00:38:44 -06:00
Macil Tech
15043b39cf Add image_reject_repost_in_thread option 2013-01-19 00:25:24 -06:00
Macil Tech
6b3d02e4fa Remove buildThread() call from mod_deletefile because deleteFile()
already calls it.
2013-01-18 23:13:08 -06:00
Macil Tech
5c2b26d2d3 Do truncation by actual character count.
Using substr can cut a multi-byte character in half.

Also, if a long post with many multi-byte characters was reported, then
the mod interface would temporarily extend the body_truncate_char
setting to be sure to cover all of the *characters* in the report, but
this function would interpret body_truncate_char as a number of *bytes*,
so sometimes the end of the report's appended html would be cut off.
2013-01-18 18:26:25 -06:00
Macil Tech
263ecfe5ce Don't truncate inside an HTML comment! 2013-01-18 18:26:25 -06:00
Macil Tech
36af0af624 Don't require closing tag for tags that don't need it. 2013-01-18 18:26:25 -06:00
Michael
83feb4ce94 Merge pull request #81 from Appe/patch-1
Updated Youtube embed code.
2012-12-01 06:40:21 -08:00
Michael Save
91a4832fd6 Added new events: lock and load-config 2012-11-19 10:28:23 +11:00
Appe
bb7b907428 Updated Youtube embed code. 2012-11-08 23:58:05 +02:00
Michael Save
3347cfb4fb Bugfix: [sticky] 2012-09-30 22:56:09 +10:00
Michael Save
61101dd1f4 Something is broken. Removed that for now. 2012-09-28 04:53:07 +10:00
Michael Save
9edc856c92 Quick fix relating to last commit 2012-09-28 04:50:25 +10:00
Michael Save
1a02cfbc6a Bugfix: Caching complications with thread preview 2012-09-28 04:46:20 +10:00
Michael Save
bb5fc5545b Bugfix: [F] 2012-09-28 04:00:13 +10:00
Michael Save
bd35aea0f7 Bugfix: B&D "invalid security token" error 2012-09-28 03:54:32 +10:00
Michael Save
8e3ef4ebfe bugfix: security token forgotten for ban form in view_ip.html 2012-08-28 02:24:29 +10:00
Michael Save
f0eb692fc2 pagination bug for user logs 2012-08-27 22:15:58 +10:00
Michael Save
9df5d0423e user logs 2012-08-27 22:13:47 +10:00
Michael Save
69b3c28a5d minor consistency cleanup 2012-08-27 21:50:15 +10:00
Michael Save
ca64d468ec properly tie auth cookies to private salt 2012-08-27 21:45:05 +10:00
Michael Save
6625d1d43c fix "unbuffered queries" bug (issue #75) 2012-08-27 21:37:21 +10:00
Michael Save
ab70068de2 CSRF protection 2012-08-27 15:19:05 +10:00
Michael Save
266a9ea53f Merge branch 'master' of git://github.com/Yousha/Tinyboard into yousha 2012-08-27 02:40:50 +10:00
Yousha
f587565386 Improved. 2012-08-30 20:05:27 +04:30
Macil Tech
d5524206a2 Antibot make_confusing fix 2012-08-25 07:52:37 -06:00
Michael Save
69d9abc8f7 themes 2012-08-13 00:18:13 +10:00
Sebastian Stal
bb94980f32 Remove the double-quote (") from characters used for random inputs 2012-07-29 15:59:42 -07:00
thegentoo
7bc48cca52 Changed heading markup (changed \s* to [ |\t]*) to fix an issue with it eating line breaks 2012-07-13 10:58:42 +02:00
thegentoo
92232acd49 Changed heading markup (changed \s* to [ |\t]*) to fix an issue with it eating line breaks 2012-07-11 17:11:08 -03:00
Sebastian Stal
ae4ff224a1 Share antibot hash across index pages
fixes an issue with slow boards and multi-page indexes
2012-07-04 10:17:51 -07:00
Michael Save
b3896e6a28 minor change 2012-05-28 17:08:29 +10:00
Michael Save
e2fb182ef0 Bugfix: deleting OP image didn't rebuild 2012-05-28 17:08:09 +10:00
Michael Save
95ca536a7c show number of reports from dashboard; translatable mod panel 2012-05-25 21:40:01 +10:00
Michael Save
004cd8e9b2 Missing buildIndex() after moving threads 2012-05-22 15:25:22 +10:00
Michael Save
e9ebe56116 small code cleanup 2012-05-20 20:22:19 +10:00
Michael Save
712f45324e Config editor 2012-05-20 20:21:33 +10:00
Michael Save
30ac8f535b Config editort 2012-05-20 20:20:50 +10:00
Michael Save
5767954841 Cache unread PM notices 2012-05-20 19:06:27 +10:00
Michael Save
4d85f4d774 small bugfixes 2012-05-19 20:52:45 +10:00
Michael Save
8f1de41b93 tiny cleanup 2012-05-19 20:46:05 +10:00
Michael Save
1da8694044 [move] 2012-05-19 18:27:45 +10:00
Michael Save
abe8da6597 Custom filters: "trip" condition should be string, not regexp 2012-05-19 12:23:51 +10:00
Michael Save
65a6bb6bfa Permissions fix; missing global 2012-05-18 20:30:55 +10:00
Michael Save
829269324f Bugfix: with disabling config[markup_urls] 2012-05-08 23:59:54 +10:00
Michael Save
8ad09013c5 Bugfix: ?/ban did the same as ?/ban&delete 2012-05-08 00:49:48 +10:00
Michael Save
b00a63e48f more information in modlog for bans 2012-05-08 00:42:17 +10:00
Michael Save
c1c7adb0e9 Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented 2012-05-07 23:51:58 +10:00
Michael Save
7af775cf80 Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented 2012-05-07 23:51:15 +10:00
Michael Save
75f61d45c4 $config[ipv6_regex] no longer used 2012-05-07 18:29:54 +10:00
Michael Save
8b2e62f105 custom capcode permissions 2012-05-07 18:22:20 +10:00
Michael Save
793b2e6deb a few permissions-related bugs 2012-05-07 14:08:40 +10:00
Michael Save
5283faa3ac Slightly less crappy stylesheet chooser 2012-05-06 01:37:46 +10:00
Michael Save
34380d247a a lot more improvements 2012-05-06 01:33:10 +10:00
Michael Save
2448900bfe Bugfix: with previous commit 2012-05-05 18:12:20 +10:00
Michael Save
d44636ca56 Bugfix: purge() while in CLI-mode 2012-05-05 18:10:45 +10:00
Michael Save
7f5cd4c795 Bugfix: Fix transparancy with convert 2012-05-05 18:09:36 +10:00
Michael Save
a773b8bf2f Fix animated thumbnails with convert and Imagick 2012-05-05 18:08:44 +10:00
Michael Save
fff7a05947 Bugfix: with previous commit 2012-05-05 18:07:28 +10:00
Michael Save
3091bb8f2b Bugfix: with third-party scripts that use create_antibot() 2012-05-05 18:07:20 +10:00
Michael Save
1006d5b7a7 changed some default config values 2012-05-05 18:07:12 +10:00
Michael Save
e3b383e085 Bugfix: was not correctly purging old anti-bot hashes 2012-05-05 18:07:02 +10:00
Michael Save
3aaba56c52 minor CSS fixes 2012-05-05 18:04:07 +10:00
Michael Save
6a04dbbe2f minor CSS fixes 2012-05-04 00:21:16 +10:00
Michael Save
9f70495776 Slightly less crappy stylesheet chooser 2012-04-22 17:50:53 +10:00
Michael Save
7fcb875bc2 ?/deletebyip 2012-04-21 15:42:33 +10:00
Michael Save
fa5358d192 ?/deletefile 2012-04-21 15:29:57 +10:00
Michael Save
0e819a853c Paginate ?/noticeboard 2012-04-21 15:15:32 +10:00
Michael Save
770606f92f What? 2012-04-21 12:42:54 +10:00
Michael Save
4aa8ca131f Improvements to new mod panel 2012-04-21 12:42:41 +10:00
Michael Save
6ec0fbd5ff What? 2012-04-21 12:42:21 +10:00
Michael Save
ee40a90d69 Bugfix: with previous commit 2012-04-21 12:17:59 +10:00
Michael Save
6360b6a98a Noticeboard on dashboard 2012-04-20 21:54:30 +10:00
Michael Save
1f4793541a Multiple improvements: ?/ban/<post> & ?/ban&delete/<post> 2012-04-20 21:37:48 +10:00
Michael Save
7f256ea081 Starting on ?/ban/<post> 2012-04-20 19:47:55 +10:00
Michael Save
fe8f1221ce Bugfix: with previous commit 2012-04-19 23:09:51 +10:00
Michael Save
709b84a9af Bugfix: purge() while in CLI-mode 2012-04-19 23:08:24 +10:00
Michael Save
31c4d34aca Bugfix: purge() while in CLI-mode 2012-04-19 23:07:52 +10:00
Michael Save
f38d4cbe90 added filter/purge controls to ?/debug/antispam 2012-04-19 22:40:11 +10:00
Michael Save
95f6687d16 Bugfix: Fix transparancy with convert 2012-04-19 10:28:07 +10:00
Michael Save
00deca0a16 Bugfix: Fix transparancy with convert 2012-04-19 10:27:47 +10:00
Michael Save
53c6b125df Bugfix: s/CRC32// 2012-04-19 01:39:14 +10:00
Michael Save
e40e08dae6 Bugfix: s/CRC32// 2012-04-19 01:38:42 +10:00
Michael Save
54a37f8a84 Fix animated thumbnails with convert and Imagick 2012-04-19 01:34:08 +10:00
Michael Save
d77659f6f8 Bugfix: did not purge all antispam inputs 2012-04-19 01:34:00 +10:00
Michael Save
a8bbd85afe don't use CRC32 2012-04-19 01:33:53 +10:00
Michael Save
ff2421933e don't use CRC32 2012-04-19 01:32:02 +10:00
Michael Save
de4a7783f8 Bugfix: did not purge all antispam inputs 2012-04-19 01:19:10 +10:00
Michael Save
ad11a85282 Fix animated thumbnails with convert and Imagick 2012-04-18 00:07:37 +10:00
Michael Save
6ccce83f4e Bugfix: with previous commit 2012-04-17 08:16:36 +10:00
Michael Save
165a1ec3f1 Bugfix: with third-party scripts that use create_antibot() 2012-04-17 08:06:25 +10:00
Michael Save
fa5a292863 edit users 2012-04-16 23:18:07 +10:00
Michael Save
ece75f294b rebuild after sticky, lock, etc. 2012-04-16 20:14:57 +10:00
Michael Save
08faff63d8 multiple improvements 2012-04-16 20:11:10 +10:00
Michael Save
ab96a43b2b paginate ban list 2012-04-16 19:13:30 +10:00
Michael Save
e383565cbc rebuilding 2012-04-16 17:33:13 +10:00
Michael Save
ad504c6702 report queue 2012-04-16 17:28:57 +10:00
Michael Save
a38ed3b366 various improvements 2012-04-16 16:40:24 +10:00
Michael Save
1882c4287e rebuild wasn't working unless you choes "all boards" 2012-04-15 20:04:26 +10:00
Michael Save
9d1a8fe3b6 changed some default config values 2012-04-15 15:15:16 +10:00
Michael Save
5ed96a425a Bugfix: was not correctly purging old anti-bot hashes 2012-04-15 15:13:06 +10:00
Michael Save
c954dcc980 Bugfix: with DNSBL 2012-04-15 10:28:31 +10:00
Michael Save
fe9b067bf9 Bugfix: with DNSBL 2012-04-15 10:21:43 +10:00
Michael Save
1726238cd8 rebuild 2012-04-14 22:58:36 +10:00
Michael Save
bb09b2c452 promote/demote users, started on rebuild 2012-04-14 22:28:21 +10:00
Michael Save
f15dd236aa new PM 2012-04-13 22:00:40 +10:00
Michael Save
614b49ed56 ?/users (user list) 2012-04-13 21:43:01 +10:00
Michael Save
2befac8169 paginate moderation log 2012-04-13 20:57:59 +10:00
Michael Save
ca48d1394b moderation log 2012-04-13 20:48:37 +10:00
Michael Save
8ee8efca34 IP notes 2012-04-13 10:41:30 +10:00
Michael Save
7a11ba6d5c view bans / unban 2012-04-13 09:47:27 +10:00
Michael Save
38b481098a View IP adress page, ban form. 2012-04-13 09:29:08 +10:00
Michael Save
b2b52633f7 start on mod interface rewrite 2012-04-13 02:11:41 +10:00
Michael Save
17a56af9a7 code cleanup 2012-04-13 00:18:19 +10:00
Michael Save
ef6f5a2e48 Removed board.id. Use the board URI/name at the key instead. 2012-04-12 23:23:47 +10:00
Michael Save
ef6aef9fb4 invalid $query 2012-04-12 22:14:31 +10:00
Michael Save
0f984ebf77 Improved Tinyboard anti-bot/spam filter. See large comment in inc/config.php for details. 2012-04-12 21:56:01 +10:00
Michael Save
b4bafb2297 better anti-bot check 2012-04-12 17:20:49 +10:00
Michael Save
c98a8afc1d large cleanup 2012-04-12 02:49:22 +10:00
Michael Save
fa38c0fd6b Bugfix: some tracked post citations were not being purged upon thread deletion 2012-04-11 17:36:34 +10:00
Michael Save
9267dbbaa8 last commit broke some markup syntax 2012-04-11 12:19:53 +10:00
Michael Save
f5698dee0e simpler markup regular expressions 2012-04-11 06:10:50 +10:00
Michael Save
2ee9adb9c9 updated links to new documentation wiki 2012-04-11 02:37:12 +10:00
Michael Save
aff4211cae Better custom flood filters: http://tinyboard.org/docs/?p=Config/Flood_filters 2012-04-11 02:19:13 +10:00
Michael Save
41355cbd44 moved $OP to $post['op']. post() now has one argument instead of two. 2012-04-11 02:18:06 +10:00
Michael Save
6bf8952388 small cleanup 2012-04-11 01:18:38 +10:00
Michael Save
4e9cc24fad increase character limit on board URI, title and subtitle 2012-04-09 21:13:44 +10:00
Michael Save
c001e67352 inc/contrib -> inc/lib 2012-04-09 20:52:26 +10:00
Michael Save
fb65f930ed bugfix: PHP notices when uploading a non-image file 2012-04-09 20:46:57 +10:00
Michael Save
15a466e312 using HTTP/1.1, not HTTP/1.0 for PURGE 2012-04-03 01:06:38 +10:00
Michael Save
25e10def5b inline-expanding.js 2012-03-31 19:18:53 +11:00