Thomas Lynch
6dbd4d7d7d
close #351
3 years ago
Thomas Lynch
61fa32c30c
add another webring stat
4 years ago
Thomas Lynch
5b182d32d7
fix some bugs associated with empty webring data initially
4 years ago
Thomas Lynch
031bc67a88
sort the site names alphabetically
4 years ago
Thomas Lynch
8892f64bad
merge webring db,
...
improve board list sorting and filters
improvelayout of public and global manage board list forms
and add extra homepage stat
4 years ago
Thomas Lynch
042445d28c
it works, with some kinks still to get through
4 years ago
Thomas Lynch
5cce251d9b
make the controllers and models exist and do something
4 years ago
Thomas Lynch
bd99a7e267
Some changes to allow ppd display on board list pages, its a more useful stat for low activity sites. cant sort py ppd yet
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
Thomas Lynch
6657f50e4d
add more options on the global manage boards list close #245
4 years ago
Thomas Lynch
f2df1aea4b
Global manage page for boards. Shows all boards including unlisted, and marks abandoned boards
4 years ago
Thomas Lynch
fcd0e6a9a7
fix deleting cache for users when add/removing as mod to a board
...
quick new method to remove mod from settings array in board
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
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
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
b4d9411ab4
close #129
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
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
5a5cc2e1aa
change cache keys to be a bit more idiomatic
5 years ago
fatchan
3803fb16e9
remove shitty webring optimisation, not needed
5 years ago
fatchan
ac6a6f8c05
show proper page numbers when filtered
5 years ago
fatchan
a5b3128e19
make unlisted and webring visibility independent
5 years ago
fatchan
27b1b255fc
html entities for sfw/unlisted icons, and change stats section on homepage
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
fatchan
89d1c7aa16
dont build webring redundantly and set flag when new post or change setting on unlisted board, or new board created or existing listed board deleted
5 years ago
fatchan
a719704db3
respect sage when updating last post timestamp i nwebring
5 years ago
fatchan
adb64a9ee7
simplify sorting and index better
5 years ago
fatchan
f0aa36997e
update webring, improve boardlist and make tables a little wider
5 years ago
fatchan
c51ecb42ff
start board sorting and searching
5 years ago
fatchan
8e5d1a15f8
add TTL to redis set in wrapper
5 years ago
fatchan
8d82cad62d
add a board list with pages that also shows webring boards
5 years ago
fatchan
dd495b0e6d
add sfw boards, update homepage and webring to support and show this
5 years ago
fatchan
9f0d8867ca
change how stats work because im stupid and they were basically capped at threadlimit*replylimit per board because of using the posts collection. as posts are pruned, they would not be counted in stats even if part of calculations
5 years ago
fatchan
f7d1ba9470
webring support, optional. currently adds webringed boards to homepage list. in future will move to board list page
5 years ago
fatchan
1123195e3f
make some form boxes bigger, and change how total posts/active users shown on homepage
5 years ago
fatchan
cf4707290e
dont add unlisted board post count to total posts
5 years ago
fatchan
78988dbd33
make match when unser
5 years ago
fatchan
2786704849
unlisted boards, and dont show them on homepage
5 years ago
fatchan
d8f98a67cb
configurable theme per board, and default in config
5 years ago
fatchan
17f175d977
no banners board sadd fix
5 years ago
fatchan
5ef7da7100
banner rotating uses srandmember from redis of board banners
5 years ago
fatchan
99b738753f
expiry for non existing board cache
5 years ago
fatchan
6a21fcccb1
add del to redis and cache boards for single board query and exists middleware
5 years ago
Tom
f0795a959f
Tags ( #51 )
...
* board tags, and limits to tags, moderators and filters
* increase max filters
* change page to match
* add board ownership transfers (#50 )
5 years ago
fatchan
6dd5eceb73
total posts+ active total users + refactor = parallel with promise.all for some stuff
5 years ago