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
8chan
bba8368254
Catalog scroll bars
2015-02-16 16:28:56 -08:00
8chan
c7f26b31c1
board_log function, ?/log 🅱️ test
2015-02-16 16:28:22 -08:00