Thomas Lynch
044a9bf490
basic video link embed button script, can be extended for more providers easily
4 years ago
Thomas Lynch
fe8078690a
viewfulltext expand event doesnt need to attack on newpost event, because that only fires in threads, where the post is fully expanded already.
4 years ago
Thomas Lynch
b597ac8159
ability to resign from a board you mod/own. previously you could not leave a mod position, and you could not leave owner position (unless you transfer) closes #196
4 years ago
Thomas Lynch
5aba64f743
yes, there is :^)
4 years ago
Thomas Lynch
fcd0e6a9a7
fix deleting cache for users when add/removing as mod to a board
...
quick new method to remove mod from settings array in board
4 years ago
Thomas Lynch
fa911bd630
just 'cache', its more than just for hovering
4 years ago
Thomas Lynch
15a912d042
Merge branch 'master' into dev
4 years ago
Thomas Lynch
a84dd048da
Merge branch 'fix-banners-path' into 'master'
...
use static/banner everywhere for banners
See merge request fatchan/jschan!175
4 years ago
Thomas Lynch
91ee597168
Merge branch 'fix-palemoon-catalog-filter' into 'master'
...
fix catalog search under PaleMoon
See merge request fatchan/jschan!176
4 years ago
some random guy
14531e4e28
fix catalog search under PaleMoon
...
According to [MDN], selectorText is readonly in some browsers, and it looks like
Pale Moon is one of them. Because of this, catalog filtering in Pale Moon only
works until one character. Workaround this by always removing the style rule and
readding with the new selector.
[MDN]: https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleRule/selectorText
4 years ago
some random guy
6da100597e
use static/banner everywhere for banners
4 years ago
Thomas Lynch
211a3c860d
pluralise report text, small css prefix tweaks
4 years ago
Thomas Lynch
1713291ec7
Unbreak code blocks after new dice roll fix
...
The splitregex in the markdown function didnt include ther ```'s in the match, because it doesnt include them in the code block
So when the prepare function ran, and joined the text back together, it wouldn't have any ```'s, so the code blocks would never be split or rendered.
So quick fix was add a second one that includes the ```'s when doing the dice prepare function, so it wont break the code blocks
references #214
4 years ago
Thomas Lynch
24f345aee0
fix incorrect tooltip for IDs on desktop, make hover highlights not conflict with ID highlights, close #216 close #217
4 years ago
Thomas Lynch
f02e0966b9
Quotes insert at cursor position
4 years ago
Thomas Lynch
e945609a78
Captcha auto refresh, still TODO: make it support refresh from another tab
4 years ago
Thomas Lynch
ae85a05cf9
solarized themes
...
git rm cached js locals, its gitignored
4 years ago
Thomas Lynch
9762e68ab4
Merge branch 'dev' of ssh.gitgud.io:fatchan/jschan into dev
4 years ago
Thomas Lynch
e99b884146
Use the proper country codes file in boarsettings
4 years ago
Thomas Lynch
8aab859305
Merge branch 'dice-reroll-fix' into 'dev'
...
Dice reroll fix
See merge request fatchan/jschan!174
4 years ago
some random guy
04b2b21d95
fix dice roll math
...
In the old implementation, if you had for example 2 dice, you could only roll
even numbers, which is clearly wrong.
Also reduced the max numdice to 99 to not DoS the server with large numdice
values.
4 years ago
some random guy
5a093ce936
do not reroll dice when re-rendering markdown
4 years ago
Thomas Lynch
9c6a40e61a
Update README.md
4 years ago
Thomas Lynch
b1e6926434
Fix broken global logs page from post links update
4 years ago
Thomas Lynch
14ce396c87
README improvement, nginx configs moved, nginx error pages fixed
4 years ago
Thomas Lynch
60f84f023b
grid captcha noscript
4 years ago
Thomas Lynch
ec834b0cb6
Merge branch 'dev'
4 years ago
Thomas Lynch
b4d38a6413
floor should be before that check
4 years ago
Thomas Lynch
bac8e8c293
remove css locals from git cache
4 years ago
Thomas Lynch
f042ce00aa
remove css locals from git cache
4 years ago
Thomas Lynch
0176e4b339
Fix typo in text captcha, and force ints in randomrange
4 years ago
Thomas Lynch
f192a0e09c
Captcha appearance and layout changes
4 years ago
Thomas Lynch
1a6307482e
small refactor, put rng in separate file and not duplicated in captcha generators
4 years ago
Thomas Lynch
29e8129a80
Captcha auto load fixes and cleanup
4 years ago
Thomas Lynch
1ffe225fbb
small math error
4 years ago
Thomas Lynch
536aecffcc
Bug in RNG causing blocking, and make captcha show properly in modal for mobile
4 years ago
Thomas Lynch
dcc93f75fc
Bugfix impossible grid captcha references #209
4 years ago
Thomas Lynch
82b6133725
Dont add broken yous
4 years ago
Thomas Lynch
42f5a15ac7
Improve stuff for webmanifist/browserconfig/favicon and the templates and nginx settings
4 years ago
Thomas Lynch
646cc551b7
More configuration and bit less ugly config layout for captcha
4 years ago
Thomas Lynch
387a72572c
Delete old unused handler, actually
4 years ago
Thomas Lynch
26815fe8f1
dnsbl change, dont know why I did it like that before, lol
4 years ago
Thomas Lynch
e409ef65ce
Some css stuff like thumbsize variables and size of bypass window configured automatically in gulp task
4 years ago
Thomas Lynch
317c60049c
Update readme with notes about tor, new captcha options and basic updating instructions
4 years ago
Thomas Lynch
0508df1cf7
Faq template change
4 years ago
Thomas Lynch
2d1af818aa
Update some deps
4 years ago
Thomas Lynch
cb4c74b7cf
less dumb logic for the captcha loop and make it a bit stronger
4 years ago
Thomas Lynch
5a6114014f
grid captcha instructions
4 years ago
Thomas Lynch
14dc090e08
Migration, and a change that will make it not get completely destroyed by ddos over TOR
4 years ago
Thomas Lynch
60d36bbb6a
Make a bit more maintainable, support different captcha types with some config options
4 years ago