jschan - Anonymous imageboard software. Classic look, modern features and feel. Works without JavaScript and supports Tor, I2P, Lokinet, etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
fatchan 476cf5c2a9 always thumbnail animated images to prevent large filesize by small dimension gifs not being thumbnailed 5 years ago
..
files always thumbnail animated images to prevent large filesize by small dimension gifs not being thumbnailed 5 years ago
actionchecker.js add IP delete by board or global (no by-thread) 5 years ago
bancheck.js stop calling that a model 5 years ago
captchagenerate.js update some pages to not use csrf token where unnecessary 5 years ago
captchaverify.js fix captcha enabled enforcing 5 years ago
csrfmiddleware.js update some pages to not use csrf token where unnecessary 5 years ago
hasperms.js global and board IP bans, improved error handling, improved permissions checks 5 years ago
haspermsmiddleware.js global and board IP bans, improved error handling, improved permissions checks 5 years ago
id-contrast.js tripcodes 5 years ago
isloggedin.js generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so. 5 years ago
markdown.js generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so. 5 years ago
paramconverter.js better handling of banner uploads, failure cases and add checkecbanners to exempt arrays in paramconverter 5 years ago
quotes.js generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so. 5 years ago
render.js cache compiled function for templates 5 years ago
tripcode.js throw error properly when captcha error occurs + more random trip salt 5 years ago
uploadDirectory.js update some pages to not use csrf token where unnecessary 5 years ago