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 bb4c8be449 More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
..
globalmanage Translate (just the template changes) for a ton of mixins and includes, and update country names to support multi language 1 year ago
manage Translate (just the template changes) for a ton of mixins and includes, and update country names to support multi language 1 year ago
account.js Add a new property to permissions metadata and reflect on frontend inability for users without that "parent" permission to edit roles/accounts to have some permissions e.g. root, edit roles, edit accs 2 years ago
banners.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
blockbypass.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
board.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
boardlist.js convert relative times to support localisation 1 year ago
boardsettings.js Fix duplicate key in projectedsettings for board settings, and make custompages jsons get removed on deleting custom page. 2 years ago
captcha.js Refactor captcha generators and captcha model 2 years ago
captchapage.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
catalog.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
changepassword.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
create.js eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
csrf.js eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
custompage.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
globalsettings.js Fix duplicate key in projectedsettings for board settings, and make custompages jsons get removed on deleting custom page. 2 years ago
home.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
index.js Initial commit of 2FA for accounts, TOTP-based 2 years ago
login.js Revert "Close #480 dont show "register" on login page if not allowed for regular user, since users might reach it clicking "manage" after the login redirect" 2 years ago
modlog.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
modloglist.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
mypermissions.js Fix the completely fucked up "my permission", the board equivalent, and staff permissions page since a recent permission update. Upside is it now considers the "parent" thing, which is nice. 1 year ago
news.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
overboard.js Close #370 optional disable overboard reverse image links 2 years ago
overboardcatalog.js add eslint rules 2 years ago
permissions.js eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
randombanner.js eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
register.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
sessions.js eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
thread.js More explicitly set max-age=0 so that when the .html or .json location blocks fall back to @backend the intended "expires" applies for on-demand built pages 1 year ago
twofactor.js Add i18n to bumplock/lock/sticky/cycle, change board/globalsettings, changepassword, and create board pages 1 year ago