Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: simstudioai/sim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: adroiteck/sim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 3 files changed
  • 2 contributors

Commits on Jan 3, 2026

  1. feat: Migrate to shared Supabase infrastructure

    - Remove per-app PostgreSQL and migrations containers
    - Point DATABASE_URL to shared Supabase (host.docker.internal:54322)
    - Add SUPABASE_URL, REDIS_URL environment variables
    - Change network from traefik_network to traefik (external)
    - Update domain from sim.local to sim.localhost
    - Add retry logic for schema push on startup
    - Remove sim_dev network and postgres_dev_data volume
    
    Part of standardized development stack initiative.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    adroiteck and claude committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    6bf17e1 View commit details
    Browse the repository at this point in the history
  2. feat: Enable HTTPS for local development

    - Change entrypoints from web to websecure for app and socket
    - Add tls=true labels for Traefik
    - Update all URLs to https:// and wss://
    
    Requires TLS certificates in traefik/certs/ (generated with mkcert)
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    adroiteck and claude committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    914188c View commit details
    Browse the repository at this point in the history
  3. feat: Add OpenTelemetry instrumentation config

    Add OTEL environment variables to docker-compose.dev.yml for both
    simstudio and realtime services:
    - OTEL_SERVICE_NAME: sim / sim-realtime
    - OTEL_EXPORTER_OTLP_ENDPOINT: http://host.docker.internal:4318
    - OTEL_TRACES_SAMPLER: parentbased_traceidratio
    - OTEL_TRACES_SAMPLER_ARG: 1.0 (100% sampling in dev)
    
    Exports traces, metrics, and logs to shared OTEL Collector.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    adroiteck and claude committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    205de11 View commit details
    Browse the repository at this point in the history
  4. feat: Add support for shared OTEL infrastructure

    ## package.json
    - Added OTEL dependencies at root level for monorepo
    
    ## telemetry.config.ts
    - Support OTEL_EXPORTER_OTLP_ENDPOINT env var (standard across all apps)
    - Support OTEL_SERVICE_NAME env var for service identification
    - Falls back to simstudio.ai telemetry if not configured
    
    Now compatible with shared OTEL Collector at localhost:4318.
    Existing TELEMETRY_ENDPOINT still works for backward compatibility.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    adroiteck and claude committed Jan 3, 2026
    Configuration menu
    Copy the full SHA
    aa2e83d View commit details
    Browse the repository at this point in the history
Loading