Features Added: • Docker containerization with multi-stage Python 3.12 build • Caddy reverse proxy integration with automatic SSL • File upload interface for .claude.json imports with preview • Comprehensive hook system with 39+ hook types across 9 categories • Complete documentation system with Docker and import guides Technical Improvements: • Enhanced database models with hook tracking capabilities • Robust file validation and error handling for uploads • Production-ready Docker compose configuration • Health checks and resource limits for containers • Database initialization scripts for containerized deployments Documentation: • Docker Deployment Guide with troubleshooting • Data Import Guide with step-by-step instructions • Updated Getting Started guide with new features • Enhanced documentation index with responsive grid layout 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
38 lines
904 B
Python
38 lines
904 B
Python
"""
|
|
Database models for the Claude Code Project Tracker.
|
|
"""
|
|
|
|
from .base import Base
|
|
from .project import Project
|
|
from .session import Session
|
|
from .conversation import Conversation
|
|
from .activity import Activity
|
|
from .waiting_period import WaitingPeriod
|
|
from .git_operation import GitOperation
|
|
from .tool_call import ToolCall
|
|
from .hooks import (
|
|
HookEvent, ToolError, WaitingPeriodNew, PerformanceMetric,
|
|
CodeQualityEvent, WorkflowEvent, LearningEvent,
|
|
EnvironmentEvent, CollaborationEvent, ProjectIntelligence
|
|
)
|
|
|
|
__all__ = [
|
|
"Base",
|
|
"Project",
|
|
"Session",
|
|
"Conversation",
|
|
"Activity",
|
|
"WaitingPeriod",
|
|
"GitOperation",
|
|
"ToolCall",
|
|
"HookEvent",
|
|
"ToolError",
|
|
"WaitingPeriodNew",
|
|
"PerformanceMetric",
|
|
"CodeQualityEvent",
|
|
"WorkflowEvent",
|
|
"LearningEvent",
|
|
"EnvironmentEvent",
|
|
"CollaborationEvent",
|
|
"ProjectIntelligence",
|
|
] |