Commit Graph

882 Commits

Author SHA1 Message Date
Michael Save e5bf2a91fc Don't always redirect to dashboard on login 2013-01-29 22:11:33 +11:00
Marcin Łabanowski d1bd4e1f7b Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-28 13:29:21 +01:00
Michael fd33e9eba1 Merge pull request #96 from Macil/redis
Add Redis caching support
2013-01-27 21:32:28 -08:00
Michael f07e1564ae Merge pull request #97 from Macil/indexstuff
index() rework to use only one cache key
2013-01-27 21:32:01 -08:00
Macil Tech 879f20ec72 Reworked index() slightly to make caching simpler and only use one key. 2013-01-27 21:32:22 -06:00
Michael Save 1ad71b33e2 More use of mod log 2013-01-27 19:02:47 +11:00
Marcin Łabanowski e6b9bad788 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	mod.php
2013-01-26 15:08:48 +01:00
Marcin Łabanowski 9b7b1c996f Revert "[EDIT] restore previous behaviour (editing of html, not bbcode)"
This reverts commit 55d752073d.
2013-01-26 15:03:31 +01:00
Michael Save 9a2c33736a New debug page: ?/debug/sql 2013-01-25 23:56:55 +11:00
Michael Save 764d718f84 ?/debug/recent 2013-01-25 22:23:26 +11:00
Michael Save d5a994537b New debug mod page: ?/debug/recent (recent posts across all boards) 2013-01-25 22:18:03 +11:00
Michael Save 060be53797 Show "most recent" in anti-spam debug page 2013-01-24 19:25:07 +11:00
Michael Save 85710249b7 Raw HTML editing 2013-01-24 19:16:25 +11:00
Marcin Łabanowski 55d752073d [EDIT] restore previous behaviour (editing of html, not bbcode) 2013-01-23 19:06:13 +01:00
Marcin Łabanowski fabba73ce4 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into HEAD
Conflicts:
	mod.php
2013-01-23 18:58:38 +01:00
Marcin Łabanowski e087e9afae Revert "[EDIT] added dummy page"
This reverts commit a051ca64ab.

Conflicts:
	mod.php
2013-01-23 18:57:02 +01:00
Michael Save 85578b7105 Bugfix: Anti-bot check not allowing posting from second page 2013-01-24 04:56:06 +11:00
Marcin Łabanowski 635cd5a7d9 Revert "[EDIT] added dummy form"
This reverts commit 1a2c859996.
2013-01-23 18:54:48 +01:00
Marcin Łabanowski b04a05494a Revert "[EDIT] basic edit support"
This reverts commit 9fec3646fa.

Conflicts:
	inc/mod/pages.php
2013-01-23 18:54:41 +01:00
Michael Save bceb314ce6 Major fixes and clean-up for edit form 2013-01-24 04:16:09 +11:00
asiekierka c7c5a65a1f [EDIT] basic edit support 2013-01-24 03:53:23 +11:00
asiekierka 64e06dfcf3 [EDIT] added dummy form 2013-01-24 03:53:06 +11:00
asiekierka 684b7f8492 [EDIT] added dummy page 2013-01-24 03:52:55 +11:00
Michael Save b086e47cfc Em dash and en dash mix-up. Issue #88 2013-01-24 03:37:15 +11:00
Marcin Łabanowski 25268f3876 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-23 17:19:31 +01:00
Michael Save cd81ae8ea5 No point using JSON as Cache class already supports objects 2013-01-23 13:42:14 +11:00
Macil Tech 970b6e8376 Add Redis caching support.
Compatible with the phpredis extension:
https://github.com/nicolasff/phpredis
2013-01-22 20:22:16 -06:00
Michael Save edb9999a7d I'm dumb 2013-01-23 12:48:23 +11:00
Michael Save b693779d0d 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
Marcin Łabanowski 18ca523b18 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-21 13:17:13 +01:00
Michael Save 7a68fc9525 Copyright and license update for 2013. 2013-01-20 21:23:46 +11:00
Marcin Łabanowski 82fb733906 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-19 16:23:02 +01:00
Macil Tech 0da1c18a7f Add field_disable_subject and field_disable_reply_subject config options. 2013-01-19 01:37:48 -06:00
Michael accc3992f3 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 3a9ed90c58 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 7eef94e04e 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 90ada24ddc 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 5628f78970 Made deleting posts by IP more efficient.
No longer rebuilds same thread multiple times.
2013-01-19 00:39:29 -06:00
Macil Tech 0092fc62ab 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 322b902c8a Fix incorrect log message when bumplocking and stickying threads. 2013-01-19 00:39:29 -06:00
Macil Tech fda99305ae Global missing from mod_logout 2013-01-19 00:39:29 -06:00
Macil Tech 9007640e88 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 91e8547b04 Add image_reject_repost_in_thread option 2013-01-19 00:25:24 -06:00
Macil Tech 00bd5e8d20 Remove buildThread() call from mod_deletefile because deleteFile()
already calls it.
2013-01-18 23:13:08 -06:00
Macil Tech b63d94838d 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 948dfe8555 Don't truncate inside an HTML comment! 2013-01-18 18:26:25 -06:00
Macil Tech 46f50248f0 Don't require closing tag for tags that don't need it. 2013-01-18 18:26:25 -06:00
Marcin Łabanowski fa0a79d992 url_ads: fix it not working 2013-01-16 19:49:26 +01:00
Marcin Łabanowski 1c7adaa3cf url_ads: Fix comment in inc/config.php 2013-01-16 19:29:25 +01:00
Marcin Łabanowski b3cbf0ec9c Merge pull request #7 from cccxd/patch-1
Update inc/config.php
2013-01-16 10:14:44 -08:00
szalej 35613c6de5 Update inc/functions.php
url ads
2013-01-16 11:34:31 +01:00
szalej 30ddc46f44 Update inc/config.php
hide referrer option
2013-01-16 11:32:15 +01:00
szalej dd8b340459 Update inc/functions.php
Hide Referrer (nullrefer.com)
2013-01-16 10:50:20 +01:00
Marcin Łabanowski c18ed4e51a Merge branch 'master' of https://github.com/asiekierka/Tinyboard
Conflicts:
	mod.php
