Thomas Lynch
44f69b8ba5
start per-board custom pages, mostly working could just use a lil more testing references #232
4 years ago
ne0n
6f090adabe
Fix typo
4 years ago
Thomas Lynch
fed92d6621
separate trigger action for when tph vs pph is exceeded
...
option for lock reset and captcha reset, to pick what you want the lock mode and captcha mod to go back to at the end of the hour
also fix avuln in boardsettings where pph trigger/mode settings were not range checked
4 years ago
some random guy
124de4351a
board edit: take board name & description max length limits in config file into consideration
4 years ago
Thomas Lynch
d7de091809
~ edits dont open in new tab, and redirect back to page or post when click 'ok' in modal reference #272
4 years ago
Thomas Lynch
67026fcc0c
- Remove some hardcoded limits on forms
...
~ Make limit for post actions configurable. needed to still be limit for antispam/performance
+ Add config for total banners per board
4 years ago
Thomas Lynch
7a3943c447
patch messages length check for CRLF vs just LF, because browsers dont count CRLF as 2 characters like the server does (and like it technically is). this will happen for other fields too, but message is the only one that really matter close #269
4 years ago
Thomas Lynch
a2d34ac4af
close #265 global and board setting to disable .onion file posting
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
97ba9247a8
bug in reply/file requirement settings, NOT related to issue reported in >>>/t/2#334 on demo site
4 years ago
Thomas Lynch
34cb073a11
Typos in self-delete account messages
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
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
f1db4f7317
Fix post history for tor user and remove manual addban form from non-global manage pages (for now)
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
some random guy
cd789dba0c
remove unnecessary user object from session
...
It only had a single property, username.
4 years ago
Thomas Lynch
97ed9a91f0
seemsgood, closes #194
4 years ago
Thomas Lynch
f1abc3c224
Start on selective spoilering references #170 filename stripping references #204
4 years ago
fatchan
b4d9411ab4
close #129
4 years ago
fatchan
51562e7cfd
Update example config references #135
4 years ago
fatchan
d0bcebd4e3
ratelimit edits references #121
4 years ago
fatchan
4d6937b05f
fix captcha expired bug on create page
4 years ago
fatchan
846bc63706
bump limit
4 years ago
fatchan
940cba8837
bugfix report bans
4 years ago
fatchan
3962e7d4dc
fix captcha ratelimit
4 years ago
fatchan
5c43fb5c45
make editing from global recents work
4 years ago
fatchan
95ecb50a06
options changes, make unlisted/webring unlisted not opposites
...
make thread creation locking possible, and add it as a captcha option
4 years ago
fatchan
02e4c983d0
raise max selected posts for actions by staff
4 years ago
fatchan
28b64809a6
modlog message and option to show username for edit post
4 years ago
fatchan
89aad64624
add different way to get board for perms check, and fix a dumb oversight and security in edit post. need to rename the bodyexists method maybe
4 years ago
fatchan
e2a96d8bb3
post editing works now, hooray
4 years ago
fatchan
27ee48e6fb
more on controller and structure for post editing
4 years ago
fatchan
73a5241640
Add edit to action controllers and edit post view
4 years ago
fatchan
0edce10529
add more calls during some checks like dnsbl and blockbypass fails to remove temp files
5 years ago
fatchan
0d152ce230
make user accoutn creation available for globals and above for provisioning accounts when its disabled
5 years ago
fatchan
a0d0394e62
dynamicresponse everything
5 years ago
fatchan
22400a6e71
get ratelimit cost from the right require
5 years ago
fatchan
7a00c6f689
make some ratelimits configurable
5 years ago
fatchan
73203db312
start option for unhashed ips
5 years ago
fatchan
53144641c4
more options for limits to increase length of subject, name, email, etc
5 years ago
fatchan
198c76ea8a
change password -> postpassword so browsers stop suggesting login password, add it to modal and make it random generate and save based on user input for JS users
5 years ago
fatchan
3f3ad4ece7
global staff or admin can bypass customcss strict mode
5 years ago
fatchan
e561f250ad
custom css per board, with option to apply filter or disable completely
5 years ago
fatchan
68bd674fe5
min and max length to boards, and make it handled properly in posting, frontend js message coutner, etc
5 years ago
fatchan
3254ab6c38
correct some messages like 'less than x characters' to 'x characters or less' because it is a strict < check
5 years ago
fatchan
802db997f9
config option to disable account creation
5 years ago
fatchan
eb75a273da
limit ip and board separately in ratelimit for board settings change
5 years ago
fatchan
497832ab12
file inc change
5 years ago
fatchan
8659aa5baf
make bans show properly for js users because browsers are dumb
5 years ago
fatchan
b1614881b5
fix max files upload showing error, show max files on postform, etc #57 #2
5 years ago