Skip to content

History

Revisions

  • clarified that current main branch is 1.1.0

    @ericfitz ericfitz committed Feb 18, 2026
    4a4d2c5
  • moving releases link to top of page

    @ericfitz ericfitz committed Feb 18, 2026
    dafbd50
  • docs: add Releases page with release history and roadmap Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

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

    @ericfitz ericfitz committed Feb 8, 2026
    5789905
  • docs: add TMI-UX container and multi-container architecture - Document multi-container instance (TMI API + Redis combined) - Add TMI-UX frontend container configuration - Document hostname-based load balancer routing - Update Free Tier resource allocation notes - Add architecture diagram for compute module Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Feb 4, 2026
    cb9de93
  • docs: add Let's Encrypt certificate automation documentation - Add Certificate-Automation.md with detailed setup guide - Update Terraform-Deployment.md with certificates module reference - Add Certificate Automation to sidebar navigation Covers: - OCI Functions architecture for certificate lifecycle - DNS-01 challenge workflow with OCI DNS - Terraform configuration variables - Scheduling options (OCI Console, cron, GitHub Actions) - Troubleshooting and security considerations Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Feb 3, 2026
    40bd24a
  • Removed "incident response" guidance

    @ericfitz ericfitz committed Feb 2, 2026
    1ad843c
  • docs: clarify tmi (backend) vs tmi-ux (frontend) throughout Architecture-and-Design - Add System Components table introducing both applications - Add legend explaining [Backend: tmi], [Frontend: tmi-ux], [Both] labels - Update high-level architecture diagram to show Angular/tmi-ux - Label all major sections with appropriate component indicators - Replace generic "TMI" references with specific component names Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Feb 2, 2026
    69041cc
  • Destroyed Principal Based Identity Migration (markdown)

    @ericfitz ericfitz committed Feb 2, 2026
    bdacd21
  • docs: update Terraform deployment with OCI focus and add Cloud Logging guide

    @ericfitz ericfitz committed Feb 2, 2026
    ef55c6b
  • docs(testing): add comprehensive CATS fuzzer coverage analysis - Document 106 fuzzers running with test counts for security-critical ones - List 11 explicitly skipped fuzzers with rationale - Explain 4 conditionally skipped fuzzers via vendor extensions - Document why optional categories (emoji, control chars, whitespace) are not enabled - Add schema-specific fuzzer triggers analysis - Include verification queries for fuzzer coverage Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Feb 2, 2026
    c6bbe46
  • docs: update container security references from Docker Scout to Grype - Update Security-Best-Practices.md with Grype integration section - Update Getting-Started-with-Development.md optional tools - Update Glossary.md with Grype definition - Update FAQ.md vulnerability scanning reference - Update Security-Operations.md scanning commands - Update Planning-Your-Deployment.md container security guide link - Update Architecture-and-Design.md security scanning reference - Update OCI-Container-Deployment.md image scanning section Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 31, 2026
    c560830
  • docs: add Terraform deployment guide Add comprehensive Terraform deployment documentation: - Module reference for network, database, secrets, logging, compute - OCI Free Tier quick start guide - Make target documentation - Security considerations - Troubleshooting section Update sidebar to include Terraform Deployment link. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 29, 2026
    6d20a0e
  • docs: add OCI container deployment guide Add comprehensive documentation for deploying TMI to Oracle Cloud Infrastructure using Oracle Linux-based container images with Oracle Autonomous Database support. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 29, 2026
    b72cb19
  • docs: update check-db references to use migrate --validate Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 29, 2026
    4c18621
  • 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
    ba70ee9
  • 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
    ff3c04a
  • changed language to prevent security downgrades

    @ericfitz ericfitz committed Jan 26, 2026
    0f6b76f
  • Minor edits

    @ericfitz ericfitz committed Jan 26, 2026
    3a85ebf
  • Fixed broken/outdated links

    @ericfitz ericfitz committed Jan 26, 2026
    70985f8
  • docs: update wiki pages with verified content from tmi-ux docs Updated pages with verified and migrated content: - Architecture-and-Design.md - Security-Best-Practices.md - Working-with-Data-Flow-Diagrams.md Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    02e1730
  • docs: pending wiki updates

    @ericfitz ericfitz committed Jan 26, 2026
    cdb8f9a
  • docs: add Unit Test Implementation Checklist section Migrated from tmi-ux docs/testing/UNIT_TEST_CHECKLIST.md Content includes: - Pre-implementation checklist - Test file setup with standard header comments - Test structure patterns for services - Testing patterns for public methods, observables, APIs, WebSocket - Coverage and quality checklists - Common test patterns for observables and errors - Pre-commit checklist - Reference test file links Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    f9ed5e8
  • docs: add Client-Side Session Management section Migrated from tmi-ux docs/reference/architecture/session-management.md Covers Angular client session lifecycle including: - Core components (AuthService, SessionManagerService, JWT Interceptor) - Session types (OAuth, Local Dev, Test User) - Timer settings and proactive/reactive refresh scenarios - Security considerations for token storage and cross-tab behavior Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    0f732a7
  • docs: add Architecture Validation section - Migrated content from tmi-ux/docs/reference/architecture/validation.md - Added ESLint architecture rules documentation - Added circular dependency detection with madge - Added layer boundary verification guidelines - Added architecture metrics table Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    72d8aa2
  • docs: add technical architecture section for collaborative editing Migrated technical implementation details from tmi-ux documentation: - Diagram collaboration flow (starting, joining, editing sessions) - Server-authoritative conflict resolution using update vectors - WebSocket message types table - X6 integration details (events, history, remote operations) Migrated from: tmi-ux/docs/reference/features/collaborative-editing.md Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    1df84c9
  • docs: update service test coverage metrics from UNIT_TEST_PLAN_SUMMARY.md - Added current test coverage metrics: 66/72 services (91.7%) - Listed 6 services still requiring tests - Updated from original plan's 42.9% to current 91.7% coverage Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    9536f67
  • docs: add TMI-UX client architecture documentation Added comprehensive section documenting the Angular client's internal architecture for WebSocket collaboration, including: - Service architecture overview with layered responsibilities - Outgoing operations flow (local changes to WebSocket) - Incoming operations flow (remote changes to graph) - State correction and resync protocol - Presenter mode implementation details - Key message types summary table - Error handling strategy Migrated and verified from: tmi-ux/docs/reference/architecture/dfd-change-propagation/collaborative-operations-flow.md Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    672f860
  • docs: add web application debug logging section Migrated from docs/developer/setup/core-services.md on 2026-01-25. Adds new section covering Angular LoggerService: - Logger service features and usage - Component-specific debug logging - Environment log level configuration - Available debug component names - Debugging collaboration example Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 26, 2026
    ddf75b3
  • 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
    2ba3d62