diff --git a/.gitea/workflows/docs.yml b/.gitea/workflows/docs.yml index de6574f..78a34fd 100644 --- a/.gitea/workflows/docs.yml +++ b/.gitea/workflows/docs.yml @@ -254,8 +254,8 @@ jobs: project = 'Northern Thailand Ping River Monitor' copyright = '2025, Ping River Monitor Team' author = 'Ping River Monitor Team' - version = '3.1.2' - release = '3.1.2' + version = '3.1.3' + release = '3.1.3' extensions = [ 'sphinx.ext.autodoc', diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index bb378d5..19b8a39 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: inputs: version: - description: 'Release version (e.g., v3.1.2)' + description: 'Release version (e.g., v3.1.3)' required: true type: string diff --git a/DEPLOYMENT_CHECKLIST.md b/DEPLOYMENT_CHECKLIST.md index bb449a2..d9f94ae 100644 --- a/DEPLOYMENT_CHECKLIST.md +++ b/DEPLOYMENT_CHECKLIST.md @@ -259,7 +259,7 @@ make health-check **Deployment Date**: ___________ **Deployed By**: ___________ -**Version**: v3.1.2 +**Version**: v3.1.3 **Environment**: ___________ **Sign-off**: diff --git a/GITEA_SETUP_SUMMARY.md b/GITEA_SETUP_SUMMARY.md index 552d300..b5cf9c5 100644 --- a/GITEA_SETUP_SUMMARY.md +++ b/GITEA_SETUP_SUMMARY.md @@ -222,12 +222,12 @@ Your repository is now equipped with: 2. **Configure deployment environments** (staging/production) 3. **Set up monitoring dashboards** for workflow metrics 4. **Configure notifications** for team collaboration -5. **Create your first release** with `git tag v3.1.2` +5. **Create your first release** with `git tag v3.1.3` Your **Northern Thailand Ping River Monitor** is now ready for professional development and deployment! ๐ŸŽŠ --- -**Workflow Version**: v3.1.2 +**Workflow Version**: v3.1.3 **Setup Date**: 2025-08-12 **Repository**: https://git.b4l.co.th/grabowski/Northern-Thailand-Ping-River-Monitor \ No newline at end of file diff --git a/README.md b/README.md index ad605e7..5c60954 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A comprehensive real-time water level monitoring system for the Ping River Basin in Northern Thailand, covering Royal Irrigation Department (RID) stations from Chiang Dao to Nakhon Sawan with advanced data collection, storage, and visualization capabilities. -[![CI/CD](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/ci.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Security](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/security.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Documentation](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/docs.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Python](https://img.shields.io/badge/Python-3.9+-blue.svg)](https://python.org) [![FastAPI](https://img.shields.io/badge/FastAPI-0.104+-green.svg)](https://fastapi.tiangolo.com) [![Docker](https://img.shields.io/badge/Docker-Ready-blue.svg)](https://docker.com) [![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Version](https://img.shields.io/badge/Version-v3.1.2-blue.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/releases) +[![CI/CD](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/ci.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Security](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/security.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Documentation](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions/workflows/docs.yml/badge.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/actions) [![Python](https://img.shields.io/badge/Python-3.9+-blue.svg)](https://python.org) [![FastAPI](https://img.shields.io/badge/FastAPI-0.104+-green.svg)](https://fastapi.tiangolo.com) [![Docker](https://img.shields.io/badge/Docker-Ready-blue.svg)](https://docker.com) [![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Version](https://img.shields.io/badge/Version-v3.1.3-blue.svg)](https://git.b4l.co.th/B4L/Northern-Thailand-Ping-River-Monitor/releases) ## ๐ŸŒŸ Features diff --git a/docs/GITEA_WORKFLOWS.md b/docs/GITEA_WORKFLOWS.md index 968a091..4254e83 100644 --- a/docs/GITEA_WORKFLOWS.md +++ b/docs/GITEA_WORKFLOWS.md @@ -297,6 +297,6 @@ make validate-workflows --- -**Workflow Version**: v3.1.2 +**Workflow Version**: v3.1.3 **Last Updated**: 2025-08-12 **Maintained By**: Ping River Monitor Team \ No newline at end of file diff --git a/scripts/generate_badges.py b/scripts/generate_badges.py index 7d0f7c2..d09f829 100644 --- a/scripts/generate_badges.py +++ b/scripts/generate_badges.py @@ -29,7 +29,7 @@ def main(): "FastAPI": generate_badge_url("FastAPI", "0.104%2B", "green"), "Docker": generate_badge_url("Docker", "Ready", "blue"), "License": generate_badge_url("License", "MIT", "green"), - "Version": generate_badge_url("Version", "v3.1.2", "blue"), + "Version": generate_badge_url("Version", "v3.1.3", "blue"), } print("# Status Badges") diff --git a/scripts/init_git.bat b/scripts/init_git.bat index f633894..e07b9e6 100644 --- a/scripts/init_git.bat +++ b/scripts/init_git.bat @@ -13,7 +13,7 @@ REM Add all files git add . REM Initial commit -git commit -m "Initial commit: Northern Thailand Ping River Monitor v3.1.2 +git commit -m "Initial commit: Northern Thailand Ping River Monitor v3.1.3 Features: - Real-time water level monitoring for Ping River Basin diff --git a/scripts/init_git.sh b/scripts/init_git.sh index 5f69b2a..e9d881b 100644 --- a/scripts/init_git.sh +++ b/scripts/init_git.sh @@ -66,7 +66,7 @@ fi git add . # Initial commit -git commit -m "Initial commit: Northern Thailand Ping River Monitor v3.1.2 +git commit -m "Initial commit: Northern Thailand Ping River Monitor v3.1.3 Features: - Real-time water level monitoring for Ping River Basin diff --git a/setup.py b/setup.py index 2f2be3c..5d55743 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ for req in requirements: setup( name="northern-thailand-ping-river-monitor", - version="3.1.2", + version="3.1.3", author="Ping River Monitor Team", author_email="contact@example.com", description="Real-time water level monitoring system for the Ping River Basin in Northern Thailand", diff --git a/src/__init__.py b/src/__init__.py index def8828..002e600 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -6,7 +6,7 @@ A comprehensive real-time water level monitoring system for the Ping River Basin in Northern Thailand, covering Royal Irrigation Department (RID) stations. """ -__version__ = "3.1.2" +__version__ = "3.1.3" __author__ = "Ping River Monitor Team" __description__ = "Northern Thailand Ping River Monitoring System" diff --git a/src/main.py b/src/main.py index 1922005..ac0609c 100644 --- a/src/main.py +++ b/src/main.py @@ -297,7 +297,7 @@ Examples: ) logger.info("๐Ÿ”๏ธ Northern Thailand Ping River Monitor starting...") - logger.info(f"Version: 3.1.2") + logger.info(f"Version: 3.1.3") logger.info(f"Log level: {args.log_level}") try: diff --git a/src/web_api.py b/src/web_api.py index 5251de2..add641d 100644 --- a/src/web_api.py +++ b/src/web_api.py @@ -143,7 +143,7 @@ async def lifespan(app: FastAPI): app = FastAPI( title="Northern Thailand Ping River Monitor API", description="Real-time water level monitoring system for Northern Thailand's Ping River Basin stations", - version="3.1.2", + version="3.1.3", lifespan=lifespan ) diff --git a/tests/test_integration.py b/tests/test_integration.py index 780ac31..573e264 100644 --- a/tests/test_integration.py +++ b/tests/test_integration.py @@ -165,7 +165,7 @@ def test_logging(): def main(): """Run all tests""" - print("๐Ÿงช Running integration tests for Northern Thailand Ping River Monitor v3.1.2") + print("๐Ÿงช Running integration tests for Northern Thailand Ping River Monitor v3.1.3") print("=" * 60) tests = [