Skip to content

History / Configuration Reference

Revisions

  • docs: add Timmy configuration reference and update implementation status Add comprehensive Timmy AI assistant configuration section to Configuration-Reference with all environment variables (LLM, dual text/code embedding, rate limits, chunking) and YAML example. Update Timmy-AI-Assistant implementation status to reflect completed backend: chat API endpoints, LLM integration, vector pipeline, content providers, and dual-index architecture. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 10, 2026
  • docs: add trusted proxy and configurable rate limit documentation Add TMI_TRUSTED_PROXIES and TMI_RATELIMIT_PUBLIC_RPM to Configuration Reference. Update Tier 1 to configurable=true in API Rate Limiting. Add Trusted Proxy Configuration section with deployment examples. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 8, 2026
  • docs: update remaining wiki pages and remove MIGRATION-INSTRUCTIONS Revise all wiki pages for accuracy, readability, and consistency with current codebase. Remove MIGRATION-INSTRUCTIONS.md (no longer needed). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 8, 2026
  • docs: document suppressAboutLink and suppressPrivacyTosLinks settings Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

    @ericfitz ericfitz committed Feb 8, 2026
  • docs: add SAML configuration section with IDP_METADATA_URL and IDP_METADATA_B64XML - Add comprehensive SAML configuration section - Document dynamic provider discovery pattern (SAML_PROVIDERS_{ID}_{FIELD}) - Explain IdP metadata options: URL (preferred) vs base64-encoded XML - Include shell commands for base64 encoding on Linux/macOS - Note that URL takes precedence when both are configured Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 27, 2026
  • docs: sync Configuration-Reference with current code - Remove legacy env var columns (backward compatibility removed) - Remove individual database fields (DATABASE_URL only now) - Fix JWT env var: TMI_JWT_EXPIRES_IN → TMI_JWT_EXPIRATION_SECONDS - Fix TLS env vars: TMI_TLS_* → TMI_SERVER_TLS_* - Fix logging env var: TMI_LOG_WEBSOCKET_MSG → TMI_LOG_WEBSOCKET_MESSAGES - Fix WebSocket env var: add _SECONDS suffix - Update YAML example to show DATABASE_URL-only config - Add connection pool settings documentation - Add administrator configuration section Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 27, 2026
  • docs: add component-specific debug logging reference Add comprehensive list of available debug component names for the debugComponents environment configuration option. Migrated from tmi-ux docs/developer/setup/core-services.md. Includes: - DFD application, infrastructure, and presentation layer components - Core services, collaboration, and threat modeling components - Authentication and utility components - Configuration examples for debugging collaboration issues Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
  • docs: update environment configuration with verified source code details Migrate content from tmi-ux docs/developer/setup/environment-configuration.md with corrections and additions based on source code verification: - Add missing environment files (dev, local, hosted-container, interface) - Add debugComponents for component-specific debug logging - Add operatorJurisdiction field - Add defaultAuthProvider field - Add comprehensive securityConfig section with HSTS, CSP, frame options - Update authTokenExpiryMinutes description Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
  • Complete TMI wiki with comprehensive documentation Created comprehensive wiki organized by task area and audience: - Home page with ecosystem overview and role-based navigation - Getting Started (9 pages): End user guides for threat modeling - Deployment (7 pages): Operator guides for deploying TMI - Operation (5 pages): SRE/DevOps guides for running TMI - Troubleshooting (4 pages): Common issues and debugging - Development (6 pages): Contributor guides and architecture - Integrations (4 pages): Issue trackers, webhooks, addons - Tools (3 pages): API clients, Terraform analyzer, Promtail - API Reference (4 pages): REST, WebSocket, workflows - Reference (6 pages): Configuration, schema, specs, glossary, FAQ Total: 48 pages (~27,000 lines, 1.0 MB) Documentation migrated from: - tmi/docs/developer/, tmi/docs/operator/ - tmi/docs/reference/architecture/ - tmi-ux/docs/developer/ - tmi-clients, tmi-tf, tmi-promtail README files Preserved in tmi repo (used in builds): - docs/reference/apis/tmi-openapi.json - docs/reference/apis/tmi-asyncapi.yml - docs/reference/apis/api-workflows.json 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>

    @ericfitz ericfitz committed Nov 12, 2025