Skip to content

History / API Integration

Revisions

  • docs: rename TMI-API-Clients to API-Clients, rewrite for end-user focus Rename page and rewrite to focus on installation and usage. Remove regeneration/maintenance content (now in API-Client-Maintenance). Rewrite TypeScript section with modern async/await examples replacing stale CommonJS callbacks. Fix all cross-references across the wiki. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 6, 2026
  • docs: add cross-reference to Authentication page from API Integration Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 5, 2026
  • docs: add CCG auth, 429 status, and PUT vs PATCH guidance to API Integration Add Client Credentials Grant as the preferred authentication method for automation, with helper functions in JS and Python. Clarify that PUT replaces the entire object and recommend PATCH for partial updates. Add 429 Too Many Requests to response codes table. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @ericfitz ericfitz committed Apr 5, 2026
  • docs: integrate verified documentation from TMI repository Migrated and updated wiki pages with verified content from 66 docs: Updated pages: - Testing.md: CATS fuzzing, coverage reporting, false positives - Architecture-and-Design.md: User identification, authorization rules - Database-Schema-Reference.md: Redis patterns, GORM migration info - API-Integration.md: OAuth token delivery, PKCE implementation - Setting-Up-Authentication.md: SAML, environment configuration - WebSocket-API-Reference.md: Collaboration protocol updates - API-Rate-Limiting.md: Corrected quota defaults - Deploying-TMI-Server.md: Updated deployment procedures - Database-Operations.md: Heroku operations, schema management - And 15+ other pages with corrections and enhancements New pages: - Principal-Based-Identity-Migration.md - WebSocket-Test-Harness.md Key corrections applied: - OAuth provider references: idp=test -> idp=tmi - Framework: Echo -> Gin - Health endpoint: /version -> / - Default quotas aligned with source code - Migration system: SQL files -> GORM AutoMigrate Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

    @ericfitz ericfitz committed Jan 24, 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