2013-01-09 08:35:27 +01:00
Marcin Łabanowski f6e9dbed13 Facilitate creation and usage of boards with "." and "+" characters in name.
This commit is mostly work in progress, will be rewritten.
2013-01-09 08:33:40 +01:00
asiekierka e145a0ea89 edit bugfixes 2013-01-08 07:57:21 +01:00
asiekierka 9fec3646fa [EDIT] basic edit support 2013-01-08 07:52:13 +01:00
asiekierka 1a2c859996 [EDIT] added dummy form 2013-01-08 04:35:22 +01:00
asiekierka a051ca64ab [EDIT] added dummy page 2013-01-08 04:31:09 +01:00
asiekierka 909e1b81fb Embedding: added vocaroo support 2013-01-05 13:45:21 +01:00
asiekierka 7839d53b3a PostHider: moved to localstorage 2012-12-24 13:16:12 +01:00
asiekierka be3c467b60 PostHider: added dummy files 2012-12-24 12:30:32 +01:00
Marcin Łabanowski 8daab99322 convert+gifsicle: fix previous commit 2012-12-24 05:42:53 +01:00
Marcin Łabanowski 5cea5ca16e Support for resizing gifs using gifsicle with resizing the rest using ImageMagick 2012-12-24 05:34:06 +01:00
asiekierka 260415fb5f fixed to english 2012-12-23 19:01:59 +01:00
asiekierka 94e472438c pasek atencji ukonczony 2012-12-23 18:37:44 +01:00
Marcin Łabanowski 3dae5a8bc7 Implement image identification buttons using regex.info/exif, google images and tineye 2012-12-23 04:38:20 +01:00
Marcin Łabanowski 49afb685c8 Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard 2012-12-22 21:43:55 +01:00
Marcin Łabanowski 0812799eb4 Fix animated .gif conversion when $config['thumb_ext'] == '' 2012-12-22 20:16:31 +01:00
Marcin Łabanowski 56eb3c6b15 Facilitate styling of subboard listings 2012-12-22 20:14:43 +01:00
asiekierka 67e9fb5872 all the fixes 2012-12-22 18:27:57 +01:00
asiekierka 091216082a fixed to actually work 2012-12-22 18:16:09 +01:00
asiekierka 2265434471 added dependency note 2012-12-22 17:53:22 +01:00
asiekierka b6fc153c45 added a note 2012-12-22 17:46:07 +01:00
asiekierka f754fcaea1 integrated imgcaptcha with Tinyboard 2012-12-22 17:44:43 +01:00
asiekierka 549ecc200e added imgcaptcha files 2012-12-22 17:38:49 +01:00
asiekierka 547b97ade5 added config entries 2012-12-22 17:28:10 +01:00
asiekierka 7898de2589 Added tinyboard integration stuff 2012-12-22 17:25:52 +01:00
Marcin Łabanowski a2ca590c7c Fixed typo in Polish translation 2012-12-18 08:07:26 +01:00
Marcin Łabanowski 249bc4460e Updated Polish translation (3) 2012-12-18 06:42:20 +01:00
Marcin Łabanowski 77dc78a98b Updated Polish translation (2) 2012-12-18 04:58:53 +01:00
Marcin Łabanowski 95743952fa Updated Polish translation 2012-12-18 04:53:24 +01:00
Michael df667896cd Merge pull request #81 from Appe/patch-1
Updated Youtube embed code.
2012-12-01 06:40:21 -08:00
Michael Save 30ecfc76e7 Added new events: lock and load-config 2012-11-19 10:28:23 +11:00
Appe 6dd452e10c Updated Youtube embed code. 2012-11-08 23:58:05 +02:00
Michael Save 209f061eed Bugfix: [sticky] 2012-09-30 22:56:09 +10:00
Michael Save 23653994ac Something is broken. Removed that for now. 2012-09-28 04:53:07 +10:00
Michael Save 696c1a05b7 Quick fix relating to last commit 2012-09-28 04:50:25 +10:00
Michael Save 6b7daacdb3 Bugfix: Caching complications with thread preview 2012-09-28 04:46:20 +10:00
Michael Save db14f9ce15 Bugfix: [F] 2012-09-28 04:00:13 +10:00
Michael Save ac9296169f Bugfix: B&D "invalid security token" error 2012-09-28 03:54:32 +10:00
Michael Save 268d9d2c88 bugfix: security token forgotten for ban form in view_ip.html 2012-08-28 02:24:29 +10:00
Michael Save a7d4a5c3c8 pagination bug for user logs 2012-08-27 22:15:58 +10:00
Michael Save b105a17b4f user logs 2012-08-27 22:13:47 +10:00
Michael Save 913010cff5 minor consistency cleanup 2012-08-27 21:50:15 +10:00
Michael Save eb146d9201 properly tie auth cookies to private salt 2012-08-27 21:45:05 +10:00
Michael Save 28392a12d3 fix "unbuffered queries" bug (issue #75) 2012-08-27 21:37:21 +10:00
Michael Save 6229b82a43 CSRF protection 2012-08-27 15:19:05 +10:00
Michael Save a9562075f6 Merge branch 'master' of git://github.com/Yousha/Tinyboard into yousha 2012-08-27 02:40:50 +10:00
Yousha 55470a7ac8 Improved. 2012-08-30 20:05:27 +04:30