• Production release: Code refactoring with DRY/KISS principles and comprehensive test suite
    Some checks failed
    Build and Deploy to k3s / build-and-deploy (push) Failing after 39s

    Ghost released this 2025-10-17 17:52:05 +00:00 | 2 commits to main since this release

    • Standardized API responses with ApiResponse helper
    • Created PortfolioPolicy for authorization
    • Created PortfolioUploadService for file handling
    • Added 65 passing unit and integration tests
    • Fixed code duplication across controllers
    • Removed unused code and debug routes
    • Full test coverage for all refactored components
    Downloads