73 Commits (master)

Author SHA1 Message Date
Thomas Lynch b391c0cb66 Make post editing a GET endpoint with perm check like editstaff/editcustompages, much more sensible 1 year ago
Thomas Lynch 0d6323669f Start on cross board thread moves #250 1 year ago
Thomas Lynch a58d486a92 Dont repeat actions for boards that are already locked(or +unlisted) and not being deleted 2 years ago
Thomas Lynch 05413d72c6 Ref #418 add the abandoned boards handling 2 years ago
Thomas Lynch e047782249
eslint lib, migrations, db, models, test, schedules and root dir 2 years ago
Thomas Lynch bb582c2de8 "helpers" -> "lib 2 years ago
Thomas Lynch 448660707a ref #377 2 years ago
Thomas Lynch d1f9c78258 ref #377, the fun begins 2 years ago
Thomas Lynch a93e42d90c assets as last thing for manage assets page in boards 3 years ago
Thomas Lynch 20f38a77a5 board search now matches a bit better using prefix 3 years ago
Thomas Lynch 7033b13e5d Make webring use ppd stat 3 years ago
Thomas Lynch 6dbd4d7d7d close #351 3 years ago
Thomas Lynch 61fa32c30c add another webring stat 3 years ago
Thomas Lynch 5b182d32d7 fix some bugs associated with empty webring data initially 3 years ago
Thomas Lynch 031bc67a88 sort the site names alphabetically 3 years ago
Thomas Lynch 8892f64bad merge webring db, 3 years ago
Thomas Lynch 042445d28c it works, with some kinks still to get through 3 years ago
Thomas Lynch 5cce251d9b make the controllers and models exist and do something 3 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 3 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 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 4 years ago
some_random_guy 0f20646833 use `redirect: false` in express.static 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) 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 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 4 years ago
fatchan 3803fb16e9 remove shitty webring optimisation, not needed 4 years ago
fatchan ac6a6f8c05 show proper page numbers when filtered 4 years ago
fatchan a5b3128e19 make unlisted and webring visibility independent 4 years ago
fatchan 27b1b255fc html entities for sfw/unlisted icons, and change stats section on homepage 4 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