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
fatchan
70b38d96e7
ability to delete own board for BO/global/admin
5 years ago
fatchan
4df62dcb09
refactor msTimes and use for ban times, scheduler and dates for posts/day
5 years ago
fatchan
cfb53d3cc1
trim inputs and improve imput handling for inputs to prevent all whitespace
5 years ago
fatchan
c54c9e7892
multi board rebuilds and rebuilds work for global actions untested
5 years ago
fatchan
a818a25e91
generate and save html to disk. actions that would cause a page to change delete the html. on the next visit, nginx will try_files, else pass to the backend which will generate the page again. CURRENTLY DOES NOT SUPPORT POST ACTIONS e.g. deletes, spoiler, sticky, etc will not cause pages to be deleted for future rebuilding. thats coming in next commits. consider this the start of actual smart building strategy to prevent templating and db hits unnecessarily. where its possible to serve a plain html page, we will do so.
5 years ago
fatchan
82bc97ea3f
way to delete banners
5 years ago
fatchan
92f8e993d9
banner uploads. no listing or deleting yet. gotta sleep
5 years ago
fatchan
9792f123d5
put boards in a map
5 years ago
fatchan
d5870187bc
global and board bans/reports separated, improved action selection form
5 years ago
fatchan
e80e9e4452
differentiate between report reason and ban reason, improve actions form, renamed some stuff
5 years ago
fatchan
ff4f6c4758
stop calling that a model
5 years ago
fatchan
4ab5f786ba
ip on post and reports, ability to dismiss reports. report and management improvements
6 years ago
fatchan
f109307b44
db changes #9
6 years ago
fatchan
87de6f9724
manage page and admin bypass delete permissions
6 years ago
fatchan
c0be2c0c9f
fix sage, param/body data types and projectons
6 years ago
fatchan
9afa0a65cc
refactor
6 years ago
fatchan
119cee57e9
post deletion checkboxes and some form validation (form validation needs refactor)
6 years ago