tim
|
ed6f98e0ac
|
Limit a story to 64 KB before HTML Purifier runs.
A preview purified any posted story, even without a token or a captcha. A few megabytes took seconds and hundreds of megabytes.
|
2026-09-26 15:27:51 +02:00 |
|
tim
|
8f4851e576
|
Reject invalid uploads and expand flow tests.
|
2026-09-26 15:27:51 +02:00 |
|
tim
|
77800174c9
|
Use the reCAPTCHA Enterprise API.
|
2026-09-26 15:27:51 +02:00 |
|
tim
|
504d363642
|
Limit each image to 1 MB.
UPLOAD_MAX_MB changes the limit, and UPLOAD_MAX_MB=none removes it.
|
2026-09-26 15:27:51 +02:00 |
|
tim
|
ed959888b4
|
Add PHP unit tests and page tests.
Run "composer install", then "composer test".
|
2026-09-26 03:48:09 +02:00 |
|