Thomas Lynch
b5f04b428e
visual tweak of video/audio "close" button, make look more like youtube embed link. also add margin to both
4 years ago
Thomas Lynch
d6022c9bf8
fix a missing condition for modview/manage affecting json path for api calls, close #262
4 years ago
Thomas Lynch
e36be21056
close #260 make filters work on catalog
4 years ago
Thomas Lynch
0fc7535a8c
Allow minutes and seconds in ban time inputs, allow 0 times (0s), and make the form reset not apply to settings form to be a bit less jarring
4 years ago
Thomas Lynch
58d84696f4
ref #244
4 years ago
Thomas Lynch
98e091ef72
close #251
4 years ago
Thomas Lynch
03d8bf7923
message filters #244
4 years ago
Thomas Lynch
5d2cc80605
Allow to unhide an individual post covered by other filters
4 years ago
some random guy
3fdc710e01
palemoon theme fix
...
Pale Moon doesn't like specifying an "alternate stylesheet" without a title (and
specifying title creates more problems), so just set rel to an empty string.
Seems to work in Pale Moon and chromium, but I think this should be generally ok
https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel
> In this case, on <link> and <form>, if the rel attribute is absent, has no
> keywords, or if not one or more of the space-separated keywords above, then
> the element does not create any links.
4 years ago
Thomas Lynch
d31a33e7e3
More fleshed out filters, with a special section in settings, support regex and subject reference #244
4 years ago
Thomas Lynch
649a3d2e56
Start of more filters
...
still todo:
- form in setting smenu to manually input
- make sure the regex filters work
4 years ago
Thomas Lynch
6df6d2e660
Same shortcut links for global manage pages as board manage pages
4 years ago
Thomas Lynch
f2df1aea4b
Global manage page for boards. Shows all boards including unlisted, and marks abandoned boards
4 years ago
Thomas Lynch
06bf1ffa17
Fix view full text links not working correctly from manage pages
4 years ago
Thomas Lynch
335b945eb4
make filters toggle, still needs some polish like making te words change to "unhide" or something
4 years ago
Thomas Lynch
7c4e8f9c2e
Start on changing how post hiding works, rename to filters
...
still TOOD: make them toggleable, and some more testing
but so far works, and post updates are handled
renamed 'hidden' localstorage to prevent issues for previous users
4 years ago
some random guy
74e27aa22c
24 hour fixes
...
`hour12` overrides `hourCycle` and in case of chome, `en-US` locale and `hour12
= true` defaults to h24, which results in batshit crazy timestamps of `24:04:23`
and the like. Removing `hour12` fixes this issue. But Pale Moon apparently
doesn't support `hourCycle`, so use a hack instead that seems to work both in
Pale Moon and chrome.
Also fix the pug files, because it looks like node has the same problem, even
with `undefined` locale (no need for workarounds here).
4 years ago
some random guy
b390e50476
typo in default localStorage values
4 years ago
Thomas Lynch
3ce4ea7a10
Change slightly how 413s are handled in the frontend script just for testing, references #224
4 years ago
Thomas Lynch
d5c6007351
Make name field 2-way syncing by default, so using or changing name for a post will set the default
4 years ago
Thomas Lynch
407611d3d9
Move the settings for frontend scripts into the config file, and small change of some naming
4 years ago
Thomas Lynch
636c9072ff
forgot to uriencode that last night, maybe important for security
4 years ago
Thomas Lynch
e09b8595b9
small improvements to embed scrpit
...
add m. for youtube regex,
button says embed/close depending on state
brackets not part of link, looks nicer
4 years ago
Thomas Lynch
2a9062feb9
Add bitchute and add a class for the videos, the size is much better
4 years ago
Thomas Lynch
72410b01b0
Embed script improvement and fixes
...
wont break for new posts with link being last part of message
remove frame size so its less fucked on mobile
4 years ago
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
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
f192a0e09c
Captcha appearance and layout changes
4 years ago
Thomas Lynch
29e8129a80
Captcha auto load fixes and cleanup
4 years ago
Thomas Lynch
82b6133725
Dont add broken yous
4 years ago
Thomas Lynch
646cc551b7
More configuration and bit less ugly config layout for captcha
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
09e0bcb518
references #209 , add optional google recaptcha. implementation could use some polish, but it will work for now.
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