18 Commits (2409930dfc9f082f5ac9ada989cb8264f9144338)

Author SHA1 Message Date
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 d0f856ab00 its probably my fault that i didnt see that in pm2 3 years ago
Thomas Lynch a34340ea00 move the settings to mongo instead of redis (like it should have been in the first place tbh) 3 years ago
Thomas Lynch 1b1883be1e fix the webring and the rest of the options to the new panel 3 years ago
Thomas Lynch 1c5f14e419 This did not go as planned 3 years ago
Thomas Lynch ddd949e743 make schedules able to run separately and dont make instance on import, do it in the tasks folder index 3 years ago
Thomas Lynch 621a83a589 make the ip prune thingy a schedule 4 years ago
fatchan 9f9d8387f9 Exit if migrateVersion outdated close #163 4 years ago
fatchan ff2b7a9b97 option for immediately pruning files 4 years ago
fatchan 1840265955 logs optional, add a config for it 5 years ago
fatchan a5aaaa29a5 reference #55 working on global settings page/config editor, start with global filters and options to force change sitewide captcha 5 years ago
fatchan 9ce66a303d change config to js file so it an include comments 5 years ago
fatchan 503900594a add relative time into mstime and rename it to timeutils and improve it. use relative times for board list 5 years ago
fatchan 8e664b6e23 improve schedules, refactor interval setting and ordering 5 years ago
fatchan f001176b47 finally figure out post stats being incorrect at end of some hours 5 years ago
fatchan 93cd4c4d64 change thumbs to png and try handling dedupes when thumb format has been changed and file uploaded 5 years ago
fatchan 1bb03ea6ff move schedules to their own folder with an index file 5 years ago
fatchan dd495b0e6d add sfw boards, update homepage and webring to support and show this 5 years ago
fatchan db3595d766 rename build 5 years ago
fatchan c8acbaae04 more scuffed stats changes: 5 years ago
fatchan 14cd1c34d0 more ugly changes to how stats and homepage updates work 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 eb8f87978e move some schedule files 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 d899a31bbe no more lmx. since we have redis, use it for redlock and connect-redis for sessions instead of mongo 5 years ago
fatchan 887ea41aec typos 5 years ago
fatchan 7868e1c5d3 use a queue with workers for generating static pages in background that arent immediately needed 5 years ago
fatchan 1e467fdc45 locks for writing html files, also might need to add during dedupe to prevent file incs changing while pruning 5 years ago
fatchan 8cf217b7bb homepage fixes for dead board 5 years ago
fatchan 5ce2b42a0e dont build homepage immediately on schedule start, and move delete captchas to separate file 5 years ago
fatchan 6dd5eceb73 total posts+ active total users + refactor = parallel with promise.all for some stuff 5 years ago
fatchan cf3156fa4e custom page changes, and increase file deletion schedule 5 years ago
fatchan 883020cfe9 news page, and ability to add or delete news from global manage page, by auto level 0 accounts only 5 years ago
fatchan 8f113d8308 calc pph and users in homepage independently until m~ongo fix 5 years ago
fatchan c5f0049584 changes to pruning/dedupe files 5 years ago
fatchan 627ccbc8cd early pruning for deduplicated files that no longer exist in any posts 5 years ago
fatchan 9c99b9026c add the 5 minute difference back and clean 5 years ago
fatchan 7718a37af0 schedules handle errors correctly and log when rebuild homepage 5 years ago
fatchan 4df62dcb09 refactor msTimes and use for ban times, scheduler and dates for posts/day 5 years ago
fatchan 85cc03300f more readable delete and remove inaccurate log for amount deleted 5 years ago
fatchan 594160fe69 delete expired captchas regularly close #22 5 years ago