From b8696793f4b0c05dcadd199cabdfe059ad536c5e Mon Sep 17 00:00:00 2001 From: mguschin Date: Fri, 6 Mar 2026 16:59:32 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20fix=20changelog=20order=20=E2=80=94=201?= =?UTF-8?q?.8.0=20before=201.7.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 45ebcc0..c5b02e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,25 +5,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.7.3] - 2026-03-06 - -### Added - -- Nginx reverse proxy configuration — SSL termination, HTTP→HTTPS redirect, proxy to uvicorn -- `scripts/init-letsencrypt.sh` — automated Let's Encrypt certificate provisioning via certbot webroot challenge -- Request logging for Evotor token exchange errors to aid debugging - -### Fixed - -- Evotor OAuth token exchange — move `client_id` and `client_secret` from HTTP Basic Auth to form body fields (resolves `invalid_client` errors) -- Docker environment — pass `EVOTOR_CLIENT_ID` and `EVOTOR_CLIENT_SECRET` to web container via docker-compose - -### Changed - -- Default `BASE_URL` changed to `https://evosync.ru` for production deployment -- `docker-compose.yml` — web service now exposes port 8000 internally only (accessed via nginx) -- Added `refresh_token` field to `EvotorConnection` model for future token refresh logic - ## [1.8.0] - 2026-03-06 ### Added @@ -47,6 +28,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - VK connection card icon changed to `bi-bag` (shopping bag) to reflect VK Market use case - Password reset and email confirmation pages: replaced dev-mode console instructions with user-facing copy +## [1.7.3] - 2026-03-06 + +### Added + +- Nginx reverse proxy configuration — SSL termination, HTTP→HTTPS redirect, proxy to uvicorn +- `scripts/init-letsencrypt.sh` — automated Let's Encrypt certificate provisioning via certbot webroot challenge +- Request logging for Evotor token exchange errors to aid debugging + +### Fixed + +- Evotor OAuth token exchange — move `client_id` and `client_secret` from HTTP Basic Auth to form body fields (resolves `invalid_client` errors) +- Docker environment — pass `EVOTOR_CLIENT_ID` and `EVOTOR_CLIENT_SECRET` to web container via docker-compose + +### Changed + +- Default `BASE_URL` changed to `https://evosync.ru` for production deployment +- `docker-compose.yml` — web service now exposes port 8000 internally only (accessed via nginx) +- Added `refresh_token` field to `EvotorConnection` model for future token refresh logic + ## [1.7.2] - 2026-03-05 ### Other