From 4fcd168a85d2c29d8010b35ad762959f3df48b06 Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Fri, 16 May 2025 12:23:19 +0300 Subject: [PATCH] Prepare 1.0rc4 release --- CHANGES.md | 9 ++++++++- README.md | 2 +- docker-compose.yml | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index ebe7b57..cc3e785 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,13 @@ # Eurovision 25 Backend Changelog +## 1.0rc4 (2025-05-16) + +### Features +- Added user profile update functionality allowing users to edit their personal information + +### Changes +- Changed song seed values to use official and verified data + ## 1.0rc3 (2025-05-16) ### Features @@ -44,5 +52,4 @@ The application is feature complete, but may still contain bugs that will be add ## Planned for 1.0.0 (Final Release) ### Features -- Implementation of user profile update functionality to allow users to edit their personal information (name, email, password, avatar, etc.) - Additional security improvements and bug fixes diff --git a/README.md b/README.md index 209ee4e..15cffa6 100644 --- a/README.md +++ b/README.md @@ -223,7 +223,7 @@ Automated tests are not implemented at this time. Manual testing via the API doc * [ ] Switch to PostgreSQL from DuckDB * [x] Implement more comprehensive logging * [ ] Implement user disabling functionality -* [ ] Implement user profile update functionality (name, email, password, avatar, etc.) +* [x] Implement user profile update functionality (name, email, password, avatar, etc.) ## Contributing diff --git a/docker-compose.yml b/docker-compose.yml index 52c4c0c..f9995c9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,7 @@ services: build: context: . dockerfile: Dockerfile - image: eurovision-25-backend:1.0rc3 + image: eurovision-25-backend:1.0rc4 ports: - "8000:8000" volumes: diff --git a/pyproject.toml b/pyproject.toml index e0d60a3..b14030d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "Eurovision-25-backend" -version = "1.0rc3" +version = "1.0rc4" description = "Backend for Eurovision 25" readme = "README.md" requires-python = ">=3.12" diff --git a/uv.lock b/uv.lock index daa79db..6feea68 100644 --- a/uv.lock +++ b/uv.lock @@ -131,7 +131,7 @@ wheels = [ [[package]] name = "eurovision-25-backend" -version = "1.0rc2" +version = "1.0rc4" source = { virtual = "." } dependencies = [ { name = "aiofiles" },