45 Commits (f1abc3c224d1f8fc3680350d900610a8d6648925)

Author SHA1 Message Date
fatchan efe7451982 fix thumbnail for single frame video while maintaining 1% for others references #121 4 years ago
fatchan 0e9c4feaff properly handler failed video thumbnails 4 years ago
fatchan e6d7785793 migration move files from /img to /file since it can contain more than just images 4 years ago
fatchan 4032e6a214 allow custom mime types for file uploads defined in config 5 years ago
fatchan 8f7afcf1f6 make file duration strings handle over 24h and cleanup some file info addings in makepost 5 years ago
fatchan f86473a0af fix some weird posting situations and scripts for errors when thread with no live 5 years ago
fatchan d6b03ef862 override thumbExtension with png for images with opacity based on imageidentify data, and since gifs are always thumbed to prevent animation make sure they are not stretched if below thumbsize 5 years ago
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 632811c636 support audio files and a few more video files 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 2cb5c14fe7 fix file deletion 5 years ago
fatchan d8b3a79e5d significantly faster image identify, just use the first frame from gifs with [0] 5 years ago
fatchan ac6eeb0f94 make thumbnail size configurable 5 years ago
fatchan 7efe526a5e fix video thumbs 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 e1ac3b6d0f dont gm noprofile all images, causes hash issues and then instead use the builtin .mv to move the file 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 ddfe6241b5 deal with hash instead of spliting filename in various locations, and make use of post file delete helper 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 686fe0d7b3 add board configuration for allowed file types 5 years ago
fatchan 6870a23bb2 move gif fix to separate file to nto do in unnecessary situation eng. audio upload, preparing for more accepted file types 5 years ago
fatchan 95ba3b8caa video thumbnails now at 1% in to prevent black first frames and fade-ins 5 years ago
fatchan 7c57fca366 organise the helpers some 5 years ago
fatchan bca87c06ed render opengraph correctly for video, spoilers and no-thumb images, and show render time in ms at bottom of page. 5 years ago
fatchan 2c6ee4d9ee add required fields in html forms and add * to labels according to board settings for required OP subject, message or file. 5 years ago
fatchan f9ec124d61 dont use object tag unnecessarily, deleted file display properly in catalog and other minor style changes 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 491d0de81e make sure thumbnails for videos never exceed 128px in either dimension, while also maintaining aspect radio 5 years ago
fatchan f23e4cd20e temp file delete helper, add unlink_file to actionchecker, backlinks in build -- might remove backlinking but works fine for now 5 years ago
fatchan a50797cb1a identify based on temp file 5 years ago
fatchan d178c28540 allow .mov and fix video resolution -- filter streams to only video 5 years ago
fatchan 476cf5c2a9 always thumbnail animated images to prevent large filesize by small dimension gifs not being thumbnailed 5 years ago
fatchan 39f8ed78c8 remove EXIF from images, delete temp files on upload, correct thread pruning to on new thread post, not new reply 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 10b66370c4 update gitignore 5 years ago
fatchan dd4f76fe60 max threads pruning and some of the batch deletion changes references #23 5 years ago
fatchan 72391e0558 resolve only after thumbnailing actually finishes 5 years ago
fatchan 139f937897 banners, captcha, image in separate folders and associated changes 5 years ago
fatchan 92f8e993d9 banner uploads. no listing or deleting yet. gotta sleep 5 years ago
fatchan 21e6ce8874 video thumbnails maintain aspect ratio 5 years ago
fatchan e90847b0a4 early video support with thumbnailing 5 years ago
fatchan 9afa0a65cc refactor 5 years ago