Thomas Lynch
98e091ef72
close #251
4 years ago
Thomas Lynch
a6653fbad9
How long has delete ip in thread been broken?
4 years ago
Thomas Lynch
03d8bf7923
message filters #244
4 years ago
Thomas Lynch
57960b7087
improve filters table css for small width mobile screen
4 years ago
Thomas Lynch
b7b3bfc740
comma missing in referrer policy header
4 years ago
Thomas Lynch
97ba9247a8
bug in reply/file requirement settings, NOT related to issue reported in >>>/t/2#334 on demo site
4 years ago
Thomas Lynch
570cf40e34
Merge branch 'palemoon-theme-fix' into 'dev'
...
palemoon theme fix
See merge request fatchan/jschan!179
4 years ago
Thomas Lynch
5d2cc80605
Allow to unhide an individual post covered by other filters
4 years ago
Thomas Lynch
bed28fe819
update demo/test site links, and put my btc address at the bottom thanks to anon donor
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
09775c0e1a
Minor css fixes to last commit
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
f9e15e23e8
option for boards to enforce unique files board wide or per thread
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
26dd43f251
update express-fileupload middleware to fix issue with abort event incorrectly deleting temp files between file upload middleware and later middlewares
4 years ago
Thomas Lynch
6df6d2e660
Same shortcut links for global manage pages as board manage pages
4 years ago
Thomas Lynch
ba2ae2d778
dont show instructions link in minimal mode for captcha
4 years ago
Thomas Lynch
82522dd025
make all the 50x pages actually get built in the gulp task
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
3e2b361607
remove useless hasPerms(4) (4=not logged in or non-staff context) from form middlewares that already isLoggedIn e.g. create board and resign from board
4 years ago
Thomas Lynch
a89c25af24
Let people actually resign from boards
4 years ago
Thomas Lynch
34cb073a11
Typos in self-delete account messages
4 years ago
Thomas Lynch
9135133ada
Make default password when installing randomised, +security
4 years ago
Thomas Lynch
18240670cf
Let users self-delete their account, provided they dont hold any staff positions closes #240
4 years ago
Thomas Lynch
8aea6e3abf
fix background image flash in mushroom theme
4 years ago
Thomas Lynch
23b2858333
Make video thumbnail position work properly for webms, and make it configurable with new option videoThumbPercentage
4 years ago
Thomas Lynch
4fa993adc5
Take the mushroom theme :^)
4 years ago
Thomas Lynch
81e880dbb0
Make referrerpolicy a little less strict, so yt embeds will work closes #243
4 years ago
Thomas Lynch
caade1698b
close #242
4 years ago
Thomas Lynch
06bf1ffa17
Fix view full text links not working correctly from manage pages
4 years ago
Thomas Lynch
049b26f4c8
Enable uglify again
...
allow other css files to get added to style.cee, and ignore custom.css
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
41543b808a
cleanup postmenu css
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
Thomas Lynch
18b58202e7
show last active date for accounts in globalnamage accounts page close #236
...
NOTE: based on last time session was refreshed and updated from db ~1h, or when a user logs in
4 years ago
Thomas Lynch
0ac96ebfa9
make navy theme greentext more legible and boardtitle nicer color imo
4 years ago
Thomas Lynch
a92be9b942
closes #239 fixing early404
...
Previously early404 would match the threads with less than "early404Replies" BEFORE skipping and then deleting.
Which would be incorrect because then early404 would only be deleting a fraction of the posts with less than
early404Replies, rather than any thread with less than early404Replies past a certain fraction of the threadLimit
Bit of a stupid mistake, but this should fix it, if my interpretation of how early404 is supposed to work is correct.
4 years ago
Thomas Lynch
77af931bf8
Merge branch '24hour' into 'dev'
...
24-hour time fixes
See merge request fatchan/jschan!178
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
88b9374d2a
Link to global post history when viewing recent posts per IP on a board, closes #237
4 years ago
Thomas Lynch
59e66f864d
Unfuck stickies after the overboard change, and dont make early404 delete stickies
4 years ago
Thomas Lynch
0d9140991d
close #238
4 years ago
Thomas Lynch
48d6721ecc
update deps
4 years ago
Thomas Lynch
5579fec9ac
possible chrome css fix, because chrome is dumb
4 years ago
Thomas Lynch
387281813f
fixe overboard to ignore sticky priority rather than hide them completely
4 years ago
Thomas Lynch
c19db93b83
little indent cleanup
4 years ago
Thomas Lynch
b963a1814f
forgot to update migrateVersion for #488c100ca443aa05623a7c2723376b2e88c5a67f
4 years ago
Thomas Lynch
ccae7a7673
nginx readme small improvement, close #226
4 years ago
Thomas Lynch
488c100ca4
little filename fix, close #230
4 years ago