ne0n
681f18e6c2
Fix Shift JIS art going out of bounds on mobile
4 years ago
Thomas Lynch
3ccd125338
dont show file input when all file type boxes are unchecked, closes #304
4 years ago
Thomas Lynch
3cab4c1f2d
Update README.md
4 years ago
Thomas Lynch
96dbda8711
only show hide button when file has thumb and isnt spoilered, since they cant really be hidden
4 years ago
Thomas Lynch
5345bb7c0c
remove thumbwidth check not processong for audio
...
some audio files will upload with a VIDEO stream of the album art and not get given dimensions
OR a waveform audio thumbnail, causing content-jumping because hasThumbs is true but there
is no geometry.thumb*
4 years ago
Thomas Lynch
e358f7c18f
typo, bug in scroll to new posts
4 years ago
Thomas Lynch
e2742da1ab
update list properly on add/remove
4 years ago
Thomas Lynch
13f5dbfa5b
merry christmas, individual image hiding
4 years ago
Thomas Lynch
8003f4de08
optimisation, cache already calculated dates in board list since its max-age 60 anyway users wont notice
4 years ago
Thomas Lynch
5cff9e6b41
make gulp cache task clear boardlist cache
4 years ago
Thomas Lynch
c02e9e800d
bugfix in scripts and templates for live recent pages
4 years ago
Thomas Lynch
d1bcccfdcd
add compiled uploaditem
4 years ago
Thomas Lynch
71d91f8212
add empty locals object before session check
4 years ago
Thomas Lynch
7c150836df
make spoilers use the same thing as strip filename, duh
4 years ago
Thomas Lynch
b2f84350bf
cap length of new live recent pages + minor bugfixes
4 years ago
Thomas Lynch
d9b31b29c5
Merge branch 'globalmanage-live-posts' into 'new-dev'
...
remove debug
See merge request fatchan/jschan!205
4 years ago
Thomas Lynch
ec813f4afe
remove debug
4 years ago
Thomas Lynch
795f83e4e1
Merge branch 'globalmanage-live-posts' into 'new-dev'
...
global/manage live recent posts
See merge request fatchan/jschan!204
4 years ago
Thomas Lynch
0a13d8ca02
set ppd to 0 on board create to prevent missing in table, forgot to add when added ppd
4 years ago
Thomas Lynch
6f64448b33
works for board recent and global recent, fixed lastPostId issue and IP display issue
...
just neds a second pair of eyes to check its not leaking IPs anywhere
4 years ago
Thomas Lynch
e063f20507
Working at a basic level for global manage page now reference #171
4 years ago
Thomas Lynch
e3a4524f74
Merge branch 'master' into globalmanage-live-posts
4 years ago
Thomas Lynch
7ff6d8e54b
Merge branch 'new-dev' into 'master'
...
New dev
See merge request fatchan/jschan!203
4 years ago
Thomas Lynch
a5706d7cc9
fix incorrect stats calculation
4 years ago
Thomas Lynch
abf724ee82
Add 'EU' country code and 'Europe' name in countries list/map. Not an official ISO 3166-1 country but geoIP returns it so have to include name and code for it.
4 years ago
Thomas Lynch
75888c79bd
case sensitive route... why does express have retarded defaults and how long has this been a thing? o.o
4 years ago
Thomas Lynch
b34c9d9a93
Merge branch 'fix-addcustompage-task' into 'master'
...
addcustompage: add missing page option to build task
See merge request fatchan/jschan!202
4 years ago
some random guy
4e4c5025f1
addcustompage: add missing page option to build task
4 years ago
Thomas Lynch
e5107c1a1f
Merge branch 'new-dev' into 'master'
...
update deps
See merge request fatchan/jschan!201
4 years ago
Thomas Lynch
56562a9e52
update deps
4 years ago
Thomas Lynch
5e206d2977
Merge branch 'new-dev' into 'master'
...
New dev
See merge request fatchan/jschan!200
4 years ago
Thomas Lynch
e65015540a
run npm audit fix
4 years ago
Thomas Lynch
bd99a7e267
Some changes to allow ppd display on board list pages, its a more useful stat for low activity sites. cant sort py ppd yet
4 years ago
Thomas Lynch
298965530d
Merge branch 'master' into 'master'
...
Fix broken background color fallback in Mushroom theme
See merge request fatchan/jschan!199
4 years ago
Thomas Lynch
270e0f289c
allow reset to be run again, and added password task to reset admin password
4 years ago
ne0n
5ea063acd0
Fix broken background color fallback in Mushroom theme
4 years ago
Thomas Lynch
95397a45fd
add connect-src to content security policy, fixes websocket for browsers (actually just 1 browser, fucking SAFARI) that check it for websockets, because apparently it cant just use the 'self' from the default-src... f me
4 years ago
Thomas Lynch
c6f9744013
ran npm audit fix
4 years ago
Thomas Lynch
b8a12aa54e
fallback to older FileReader.readAsArrayBuffer(blob) for browsers without support for Blob.arrayBuffer()
4 years ago
Thomas Lynch
4ebea1c084
ran npm audit fix
4 years ago
Thomas Lynch
496af56669
fallback to older FileReader.readAsArrayBuffer(blob) for browsers without support for Blob.arrayBuffer()
4 years ago
Thomas Lynch
0160b846fa
interesting noscript way of click-to-scroll catalog with tabindex and :focus css selector, courtesy of anon here https://anon.cafe/make/res/3.html#q158
4 years ago
Thomas Lynch
af0dc4a4fc
bugfix regex subject filters, missing break in switch case
4 years ago
Thomas Lynch
20acda82d7
mistake, dont show edit link for not global manage view ref #298
4 years ago
Thomas Lynch
cf43f650d6
Ability to edit newsposts reference #298
4 years ago
Thomas Lynch
c41ca0a1cd
Merge branch 'master' into 'master'
...
Major overhaul of Mushroom theme, fixing a lot of stuff
See merge request fatchan/jschan!198
4 years ago
ne0n
59c3ba4c26
Major overhaul of Mushroom theme, fixing a lot of stuff
4 years ago
Thomas Lynch
5c0789f823
Merge branch 'new-dev'
4 years ago
Thomas Lynch
77529034a6
fix decrement bug
...
apparently an $inc update with multiple of the same values in $in array doesnt work and just does it once
so instead bulkwrite them in groups
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.
...
also need the hashes for another feature later on too.
4 years ago