Перевірка й модерація
Автоматичні перевірки архіву, статуси подання й причини відхилення.
Архів ніколи не розпаковується й не виконується під час перевірки. Відхиляються:
- пошкоджені або зашифровані ZIP; понад 10 000 файлів; файл понад 16 МБ або понад 256 МБ разом;
- шляхи з «..», прихованими сегментами (що починаються з «.»), символьними посиланнями або небезпечними символами; дублікати без урахування регістру;
- підозріло стиснені файли (коефіцієнт понад 100 — ознака zip-бомби);
- знахідки антивіруса ClamAV;
- відсутній чи неправильний extension.json, theme.json або language-pack.json, недійсний підпис або розбіжність із маніфестом;
- у темі: будь-який файл, крім theme.json, перелічених скриншотів і текстових документів.
Статуси версії: Завантажено → Подано (автоматичну перевірку пройдено, чекає модератора) → Схвалено → Опубліковано. Або Відхилено — з причиною і коментарем модератора в розділі «Подання».
- POLICY_VIOLATION — порушення правил каталогу.
- SECURITY_RISK — ризик безпеки або не пройдено автоматичну перевірку.
- INCOMPLETE_METADATA — неповний опис, маніфест чи переклади.
- BROKEN_FUNCTIONALITY — пакет не працює як заявлено.
- LICENSE_VIOLATION — проблеми з ліцензією коду чи ресурсів.
- OTHER — інше, пояснення в коментарі.
Виправили — подайте нову версію з тим самим кодом і більшим номером версії. Ту саму версію повторно подати не можна.