83 Commits (9ce66a303d533215e8688b5b058b8a15e8e47aaf)

Author SHA1 Message Date
fatchan 9ce66a303d change config to js file so it an include comments 5 years ago
fatchan a5e7349c28 file upload form changes for clipboard/drag+drop, and make it work on the banners upload page 5 years ago
fatchan 0da1bacd4f patching up various things to do with audio support like default thumbnail, expanding, thumb extensions, live post template, catalog tiles, etc 5 years ago
fatchan 632811c636 support audio files and a few more video files 5 years ago
fatchan b0099b8dfe case sensitive improvements 5 years ago
fatchan dcd05afd08 allow to show role/capcode without typing role name, and update FAQ to reflect the change 5 years ago
fatchan 6654aac041 make all that v a little cleaner 5 years ago
fatchan 23c9079c03 use highlight.js for syntax highlighting in code blocks of posts 5 years ago
fatchan 8d092b8f1d improve post markdown to use chunks so that code blocks can be processed separately and not be broken by other styles, also opens the door to using a custom code parser later on that includes syntax highlighting 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 48af8e8b90 bugfixes 5 years ago
fatchan 64d61c1117 add separate trigger threshold for TPH and PPH stats 5 years ago
fatchan f001176b47 finally figure out post stats being incorrect at end of some hours 5 years ago
fatchan 3cd2fc35f0 cyclic post prune change 5 years ago
fatchan 40c6f486ab keep reply and file count consistent in cyclical threads when some early posts are pruned 5 years ago
fatchan ef78276bbd fix name regex for capcodes with space 5 years ago
fatchan ac6eeb0f94 make thumbnail size configurable 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 045716de78 add deleteold as a separate tool to delete files in dir older than a tiemstamp, and then prune older than 30 days logfiles with generating the modlog list 5 years ago
fatchan 48e761be46 add ip range bans 5 years ago
fatchan 45ed6a6bce when thread pages not needed immediately, add it as a task in the queue instead of doing it on the web server process 5 years ago
fatchan 485dc802aa improve how errors shown when making a post, use modals and fix ban seen marking 5 years ago
fatchan 32a123c6a5 file upload progress percentage and insert posts without refreshing, to reduce requests and websocket reconnects 5 years ago
fatchan 82a1842643 thread moving update markup, sets aggregate and keeps correct reply/file counts and doesnt clash with adding sticky, etc since if threads are moved they have those flags removed 5 years ago
fatchan 519296a97f dont emit for OP post, and fix stats when multiple IPs 5 years ago
fatchan 0a95ff4b16 socket.io to make posting _actually_ live instead of polling the api. way mroe efficient 5 years ago
fatchan 957cc087c8 add column in ban table to show if a ban has been viewed 5 years ago
fatchan 76e2fee22e change globalmanage pages and add a recent posts view for all boards 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 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 d5bd6a600e implementing global limits for board settings and configurable defaults for board creation 5 years ago
fatchan 392d2c8199 small typographical and minor changes 5 years ago
fatchan ddfe6241b5 deal with hash instead of spliting filename in various locations, and make use of post file delete helper 5 years ago
fatchan 143ea5a0a0 start of json api read only for boards, threads, catalog, banners 5 years ago
fatchan d8f98a67cb configurable theme per board, and default in config 5 years ago
fatchan 1d497cb2bb change dec/inc of files when making post 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 21b4d01d92 when trigger action is set to lock board, dont do captcha rebuild pages queue 5 years ago
fatchan 887ea41aec typos 5 years ago
fatchan cfab8c4ade use queue when pages need to have captcha enabled 5 years ago
fatchan 7868e1c5d3 use a queue with workers for generating static pages in background that arent immediately needed 5 years ago
fatchan 686fe0d7b3 add board configuration for allowed file types 5 years ago
fatchan 8c09b8bd58 add db index file and destructure to reduce repetitive imports 5 years ago
fatchan 12f1df0e9c refactor, all orm controllers now separate ^-^ 5 years ago
fatchan 5d5e18816f thumbnail size calced to prevent content jumping 5 years ago
fatchan d412be3450 dice rolls ##XdY+/-Z, and adjust post styling to accommodate it references #2 5 years ago
fatchan 9bb6f78cff bugfixes for file ref counts and deleting multiple posts 5 years ago
fatchan 7b398327ac file stats on homepage 5 years ago
fatchan 70b38d96e7 ability to delete own board for BO/global/admin 5 years ago