Files
shop10/.release-notes/v1.0.0.md
T

43 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 1.0.0
Стабильный релиз **1.0** — всё новое после **v0.20.0**.
### Магазин
- Промокоды (%, фикс. сумма), баллы лояльности, таймер акции в корзине
- Акционная цена на товаре: старая цена зачёркнута, новая цена и % скидки
- Подписка «сообщить о поступлении» + email при появлении на складе
### Вход и админ
- Passkey (WebAuthn) в профиле и на странице входа
- Один админ — только `ADMIN_EMAIL` в `.env`
- Админка: цены/скидки на товарах, промокоды, **обновление с Git** (`/admin/system`)
- Иконки и улучшенное отображение цен
### Сервер
- `scripts/install.sh` — интерактивная установка
- `SHOP_ROOT`, `server-update.sh`, `git-sync.sh`, systemd-скрипты
- Wiki: Server-Operations, Troubleshooting
### Обновление с 0.20
```bash
export SHOP_ROOT=/opt/shop/shop10 # ваш каталог
git fetch origin && git checkout main && git pull
bash "$SHOP_ROOT/scripts/server-update.sh"
```
Или после настройки sudo: **Админ → Обновление →** ввести `update`.
### Новые переменные (.env)
```env
SHOP_ROOT=/opt/shop
ADMIN_EMAIL=admin@site.com
# Обновление из админки (опционально):
ADMIN_UPDATE_ENABLED=1
ADMIN_UPDATE_USE_SUDO=1
```