Thomas Lynch
0a637c5cb8
Fix url/redirect and locale handling for js blockbypass
2 years ago
Thomas Lynch
87f834b510
translate more pages
...
translate homepage stats sections
improve frontend __ replacement
fix globalLanguage incorrectly set in head include
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
224b141920
Change setting locale in render locals in build locals, remove test header
2 years ago
Thomas Lynch
0317414eb0
fix regression, incorrect local captchaType -> captchaOptions.type ref #469
2 years ago
Thomas Lynch
c8ebf9a579
Improvement to grid v1 to allow customising, allowing for something like this.
...
-true characters
-false characters
-question text
Make optional (and add additional options for) some filters/effects
-paint
-line
-wave
2 years ago
Thomas Lynch
b74634fd7c
cleanup and comment (unbuffered comments) shared <head> template include
...
move some opengraph tags for meta sitename and meta url out of only thread pages
3 years ago
Thomas Lynch
cfae852971
use gulp-real-favicon
...
make favicons , files for safari, msfile, browserconfig, webmanifest, etc in gulp task
remove favicon2 so no exclamation mark favicon for now, until it can be incorporated
somehow. but the number like (x) is shown so it shouldnt matter.
maybe another commit can add a general "!" icon if somebody makes one
3 years ago
Thomas Lynch
d9a4397d52
id script optimizations based on some js profiling and code cleanup, page load speed improvement
3 years ago
Thomas Lynch
a966ea9c00
include captchatype in url query forr js and css so the updated locals busts cache, close #328
4 years ago
Thomas Lynch
b8da2ebbde
setting for users to disable board customcss
4 years ago
Thomas Lynch
d12bed3dc2
add noscript warning to hcaptcha
...
add some missing checks for google to also check captcha type
adjust frontend scripts and gulpfile styling to support hcaptcha
4 years ago
dolphin
d51aa143a8
Add in hcaptcha support.
4 years ago
Thomas Lynch
60d36bbb6a
Make a bit more maintainable, support different captcha types with some config options
4 years ago
Thomas Lynch
09e0bcb518
references #209 , add optional google recaptcha. implementation could use some polish, but it will work for now.
4 years ago
fatchan
d725c3c573
update pm2 and add favicon changes for apple touch icon, etc and make it a separate gulp folder
4 years ago
fatchan
ab7ac2558a
add short commit hash as v?= query of important scripts and css for updates, to cache bust on updates for public site
4 years ago
fatchan
2aaf7e2092
just include the script in head template instead of every fucking page
5 years ago
fatchan
e561f250ad
custom css per board, with option to apply filter or disable completely
5 years ago
fatchan
a271331041
meta description and tags to board pages
5 years ago
fatchan
a5e7349c28
file upload form changes for clipboard/drag+drop, and make it work on the banners upload page
5 years ago
fatchan
854078d1bf
dont try to start live when not in thread and approve appearance of some things
5 years ago
fatchan
ac0cb93b06
remove themes from footer, prep for settings UI, add code theme to board settings
5 years ago
fatchan
6654aac041
make all that v a little cleaner
5 years ago
fatchan
23c9079c03
use highlight.js for syntax highlighting in code blocks of posts
5 years ago
fatchan
8f0e4b40ac
more secure headers and settings in nginx example config and remove some unnecessary inline css
5 years ago
fatchan
6d3f2c9895
minor typographical changes
5 years ago
fatchan
b85afbb0db
default theme option and slight improvement to head template
5 years ago
fatchan
47280caced
theme switcher with js in footer, overrides for all pages
5 years ago
fatchan
5d683590b3
dont load captcha until clicked on box with js, refresh with double click, and keep iframe in noscript tag for noscript compatibility
5 years ago
fatchan
d8f98a67cb
configurable theme per board, and default in config
5 years ago
fatchan
2de229337b
'BANNED FOR THIS POST' message + styling improvements
5 years ago
fatchan
c1468e74a0
gulp to minify, remove static file serving -- using nginx instead
5 years ago
fatchan
8ffdedee8a
First commit
6 years ago