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.
 
 
 
 
 
Thomas Lynch 9fd11f45a4 Merge branch 'develop' into 443-docker-experimental 2 years ago
..
actionhandler.js Merge branch 'permissions-update' into develop 3 years ago
addassets.js try with a newer commit of express-fileupload tweaked to not allow missing file extensions 3 years ago
addcustompage.js ref #377, the fun begins 3 years ago
addflags.js try with a newer commit of express-fileupload tweaked to not allow missing file extensions 3 years ago
addnews.js ref #377, the fun begins 3 years ago
addstaff.js dont destructure roles, access it normally so load() callback will update them properly 3 years ago
appeal.js rename ip.single -> ip.cloak 3 years ago
banposter.js rename ip.single -> ip.cloak 3 years ago
blockbypass.js block bypass assistance for users with SzPD 3 years ago
bumplockposts.js fix names of sage/bumplock action in a few places 5 years ago
changeboardsettings.js add board toggle 2 years ago
changeglobalsettings.js add board toggle 2 years ago
changepassword.js missing import 3 years ago
create.js bugfix when null tags 2 years ago
cycleposts.js make sticky, sage, lock, cyclic a toggle so they can be reversed or toggled independently in batches 5 years ago
deleteaccount.js delete all sessions for user on account delete 3 years ago
deleteaccounts.js change "Edited" or "Deleted" text to just Deleted, because that form no longer allows editing, that is done in /editaccount 3 years ago
deleteassets.js assets as last thing for manage assets page in boards 3 years ago
deletebanners.js make the controllers and models exist and do something 4 years ago
deleteboard.js ref #377, the fun begins 3 years ago
deletecustompage.js check deletedCount when removing custompage and show error when deleting invalid named pages, rather than doing an extra db call to check if they exist 3 years ago
deleteflags.js rebuild after flag change 3 years ago
deletenews.js dynamicresponse everything 5 years ago
deletepost.js fix regression with moveposts and deleteposts when running markdown again for quotes 2 years ago
deletepostsfiles.js This did not go as planned 4 years ago
deletesessions.js implement deleting sessions 3 years ago
deletestaff.js ref #377 3 years ago
denybanappeals.js sort bans and appeals in a better order, with option to deny appeal OR unban 5 years ago
dismissglobalreport.js sticky, lock, sage + changed action handling significantly to combine queries 5 years ago
dismissreport.js add ability to ban reporters e.g. for spamming reports 5 years ago
editaccount.js Start making roles editable ref #377 3 years ago
editbans.js ref #420 start ban duration editing 3 years ago
editcustompage.js ref #377, the fun begins 3 years ago
editnews.js ref #377, the fun begins 3 years ago
editpost.js fix internal server error on editing post 2 years ago
editrole.js - when updating a role, update the permissions for all the people with that role already 3 years ago
editstaff.js ref #377, the fun begins 3 years ago
lockposts.js make sticky, sage, lock, cyclic a toggle so they can be reversed or toggled independently in batches 5 years ago
login.js show last active date for accounts in globalnamage accounts page close #236 4 years ago
logout.js logout change 4 years ago
makepost.js emptyDir() instead of remove() because remove runs into ENOTEMPTY under synthetic load of high post rates, probably because new threads get written to the folder at the same time. no ide a why emptyDir doesnt hav ethis problem.. 2 years ago
moveposts.js fix regression with moveposts and deleteposts when running markdown again for quotes 2 years ago
newcaptcha.js move some more small model/controlers to separate files, and reorganise the routers 5 years ago
register.js dont destructure roles, access it normally so load() callback will update them properly 3 years ago
removebans.js Add modlogs (#48) 5 years ago
reportpost.js rename ip.single -> ip.cloak 3 years ago
resign.js Merge branch 'permissions-update' into develop 3 years ago
spoilerpost.js temp files _actually_ deleted for uploads, still need a little refactor. also remove hyphen from filenames 5 years ago
stickyposts.js Allow sticky to be input as a number, 0 is disabled, higher numbers are a priority and threads will be sorted in descending order reference #289 4 years ago
transferboard.js dont destructure roles, access it normally so load() callback will update them properly 3 years ago
uploadbanners.js try with a newer commit of express-fileupload tweaked to not allow missing file extensions 3 years ago