Thomas Lynch
b50d39250a
delete cache properly in setlevel
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
some_random_guy
0f20646833
use `redirect: false` in express.static
...
This prevents prolems like `/` giving 404 in devel mode (when
`static/html/index.html` is missing) or `/captcha` redirecting to
`/captcha/` (then breaking).
4 years ago
some random guy
5dc3fe9504
cache account info in redis db
4 years ago
Thomas Lynch
1b22fbb1de
no sticky posts on overboard #166
4 years ago
Thomas Lynch
ed5f8b7539
no sticky posts on overboard
4 years ago
Thomas Lynch
90df648903
fx some bugs in overboard boards fetching, run gulp cache #166
4 years ago
Thomas Lynch
e2016a1b0c
reverse srem/sadd for listedboards cache
4 years ago
Thomas Lynch
f92b9f9ec9
Track listed boards and use to now show unlisted baords on overboard, could also use for optimisations in future such as queries for board list references #166
4 years ago
Thomas Lynch
0021ed02cc
Early version of overboard, /all.html. Still needs a small cache and moderation changes to support moderating references #166
4 years ago
fatchan
9f9d8387f9
Exit if migrateVersion outdated close #163
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
cc16ceadb6
Fix post history, allow people with perms to use hash substring and show subnet in bans
4 years ago
fatchan
0307f69693
Start fixing my really dumb retard mistake of how ips and post histories work
4 years ago
fatchan
26328b4637
Handle empty webringBoards list after fetching reference #145
4 years ago
fatchan
b4d9411ab4
close #129
4 years ago
fatchan
846bc63706
bump limit
4 years ago
fatchan
5fdf197569
invert unlist for webring boards
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
a5dad8701d
add post edits to modlogs
4 years ago
fatchan
89aad64624
add different way to get board for perms check, and fix a dumb oversight and security in edit post. need to rename the bodyexists method maybe
4 years ago
fatchan
68be4528e7
dont update lastactivity for threads started with sage
4 years ago
fatchan
a0e0d9f12b
more logic and projections ips for manage pages and style fixes
5 years ago
fatchan
ce1fcf1386
security improvements and closer to per baord mod tool improvements
5 years ago
fatchan
a9d08b1c28
early ver of per-board recents and changed iphash code
5 years ago
fatchan
5be8431d24
supporting stuff for modals, scripts, and urlencoded handling in forms.js
5 years ago
fatchan
5606b2470f
optional recent news on homepage and config for max number to show
5 years ago
fatchan
8b12a7d833
start on fixing issues with anti-necrobump when deleting posts that are SAGE or in a bumplocked thread, and correcting last activity dates for boards/webring for sage posts
5 years ago
Thomas Lynch
a426c8542e
Update ratelimits.js
...
nobody had issues with this?
5 years ago
fatchan
73203db312
start option for unhashed ips
5 years ago
fatchan
b4cfbe572d
ip to log, filter ip on global logs
5 years ago
fatchan
2b3d318508
dont polute post files with inced
5 years ago
fatchan
3b452604e2
dont do 2 captchas, give bypass if already solved board captcha
5 years ago
fatchan
84971cd274
start work on blockbypass
5 years ago
fatchan
5a5cc2e1aa
change cache keys to be a bit more idiomatic
5 years ago
fatchan
8a41dfd6ea
store original username input in db and convert to lowercase on transfer
5 years ago
fatchan
3803fb16e9
remove shitty webring optimisation, not needed
5 years ago
fatchan
7eef25f75d
configurable number of shown replies for thread or sticky #2
5 years ago
fatchan
497832ab12
file inc change
5 years ago
fatchan
126f2c7e2c
pages should also apply filter to webring from boardlist
5 years ago
fatchan
ac6a6f8c05
show proper page numbers when filtered
5 years ago
fatchan
c0ef4e5dad
globallogs with simple board and user filter to globalmanage page
5 years ago
fatchan
590ca46b87
limit, page, ip select global reports or reportee
5 years ago
fatchan
a5b3128e19
make unlisted and webring visibility independent
5 years ago
fatchan
5784b4925f
bugfixes
5 years ago
fatchan
27b1b255fc
html entities for sfw/unlisted icons, and change stats section on homepage
5 years ago
fatchan
05667c52a4
make board settings ratelimit changes per board, not per ip, duh
5 years ago
fatchan
d8873b450c
search account username or baord URI on globalmanage accounts, and improve appearance
5 years ago
fatchan
a41bc64987
hidden boards shown for global staff on board list
5 years ago
fatchan
2b4e631756
accounts page, list owned and mod boards in accounts, show on global manage and accounts page
5 years ago