Thomas Lynch
8afb1c9ad4
ref 407, invalid sed command
3 years ago
Thomas Lynch
76f0ba36f2
Add option to nginx.sh for robots.txt to disallow all
3 years ago
Thomas Lynch
20db8154e7
Stert on setting for BO to prevent deleting old threads or ones with a lot of replies, ref #365
3 years ago
Thomas Lynch
96a1dbd531
delete dupe
3 years ago
Thomas Lynch
cc140f00a8
reference #352 improve nginx script
...
add letsencrypt
fix missing substitution for onion
update INSTALLATION.md
3 years ago
Thomas Lynch
e787c7892d
Starting work on making nginx easy to configure (for standard installations) reference #352
3 years ago
Thomas Lynch
ef35320e4f
INSTALLATION.md improvement close #383
...
note about possible location where to clone repo and put it earlier
note about apex domain and www
clarify that nginx config replacement must also occur in snippets
add loki and onions to example CSP snippets
add www. subdomain to example CSP snippets
add way to remove onion or lokinet from the CSP if not used
3 years ago
Thomas Lynch
fb6c0fa52f
custom links for archive/reverse, close #373
3 years ago
Thomas Lynch
a9833f7662
Imgops and archive links close #369
3 years ago
Thomas Lynch
61fd634ec5
stricter csp for video element, use media-src
3 years ago
Thomas Lynch
a64c17a037
add video thumbnails in frontend script, for supported types. otherwise fallback to "videothumbnail" image.
...
update csp for blob: canvas/video
close #220
3 years ago
Thomas Lynch
1c07deacec
add new missing data to config template
3 years ago
Thomas Lynch
a93e42d90c
assets as last thing for manage assets page in boards
3 years ago
Thomas Lynch
9f7b4a6d9d
force higher iq nginx configs, and improve readme about it
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
d46ca5ade0
make csp always
...
for private backend, set the headers in the named block
remove the root and use /dev/null instead of $uri to call it
4 years ago
Thomas Lynch
1118ee3e4f
nginx fuckery, as usual
4 years ago
Thomas Lynch
042445d28c
it works, with some kinks still to get through
4 years ago
Thomas Lynch
0cce1026fb
correct migration with something else
4 years ago
Thomas Lynch
c4c2a1543d
start on adding custom banners
...
models and controllers arent done, things wont work yet.
added a migration and updated the template.js with some new needed values,
changed "banners" in manage to "assets" since it will hold both now
refactor the banners file form into a mixin since its basically repeated for flags,
and make it a tad more customisable
4 years ago
Thomas Lynch
b474134ed1
ability to change permissions for any markdown, this can be extended nicely in future close #303
4 years ago
Thomas Lynch
1b1883be1e
fix the webring and the rest of the options to the new panel
4 years ago
Thomas Lynch
06bac65200
add global announcements, now that there is global settings, DUH close #301
4 years ago
Thomas Lynch
ad551a1ba6
fix gulpfile notclosing correctly, add filters and update the migration
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
1c5f14e419
This did not go as planned
4 years ago
Thomas Lynch
9c8e842913
close #319
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
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
4beb89bb22
improved nginx advanced and snippets config, less duplication for @backend and / (app) locations and added loki
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
Thomas Lynch
95397a45fd
add connect-src to content security policy, fixes websocket for browsers (actually just 1 browser, fucking SAFARI) that check it for websockets, because apparently it cant just use the 'self' from the default-src... f me
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
a3674d3300
option to count all .onion as one 'user' in stats
4 years ago
ne0n
1c7ba23bf9
Minor textual fixes
4 years ago
Thomas Lynch
f4dc1c6bd9
Add notes about ffmpeg version required for complexfilter to function properly
4 years ago
Thomas Lynch
22055b6088
Make forceOnion for blockbypass, to enable it for .onion users even if disabled for clearnet. Effectively allows blockbypass for all, none, or .onion users only.
4 years ago
Thomas Lynch
77b8ae5540
Overboard catalog reference #286
4 years ago
dolphin
d51aa143a8
Add in hcaptcha support.
4 years ago
some random guy
b110dac7ba
support flac audio
4 years ago
some random guy
da8522faec
audio thumbnails
4 years ago
Thomas Lynch
48b0acf01f
Another comment in config for reset values
4 years ago
some random guy
822d191603
make mongodb db name configurable
4 years ago
Thomas Lynch
fed92d6621
separate trigger action for when tph vs pph is exceeded
...
option for lock reset and captcha reset, to pick what you want the lock mode and captcha mod to go back to at the end of the hour
also fix avuln in boardsettings where pph trigger/mode settings were not range checked
4 years ago
ne0n
c98b337cd3
Minor textual improvements
4 years ago
Thomas Lynch
67026fcc0c
- Remove some hardcoded limits on forms
...
~ Make limit for post actions configurable. needed to still be limit for antispam/performance
+ Add config for total banners per board
4 years ago
Thomas Lynch
02c1423dba
thumbnail size follows vars properly, and add to onion-location header in nginx config
4 years ago
Thomas Lynch
e87754f67e
reference #256 unique message per board/thread option
...
strips quote, so starting post with quote isnt considered unique
4 years ago