Commit graph

433 commits

Author SHA1 Message Date
8f98665a1c post.php: make dynamic captcha less prone to misuse 2024-07-29 20:48:22 +02: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
67de8df246 post.php: add turnstile server side checks 2024-07-28 00:53:33 +02:00
483d553fc0 Add dynamic captcha support 2024-07-28 00:53:26 +02:00
bcfc934604 Add auto_maintenance configuration option 2024-07-14 18:22:51 +02:00
b88abb1c33 bans.php: split findSingle implementations 2024-07-14 18:22:51 +02:00
Zankaria
b009fc749e bans.php: group deletions 2024-07-14 18:22:51 +02:00
3cbf0c2fcf post.php, pages.php: pack and unpack source ip addresses of ban appeals 2024-06-13 19:53:37 +02:00
5f1f7319a3 Merge branch 'config' into display-appeal-src-ip 2024-04-24 13:03:31 +00:00
Zankaria
cb5b465c57 post.php: do not strip orientation metadata 2024-04-03 20:00:04 +02:00
Zankaria
97e41d1c7f post.php: strip metadata from png and webp image file types 2024-04-03 19:53:53 +02:00
Zankaria
8e5b09c687 Add webp to list of recognized image file types 2024-04-03 19:41:14 +02:00
0a1412b74f post.php: fix undefined post on report 2024-04-01 22:17:22 +02:00
e496fb10a5 Handle reporting non-existing posts. Fix #96 2024-04-01 19:20:23 +02:00
Zankaria
7e3a531aa5 Add source IP to ban_appeals table 2024-03-15 14:34:17 +01:00
Zankaria
c696ad4fa2 Add IPs of users deleting their own post to the mod log. See #109 2024-03-15 10:09:14 +01:00
Zankaria
cb4726e076 post.php: trim 2024-03-15 10:08:34 +01:00
Zankaria
41016b1ca2 Add missing comment doc in post.php 2024-01-29 11:18:06 +01:00
Zankaria
a4b5bf341b Refactor post.php: isolate more db access and remote REST calls into functions. 2024-01-29 11:18:06 +01:00
Zankaria
fd9baaea5f post.php: sanitize appeal message 2024-01-29 11:18:06 +01:00
Zankaria
a9211d23b5 Remove feature: upload by url 2024-01-29 11:18:01 +01:00
Zankaria
df2fe0e60f Minor format post.php 2024-01-16 18:05:33 +00:00
Zankaria
56b6d6b1aa Refactor post.php: split upload by url file downloading into a function. 2024-01-16 18:05:33 +00:00
Zankaria
df78f0e79f Refactor post.php: move post body's markup splitting into a separate function 2024-01-16 18:05:33 +00:00
Zankaria
799072d692 Refactor post.php: split upload file hashing to a function 2024-01-16 18:05:33 +00:00
Zankaria
8faf20f7ff Format post.php in accordance with PSR-12 2024-01-16 18:05:33 +00: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
e2bef8c2f2 Simple anti-spam mechanism 2024-01-16 18:04:00 +00: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
a1f64335f9 Added multiple file select dialog for post form
Mostly 808c2072d3
2022-02-12 01:34:46 -01:00
discomrade
e39f342008 Consider nonoko in building after posting, improve comments 2022-01-17 11:14:04 -01:00
discomrade
d66b9d6208 Merge pull request 'Make compatible with PHP 8' (#67) from php8-compat into config 2022-01-17 10:42:55 +00:00
discomrade
cfaea67381 Refactor rebuilding after posts, finish reply requests before rebuilding index
This provides massive improvements to perceived post times as it doesn't wait for the entire board to rebuild index before confirming to the user that the post was made
2022-01-17 07:12:13 -01:00
discomrade
2605a6ff5d Merge vichan PHP8 fixes, configure composer, fix outstanding incompatibilities 2022-01-17 02:14:22 -01:00
discomrade
0b56719008 Quick hack to prevent oversized PDF thumbnails. 2021-11-28 00:28:49 +00:00
nonmakina
843ab6f55e Merge pull request #348 from discomrade/ban-appeal-limit
Enforce maximum length of ban appeal
2021-07-24 17:27:01 +02:00
discomrade
4a5944795c Enforce maximum length of ban appeal 2021-07-24 10:47:56 -02:00
discomrade
29e0906022 Fix typos in https://github.com/towards-a-new-leftypol/leftypol_lainchan/pull/336 2021-07-24 08:47:50 -02:00
discomrade
f575691fc4 Fix 387ebe9c0c , extract limit to variable 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
f4ae0196bd Recalculate filesize after stripping metadata 2021-07-06 11:37:54 +00:00
discomrade
9a8aa66eb7 Redirect to thread after deleting child post 2021-07-04 00:12:08 +00:00
discomrade
0be3f8f1f8 Improve filter 2021-06-29 06:48:07 +00:00
towards-a-new-leftypol
ec1041e095 Remove duplicate block for captcha to work on dev 2021-05-08 06:28:46 -04:00
discomrade
11bab0a9ad Add basic captcha 2021-05-05 10:29:06 -02:00
dedushka1
6d67ca34f0 Merge pull request #178 from nonmakina/bumplockIndicator
Implements fixes and changes to be able to view the bumplock status of a thread
2021-01-19 14:51:08 -05:00
nonmakina
a3dee77f47 Adds checks for mod permissions to delete posts in board 2021-01-18 01:40:04 -06:00
nonmakina
1bd809b9f0 If mod, bypass password on delete 2021-01-18 01:35:18 -06:00
nonmakina
1acb060694 Implements fixes and changes to be able to view the bumplock status of a thread 2021-01-17 21:31:06 -06:00