Thomas Lynch
999b75f276
rebuild after flag change
3 years ago
Thomas Lynch
6ceacdf3ff
ref #356 resign, transfer
3 years ago
Thomas Lynch
28761f1934
ref #356 deleteaccount, editaccounts, editbans, editnews, editpost
3 years ago
Thomas Lynch
1f7da3f2b8
update flags.png with rebranded lokinet logo ( https://oxen.io/blog/rebranding-lokinet )
3 years ago
Thomas Lynch
920a58bf63
ref #356 create, deleteboard, deletenews, register
3 years ago
Thomas Lynch
b10d305952
add 'blocking' prop to schema checks, allow a check in schema to skip the rest when it doesnt match expected value
3 years ago
Thomas Lynch
943a1ba174
#356 , addnews, appeal, changepassword
3 years ago
Thomas Lynch
b4415ab940
ref #356 , delete banners and flags
3 years ago
Thomas Lynch
db01644f14
ref #356 deletebanners, and update the others, just call the check on array directly
3 years ago
Thomas Lynch
e8c3cfab8f
remove log
3 years ago
Thomas Lynch
7d2799390d
fix for some video files not able to get first frame thumbnail due to weird format
...
example file https://files.catbox.moe/b7vzs5.mp4
previously if in videothumbnail() if timestamp was 0 the command was like:
ffmpeg -t 0 -i in.mp4 -y -vf scale=-2:250 out.jpg
which would error out with "Could not get frame filename number 2 from pattern 'out.jpg'. Use '-frames:v 1' for a single image, or '-update' option, or use a pattern such as %03d within the filename."
seems strange given -t 0, but whatever. so as the error suggests, first frame videothumbnails() call just adds -frames:v 1 to the output args
3 years ago
Thomas Lynch
02bc65c8a9
reference #356
3 years ago
Thomas Lynch
fa13cd7ce6
rest of #355 , needs testing for every form
3 years ago
Thomas Lynch
7143979803
make the floatactions moderate "x" button in the correct spot on chrome (damn browser differences again...)
3 years ago
Thomas Lynch
42422d3d35
reference #355 changes to paramconverter
...
got the changes to itself done to return the middleware function,
and for most routes i updated them
still TODO the more complex routes, and change them to the refactored schema checking
3 years ago
Thomas Lynch
3eb3ba3a38
remove old comment
3 years ago
Thomas Lynch
9a6c0d22ab
add little message reminder inside the latest migration for updating nginx config, until #352 can ever get done
3 years ago
Thomas Lynch
20f38a77a5
board search now matches a bit better using prefix
...
already had escapeRegExp() helper in the codebase which i needed, lol thanks past me
3 years ago
Thomas Lynch
fc15fb2195
add paramconverter middleware to some more post routes
...
prevents would-be 400s causing internal server error or other potential issues due to e.g. array inputs
reminded me i should add an options arg to this middleware to list the allowed inputs, arrays, numbers, mongoId converts, date format converts, etc
3 years ago
Thomas Lynch
a4b446b51a
update btc and xmr begging
3 years ago
Thomas Lynch
4fd69af2e6
add nullcheck for this or sites without ppd will be NaN
3 years ago
Thomas Lynch
7033b13e5d
Make webring use ppd stat
3 years ago
Thomas Lynch
f47a8ffe97
change autocomplete attribute on post password in postform and settings to not suggest normal site password or username for name field.
3 years ago
Thomas Lynch
5e4386d050
set passive:true on touchstart eventlistener, removes chrome warning
3 years ago
Thomas Lynch
efcd16a185
bugfix times error on new post because HTMLColleciton does not have .push() method like Array does, so usse Array.from()
3 years ago
Thomas Lynch
cfae852971
use gulp-real-favicon
...
make favicons , files for safari, msfile, browserconfig, webmanifest, etc in gulp task
remove favicon2 so no exclamation mark favicon for now, until it can be incorporated
somehow. but the number like (x) is shown so it shouldnt matter.
maybe another commit can add a general "!" icon if somebody makes one
3 years ago
Thomas Lynch
6198def3f2
Optimize script and css to remove "mobiletitle", should improve performance of setting id counts by ~1/3 noticable on larger threads
3 years ago
Thomas Lynch
8ed46e7ce4
Add CONTRIBUTING
3 years ago
Thomas Lynch
b167cec7f6
close #348
3 years ago
Thomas Lynch
884350ad76
remove outdated remarkup script
3 years ago
Thomas Lynch
d9a4397d52
id script optimizations based on some js profiling and code cleanup, page load speed improvement
3 years ago
Thomas Lynch
ab346068e5
no need for robot asset outside jschan branch
3 years ago
Thomas Lynch
4872b7f5f8
npm audit fix
3 years ago
Thomas Lynch
289dd11716
remove that restriction on same board cross style quote, it confused some people
3 years ago
Thomas Lynch
e960921ca3
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
3 years ago
Thomas Lynch
a47d49878c
try to get lateny straight after room join, and increase the ping interval
3 years ago
Thomas Lynch
4df57ed127
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
3 years ago
Thomas Lynch
fc96c0ebb2
make faq and rules not a ".example" file anymore, because they never get moved or updated properly by lazy admins. so now they will always exist and get updated when they git pull/merge
3 years ago
Thomas Lynch
514d6540fc
Merge branch 'new-dev' of ssh.gitgud.io:fatchan/jschan into new-dev
3 years ago
Thomas Lynch
29ac58038f
in case of FSF autism: -or-later -> -only
3 years ago
Thomas Lynch
e909cde541
audit fix again?
3 years ago
Thomas Lynch
9e7c20cf81
socketio removed ping, now follosing https://socket.io/docs/v3/migrating-from-2-x-to-3-0/#No-more-%E2%80%9Cpong%E2%80%9D-event-for-retrieving-latency
3 years ago
Thomas Lynch
9491d60aec
socket.io, redis adapter, client and gulpfile update
3 years ago
Thomas Lynch
779603c839
README update about hcaptcha or google captcha content-security policy
3 years ago
Thomas Lynch
a359e3902a
Merge branch 'master' into new-dev
3 years ago
Thomas Lynch
75faad7914
hcaptcha site key fix
3 years ago
Thomas Lynch
01915f6377
npm update && npm audit fix
3 years ago
Thomas Lynch
22f7101336
Merge branch 'new-dev' into 'new-dev'
...
Fix army-green theme's invisible text on file selector and better post link color
See merge request fatchan/jschan!221
3 years ago
Thomas Lynch
7fc6ad32d0
webring schedule improvement
3 years ago
Thomas Lynch
6dbd4d7d7d
close #351
3 years ago