Commit Graph

33 Commits

Author SHA1 Message Date
shop da77b1f8da fix: git-sync для detached HEAD, shop-root требует .git
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:24:06 +03:00
shop b7c8d2ed80 fix: быстрое развёртывание — PGDG, /opt/shop/shop10, без placeholder URL
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:23:00 +03:00
shop 42177555ac fix: server-update ищет корень репо (в т.ч. /opt/shop/shop10)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:14:06 +03:00
shop e71bfa35dc feat: passkey в профиле и входе, кнопка админки в кабинете
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 12:58:00 +03:00
shop 711110c03b docs: убрать упоминания SQLite — проект только на PostgreSQL
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 12:51:07 +03:00
shop a6e6cc9943 chore: релиз v0.20.0 — админка, профиль, cookies, брони, email
Co-authored-by: Cursor <cursoragent@cursor.com>
v0.20.0
2026-05-17 11:41:32 +03:00
shop ade031b0e7 feat: бронирование товаров и сброс пароля по email
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 11:38:52 +03:00
shop bda73e1662 feat: согласие на cookies — блокировка входа и регистрации
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 11:32:08 +03:00
shop 14e0e875f1 feat: профиль — просмотр, смена имени, email и пароля
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 11:29:30 +03:00
shop f24f35d0fc feat: роли customer/admin, админ-панель, admin@site.com
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 11:19:01 +03:00
shop 58c789d5f8 chore: push-wiki — авторизация по токену или логину
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:52:33 +03:00
shop b9e6060610 docs: wiki — установка Docker и без Docker (v0.10.0)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:47:47 +03:00
shop c6bac33c71 chore: скрипт и заметки для Gitea Release v0.10.0
Co-authored-by: Cursor <cursoragent@cursor.com>
1
2026-05-17 09:43:41 +03:00
shop 4248b649ed release: v0.10.0 — Docker Compose и развёртывание без Docker
Co-authored-by: Cursor <cursoragent@cursor.com>
v0.10.0
2026-05-17 09:42:13 +03:00
shop a4541cf266 feat: Docker Compose — app, PostgreSQL 17, опциональный Caddy
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:41:03 +03:00
shop 8dae5d37fc fix: ожидание PostgreSQL при старте, скрипт fix-db-connection
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:38:03 +03:00
shop 20987ad793 docs: обновление сервера и миграция на PostgreSQL 17
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:34:03 +03:00
shop 7060b0566a feat: PostgreSQL 17 вместо SQLite
pg + connect-pg-simple, async routes, docker-compose, скрипт setup-postgres.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 09:32:41 +03:00
shop cb3b8bc49f docs: проверка после установки, без привязки к домену
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 21:15:59 +03:00
shop 1ce40fd40a fix: seed.js не завершает процесс при запуске сервера
process.exit(0) при существующих товарах убивал Node до app.listen — 502 от Caddy.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 21:12:18 +03:00
shop d3cc243686 docs: права git/data, скрипт server-update, fix dubious ownership
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 21:10:41 +03:00
shop c4891b428b fix: диагностика 502, /health и unit systemd для Caddy
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 21:08:02 +03:00
shop ccebf0d26d feat: Caddy reverse proxy, SSL и инструкция для Ubuntu
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 21:00:57 +03:00
shop f1d377684b docs: инструкция быстрого развёртывания на Ubuntu
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 20:56:37 +03:00
shop 323e0a2926 first commit
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 20:52:15 +03:00
shop 3419d90e61 refactor: заменить Caddy на Traefik v3
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 20:27:54 +03:00
shop 11633fbe6e fix: post-check через pg_isready и curl на хосте
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:38:49 +03:00
shop b6d97f8a73 fix: check.sh — не падать до docker compose, проверка после старта
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:38:35 +03:00
shop 5c1be7da21 fix: ssl-init — запуск generate-certs.sh через sh (Permission denied)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:32:48 +03:00
shop b3e3a06858 Release v0.20: регистрация, авторизация, личный кабинет
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:31:56 +03:00
shop 4ea2b429b3 Release v0.10-beta
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:18:25 +03:00
shop a3d3721724 Добавить установщик, проверку версий и инструкцию деплоя на сервер.
Интерактивная настройка домена и БД, эндпоинты /health и /version,
скрипты install/check для Linux и Windows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:17:19 +03:00
shop 448cf2a465 Интернет-магазин: Go, PostgreSQL 17 SSL, Caddy, Docker Compose
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-16 17:09:27 +03:00