feat: complete Git Repo Manager MVP implementation
Backend (Phase 1-6): - Pydantic schemas for request/response validation - Service layer (SSH Key, Server, Repo, Sync) - API routes with authentication - FastAPI main application with lifespan management - ORM models (SshKey, Server, Repo, SyncLog) Frontend (Phase 7): - Vue 3 + Element Plus + Pinia + Vue Router - API client with Axios and interceptors - State management stores - All page components (Dashboard, Servers, Repos, SyncLogs, SshKeys, Settings) Deployment (Phase 8): - README with quick start guide - Startup script (start.sh) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
5
backend/tests/test_api/__init__.py
Normal file
5
backend/tests/test_api/__init__.py
Normal file
@@ -0,0 +1,5 @@
|
||||
"""
|
||||
Tests for API routes.
|
||||
|
||||
This package contains tests for all FastAPI route handlers.
|
||||
"""
|
||||
Reference in New Issue
Block a user