summaryrefslogtreecommitdiff
path: root/inc/functions.php
AgeCommit message (Collapse)Author
2016-05-08(2/2) advanced build. implement a daemon that will build static pages.czaks
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-08fixupczaks
2016-05-08advanced build (1/2): a small refactor of index generating procedure; ↵czaks
generation strategies
2016-05-06Cyclical threads ♺Fredrick Brennan
2016-05-06maybe we can try to load Parsedown, after all we can silence the errorczaks
2016-05-06we don't have a htmlpurifier yet ;_;czaks
2016-05-06Edit static pages commitFredrick Brennan
2016-05-06Public action logs commit (log.php)8chan
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-06Add event to quote backlinks8chan
2016-05-06Fix *0 secure tripcodes caused by accidentally feeding + signs to crypt()8chan
2016-05-06New event: rebuildpost, allows you to bind events to ?/edit8chan
2016-05-06[BUG] Image reject repost board option now also affects YT embedsFredrick Brennan
2016-05-06better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlvczaks
2016-05-06SECURITY / XSS : ?/edit allowed arbitrary HTML to be added by any user thru ↵8chan
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-05Fix post deletion8chan
2016-05-05enable javascript in mod panelczaks
2016-05-05locale cache: fix a bug when perms are done wrongczaks
2016-05-05fix for editor highlightingczaks
2016-05-05ease the migration process for the previous security patch (by introducing ↵czaks
another migration); restore php 5.4 compatibility (introducing a polyfill system)
2015-08-11fix cache_config: webms were thumbnailed twice and with the latest addition, ↵czaks
they couldn`t resize at all
2015-04-22fileboard supportMarcin Łabanowski
2015-04-12[code] tag supportczaks
2015-04-06try_smarter: fix two bugs. 1. uncovered by the second, during a bump only ↵czaks
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-05Merge pull request #137 from lewdchan/masterMarcin Łabanowski
made the define_groups function play nice on hhvm
2015-04-05groups were not definedczaks
2015-04-05fix a locale issueczaks
2015-04-05cache_config: fix debug noticeczaks
2015-04-05indent the file (inc/functions.php) after the latest changesczaks
2015-04-05cache_config preliminary releaseczaks
2015-04-05optimization: locale caching, so we don`t have to reparse instance-config ↵czaks
every single time
2015-04-05optimization: get rid of one more sql query related to installed themesczaks
2015-04-05optimization: we don`t need bans.php most of the time and bans.php has big ↵czaks
dependencies
2015-04-05optimization: if gettext.so is loaded, we don`t need the fallback implementationczaks
2015-04-05made the define_groups function play nice on hhvmJayme Brereton
2015-04-02Revert "Revert "smart_build: buildThread" (for a moment, something b0rks)"czaks
This reverts commit b246daa191ed6495ce7a73a369c645599eea610e.
2015-04-02Revert "Revert "smart_build for buildIndex""czaks
This reverts commit cfb2f55b7a6ae314fa03b516192df34bd9849726.
2015-04-02Revert "smart_build for buildIndex"czaks
This reverts commit 55277ce3835fecf44bb1a0cc1ba0b02d23846848.
2015-04-01Revert "smart_build: buildThread" (for a moment, something b0rks)czaks
This reverts commit f2a74812f0a135370969bcdedea8a8c9c3f96aed.
2015-04-01smart_build: buildThreadczaks
2015-04-01functions.php fix: after_open_board support; so that we may disable ↵czaks
smart_build immediately after open_board
2015-04-01smart_build for buildIndexczaks
2015-04-01fix one of the previous commits: fix api_globalczaks
2015-04-01add a global_api variable for buildIndexczaks
2015-04-01unlink a .gz version of a file if it existsczaks
2015-04-01don`t rebuild a page, when not needed, even if it doesn`t existczaks
2015-03-30remove tinyboard special markup from slugs; thanks stigma for reportingczaks
2015-03-24implement a protection against transparent proxiesczaks
2015-03-12slug size should be configurableczaks
2015-03-10...czaks
2015-03-10... (cites)czaks