42 Commits (a35959a092f5d40837165b7f3b4e3ec47baebf1d)

Author SHA1 Message Date
fatchan 9f44f8aabc country blocking per board 4 years ago
fatchan 846bc63706 bump limit 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 c6aaef2495 months are 0 indexed 5 years ago
fatchan 29e78c2e2b UTC dates for date param so modlog doesnt get broken by timezones 5 years ago
fatchan 198c76ea8a change password -> postpassword so browsers stop suggesting login password, add it to modal and make it random generate and save based on user input for JS users 5 years ago
fatchan e561f250ad custom css per board, with option to apply filter or disable completely 5 years ago
fatchan 68bd674fe5 min and max length to boards, and make it handled properly in posting, frontend js message coutner, etc 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 64d61c1117 add separate trigger threshold for TPH and PPH stats 5 years ago
fatchan 8d82cad62d add a board list with pages that also shows webring boards 5 years ago
fatchan fabab059de early post moving, next up refactor to move re-markup for styling logic and backlinks out from deletepost into general case to use when moving posts that have quotes in them 5 years ago
fatchan 2715626fcc convert arrays properly since we no longer use extended body parser 5 years ago
fatchan d9559c76e6 fix exploit; no longer use extended body parser mode and remove unneeded array prefix from array body fields, since we use different lib to parse body now. also upgrade express and dont allow body for modlog actions to be entered into modlog, replace with non user controlled text 5 years ago
fatchan de61e95c64 early account management on global manage page. maybe list isnt necessary, could be changed to a simple input box to avoid getting too big, or having to make separate page/paginated 5 years ago
fatchan 71410ca48d add ability to ban reporters e.g. for spamming reports 5 years ago
fatchan 7ca255346a additional log message to modlog events 5 years ago
Tom ab27114f71
add board tags, and limits to tags, moderators and filters (#49) 5 years ago
Tom f0ca405236
Add modlogs (#48) 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 e17d7e2305 improvements to removebans and deleteboards controllers, and adjustments to combine global and board manage routes 5 years ago
fatchan 4787c0c1d8 references #2 more options for reply vs thread post settings on manage pages 5 years ago
fatchan 87f59ed051 board moderators can now be assigned/removed 5 years ago
fatchan ac55522492 add board locking, and add it as a tph trigger action 5 years ago
fatchan 22e4033b82 add more options for filters, filter mode and auto ban configurable duration 5 years ago
fatchan 55327d1b98 groundwork for user board creation 5 years ago
fatchan f55f29fb9f filters, improved manage page and store both raw and markdown announcements for showing in editor and on the pages themselved 5 years ago
fatchan 5a6e7cbf94 improved captcha trigger behaviour and optional modes 5 years ago
fatchan 88e86c5349 automatic captcha enabled at configurable PPH 5 years ago
fatchan c18f25861e improve trimming bad inputs and fix code block markdown to be non-greedy and respect first line leading whitespace 5 years ago
fatchan f82ad5a91e descriptio nfor board trimmed in paramconverter 5 years ago
fatchan 9d83260d22 added custom ban duration for bans, no duration is perma references #2 5 years ago
fatchan cfb53d3cc1 trim inputs and improve imput handling for inputs to prevent all whitespace 5 years ago
fatchan c7d02a5a2b temp files _actually_ deleted for uploads, still need a little refactor. also remove hyphen from filenames 5 years ago
fatchan 66d168863f do that for body instead and remove old 'p' for page query not used anymore 5 years ago
fatchan 70618c950e refactor param converter for number inputs 5 years ago
fatchan 996c616d7e better handling of banner uploads, failure cases and add checkecbanners to exempt arrays in paramconverter 5 years ago
fatchan d956a7fd53 changes to pages for boards again 5 years ago
fatchan f7ba9bda75 reject invalid arrays for parsed post body 5 years ago
fatchan 402c7c61a0 add route and start validation for board settings changes 5 years ago
fatchan 8a0160a924 early captchas 5 years ago
fatchan d5870187bc global and board bans/reports separated, improved action selection form 5 years ago
fatchan ff4f6c4758 stop calling that a model 5 years ago
fatchan 335b38f9cc unbanning, rename some routes and remove some unnecessary error catches 5 years ago
fatchan c0be2c0c9f fix sage, param/body data types and projectons 5 years ago