763 Commits (ba4ee005afc34bff3ff010d71caebbbb3d3623d3)

Author SHA1 Message Date
Thomas Lynch aa38d862e6 revert to older tegaki and copy over the translations, just to be safe 1 year ago
myumyu fc3afa4fbb Translate tegaki 1 year ago
Thomas Lynch ee1df21003 make i18n frontend fallback to other key if there is no plural from the pluralmap in the translation 1 year ago
Thomas Lynch a07a600a61 More translation 1 year ago
Thomas Lynch db06a2a8a7 threadstats translation 1 year ago
Thomas Lynch 976b59ccad Hide/show frontend translation 1 year ago
Thomas Lynch 00f6d3fdb0 convert relative times to support localisation 1 year ago
Thomas Lynch cb326823cb A bunch more translations, and change a log to alert() in ptchina-playlist 1 year ago
Thomas Lynch 2aa5d1afbe make frontend translation fallback to keys if missing 2 years ago
Thomas Lynch 2d48f4110b pluralisation and %s for numebr substitute, with simple conversion code for frontend 2 years ago
Thomas Lynch 21a181d3fa Add some more simple translations, translate (You)'s and Settings button as proof of concept of translation in JS and CSS 2 years ago
Thomas Lynch 670119148c Make languages on frontend included individually as a language .js file. Fix issue with lib/build/render.js page. I **think** this is good now. 2 years ago
Thomas Lynch 5bf792649b Try getting languages into the frontend (still want a better way to only include single language packs and only a subset of keys) 2 years ago
Thomas Lynch 5a7368a0a4 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
Thomas Lynch 66b21f93b7 Close #507 2 years ago
Thomas Lynch b391c0cb66 Make post editing a GET endpoint with perm check like editstaff/editcustompages, much more sensible 2 years ago
Thomas Lynch 0d6323669f Start on cross board thread moves #250 2 years ago
Thomas Lynch a93a4d7f55
Make saveoverboard.js more general so it works on overboard index AND catalog view 2 years ago
Thomas Lynch 4d86406483 Initial commit of 2FA for accounts, TOTP-based 2 years ago
Thomas Lynch 6d2249c13a
Close #502 add some margin+padding to tabs area of settings to address strange firefox only css issue 2 years ago
Thomas Lynch 568dd5f174 Allow providing file option overrides in addFile, use them to disable strip filename option for drawn tegaki 2 years ago
Thomas Lynch 0c531867f7 "No subject" -> #${postId} in several places, much nicer idea 2 years ago
Thomas Lynch cf92d77a2f Allow tegaki only, show as attachment with replay. perhaps an option in future to disable this (why not just use spoiler?) 2 years ago
Thomas Lynch 8e5c8b5ab0 Tegaki replaying overhaul 2 years ago
Thomas Lynch c958331b2c theme and consistency improvements for tabbed settings 2 years ago
ussaohelcim b387d1494c updated to not use expand.js 2 years ago
ussaohelcim d078d58b94 updated tegaki replay 2 years ago
Thomas Lynch 3017029f61 close #486 2 years ago
ussaohelcim 18604614bc added tegaki replay feature 2 years ago
Thomas Lynch 43517afb80 close #484 captcha frontend script broken for grid v2 for post captchas 2 years ago
l29utp0 1b5b12ea0e use youtube-nocookie 2 years ago
Thomas Lynch b73b657f4a Make first tab default selected ref #477 2 years ago
Thomas Lynch c71c9c3277 CSS improvement 2 years ago
Thomas Lynch added79573 Tabbed board settings, and CSS improvement #477 2 years ago
Thomas Lynch 2aa776116d Testing css-only tabs solution for settings page organisation 2 years ago
Thomas Lynch b1d36b5f62 style 2 years ago
Thomas Lynch cd1d7ddcda add eslint rule enforce one true brace style and allow single line 2 years ago
ussaohelcim 2fcde2d7b9 Updated to use mimetype instead of file extension 2 years ago
ussaohelcim 184ff965c6 added feature to download a thread as a playlist 2 years ago
Thomas Lynch 00c31b1088
Hcaptcha decided it wanted to prevent setting the hash from scrolling to your post 2 years ago
Thomas Lynch 64435d5058
ref #460 2 years ago
Thomas Lynch 3b87bebd7e -Improve form handling js to not show "something broke" for ex/ when logging in but getting 2 years ago
Thomas Lynch e73cef4caf
Small refactor setting localstorage defaults in loop instead of gross repetition 2 years ago
Thomas Lynch e48c5af8dc
one last fix before the tag :) 2 years ago
Thomas Lynch d8f2e8292f add eslint rules 2 years ago
Thomas Lynch ad04dad123 add more compiledfileclients to gitignore 2 years ago
Thomas Lynch 5c43ecab98
eslint gulp/res/js/ 2 years ago
Thomas Lynch e4035dcaee Portrait mode improvement for tegaki on mobiles. was simpler than i thought 2 years ago
Thomas Lynch 15c4f593bd
add the best theme "adaptive" from jschan branch to public 2 years ago
Thomas Lynch e92e27bd40 remove "+x earlier", bugfixes and expanding omitted appearance tweaks 2 years ago