Thomas Lynch
ad551a1ba6
fix gulpfile notclosing correctly, add filters and update the migration
4 years ago
Thomas Lynch
efa632fdca
gulpfile fixes, reset works
4 years ago
Thomas Lynch
46d07a486f
update readme for config changes
...
make sure gulp will init defaults settings from tempalte on new install
migration to import old settings into redis
4 years ago
Thomas Lynch
313d4a9fe4
gulp export some tasks and task helper for build-worker can call it
4 years ago
Thomas Lynch
1c5f14e419
This did not go as planned
4 years ago
Thomas Lynch
60cddef23a
slowly switch configs to db and only a small amount of things like secrets remain in a config file
4 years ago
Thomas Lynch
9ad03e096a
make subscriber only start when there is any listener so its not needed in gulptasks for example
...
change how to close redis since there are more than 1 connection for other thigns
4 years ago
Thomas Lynch
de75523ddc
start making the config able to reload, for now just clearing require.cache
...
also made some of the app.locals load from getconfig, not added to callbacks in redis yet
4 years ago
Thomas Lynch
523fbac0d7
fix custompages index issue
4 years ago
Thomas Lynch
621a83a589
make the ip prune thingy a schedule
4 years ago
Thomas Lynch
0d15281538
start on ip pruning gulp task. works, but uses static 7 days atm.
4 years ago
Thomas Lynch
13f5dbfa5b
merry christmas, individual image hiding
4 years ago
Thomas Lynch
5cff9e6b41
make gulp cache task clear boardlist cache
4 years ago
Thomas Lynch
6f64448b33
works for board recent and global recent, fixed lastPostId issue and IP display issue
...
just neds a second pair of eyes to check its not leaking IPs anywhere
4 years ago
Thomas Lynch
270e0f289c
allow reset to be run again, and added password task to reset admin password
4 years ago
Thomas Lynch
3d63b81734
fix typo and missing import in updated gulpfile
4 years ago
Thomas Lynch
44f69b8ba5
start per-board custom pages, mostly working could just use a lil more testing references #232
4 years ago
Thomas Lynch
0e7749f0be
Minor gulpfile local correction for custompages
4 years ago
Thomas Lynch
77b8ae5540
Overboard catalog reference #286
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
Thomas Lynch
79f359caee
Add some explanation in the faq of board antispam setting section, and add early404 configs to gulpfile so they are shown in faq
4 years ago
Thomas Lynch
0fcd9bd370
Add captcha grid size to frontend script through gulpfile so template can use it to build on-the-fly grid captcha properly
...
(also enable minifying in the gulpfile again)
4 years ago
some random guy
822d191603
make mongodb db name configurable
4 years ago
Thomas Lynch
649a3d2e56
Start of more filters
...
still todo:
- form in setting smenu to manually input
- make sure the regex filters work
4 years ago
Thomas Lynch
82522dd025
make all the 50x pages actually get built in the gulp task
4 years ago
Thomas Lynch
9135133ada
Make default password when installing randomised, +security
4 years ago
Thomas Lynch
049b26f4c8
Enable uglify again
...
allow other css files to get added to style.cee, and ignore custom.css
4 years ago
Thomas Lynch
7c4e8f9c2e
Start on changing how post hiding works, rename to filters
...
still TOOD: make them toggleable, and some more testing
but so far works, and post updates are handled
renamed 'hidden' localstorage to prevent issues for previous users
4 years ago
Thomas Lynch
407611d3d9
Move the settings for frontend scripts into the config file, and small change of some naming
4 years ago
Thomas Lynch
f192a0e09c
Captcha appearance and layout changes
4 years ago
Thomas Lynch
646cc551b7
More configuration and bit less ugly config layout for captcha
4 years ago
Thomas Lynch
e409ef65ce
Some css stuff like thumbsize variables and size of bypass window configured automatically in gulp task
4 years ago
Thomas Lynch
60d36bbb6a
Make a bit more maintainable, support different captcha types with some config options
4 years ago
Thomas Lynch
ce069077f8
locals for recaptcha to compiledclients, captcha preload and adding missing captcha changes
4 years ago
some random guy
5dc3fe9504
cache account info in redis db
4 years ago
Thomas Lynch
1f7e670c7c
modlog records for non-delete actions now link to posts closes #193
4 years ago
Thomas Lynch
21191a3811
captcha added to page when missing (enabled after page load) and cleaned captcha handling closes #189
4 years ago
Thomas Lynch
90df648903
fx some bugs in overboard boards fetching, run gulp cache #166
4 years ago
Thomas Lynch
f1abc3c224
Start on selective spoilering references #170 filename stripping references #204
4 years ago
Thomas Lynch
11c5aa8abb
Mostly working
4 years ago
fatchan
9f9d8387f9
Exit if migrateVersion outdated close #163
4 years ago
fatchan
d3165be43a
Gulpfile fixes, remove update migrateversion comment and handle news properly on reset
4 years ago
fatchan
5fde07163c
start on migration file and fixing ban index
4 years ago
fatchan
0bc4ff181d
close #149
4 years ago
fatchan
1be5d7615e
catalog filter and sort
4 years ago
fatchan
83efa15a21
fix upLevel in modview added live posts
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
73a5241640
Add edit to action controllers and edit post view
4 years ago
fatchan
70565258ec
correct gulpfile to take images from correct gulp src folder
5 years ago