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
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
Thomas Lynch
211a3c860d
pluralise report text, small css prefix tweaks
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
60f84f023b
grid captcha noscript
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
f192a0e09c
Captcha appearance and layout changes
4 years ago
Thomas Lynch
29e8129a80
Captcha auto load fixes and cleanup
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
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
e409ef65ce
Some css stuff like thumbsize variables and size of bypass window configured automatically in gulp task
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
60d36bbb6a
Make a bit more maintainable, support different captcha types with some config options
4 years ago
Thomas Lynch
f751436ae4
Tweak different captcha
4 years ago
Thomas Lynch
ce069077f8
locals for recaptcha to compiledclients, captcha preload and adding missing captcha changes
4 years ago
Thomas Lynch
908cbc97ee
Tweak different captcha
4 years ago
Thomas Lynch
2f185deee7
Tweak different captcha
4 years ago
Thomas Lynch
51084e1bc0
Test a different captcha
4 years ago
Thomas Lynch
6d7c8d5989
smooth scrolling option in settings
4 years ago
Thomas Lynch
82cb45c2c6
bypass height bigger for when you need to click boxes
4 years ago
Thomas Lynch
09e0bcb518
references #209 , add optional google recaptcha. implementation could use some polish, but it will work for now.
4 years ago
Thomas Lynch
900665f1d0
more traditional and nicer looking hide arrow/post menu
4 years ago
Thomas Lynch
d938acd567
show processing for button on all forms, better for slower connections
4 years ago
Thomas Lynch
c87ec97737
make thumb hiding apply to catalog
4 years ago
Thomas Lynch
679cfc1ec2
make thumb hiding apply to catalog
4 years ago
Thomas Lynch
652888587b
show processing for button on all forms, better for slower connections
4 years ago
Thomas Lynch
af67ed5fe7
more traditional and nicer looking hide arrow/post menu
4 years ago
Thomas Lynch
d307124237
add moz prefix property on noselect class, fixes some styling behaviour for firefox
4 years ago
Thomas Lynch
9b01ba2657
better affordance on captcha refresh icon
4 years ago
Thomas Lynch
f4b6ef9919
better affordance on captcha refresh icon
4 years ago
Thomas Lynch
f263310dc3
Rmove old test logging and add note to frontend captcha script
4 years ago
Thomas Lynch
786f5a2ffa
Bugfix for repeated getting new bypass when tor user didnt need one. not necessarily a big problem but it means they would keep getting new ids. this could actually be leveraged for a scuffed auto-refresh system in future
4 years ago
Thomas Lynch
b0797f0418
Beta testing .onion support
...
***DO NOT USE***
This still has some issues and needs testing.
- needs updated nginx configs added, expects "TOR" in the x-country-code header under a separate vhost
- need to make sure bans work properly still
- need to implement system to prevent captcha ddos, since i cant just to IP ratelimit now
- im 99% sure post history of tor users is broken if viewed by non-global staff
- manual input ban form will also be broken for non-global staff
- could still use some improvement on the middleware having a little more complicated flor for tor users
But for the most part it works. Basically it will use the bypass id of a tor user as their "ip".
4 years ago
Thomas Lynch
ba5d35813a
change path and add win95 theme asset to repo closes #211
4 years ago
Thomas Lynch
714ea5b618
Make that a bit better on slow connections
4 years ago
Thomas Lynch
2f878df847
Start implementation of click view full text to expand inline, with new event that can potentially be used later for inline expand thread (but no plans to do that atm)
4 years ago
Thomas Lynch
0b103a37f0
Bugfix for multiple of same quote not showing (you)s
4 years ago
Thomas Lynch
a113df99cf
Consolidate default localstorage settings to single file for ease of modifying
4 years ago
Thomas Lynch
15ede41a82
Option to fulyl hide post stubs closes #187
4 years ago
Thomas Lynch
21191a3811
captcha added to page when missing (enabled after page load) and cleaned captcha handling closes #189
4 years ago
Thomas Lynch
4497e59eeb
Whatever, fix it for ops like this
4 years ago
Thomas Lynch
f667c797bb
List and option to clear hidden posts closes #185
4 years ago