205 Commits (bafecbd8477fce3503e21cd974eb345fb48b42ff)

Author SHA1 Message Date
Thomas Lynch 4829bc6546 emptyDir() instead of remove() because remove runs into ENOTEMPTY under synthetic load of high post rates, probably because new threads get written to the folder at the same time. no ide a why emptyDir doesnt hav ethis problem.. 2 years ago
Thomas Lynch 76eb87bf43 minor tweak to getting thread page, and make it null because its not necessarily always 1 for new threads (wont be used when !data.thread anyway) 2 years ago
Thomas Lynch 440298a44d testing maybe slower/dumber but also maybe more *correct* rebuilding of pages after actions 2 years ago
Thomas Lynch 92c504e59c rename ip.single -> ip.cloak 3 years ago
Thomas Lynch 159e67b430 ref #426 ip "cloaking" 3 years ago
Thomas Lynch d1f9c78258 ref #377, the fun begins 3 years ago
Thomas Lynch de9b82ebad
close #419 3 years ago
Thomas Lynch 7642fd1dfb
close #419 3 years ago
Thomas Lynch 888d134b5f
ref #376 3 years ago
Thomas Lynch 54212907fa
small bugfix, post.u being undefined in socket emits projected post 3 years ago
Thomas Lynch 61de85937a
try with a newer commit of express-fileupload tweaked to not allow missing file extensions 3 years ago
Thomas Lynch bbd06b31af
damn spaniards 3 years ago
Thomas Lynch c6bb7f1875 unfuck #374 guess i was tired 3 years ago
Thomas Lynch 9a65ead55d stronger strict filtering 3 years ago
Thomas Lynch 984d9428f5 make accessible the fuzzy hashes to filter ref #371 3 years ago
Thomas Lynch 497ba44f3e close #362 3 years ago
Thomas Lynch 48438a6b77 disable reply subject and forceanon change 3 years ago
Thomas Lynch 9f96608fca thumbnail change 3 years ago
Thomas Lynch 744b2530c5 fix u live link for peo 3 years ago
Thomas Lynch b167cec7f6 close #348 3 years ago
Thomas Lynch 042445d28c it works, with some kinks still to get through 4 years ago
Thomas Lynch 594c0fee8a close #343 4 years ago
Thomas Lynch 02be7cbc5a reference #340 4 years ago
Thomas Lynch 035d945b98 fix live posts not including mongo objectid 4 years ago
Thomas Lynch 48d15c1a28 typo globalSettings->globalFilters 4 years ago
Thomas Lynch a34340ea00 move the settings to mongo instead of redis (like it should have been in the first place tbh) 4 years ago
Thomas Lynch b474134ed1 ability to change permissions for any markdown, this can be extended nicely in future close #303 4 years ago
Thomas Lynch a3a76e3f8c post delete bug 4 years ago
Thomas Lynch 9c7d061086 fix permlevel and unterminated regex group 4 years ago
Thomas Lynch 51f729b367 dont allow []() url regex by default, only for people with permission like staff or in newsposts, announcements, etc. 4 years ago
Thomas Lynch 1c5f14e419 This did not go as planned 4 years ago
Thomas Lynch d31a60e69a put thumbs in a folder, tests would have been nice to have cos this will probably cause regressions, heh... reference #307 4 years ago
Thomas Lynch d75fb8cb0f rename some tor-specific stuff to "anonymizer" to be more general since i added lokinet to my site, will make easier to add others e.g. i2p in futuure 4 years ago
Thomas Lynch 98f2983725 fix issue with audio waveform thumb width 4 years ago
Thomas Lynch 1b4555c538 remove unused import 4 years ago
Thomas Lynch 5345bb7c0c remove thumbwidth check not processong for audio 4 years ago
Thomas Lynch 7c150836df make spoilers use the same thing as strip filename, duh 4 years ago
Thomas Lynch 6f64448b33 works for board recent and global recent, fixed lastPostId issue and IP display issue 4 years ago
Thomas Lynch e063f20507 Working at a basic level for global manage page now reference #171 4 years ago
Thomas Lynch 55778c8570 change filename stripping, make browser hash files and send hash of file to strip name instead of sending names to prevent duplicate both getting stripped or filename filters on backend breaking them. 4 years ago
Thomas Lynch 77cd6dd147 fix pruning bug intriduced during audio video files changes 4 years ago
Thomas Lynch 8629143610 change video/audio handling, allows "audio" files with a video mime type to be uploaded properly, and get treated like audio file. might need some testing to make sure nothing broke :) 4 years ago
Thomas Lynch 9215dcbf17 test only, blockhash option 4 years ago
Thomas Lynch a3674d3300 option to count all .onion as one 'user' in stats 4 years ago
Thomas Lynch b5580edd9e Allow sticky to be input as a number, 0 is disabled, higher numbers are a priority and threads will be sorted in descending order reference #289 4 years ago
Thomas Lynch 6740d4d529 Auto remove captcha field if its no longer needed close #284 4 years ago
Thomas Lynch a140e9372a Need to set geometry on the file object always if audioThumbnails are enabled, not just if its being thumbnailed again 4 years ago
Thomas Lynch 250687b8e3 Fix variable names for thumbwidth/thumbheight on new image waveform thumbnails reference !185 didnt spot this earlier, sorry 4 years ago
some random guy da8522faec audio thumbnails 4 years ago
Thomas Lynch fed92d6621 separate trigger action for when tph vs pph is exceeded 4 years ago