Skip to content

fix: лимит загрузки PDF/документов 10 МБ → 20 МБ#200

Merged
ShaerWare merged 1 commit into
mainfrom
fix/upload-limit-20mb
Jul 13, 2026
Merged

fix: лимит загрузки PDF/документов 10 МБ → 20 МБ#200
ShaerWare merged 1 commit into
mainfrom
fix/upload-limit-20mb

Conversation

@ShaerWare

Copy link
Copy Markdown
Owner

Summary

  • Пользователи жаловались, что не могут загрузить большие PDF (ТЗ, документы компании). Валидация Laravel резала на 10 МБ, хотя nginx/PHP допускают 100 МБ, а TempUploadController уже разрешал 20 МБ.
  • Поднял лимит max:10240max:20480 в Store/Update-реквестах RFQ, аукциона и компании (technical_specification, documents.*).
  • config/media-library.phpmax_file_size 10 МБ → 20 МБ (иначе сохранение через Media Library упало бы уже после успешной валидации).
  • Обновил все тексты подсказок и сообщений об ошибках «10 МБ» → «20 МБ» (Orchid-экраны + Blade-вьюхи).

Relates to #185 (issue также требует лимит 20 МБ и только PDF; остальная часть #185 — отдельные поля конкурсной документации, сжатие, скачивание архивом, автоудаление — в этот фикс не входит).

Test plan

  • Загрузка PDF размером 10–20 МБ проходит в RFQ, аукционе, коммерческом аукционе
  • Загрузка документов компании (PDF) до 20 МБ проходит
  • Файл > 20 МБ отклоняется с сообщением «не должен превышать 20 МБ»
  • В подсказках форм показано «20 МБ» / «20MB»

🤖 Generated with Claude Code

Пользователи не могли загружать большие PDF (ТЗ, документы компании):
валидация резала на 10 МБ, хотя nginx/PHP допускают 100 МБ, а
TempUploadController уже разрешал 20 МБ.

- max:10240 -> max:20480 в Store/Update Rfq/Auction/Company Request
- config/media-library.php max_file_size 10 МБ -> 20 МБ
- тексты подсказок и сообщений об ошибках «10 МБ» -> «20 МБ»

Relates to #185

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ShaerWare
ShaerWare merged commit bf7e9ae into main Jul 13, 2026
5 checks passed
@ShaerWare
ShaerWare deleted the fix/upload-limit-20mb branch July 13, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant