1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-29 09:44:28 +01:00
Commit Graph

7266 Commits

Author SHA1 Message Date
8chan
2f04aefdf5 Re-enable antibot system, disable hash expiration & unicode 2015-02-26 01:12:12 -08:00
8chan
b49fe85345 ( ͡° ͜ʖ ͡°) Allow board owners to enable Zalgo text 2015-02-26 01:10:00 -08:00
8chan
4b8eddbaf6 MD5 filters part 1 2015-02-25 17:26:04 -08:00
8chan
d970baa5d8 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.
2015-02-25 17:21:49 -08:00
8chan
276f2e58ad have this handy in case i need to shut off /infinity/'s settings again 2015-02-25 17:18:01 -08:00
8chan
fbb85593fa New API endpoint: settings.php - get settings of board 2015-02-25 17:16:44 -08:00
8chan
46ba60fff1 Handle NULL files in class Post 2015-02-25 17:15:45 -08:00
8chan
8db4baccca Allow title attr in img and href 2015-02-25 17:15:18 -08:00
8chan
16d9b5d7b7 Mamoru 2015-02-25 17:14:52 -08:00
8chan
3312e38f07 Change from fopen/flock to dio_open/dio_fcntl in file_write
8chan uses NFS and flock() does not work over NFS. See http://0pointer.de/blog/projects/locking.html for more information.

Without proper file locking, race conditions are possible in ?/settings and other pages. The one in ?/settings is particularly bad, too many successive writes can cause a PHP file with bad syntax to be written which breaks an entire board and many scripts that call openBoard().

You need to install the dio.so module if you merge this commit.
2015-02-25 17:12:25 -08:00
8chan
1258d793c0 Loop videos by default WebM option 2015-02-21 04:49:45 -08:00
8chan
ae02998948 Upgrade HTMLPurifier library 4.5->4.6 2015-02-20 23:16:38 -08:00
8chan
e2baf27c5c SECURITY: No more off-site images in board announcements 2015-02-20 23:13:52 -08:00
8chan
af9bf5e80b Clicking IP goes to IP_less by default 2015-02-20 17:17:05 -08:00
8chan
2b987b2198 Add one click [-]/[+] to post-filter.js 2015-02-20 17:16:29 -08:00
8chan
aa1d2b3128 /infinity/ board with locked owner password 2015-02-20 17:16:06 -08:00
8chan
488f8e2648 Redchanit CSS 2015-02-20 17:15:40 -08:00
8chan
7495e68fc2 Image hover backported from 8chan X 2015-02-20 12:10:04 +00:00
8chan
8c63d906e9 Sorry @Kyokou, this should fix both problems, close ctrlcctrlv/infinity#399 2015-02-20 10:16:28 +00:00
8chan
7364e85351 Fix many features for Internet Explorer 9 and 10
Please don't use "dataset" in scripts anymore, it doesn't work in IE9 or 10. Instead use $.data
2015-02-20 01:51:06 -08:00
8chan
3e0134e53e New feature: Board owner logs of their board 2015-02-19 22:58:30 -08:00
8chan
61fd6ef25c Use post filter JS instead of hide-threads 2015-02-19 20:52:53 -08:00
8chan
ef21c6d864 Close ctrlcctrlv/infinity#396 2015-02-19 20:52:26 -08:00
Fredrick Brennan
c025c8f173 Merge pull request #392 from marktaiwan/post-filter
post-filter
2015-02-20 11:20:11 +08:00
8chan
65e3ca5fce Merge https://github.com/ctrlcctrlv/infinity 2015-02-20 03:14:57 +00:00
8chan
eb9db634d3 Bug fix: fix backlinks in Gecko 2015-02-19 19:15:42 -08:00
8chan
30178fb383 Change 2 => 3 2015-02-19 19:15:18 -08:00
8chan
9beffe618c /meta/ back in top bar next to /operate/ 2015-02-19 19:14:55 -08:00
8chan
78425e8d87 rebuild2 - multithreaded rebuild script 2015-02-19 19:14:24 -08:00
8chan
39476e9bfa Fix no country flag on post if forced anonymous 2015-02-18 16:55:48 -08:00
8chan
4e335db3e8 Add event to quote backlinks 2015-02-18 16:55:03 -08:00
marktaiwan
d4bc803f4b fix menu UI for Firefox 2015-02-18 14:47:43 +08:00
marktaiwan
09fe78342a reset thread timer on new filter 2015-02-18 14:04:09 +08:00
marktaiwan
071f9af660 Clear empty thread/board from filter list 2015-02-18 14:03:06 +08:00
Fredrick Brennan
744c578a8a Merge pull request #393 from jeifour/master
fix missing semicolons in install.sql
2015-02-18 05:27:19 +08:00
Fredrick Brennan
6cc668a722 Merge pull request #394 from ctrlcctrlv/revert-381-master
Revert "Fixed add_favorites to append to the correct element"
2015-02-18 04:35:26 +08:00
Fredrick Brennan
1627bccfd4 Revert "Fixed add_favorites to append to the correct element" 2015-02-18 04:34:04 +08:00
Jei Four
64e33bdb28 fix missing semicolons in install.sql 2015-02-17 19:44:39 +01:00
marktaiwan
6455fca5bd post-filter
Adds a dropdown menu to each post that allows for filtering by:
- post
- post and all replies to it
- poster ID
- poster ID and all replies to it
- name
- tripcode

In the options panel, adds a new tab for adding/removing name and
tripcode filters.
2015-02-17 14:40:04 +08:00
8chan
8ddc472239 Fix shadow cap 2015-02-16 16:56:09 -08:00
8chan
027687acc0 Merge https://github.com/ctrlcctrlv/infinity
Conflicts:
	inc/8chan-mod-pages.php
	templates/mod/settings.html
2015-02-17 00:43:00 +00:00
8chan
26fe49f39b Tor posting: I need to document this more. It's missing inc/dnsbls.php too. Wait for a future commit 2015-02-16 16:42:31 -08:00
8chan
3a44ccbf85 Blank email if config.field_email_selectbox 2015-02-16 16:35:37 -08:00
8chan
0389b280d8 Fix mod_move if file deleted or spoiler 2015-02-16 16:35:15 -08:00
8chan
f00d342c41 Extend max webm length 2015-02-16 16:35:01 -08:00
8chan
61e50ff3cf Show what line an error occured on by default 2015-02-16 16:34:45 -08:00
8chan
3f23a7f041 Allow config.mod.bypass_field_disable to bypass config.field_email_selectbox 2015-02-16 16:33:52 -08:00
8chan
eb6855ca8b New templates: ad_top and ad_bottom. Make blank pages if you're not using them 2015-02-16 16:33:13 -08:00
8chan
f67bbd4b62 OpenGraph information in thread pages https://en.wikipedia.org/wiki/Facebook_Platform#Open_Graph_protocol 2015-02-16 16:31:15 -08:00
8chan
b015fc1323 Just show deleted if first file deleted 2015-02-16 16:29:35 -08:00