release: v1.0.0 — changelog и документация после v0.20
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
## 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
|
||||
```
|
||||
Reference in New Issue
Block a user