Commit Graph

1981 Commits

Author SHA1 Message Date
towards-a-new-leftypol
8ab6219db2 Merge pull request #73 from nonmakina/autoReload
Fixes jquery API breaking changes in auto-reload and thread-stats
2020-12-31 07:13:42 -05:00
towards-a-new-leftypol
271e4f1f5d chmod 644 2020-12-31 05:54:09 -05:00
towards-a-new-leftypol
971acea884 Merge pull request #69 from PietroCarrara/json-flags
Enable flags on the JSON api
2020-12-31 05:40:15 -05:00
Pietro Carrara
e4d36ba86a Enable API flags for user_flag and country_flags 2020-12-31 07:29:10 -03:00
Barbara-Pitt
77385bffcd Merge pull request #71 from nonmakina/moreFlags
Adds FARC flag and United Farm Workers flag
2020-12-31 01:29:03 -06:00
c2a2c667d6 Fixes jquery API breaking changes in auto-reload and thread-stats 2020-12-31 01:04:11 -06:00
492f1b6474 Changes default stylesheet from Yotsuba B to Dark Red 2020-12-31 00:07:25 -06:00
54e085fbdc Adds FARC flag and United Farm Workers flag 2020-12-30 23:55:19 -06:00
Pietro Carrara
742390fb41 Enable flags on the JSON api 2020-12-30 20:08:47 -03:00
towards-a-new-leftypol
85e5fa2a04 Add foreign boards option to config
- this will append links to other websites at the end of the board list
- added getchan.net's /GET/ and /ref/
2020-12-30 03:39:19 -05:00
towards-a-new-leftypol
254ca6e2c1 Add sidebar section with links to GET and ref 2020-12-30 03:15:20 -05:00
towards-a-new-leftypol
7f6a152b03 retab inc/display.php 2020-12-30 03:15:03 -05:00
towards-a-new-leftypol
8db5a4f4da fix flag style 2020-12-29 20:43:23 -05:00
towards-a-new-leftypol
c28a59f6d8 Fix flag filenames 2020-12-29 20:32:42 -05:00
towards-a-new-leftypol
eb34ba0d57 don't print START every time to the debug file (unless print_err is not commented out) 2020-12-29 20:12:43 -05:00
towards-a-new-leftypol
04933a3383 fix flag array (remove .png from filename) 2020-12-29 19:59:33 -05:00
towards-a-new-leftypol
70a8b3e516 Add flags 2020-12-29 19:55:38 -05:00
nonmakina
361276b797 Merge pull request #56 from towards-a-new-leftypol/fixes
use mb_convert_encoding instead of iconv in slugify function in functions.php
2020-12-29 16:23:55 -06:00
nonmakina
525d50ff66 Adds JS support for multiple file upload (#61)
Co-authored-by: nonmakina <nonmakina@leftypol.org>
2020-12-29 17:18:21 -05:00
towards-a-new-leftypol
bc1c493620 This seems to work better with unicode values
- this seems to not break anything (that I know of)
- possibly a fix for issue 23, at least for most common cases (there
  are other iconv usages still in the code)
    https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/23
2020-12-28 20:48:57 -05:00
towards-a-new-leftypol
af25f25092 Allow MOD to edit rawhtml (#51)
Co-authored-by: towards-a-new-leftypol <paul_cockshott@protonmail.com>
2020-12-27 18:23:33 -05:00
Barbara-Pitt
9d398254f9 spoiler fix (#49)
Add spoiler and deleted image paths to instance_config
2020-12-27 18:06:07 -05:00
towards-a-new-leftypol
72a8e82e32 Fix issue 47
https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/47
2020-12-27 17:50:31 -05:00
towards-a-new-leftypol
cf02e82fc3 Fix issue 45 (mods should be able to move a thread)
https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/45
2020-12-27 15:43:50 -05:00
towards-a-new-leftypol
ca56ce0b57 Remove enforcing image uniqueness
- fixes issue 34:
    https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/34
2020-12-27 15:16:39 -05:00
towards-a-new-leftypol
e82012d6d6 Remove print statements
- comment out print_err function behavior (something I was using for
debugging before, but I'm keeping the function for future debugging)
2020-12-27 15:14:34 -05:00
3f79f16c62 Sets the maximum number of attachments per post from 1 (defualt) to 5 2020-12-27 11:21:39 -06:00
Barbara Pitt
9ccfb6f33d issue#35 - lookahead regex bug on quotes and crossboard quotes 2020-12-26 16:23:59 -06:00
Barbara Pitt
a5d933bcc2 issue # 39 - spoiler images not working 2020-12-26 16:04:39 -06:00
Barbara Pitt
3080fdd5b2 issue#26 - more themes 2020-12-26 03:47:17 -06:00
towards-a-new-leftypol
bb7f9a29c9 Enable different filetypes 2020-12-25 21:04:43 -05:00
towards-a-new-leftypol
d09ae6e588 commit local changes renaming gulag to meta in the navbar 2020-12-25 20:38:25 -05:00
towards-a-new-leftypol
0f1d7f3894 Referer match false 2020-12-25 20:37:01 -05:00
towards-a-new-leftypol
64413e8bae Commit local change to instance-config.php (no functional changes) 2020-12-25 17:07:47 -05:00
towards-a-new-leftypol
cebf9f2876 Merge remote-tracking branch 'github/config' into config 2020-12-24 14:51:44 -05:00
Barbara Pitt
735b2fe07b issue#5 - adding always noko in config 2020-12-24 13:04:24 -06:00
Barbara Pitt
a682a756c9 undoing stylesheet change + moving theme changes to instance config 2020-12-23 18:39:05 -06:00
towards-a-new-leftypol
644460e079 commit local instance-config.php changes 2020-12-23 19:16:53 -05:00
Barbara Pitt
9b11495e99 activated dark and dark red themes 2020-12-23 13:25:43 -06:00
towards_a_new_leftypol
f75d42d9c4 WIP 2020-12-22 01:35:50 -05:00
towards_a_new_leftypol
195a3914d1 lots of print statements 2020-12-22 01:35:35 -05:00
towards_a_new_leftypol
f7fcb010ce remove ffmpeg_path from cfg 2020-12-22 01:35:06 -05:00
towards_a_new_leftypol
1760f98a0c print statements and relax rules in config 2020-12-22 01:34:51 -05:00
towards_a_new_leftypol
c9c4273d4b first commit of config file 2020-12-22 01:34:23 -05:00
towards_a_new_leftypol
3a2ff71f60 antinous fix one 2020-12-22 01:34:14 -05:00
towards_a_new_leftypol
e373746cc5 autoformat ffmpeg.php 2020-12-22 01:34:04 -05:00
towards_a_new_leftypol
cd9515397c Print statements everywhere 2020-12-22 01:33:07 -05:00
gamer551
e6e00582f2 anti bump flood (#173) 2019-11-15 17:26:58 +04:00
gamer551
cc8b8bf369 anti bump flood (#173) 2019-11-15 17:25:09 +04:00
Benjamin Southall
c68af19e11 Fixes delete board regression thanks, as per 31e27a51c2 2019-08-31 01:51:56 +10:00
Benjamin Southall
2b741c7477 Rebuild themes after stickying or locking post, so that catalog gets rebuilt 2019-08-26 05:38:22 +10:00
Benjamin Southall
bbf201bc7b Merge branch 'master' of github.com:lainchan/lainchan 2019-08-17 23:55:30 +10:00
Benjamin Southall
a632d6a299 Fix cross board linking support for board aliases. Note this doesn't have overboard support yet 2019-08-17 23:55:02 +10:00
Sardach
41915f120b add missing '
:P
2019-08-12 02:38:36 -05:00
Benjamin Southall
2d569c386f Change default configuration for vimeo embedding , Fixes Update Vimeo embedding #154 2019-08-11 10:22:09 +10:00
Benjamin Southall
917c05ae1a Add apple touch icon support and configuration option 2019-08-11 10:18:28 +10:00
Benjamin Southall
7dba466f73 Fixes You look like a bot (reCaptcha window doesn't appear) #159, straight implementation of upstream https://github.com/vichan-devel/vichan/pull/241, but I bumped the jquery version. 2019-08-10 20:39:17 +10:00
Benjamin Southall
a68d9bb120 Add support for gopher url:// markup as hyperlinks 2019-04-21 20:20:21 +10:00
Benjamin Southall
83ee85c7dc Add preliminary support for other types of databases (e.g PostgreSQL) in database wrapper, by changing hardcoded mysql settings to feature flag 2019-02-26 11:02:40 +10:00
Benjamin Southall
2bb2a6d3d7 Change capcode binding from int to string, needed for newer PHP support 2019-02-26 11:01:19 +10:00
Benjamin Southall
e62f8912fc Moving imagecreatefrombmp to polyfill 2019-02-26 10:59:18 +10:00
Benjamin Southall
242ad5fec5 Handle mcrypt_create_iv deprectation by using randombytes in newer PHP versions 2019-02-26 10:58:36 +10:00
Benjamin Southall
dece1287c4 Only set thread if we can get thread when warning, and fix theme uninstallation 2019-02-26 10:57:12 +10:00
Benjamin Southall
a3695ef2a8 Add imagecreatefrombmp and other relevant functions to polyfill.php because they have builtins in newer PHP 2019-02-26 10:54:45 +10:00
Benjamin Southall
151bbe7b53 Casting to make bans work with newer PHP, as per vichan 2019-02-26 10:28:15 +10:00
Benjamin Southall
e6c07544da Twig update to latest Twig 1.x legacy as per vichan 2019-02-26 10:11:12 +10:00
Benjamin Southall
a82a3698ad Add empty boards_alias to inc/config, should fix #133 2017-10-21 19:16:31 +09:00
Benjamin Southall
b0db28237b Updating default for DNS blacklists , replaces pull request 128 2017-09-04 07:09:48 +09:00
Benjamin Southall
d2429e05d1 Add warning without ban, joke capcode support, SC editor support, home link support, table for calender theme / extension, removing boardalias duplicate citations in markup and other features 2017-09-03 23:39:43 +09:00
Benjamin Southall
490efdc062 Merge pull request from vichan-devel/vichan#220 from kekukin/patch-1 Fixed uninstall error for themes. 2017-06-08 08:09:10 +09:00
Benjamin Southall
967a969373 Merge pull request from vichan-devel/vichan#200 from seisatsu/patch-2 Fix typo in max_images comment , Adding early 404 staged from 40fe35fedc 2017-06-08 07:44:27 +09:00
Benjamin Southall
a4f37fdf2b Add missing post_control template and configuration values for thread merge functionality 2017-06-01 07:37:42 +09:00
Benjamin Southall
9e57b5c30d Add merge thread functionality as a moderator feature (shadow threading and leaving OP is not yet supported) and board filter to Recent Posts iinterface. 2017-05-11 21:45:38 +09:00
Benjamin Southall
7043eec8ad Add new fields for pdf_file_thumbail and autotagging / IP note generation of deleted posts to config.php for Deleting posts as mod does not work #104 2017-05-05 05:49:14 +09:00
Kitty Cat
e780032e3e Use random_bytes() to generate IV where available (PHP 7.x) 2017-05-03 20:28:54 -04:00
Hollick
54f8da322d sectoor.de is dead apparently
Well not saying this is the best fix or blacklist server. but it's the only I found that worked for me. I just read about some dnsbl so I'm no expert on it. 

Sectoor.de might go back to the living though.
2017-04-28 19:18:08 +02:00
Benjamin Southall
19c0f384a5 Add ['overboard_post_form'] to allow overboard post forms. Adjustments to ukko theme to support this 2017-04-25 00:47:14 +09:00
Benjamin Southall
b68e749876 Fix mod_view_board for ukko / overboard theme / extension. Add support for boards_alias to mod_view_board and initial preliminary support to markup for crossboard citations 2017-04-23 20:01:34 +09:00
Benjamin Southall
ed162554db Add ['boards_alias'] in order to have Unicode icons in top bar that route to non unicode board names intelligently. 2017-04-19 07:09:02 +09:00
Benjamin Southall
e3302d0723 Implemented mods can't access random from dashboard #88. Please note this doesn't use mod custom_pages functionality provided by vichan (because the that only works if your overboard has name that doesn't look like other boards), and requires ['overboards'] to be set as an array of board uri's which are overboards, with the correct values for type (theme type e.g. ukko, rand or semirand) title, subtitle, thread_limit and exclude in array of for each board uri 2017-04-11 03:08:20 +09:00
Benjamin Southall
54279249a4 Add additional valid inputs for multi-url file upload for ['spam']['valid_inputs'] 2017-04-07 19:42:39 +09:00
Benjamin Southall
a247a3950b Make exception handler PHP5 / PHP7 agnostic. 2017-03-24 18:49:04 +09:00
Benjamin Southall
45954b5144 Add support for multiurl file upload fields to valid input whitelist for spam filter. 2017-03-20 21:04:39 +09:00
Benjamin Southall
332cc15810 Deleting all posts by IP (D++) doesn't seem to work properly #87 Changing query inside the while loop to query2 in order to delete all posts, not just the first post. 2017-03-13 23:34:15 +09:00
Benjamin Southall
3f236c3f25 Thumbnails for PDFs / other things #6 When locale fails to be loaded fallback on C.UTF-8 instead of C, so that boards with unicode characters in the name are not stripped by escape_shell_args 2017-03-09 13:58:41 +09:00
Benjamin Southall
a75427254a Add support to pm_snippet to maintaining spolier tags, so that spoilers are not revealed by Recent Theme on frontpage 2017-03-03 14:58:35 +09:00
Benjamin Southall
7245722254 Add mininum post length configuration value to combat spam. Note that the posts with 0 length are still allowed in order to allow image only posts for /layer/. Fix paths for spoiler and deleted images. Change flood filters so that moderators are not restricted by them. 2017-03-03 12:26:00 +09:00
Benjamin Southall
e01a6d19f3 Add JSON interface to Recents Posts functionality, e.g. mod_recent_posts 2017-03-02 11:40:27 +09:00
Benjamin Southall
35c0152f6d #87 Attempt to change the error message associated when using deletebyip e.g D++ with autotagging of deletions enabled. 2017-03-02 11:36:29 +09:00
Benjamin Southall
cd56fec0e8 Added check for post time being empty string, in order to handle the case that occurs when a deleted post is deleted a second time. 2017-01-18 12:13:11 +09:00
Benjamin Southall
8135c800e4 Add autotagging feature for deletion. E.g. automatically generate an IP note when a post is deleted by moderator action. 2017-01-17 22:56:46 +09:00
Benjamin Southall
a1b0ffdfdc Added support for anonymous name generator to be a function in addition to being an array of names 2016-12-16 05:25:26 +09:00
Benjamin Southall
49311e5e4a Add support for ignoring URLs when using word filters 2016-12-14 05:47:08 +09:00
Benjamin Southall
00e429a22f Changing wording of post filtering when action is not set from throttled to blocked at user request. 2016-12-14 05:42:12 +09:00
Benjamin Southall
14bb931567 Remove superflous extra error handling from merge of upstream vichan 2016-12-13 03:13:16 +09:00
Benjamin Southall
03075e7a8c Make slack report notifier, donate page, irc page and radio page use configuration variables instead of hard coding values. 2016-10-02 01:15:34 +09:00
Benjamin Southall
c58e37ce39 Merged lainchan with vichan master at 25/9/2016 0bd63149b7 @czaks czaks committed on GitHub 2 days ago 2016-09-25 16:34:47 +09:00
Benjamin Southall
d09953da07 ReportNotifier Slack notification support 2016-09-23 22:44:48 +09:00
Michael D. Reiley
ec5dc28d55 Rebuild index when mod deletes a thread.
The index does not properly rebuild when a mod deletes a thread, resulting in a ghost thread remaining in the index until the next rebuild. This fix was originally contributed to Uboachan's codebase by Mannosuke.
2016-09-22 23:03:11 -07:00
jove
bbb8075166 Overhauls error handling. 2016-09-01 20:49:22 +01:00
Michael Walker
96ed11a536 Revert "Error overhaul" 2016-09-01 18:59:01 +01:00
Michael Walker
54d37a4c0b Merge pull request #75 from 0xjove/error-overhaul
Error overhaul
2016-09-01 18:52:26 +01:00
jove
f0a625b238 Adds proper fatal error handling and fixes CLI error reporting. 2016-08-31 20:51:09 +01:00
jove
77b99b2c4f Finishes error reworking. 2016-08-22 23:39:36 +01:00
ReCaffeinated
d0d83ab8d7 We're reworking the error handler# 2016-08-22 22:19:48 +01:00
jove
06a6ae7bea Refactors the error handling function. 2016-08-22 22:19:48 +01:00
jove
8e0a8b1251 Fixes two bugs preventing replies from being moved. 2016-08-22 18:57:50 +01:00
jove
272635a370 Fixes an error reporting typo. 2016-08-21 16:44:57 +01:00
czaks
e09105cc79 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2016-08-19 23:15:47 +02:00
czaks
a5e7b3da6f nntpchan: work around php nonsense 2016-08-19 23:15:42 +02:00
Jeff Becker
57be2cdf41 patch for nntpchan stream 2016-08-19 16:05:50 -04:00
czaks
0b19051891 fix a notice; increase waiting time for dns 2016-08-15 04:13:26 +02:00
czaks
a779b96370 second iteration of nntpchan implementation 2016-08-15 00:56:06 +02:00
czaks
5e335a8564 preliminary inbound nntpchan support 2016-08-14 16:24:17 +02:00
czaks
11cecf8452 Revert "[BUG] Image reject repost board option now also affects YT embeds"
This reverts commit b476b66007.
2016-06-21 05:03:44 +02:00
czaks
d2bb4a776f fail gracefully on no thumbnail 2016-06-09 11:15:45 +02:00
czaks
8a46c7a0d5 tesseract OCR support for spamfilters 2016-06-09 11:09:10 +02:00
czaks
52fe9bc873 fix sane_strategy for advanced build. should fix the ajax.js problem. 2016-05-15 15:53:30 +02:00
czaks
bb9aaad899 i forgot about a queue and a lock implementation 2016-05-08 15:37:49 +02:00
czaks
f24e0f9814 optimize out openboard when we don`t need it. a big performance improvement too 🏎
also, don't call dnsbl for local ip addresses
2016-05-08 14:02:17 +02:00
czaks
12e6aba5d4 (2/2) advanced build. implement a daemon that will build static pages.
implement a queue and a lock. fix notice in bans. and it even works!

the daemon is basic right now, it could work in a mode that it will defer building certain
pages until a certain time.
2016-05-08 13:23:41 +02:00
czaks
e265375475 fixup 2016-05-08 10:59:36 +02:00
czaks
b6f0317bde advanced build (1/2): a small refactor of index generating procedure; generation strategies 2016-05-08 10:54:30 +02:00
czaks
a5e22f6d63 split route and controller parts from smart build 2016-05-08 02:50:44 +02:00
Fredrick Brennan
505adffcdc Cyclical threads ♺ 2016-05-06 16:39:20 +02:00
czaks
ab02a42725 maybe we can try to load Parsedown, after all we can silence the error 2016-05-06 16:27:43 +02:00
8chan
d788131202 Allow a board called news to exist 2016-05-06 16:26:17 +02:00
czaks
d726eaf195 we don't have a htmlpurifier yet ;_; 2016-05-06 16:07:21 +02:00
Fredrick Brennan
95b1e103cb Edit static pages commit 2016-05-06 16:03:55 +02:00
8chan
7911c374e8 Public action logs commit (log.php)
Note: In a previous commit, I began making inc/mod/auth.php more modular with the check_login() function. Including it does NOT check mod login by default anymore like it does on vichan. You have to call check_login(). I've finally included it in inc/functions.php. If you have any custom pages that use inc/mod/auth.php, just including functions.php is enough now.

===================================
Also: backports 351375185e5 (early 404)
2016-05-06 15:44:26 +02:00
8chan
6dd1420f91 Add event to quote backlinks 2016-05-06 15:15:17 +02:00
8chan
ce3ce4f1b6 Fix *0 secure tripcodes caused by accidentally feeding + signs to crypt() 2016-05-06 15:14:55 +02:00
8chan
7831da83fc New event: rebuildpost, allows you to bind events to ?/edit 2016-05-06 15:13:27 +02:00
Fredrick Brennan
b476b66007 [BUG] Image reject repost board option now also affects YT embeds 2016-05-06 15:12:08 +02:00
czaks
126ee42b9d better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlv 2016-05-06 14:34:42 +02:00
czaks
33ef3f9b01 synchronize catalog_link 2016-05-06 14:14:22 +02:00
8chan
7a7574bdca SECURITY / XSS : ?/edit allowed arbitrary HTML to be added by any user thru addition of <tinyboard raw html>1</tinyboard>
This allowed ANY user with ?/edit privilege to also have raw_html regardless of whether they had $config['mod']['rawhtml']

Now, any changes to <tinyboard> markup modifiers via ?/edit are not allowed. They are removed at read time, and before write they are removed again and the ones in the database (which should be clean...) are inserted instead.

Please immediately apply this patch to your instance if you are running any version of 8chan/infinity.
2016-05-06 12:43:25 +02:00
8chan
6da7f4d25a No more country flags in <title> 2016-05-06 12:40:37 +02:00
8chan
632d0a76d0 Display placeholder if no file in catalog/theme.php; czaks: fix the code a bit 2016-05-06 12:37:00 +02:00
8chan
6b04b3c671 Fix post deletion 2016-05-05 13:21:09 +02:00
Fredrick Brennan
8943bb0bb3 Rewrite report system due to flooding 2016-05-05 12:57:52 +02:00
czaks
cd01191072 those parts are extraneous 2016-05-05 11:45:29 +02:00
8chan
3eb755ee7e Move login check in inc/mod/auth.php to a function
This allows pages like create.php to not include inc/mod/pages.php while still being able to use the mod auth functions (like generating salts and passwords)
2016-05-05 11:40:52 +02:00
8chan Admin
93f748e6a8 Security: capitalization of mods username is significant 2016-05-05 11:39:12 +02:00
czaks
d310abc95c Merge branch 'master' of github.com:vichan-devel/vichan 2016-05-05 10:54:09 +02:00
czaks
abe4bdd6ae fixup 2016-05-05 10:52:58 +02:00
czaks
77176faece enable javascript in mod panel 2016-05-05 09:56:54 +02:00
czaks
a42256b296 locale cache: fix a bug when perms are done wrong 2016-05-05 08:43:34 +02:00
czaks
36b78e5f98 fix for editor highlighting 2016-05-05 08:40:13 +02:00
czaks
dcf5d699bd simplify the md5 execution logic 2016-05-05 08:22:19 +02:00
czaks
9768161327 simplify the code a bit 2016-05-05 07:51:55 +02:00
czaks
7c3126866c ease the migration process for the previous security patch (by introducing another migration); restore php 5.4 compatibility (introducing a polyfill system) 2016-05-05 06:43:22 +02:00
czaks
caaf741691 [SECURITY] keep up with modern password hashing standards 2016-04-22 05:35:43 +02:00
Michael Walker
9f00630b40 Display banned post contents if reason does not contain cp 2016-02-11 15:21:54 +00:00
Matthieu
d2de4419bd Added: config option to hide email in post. (prevent emailfag but let the possibility to sage and noko) 2016-01-26 00:50:55 +01:00
Michael Walker
d46428b5b7 Trim leading newlines and trailing whitespace from code blocks. 2016-01-03 21:05:31 +00:00
Michael Walker
692ca79d8b Don't include post messages in public banlist 2015-10-17 23:57:36 +01:00
Michael Walker
166ba2a0a2 Merge remote-tracking branch 'vichan/master' 2015-09-12 21:03:54 +01:00
czaks
6d4e756240 fix a bug for some bad database state. thanks Seisatsu for testing 2015-09-11 12:49:42 +02:00
czaks
706feeddff fix cache_config: webms were thumbnailed twice and with the latest addition, they couldn`t resize at all 2015-08-11 04:51:27 +02:00
czaks
a54488d900 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2015-08-11 03:47:54 +02:00
czaks
1136cc0e44 reflect in readme, that we support .mp4 files as well now 2015-08-11 03:47:44 +02:00
czaks
ccd00c497c a stricter check for webm processing 2015-08-11 03:46:02 +02:00
Marcin Łabanowski
11d4cb0f4f Merge pull request #155 from 27chan/patch-7
Add extension mp4
2015-08-11 03:44:51 +02:00
Marcin Łabanowski
b0eb49de82 Merge pull request #160 from 27chan/patch-10
Add extension mp4
2015-08-11 03:39:22 +02:00
27chan
219c1987a9 Add extension mp4 2015-08-10 22:25:09 -03:00
27chan
f1cbbbc15a Add extension mp4 2015-08-10 22:15:21 -03:00
27chan
601c8cebc9 Add extension mp4 2015-08-10 22:13:42 -03:00
czaks
d3d167affb SECURITY: XSS fix for youtube.js/metacafe embed 2015-07-08 16:26:58 +02:00
Matěj Grabovský
b25b443e55 Fix a few fatal errors 2015-06-13 22:34:14 +02:00
Anonke
3f29bdfac9 the poster IDs were showing in API despite being disabled 2015-05-30 20:46:43 +02:00
Simon McFarlane
4b40f69a4e Merge remote-tracking branch 'upstream/master' into vichan-merge 2015-05-29 01:34:53 -07:00
Michael Walker
61d9dacdfb When banning/deleting a post, return to the thread, not the board index (unless deleting the OP) 2015-05-10 13:22:53 +01:00
Michael Walker
649255c9b9 When deleting a post, return to the thread, not the board index (unless deleting the OP) 2015-05-10 03:01:55 +01:00
Michael Walker
4184fdec6e Pass the thread ID when banning/deleting 2015-05-10 02:56:48 +01:00
czaks
2d9214ac63 version check should point at engine.vichan.net and not tinyboard.org actually 2015-04-23 08:18:36 +02:00
czaks
4c1d2f924c fix error while installing themes; thanks xixi 2015-04-23 07:57:52 +02:00
Marcin Łabanowski
4014682882 fileboard support 2015-04-22 06:06:34 +02:00
czaks
1b16e97f67 [code] fix regexps 2015-04-12 03:08:40 +02:00
czaks
197d5f236f [code] tag support 2015-04-12 01:14:35 +02:00
8chan
f2848f2242 Update GeoIP database 2015-04-10 15:03:35 +02:00
czaks
11dfc8bbdc fs cache backend: silence the error 2015-04-06 22:51:02 +02:00
czaks
094f60d34d try_smarter: fix two bugs. 1. uncovered by the second, during a bump only the page the thread was on and first page were rebuild, despite threads rearranging their positions on the remaining pages. happening always. 2. during smart build, the page wasn`t ordered to be rebuilt 2015-04-06 18:59:33 +02:00
Marcin Łabanowski
8fcb9195c8 Merge pull request #137 from lewdchan/master
made the define_groups function play nice on hhvm
2015-04-05 20:51:51 +02:00
czaks
c50635c700 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2015-04-05 20:37:40 +02:00
czaks
9831b582fa groups were not defined 2015-04-05 20:25:57 +02:00
czaks
6fd4eb2add fix a locale issue 2015-04-05 20:23:57 +02:00
czaks
f053450edf cache_config: fix debug notice 2015-04-05 20:04:27 +02:00
czaks
45f11d1d78 indent the file (inc/functions.php) after the latest changes 2015-04-05 19:12:41 +02:00
czaks
dc2928a14d cache_config preliminary release 2015-04-05 18:48:53 +02:00
czaks
1d28b4be4d cache.php: fs cache 2015-04-05 17:13:55 +02:00
czaks
b78b3db010 uncache themes on settings change 2015-04-05 16:59:04 +02:00
czaks
758cb94e01 optimization: locale caching, so we don`t have to reparse instance-config every single time 2015-04-05 16:52:35 +02:00
czaks
71ef3430fc optimization: get rid of one more sql query related to installed themes 2015-04-05 16:38:16 +02:00
czaks
34eeaccea9 optimization: we don`t need bans.php most of the time and bans.php has big dependencies 2015-04-05 16:31:20 +02:00
czaks
cbbebcd20c optimization: if gettext.so is loaded, we don`t need the fallback implementation 2015-04-05 16:26:32 +02:00
Jayme Brereton
fa2e6cfa80 made the define_groups function play nice on hhvm 2015-04-05 20:14:58 +09:30
Jason Puglisi
8cf28682e7 Removed tab at start of api.php to fix ban list and possibly other stuff 2015-04-03 08:03:15 -04:00
czaks
67db118f1e Revert "Revert "smart_build: buildThread" (for a moment, something b0rks)"
This reverts commit b246daa191.
2015-04-02 20:30:57 +02:00
czaks
99706835c2 Revert "Revert "smart_build for buildIndex""
This reverts commit cfb2f55b7a.
2015-04-02 20:29:43 +02:00
czaks
cfb2f55b7a Revert "smart_build for buildIndex"
This reverts commit 55277ce383.
2015-04-02 19:36:55 +02:00
czaks
b246daa191 Revert "smart_build: buildThread" (for a moment, something b0rks)
This reverts commit f2a74812f0.
2015-04-01 18:44:01 +02:00
czaks
f2a74812f0 smart_build: buildThread 2015-04-01 18:43:48 +02:00
czaks
14671e0535 functions.php fix: after_open_board support; so that we may disable smart_build immediately after open_board 2015-04-01 18:13:32 +02:00
czaks
55277ce383 smart_build for buildIndex 2015-04-01 18:11:08 +02:00
czaks
d4892aca12 fix one of the previous commits: fix api_global 2015-04-01 17:30:06 +02:00
czaks
e4e01e4573 smart build: define configuration variables 2015-04-01 17:16:30 +02:00
czaks
4030c42bb4 add a global_api variable for buildIndex 2015-04-01 17:07:24 +02:00
czaks
deefe8299b unlink a .gz version of a file if it exists 2015-04-01 16:56:17 +02:00
czaks
7fd8c75450 dont rebuild a page, when not needed, even if it doesnt exist 2015-04-01 16:53:28 +02:00
czaks
5a9af83ba6 better slugify support for api 2015-03-31 05:50:52 +02:00
czaks
e35d261ff4 enable embed field for api 2015-03-31 05:32:38 +02:00
8chan
4a22ee9245 Extra files and IDs in API
Conflicts:
	inc/api.php
2015-03-31 05:28:08 +02:00
czaks
300e9e7e71 fix some png images being discarded 2015-03-31 05:20:00 +02:00
czaks
5d8e023fc4 remove tinyboard special markup from slugs; thanks stigma for reporting 2015-03-30 06:26:53 +02:00
Matěj Grabovský
6b21689dcd Fix errors about uninitialized config during install 2015-03-27 14:30:43 +01:00
czaks
10f93d0d43 implement a protection against transparent proxies 2015-03-24 05:19:25 +01:00
czaks
3851087dce slug size should be configurable 2015-03-12 00:03:22 +01:00
Marcin Łabanowski
10a8219965 enable a basic cache by default; notify me if it breaks your chan 2015-03-12 00:00:59 +01:00
czaks
bf1b6103cf Merge branch 'master' of github.com:vichan-devel/Tinyboard 2015-03-10 14:22:47 +01:00
czaks
6c4d3941fa api fix 2015-03-10 14:22:29 +01:00
czaks
4bf525599e ... 2015-03-10 14:19:36 +01:00
czaks
a2544bc596 ... (cites) 2015-03-10 14:16:27 +01:00
czaks
50b80e9e24 ... (slug api) 2015-03-10 14:06:44 +01:00
czaks
9f34d334d3 .. 2015-03-10 13:52:31 +01:00
czaks
2f7aeec531 ... 2015-03-10 13:48:33 +01:00
czaks
58b60f0aa4 ... 2015-03-10 13:46:34 +01:00
czaks
7623de9e2f ... (cache) 2015-03-10 13:42:10 +01:00
czaks
d690567b44 ... (minor fix for locales) 2015-03-10 13:16:16 +01:00
czaks
0062125f5c ... 2015-03-10 13:09:53 +01:00
czaks
fe7e9c5103 ... 2015-03-10 13:03:47 +01:00
czaks
429c9f890f ... 2015-03-10 13:02:38 +01:00
czaks
f4bba2e9ed ... 2015-03-10 12:57:06 +01:00
czaks
bdb6001f3f support for slugified links; may introduce a few bugs 2015-03-10 12:48:59 +01:00
czaks
bffe03e651 rearrange config processing a bit 2015-02-27 21:16:03 +01:00
czaks
a93f168c79 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2015-02-26 21:44:52 +01:00
czaks
0ab8890b67 tools/rebuild: show currently rebuilded themes 2015-02-26 21:44:39 +01:00
yeltsew7
aa0d606651 Add in E Z board locking 2015-02-15 21:23:26 -05:00
Simon McFarlane
473e30382c Remove instance config 2015-01-24 23:49:59 +01:00
czaks
daad519b85 config[php_md5] feature 2014-10-24 13:24:33 +02:00
czaks
24548e377c update locales 2014-10-18 13:54:27 +02:00
clsr
49079e57fb Fix expanded tabs 2014-10-18 13:43:25 +02:00
clsr
d266908ca9 Fix API: Swap image width/height, make replies an integer, fix original filename 2014-10-18 13:43:25 +02:00
8chan
6052ed8d3d SECURITY: imagemagick/graphicsmagick was ignoring all errors
So, in a much older patch I had a problem where an incorrect RGB
profile would make image uploads fail. I fixed this by using strpos
against the error message...but didn't check the return value
correctly.

That means that any error from gm/im was ignored. This caused people
to upload too large images and flood /b/ with 1 x 10000 pixel images

My fault, patched now. Sorry about that.

Conflicts:
	inc/image.php
2014-10-12 10:23:03 +02:00
8chan
803c76a800 .x.x less confusing...will change to less_ip eventually 2014-10-11 20:37:58 +02:00
czaks
5d1b426fa3 fix bans.php on removing a ban by a semi-privileged mod 2014-10-11 20:13:05 +02:00
czaks
3a552e5b76 hopefully fix locales 2014-10-09 04:09:30 +02:00
czaks
dfd05e88f9 possible fix of themes` interactions 2014-10-09 03:57:18 +02:00
czaks
ef3bb46876 bans.php: surpress error 2014-10-09 02:00:31 +02:00
czaks
9b3fa77719 new banlist implementation; also includes a public banlist 2014-10-08 23:23:59 +02:00