Commit graph

664 commits

Author SHA1 Message Date
Zankaria
454405e5f8 config.php: add resource_version configuration option 2024-08-21 11:26:22 +02:00
Zankaria
d8c5c600a8 Add hcaptcha support (#166)
Co-authored-by: RealAngeleno <angeleno@screamer.wiki>
Reviewed-on: https://git.leftypol.org/leftypol/leftypol/pulls/166
Co-authored-by: Zankaria <zankaria.auxa@skiff.com>
Co-committed-by: Zankaria <zankaria.auxa@skiff.com>
2024-08-10 19:58:20 +00:00
40475158eb post.php: use the dynamic_captcha config value to pick from which IP to check for captcha reponsens 2024-07-29 20:46:30 +02:00
12f0fd1cb4 config.php: add turnstile field options 2024-07-28 00:53:33 +02:00
43ea24ea20 config.php: add turnstile's form field to the whitelist 2024-07-28 00:53:33 +02:00
483d553fc0 Add dynamic captcha support 2024-07-28 00:53:26 +02:00
6f8ada0f42 config.php: purge_bans configuration into the proper section 2024-07-14 18:22:51 +02:00
d69eebb1d3 bans.php: refactor to expose the moratorium on ban deletion from the database.
Also fixes the 'purge_bans' configuration for non-cache deployments.
2024-07-14 18:22:51 +02:00
bcfc934604 Add auto_maintenance configuration option 2024-07-14 18:22:51 +02:00
Zankaria
aa99d10f1a auth.php: disallow unencrypted logins by default 2024-05-07 10:44:05 +02:00
Zankaria
940ea3f4b5 config.php: reduce default login cookie expire timeout 2024-05-07 10:31:36 +02:00
e496fb10a5 Handle reporting non-existing posts. Fix #96 2024-04-01 19:20:23 +02:00
Zankaria
2efd67ef85 Backport vichan 5.1.5 catalog implementation, enabling mod catalog. 2024-01-29 11:18:06 +01:00
Zankaria
a9211d23b5 Remove feature: upload by url 2024-01-29 11:18:01 +01:00
Your Name
fdaa4ebdd1 better error 2024-01-16 18:04:00 +00:00
Your Name
56bbaf881f Simple anti-spam mechanism 2024-01-16 18:04:00 +00:00
Your Name
b833e2743a Simple anti-spam mechanism 2024-01-16 18:04:00 +00:00
Your Name
e2bef8c2f2 Simple anti-spam mechanism 2024-01-16 18:04:00 +00:00
discomrade
bf4fb6d0e8 Added Feature - Premade Ban Reasons
see 13ac9172e7
2022-05-22 19:42:57 -02:00
nonmakina
3725d27e72 Matrix report integration (#74)
Enables posting reports to a matrix room.
Co-authored-by: nonmakina <nonmakina@leftypol.org>
Co-committed-by: nonmakina <nonmakina@leftypol.org>
2022-04-03 22:06:42 +00:00
discomrade
c909b31cd7 Fix cyclic threads not cycling, remove inconsistent code whitespace 2021-10-01 00:53:53 +00:00
discomrade
e69e18ae26 Fix indenting of filter code 2021-09-30 10:05:47 +00:00
discomrade
c35c6a5dbe Add board search to index page 2021-09-28 09:36:14 +00:00
discomrade
4e4d3a0d29 Improve documentation for securimage 2021-09-28 08:21:04 +00:00
discomrade
9c7239f2d4 Improve default filters 2021-09-28 02:02:19 +00:00
discomrade
4a5944795c Enforce maximum length of ban appeal 2021-07-24 10:47:56 -02:00
nonmakina
4a4bb4e856 Merge pull request #332 from discomrade/vichan-0d7ee48
Update config.php image documentation, move bad defaults to instance-config.php
2021-07-24 10:40:08 +02:00
nonmakina
89c5246e3c Merge pull request #324 from towards-a-new-leftypol/remove-autoupdates
Set update-checking to false by default
2021-07-24 10:35:14 +02:00
nonmakina
7d23e14cb9 Merge pull request #336 from discomrade/vichan-report-length
vichan downstream: Enforce maximum report length
2021-07-24 10:32:45 +02:00
discomrade
f575691fc4 Fix 387ebe9c0c , extract limit to variable 2021-07-24 01:38:59 -02:00
discomrade
af889e8941 Give descriptive name to report too long error 2021-07-24 01:38:59 -02:00
vholmes
ed55ea23ea Prevents reports with too many characters 2021-07-24 01:38:31 -02:00
discomrade
55a9caefa1 Extract bad defaults to instance-config.php, from c9c4273d4b, updates documentation 2021-07-24 01:15:38 -02:00
discomrade
819b520e37 Remove additonal scripts 2021-07-24 02:19:41 +00:00
discomrade
49ec94d11f Set update-checking to false by default.
This is an obsoleted feature.
2021-07-21 23:08:25 +00:00
nonmakina
4379135437 Refactor deferred js 2021-07-11 12:46:26 +02:00
nonmakina
b992a926cc Merge branch 'config' into defer-javascript 2021-07-11 11:23:03 +02:00
discomrade
8b3df89863 Fix combining character set, allow limit for combining characters 2021-07-10 01:37:31 -02:00
discomrade
e93e613535 Allow select defering additional JS 2021-07-09 07:35:09 -02:00
discomrade
bef84432f8 Add logo config variable 2021-06-30 04:42:49 -02:00
towards-a-new-leftypol
d737a047f8 add comment to securimage option 2021-05-15 03:06:16 -04:00
towards-a-new-leftypol
55c729f574 securimage in webconfig
Make sure securimage option (to enable captcha) can be set in web configuration,
by adding the default (false) to config.php
2021-05-15 03:01:15 -04:00
discomrade
f0b3c0fcb6 Add automatic and manual reloading of captchas 2021-05-05 15:17:34 -02:00
discomrade
11bab0a9ad Add basic captcha 2021-05-05 10:29:06 -02:00
towards-a-new-leftypol
4d998f7a95 Remove reference to non-existant js file in config.php 2021-04-03 20:20:54 -04:00
towards-a-new-leftypol
c5b62f18e9 Slightly better error message for rate limiting thread creation 2021-01-27 22:54:50 -05:00
towards-a-new-leftypol
66b6682952 OP rate limiting should only look at opening posts in the flood table 2021-01-27 22:51:33 -05:00
towards-a-new-leftypol
f71bc3337b retab config.php 2021-01-27 22:50:32 -05:00
towards-a-new-leftypol
53cb7ac5f0 Do noip stuff before other stuff (idk) 2021-01-24 07:29:12 +00:00
towards-a-new-leftypol
65d82ff3f0 OP creation rate-limiting
- minimum time between OP is 30 seconds
2021-01-24 06:49:01 +00:00