release: v1.0.0 — changelog и документация после v0.20
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,5 +1,43 @@
|
||||
# Changelog
|
||||
|
||||
## [1.0.0] — 2026-05-17
|
||||
|
||||
Первый мажорный релиз после **v0.20.0**: безопасность, лояльность, акции на товары, удобная установка и обновление с сервера.
|
||||
|
||||
### Безопасность и вход
|
||||
|
||||
- **Passkey (WebAuthn):** привязка в профиле, вход без пароля
|
||||
- **Один администратор:** только email из `ADMIN_EMAIL`; остальные регистрируются как `customer`
|
||||
- Документация только под **PostgreSQL 17** (SQLite убран из описаний)
|
||||
|
||||
### Магазин и маркетинг
|
||||
|
||||
- **Промокоды:** процент или фиксированная скидка, мин. сумма, лимит использований, таймер до конца акции в корзине
|
||||
- **Баллы лояльности:** списание при оплате, начисление с заказа
|
||||
- **Цена со скидкой на товар:** `sale_price_cents`, дата окончания акции; в каталоге — зачёркнутая старая цена и бейдж
|
||||
- **Уведомление о поступлении:** подписка при нулевом остатке, email при пополнении склада
|
||||
|
||||
### Админ-панель
|
||||
|
||||
- Товары: цена, цена со скидкой, срок акции, остаток
|
||||
- Промокоды: создание и редактирование
|
||||
- **Обновление с Git:** `/admin/system` — `git pull`, `npm install`, перезапуск `shop` (с подтверждением)
|
||||
- Улучшенный UI: SVG-иконки, наглядные цены со скидкой
|
||||
|
||||
### Установка и эксплуатация
|
||||
|
||||
- Интерактивный **`scripts/install.sh`** (Docker или Ubuntu, админ, БД, SMTP)
|
||||
- **`SHOP_ROOT`**, **`git-sync.sh`**, **`server-update.sh`** — обновление без detached HEAD
|
||||
- **`install-shop-service.sh`**, **`wait-postgres.sh`**, освобождение порта 3000
|
||||
- Wiki: [Server-Operations](wiki/Server-Operations.md), универсальное развёртывание
|
||||
|
||||
### Исправления
|
||||
|
||||
- Пути `include` иконок в EJS (Internal Server Error после UI-обновления)
|
||||
- Быстрое развёртывание Ubuntu: PGDG PostgreSQL 17, корректный каталог репозитория
|
||||
|
||||
[1.0.0]: https://git.evilfox.cc/test/shop10/releases/tag/v1.0.0
|
||||
|
||||
## [0.20.0] — 2026-05-17
|
||||
|
||||
### Роли и администрирование
|
||||
|
||||
Reference in New Issue
Block a user