Commit History

10 days ago

  1. Validate signed Studio identity and apply per-user tenant context

    Verified signature
    52a2ec9
  2. Add signed Studio identity setting

    Verified signature
    ee2f2de

11 days ago

  1. Update production config tests for ORM schema initialization

    Verified signature
    1cff605
  2. Document additive ORM schema initialization

    Verified signature
    f299d68
  3. Enable automatic ORM schema initialization

    Verified signature
    d557c63
  4. Enable ORM schema creation for missing tables

    Verified signature
    35e09f3
  5. test: keep project migration contracts aligned

    Verified signature
    26591c4
  6. fix: repair missing project brand kit column

    Verified signature
    6ca12fe
  7. fix: disable asyncpg statement cache for social poolers

    Verified signature
    77fb0a2
  8. fix: disable asyncpg statement cache for postgres poolers

    Verified signature
    a3a768d
  9. fix: return proper HTTP status for security errors

    Verified signature
    f0b0f29
  10. test: cover unified media inspection route

    Verified signature
    96a740e
  11. feat: add unified media inspection endpoint

    Verified signature
    64412b1

12 days ago

  1. Test downloader size limits and partial-file cleanup

    Verified signature
    f29ebb0
  2. Test concurrent downloader DNS pin isolation

    Verified signature
    bc3de6f
  3. Assert downloader transport preserves TLS verification

    Verified signature
    6322513
  4. Pin HTTP core for secure downloader transport

    Verified signature
    b719d88
  5. Test DNS pin normalization and blocked redirect targets

    Verified signature
    166e261
  6. Cover unpinned hosts and redirect validation

    Verified signature
    a7268a6
  7. Fail closed when downloader host lacks a DNS pin

    Verified signature
    dd641c9
  8. Use HTTPX mock transport for downloader regression tests

    Verified signature
    af7ae9b
  9. Make downloader transport creation testable

    Verified signature
    ecae65b
  10. Update downloader tests for per-request DNS pins

    Verified signature
    662f226
  11. Restore complete downloader and isolate DNS pins per request

    Verified signature
    ba98fc9
  12. Isolate DNS pins per concurrent download

    Verified signature
    7377950
  13. Fail closed when validated DNS address list is empty

    Verified signature
    5eedda5
  14. Test validated DNS address fallback behavior

    Verified signature
    4b33deb
  15. Retry validated DNS addresses for secure media downloads

    Verified signature
    8641c6e
  16. Test request body size limit middleware

    Verified signature
    03becae
  17. Integrate request body size limit middleware

    Verified signature
    9a36032
  18. Make request body limit middleware return reliable 413 responses

    Verified signature
    bda3e6b
  19. Remove stale filename regex reference after syntax fix

    Verified signature
    b67d068
  20. Test Content-Disposition filename parsing

    Verified signature
    446f972
  21. Fix downloader Content-Disposition regex startup SyntaxError

    Verified signature
    3407236
  22. Add word-by-word motivational captions template (#3)⁠

    8939f6f

16 days ago

  1. Fix DiarizationService constructor compatibility (#2)⁠

    3f44a64
  2. Fix truncated input resolver and restore missing helpers (#1)⁠

    19fccd4

17 days ago

  1. Cover fade-out when voiceover exceeds the remaining video duration

    Verified signature
    c5f8248
  2. Clamp voiceover fade-out to the audible video window

    Verified signature
    58cad86
  3. Align voiceover regression tests with deterministic ducking

    Verified signature
    610e3fe
  4. Test additive SFX mixing on silent source videos

    Verified signature
    5cd810a
  5. Support videos without existing audio in additive SFX mixing

    Verified signature
    b24612b

20 days ago

  1. Test deterministic voiceover ducking semantics

    Verified signature
    162d806
  2. Make voiceover ducking deterministic and semantically correct

    Verified signature
    be557fb
  3. Harden voiceover tests with real FFmpeg integration coverage

    Verified signature
    3d6bd3d
  4. Harden voiceover timing and audio edge cases

    Verified signature
    5faf718
  5. Tune voiceover ducking from duck_volume

    Verified signature
    098461c
  6. Expose dedicated add-voiceover endpoint

    Verified signature
    5954b69
  7. Test dedicated voiceover operation

    Verified signature
    7a84ac1
  8. Add dedicated voiceover mixing operation

    Verified signature
    cd165e0