Thomas Lynch
d14dcdcc76
improve and start work on the controller for global settings page with the new checker
4 years ago
Thomas Lynch
f434899c61
use dynamicresponse in paramconverter for malformed input of arrays
4 years ago
Thomas Lynch
f6a1c02128
update TODO and start on some kind of body checker/schema handler which should work for the new global settings, to avoid it being a million lines long. eventually all the other controllers will get refactored and the system expanded upon to handle all routes. will make code cleaner, more concise and easier to expand with new or updated checks.
4 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
c6441c33f8
start on the model, update paramconverter, refactor the setting thing from boardsettings and fix a bug (how did that not cause problems?? o.o)
4 years ago
Thomas Lynch
85d1c83575
close #327
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
d29b82587f
publish on global settings change and start the massive task of making more stuff configurable
4 years ago
Thomas Lynch
e9ca4d7e21
reload app locals on config change
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
ddd949e743
make schedules able to run separately and dont make instance on import, do it in the tasks folder index
4 years ago
Thomas Lynch
7fa5708010
use fs-extra
4 years ago
Thomas Lynch
d76c233d92
simple pubsub test in redis file
4 years ago
Thomas Lynch
edd2f0392d
npm update
4 years ago
Thomas Lynch
7eb3f4589d
markdown style links i.e. [label]( http://link )
4 years ago
Thomas Lynch
1430c8173d
image hide buttons improvements. changes between "show"/"hide" works across refresh and clearing/post updates
4 years ago
Thomas Lynch
d31a60e69a
put thumbs in a folder, tests would have been nice to have cos this will probably cause regressions, heh... reference #307
4 years ago
Thomas Lynch
02fad13518
improve migrations
4 years ago
Thomas Lynch
9351a4bd1f
Merge branch 'new-dev' into 'master'
...
New dev
Closes #316 and #319
See merge request fatchan/jschan!212
4 years ago
Thomas Lynch
73051d3823
Merge branch 'AleDenshi-master-patch-77714' into 'master'
...
Update README.md
See merge request fatchan/jschan!211
4 years ago
Thomas Lynch
523fbac0d7
fix custompages index issue
4 years ago
AleDenshi
e8b54a4d1e
Update README.md
4 years ago
Thomas Lynch
a4b7e97f7e
Merge branch 'AleDenshi-master-patch-19066' into 'master'
...
Added guide to automate replacing "/path/to/jschan" and "domain.com" in...
See merge request fatchan/jschan!210
4 years ago
Thomas Lynch
57bb23ae55
bugfix socket for board recents
4 years ago
AleDenshi
83f77c7e67
Added guide to automate replacing "/path/to/jschan" and "domain.com" in /etc/nginx/sites-available using GNU sed
4 years ago
Thomas Lynch
9c8e842913
close #319
4 years ago
Thomas Lynch
a50301f8e4
bugfix hide buttons on ppost updates
4 years ago
Thomas Lynch
621a83a589
make the ip prune thingy a schedule
4 years ago
Thomas Lynch
32ec1152b4
more 'tor' -> 'anonymizer' rewording changes including some conditionals, comments and FAQ page text close #316
4 years ago
Thomas Lynch
7462c44c71
bugfix, typo, not saving setting close #316
4 years ago
Thomas Lynch
9c532f78d7
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
4 years ago
Thomas Lynch
bf0f5673ac
bugfix, import function from wrong file
4 years ago
Thomas Lynch
7bf4f1fdee
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
4 years ago
Thomas Lynch
3fdd0fe976
fix issue with some scripts that apply visual changes not working on hovered posts
4 years ago
Thomas Lynch
2d26328dc9
update package lock
4 years ago
Thomas Lynch
1fdb3c126d
some bugfixes for image hiding and hovering
4 years ago
Thomas Lynch
de301e6edb
250 size gulp images
4 years ago
Thomas Lynch
f42f235640
apparently fix css
4 years ago
Thomas Lynch
d75fb8cb0f
rename some tor-specific stuff to "anonymizer" to be more general since i added lokinet to my site, will make easier to add others e.g. i2p in futuure
4 years ago
Thomas Lynch
0d15281538
start on ip pruning gulp task. works, but uses static 7 days atm.
4 years ago
Thomas Lynch
98f2983725
fix issue with audio waveform thumb width
4 years ago
Thomas Lynch
5ff814de62
npm audit fix https://npmjs.com/advisories/1594
4 years ago
Thomas Lynch
d88c9505f0
note about anonymizer
4 years ago
Thomas Lynch
859f498a18
loki updated flag and css
4 years ago
Thomas Lynch
ab1e45114c
consider LOKI x-country-code also anonymizer (still pending code changes to refactor locals.tor into locals.anonymizer)
4 years ago
Thomas Lynch
4beb89bb22
improved nginx advanced and snippets config, less duplication for @backend and / (app) locations and added loki
4 years ago
Thomas Lynch
4ccaeba7a8
Merge branch 'master' into new-dev
4 years ago
Thomas Lynch
4beafa0f43
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
4 years ago
Thomas Lynch
766b0b274d
allow banners bigger than 300x100 dimensions and option to allow other aspect ratio
...
note: min-width and height of 300x100 is set on the .board-banner class. BOs could probably
customise it to prevent content jumping if their banners are all the same aspect ratio
close #310
4 years ago
Thomas Lynch
c49541598f
config to change perm level to delete board, close #311
4 years ago