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
4e0fa3f092
apparently only one other place uses this hehe
4 years ago
Thomas Lynch
8935ca5c28
Customisable header for IP and country code, and improve how country names are handled
4 years ago
Thomas Lynch
fb5adeba06
remove debugging
4 years ago
Thomas Lynch
f1abc3c224
Start on selective spoilering references #170 filename stripping references #204
4 years ago
Thomas Lynch
2e47790350
This should change it back closes #158 ( #160 )
4 years ago
fatchan
0dfb1cf22f
This should change it back closes #158
4 years ago
Thomas Lynch
e6f11478ee
Dev auto reset triggers ( #152 )
...
* dev-auto-reset-triggers to test auto resetting trigger action at end of each hour references #130
* migration and comment change
* migrateVersion change
4 years ago
fatchan
f4ca3563d5
Sage only email without force anon reference #130
4 years ago
fatchan
b21189f762
Change the wording of that because it wouldnt be correct for ipv6
4 years ago
fatchan
a517a3659c
Bugfix & improve bans from filter to remove unnecessary queyr, use insertedId from insertOne instead of fetching again
4 years ago
fatchan
0307f69693
Start fixing my really dumb retard mistake of how ips and post histories work
4 years ago
fatchan
a35959a092
Sage only email without force anon reference #130
4 years ago
fatchan
9f44f8aabc
country blocking per board
4 years ago
fatchan
efe7451982
fix thumbnail for single frame video while maintaining 1% for others references #121
4 years ago
fatchan
a2f88e5b52
up default thumb size, use a variable in css for easier adjusting and thumbnail all pngs because APNG is dumb references #121
4 years ago
fatchan
ce1fb88863
blockbypass captcha auto load and add word answer to incorrect messages
4 years ago
fatchan
d17670c857
potential fix for dumb palememe
4 years ago
fatchan
95ecb50a06
options changes, make unlisted/webring unlisted not opposites
...
make thread creation locking possible, and add it as a captcha option
4 years ago
fatchan
3489efe049
unfuck stickies
4 years ago
fatchan
e2a96d8bb3
post editing works now, hooray
4 years ago
fatchan
2744d7dbe7
-refactor message markup handler to separate function
...
-refactor name/tripcode/capcode handler to separate function
-use new methods in places like news, announcements and new posts
-more structure and logic for post editing
4 years ago
fatchan
93ccd53ba4
bugfix
5 years ago
fatchan
688d935980
bugfix
5 years ago
fatchan
dbc4db2520
allow board owners to enable strict filting if they want
5 years ago
fatchan
e6d7785793
migration move files from /img to /file since it can contain more than just images
5 years ago
fatchan
a0d0394e62
dynamicresponse everything
5 years ago
fatchan
6dc671998d
start of improving modals
5 years ago
fatchan
e541fac65b
blockbypass to message li's and another strict filter for alphanumberic only
5 years ago
fatchan
0596ca9c55
make clear whether ban for wordfilter was global
5 years ago
fatchan
d04b391b7e
patch brainlet filtering to make filters lowercase
5 years ago
fatchan
73203db312
start option for unhashed ips
5 years ago
fatchan
2b3d318508
dont polute post files with inced
5 years ago
fatchan
529e6bfacc
early modview, somewhat scuffed
5 years ago
fatchan
25f0fccfa0
some minor improvements
5 years ago
fatchan
198c76ea8a
change password -> postpassword so browsers stop suggesting login password, add it to modal and make it random generate and save based on user input for JS users
5 years ago
fatchan
9161b0425e
strict filtering option
5 years ago
fatchan
4ace3647eb
staff bypass board locked
5 years ago
fatchan
2a42b1d78f
fix a mimetype check from last update
5 years ago
fatchan
4032e6a214
allow custom mime types for file uploads defined in config
5 years ago
fatchan
41912d8e26
option for disabling reply subject, even when not forceanon
5 years ago
fatchan
e0f5eb0493
fix names and allow spaces and hashes in more places
5 years ago
fatchan
dff39674d3
apply filters to filenames, and separate each part
5 years ago
fatchan
a7a31c8c9e
fix math for thumbnail sizes out of aspect ratio
5 years ago
fatchan
8e7489ca31
global filter case insensitive
5 years ago
fatchan
8f7afcf1f6
make file duration strings handle over 24h and cleanup some file info addings in makepost
5 years ago
fatchan
f86473a0af
fix some weird posting situations and scripts for errors when thread with no live
5 years ago
fatchan
8659aa5baf
make bans show properly for js users because browsers are dumb
5 years ago
fatchan
2c81037cb3
various minor changes and improve forms script for future use
5 years ago
fatchan
d6b03ef862
override thumbExtension with png for images with opacity based on imageidentify data, and since gifs are always thumbed to prevent animation make sure they are not stretched if below thumbsize
5 years ago