🗑️ Removed: - Legacy Support section with deprecated targets (k8s-deploy, k8s-undeploy, deploy, undeploy) - 18 lines of deprecated makefile targets and warnings 📚 Documentation Updates: - README.md: Updated Kubernetes deployment commands and project structure - KUSTOMIZE_MIGRATION.md: Replaced deprecated commands with current ones - k8s-kustomize/README.md: Updated deployment command references - APP_NAME_CONFIGURATION.md: Updated deployment example command - config/README.md: Replaced migration script references with config generation - ARCHITECTURE_MIGRATION.md: Updated to reflect completed migration status - PROJECT_STRUCTURE.md: Updated services structure to show unified database service - IMPLEMENTATION_SUMMARY.md: Updated legacy compatibility notes ✨ Improvements: - Clean Makefile with only current, supported targets - Consistent documentation referring to current command structure - Removed all references to deleted CouchDB service files - Updated project structure diagrams to reflect current architecture 🧪 Verification: - All 292 unit tests passing - Integration tests passing - Makefile help command displays cleanly - No deprecated command references remain in documentation
📚 Documenta#### 💻 Development
- API Documentation - REST API endpoints and usage
- Code Quality - Linting, formatting, and quality standards
- Application Security - Application security practices
- Security Changes - Recent security updates and changesndex
Welcome to the RxMinder documentation! This guide will help you navigate through all available documentation organized by category.
🏗️ Architecture & Design
- Project Structure - Complete overview of the codebase organization
- Template Approach - Design philosophy and template methodology
🚀 Setup & Configuration
- Complete Template Configuration - Full setup guide
- Setup Complete - Post-setup verification checklist
💻 Development
- API Documentation - REST API endpoints and usage
- Database Service - Database abstraction layer and strategy pattern implementation
- Code Quality - Linting, formatting, and quality standards
- Security - Security guidelines and best practices
- Security Changes - Recent security updates and changes
🚢 Deployment
- Deployment Guide - General deployment instructions
- Docker Configuration - Docker setup and configuration
- Gitea Setup - Gitea CI/CD configuration
- Storage Configuration - Database and storage setup
🔄 Migration Guides
- NodeJS Pre-commit Migration - Migration from Python to NodeJS pre-commit hooks
- Buildx Migration - Docker Buildx migration guide
📝 Project Information
- README - Main project overview and quick start
- Contributing - How to contribute to the project
- Changelog - Version history and changes
- License - Project license information
📋 Documentation Meta
- Documentation Reorganization - How we restructured the docs
- Docs Update Summary - Legacy documentation summary
🔍 Quick Navigation
For New Developers
- Start with README
- Review Project Structure
- Follow Complete Template Configuration
- Read Code Quality guidelines
For Deployment
- Read Deployment Guide
- Configure Docker
- Set up Storage
- Review Security requirements
For API Integration
- Check API Documentation
- Review Database Service for data operations
- Review Security requirements
For Migration Tasks
- NodeJS Pre-commit Migration - For modernizing git hooks
- Buildx Migration - For Docker build improvements
📋 Last Updated: January 2024
🔄 Documentation Version: 2.1
📦 Project Version: 0.0.0