Repository navigation
Гранка 1.4.0 — свои площадки и обновление постов
Один WordPress теперь можно подключить без NAS, стейджа и Git. Настройки и доступы у каждого пользователя свои; новая установка не содержит конфигурации автора.
Что изменилось:
- Подключение WordPress через интерфейс: имя и URL, SSH-сервер/пользователь/порт/ключ, каталог WordPress, Docker и дополнительные аргументы WP-CLI.
- Один сайт или маршрут до восьми площадок. Их можно переименовать, переставить, отключить и удалить. Git включается отдельно.
- Снимок фиксирует назначение: смена URL, подключения или порядка требует подготовки заново. Прежние конфигурации и квитанции продолжают читаться.
- Telegram: «Обновить опубликованный пост» сохраняет ссылку и message_id; «Создать новый» — отдельное действие. Добавлены защита двух экземпляров одного профиля и блокировка неоднозначного повтора.
- Видимый возврат из анонса к статье; исправлена гонка браузерного Back/Forward при загрузке Telegram.
- Сохранение настроек с ревизией, явный маршрут прокси для каждой площадки и устойчивое сохранение JSON при кратковременной блокировке Windows.
- Обновлены README, настройка и справка с десятью актуальными иллюстрациями.
Windows 10/11 x64: установщик или переносимый ZIP, Python и Codex входят в комплект. Исходники — в отдельном архиве и в репозитории, лицензия MIT.
Проверка: 298 тестов локально; Windows и Linux в Checks; отдельный Windows workflow проверил автономный запуск, установку, повторную установку и удаление с сохранением данных. Подробности — в Verification.json. SHA256SUMS.txt содержит контрольные суммы файлов.
Для публикации WordPress нужны SSH и WP-CLI на сервере; REST API в этот выпуск не входит. Установщик без цифровой подписи. Гранка пока не шифрует токен, сохранённый в текстовом файле; его следует хранить вне статей и общих папок.