Thomas Lynch
786f5a2ffa
Bugfix for repeated getting new bypass when tor user didnt need one. not necessarily a big problem but it means they would keep getting new ids. this could actually be leveraged for a scuffed auto-refresh system in future
4 years ago
Thomas Lynch
b0797f0418
Beta testing .onion support
...
***DO NOT USE***
This still has some issues and needs testing.
- needs updated nginx configs added, expects "TOR" in the x-country-code header under a separate vhost
- need to make sure bans work properly still
- need to implement system to prevent captcha ddos, since i cant just to IP ratelimit now
- im 99% sure post history of tor users is broken if viewed by non-global staff
- manual input ban form will also be broken for non-global staff
- could still use some improvement on the middleware having a little more complicated flor for tor users
But for the most part it works. Basically it will use the bypass id of a tor user as their "ip".
4 years ago
Thomas Lynch
ba5d35813a
change path and add win95 theme asset to repo closes #211
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
ca8284f9aa
X to remove files individually, with thumbnails shown
4 years ago
fatchan
4032e6a214
allow custom mime types for file uploads defined in config
5 years ago
fatchan
4b59ebe8c3
update flags
5 years ago
fatchan
96733eebe1
new, nicer sticky/lock/bumplock/cyclic icons thanks to a friendly anon and themes can be edited to change their color per-theme
5 years ago
fatchan
0da1bacd4f
patching up various things to do with audio support like default thumbnail, expanding, thumb extensions, live post template, catalog tiles, etc
5 years ago
fatchan
85551d086c
patching up various things to do with audio support like default thumbnail, expanding, live post template, catalog tiles, etc
5 years ago
fatchan
ac6eeb0f94
make thumbnail size configurable
5 years ago
fatchan
d9559c76e6
fix exploit; no longer use extended body parser mode and remove unneeded array prefix from array body fields, since we use different lib to parse body now. also upgrade express and dont allow body for modlog actions to be entered into modlog, replace with non user controlled text
5 years ago
fatchan
d5bd6a600e
implementing global limits for board settings and configurable defaults for board creation
5 years ago
fatchan
7dbfbb4eac
pngs icons because tor doesnt like svgs
5 years ago
fatchan
de1cf64f92
dark theme for now, light commented out until i add custom css option for boards
5 years ago
fatchan
d412be3450
dice rolls ##XdY+/-Z, and adjust post styling to accommodate it references #2
5 years ago
fatchan
c8093fce8b
captcha ratelimiting
5 years ago
fatchan
4bf56fdc3b
cyclical threads, fix trying empty bulkwrite in deleteposts, fix missing thumbs in catalog tiles
5 years ago
fatchan
6b549c1539
floating postform and 'deleted.png' for deleted files nested in object for clean hash file deletion
5 years ago
fatchan
6255a45037
post form expand button change
5 years ago
fatchan
e7dc699cbc
use temp files in express-fileupload, new SVG icons, make room for captcha
5 years ago
fatchan
65989c85fc
sticky, lock, sage + changed action handling significantly to combine queries
5 years ago
fatchan
c1468e74a0
gulp to minify, remove static file serving -- using nginx instead
5 years ago