MediaRouter / app /services

Commit History

13 days ago

  1. Fail closed when downloader host lacks a DNS pin

    Verified signature
    dd641c9
  2. Make downloader transport creation testable

    Verified signature
    ecae65b
  3. Restore complete downloader and isolate DNS pins per request

    Verified signature
    ba98fc9
  4. Isolate DNS pins per concurrent download

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

    Verified signature
    5eedda5
  6. Retry validated DNS addresses for secure media downloads

    Verified signature
    8641c6e
  7. Remove stale filename regex reference after syntax fix

    Verified signature
    b67d068
  8. Fix downloader Content-Disposition regex startup SyntaxError

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

    8939f6f

17 days ago

  1. Fix DiarizationService constructor compatibility (#2)⁠

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

    19fccd4

21 days ago

  1. Expose speaker-count controls in Whisper diarization

    Verified signature
    7369333
  2. Forward speaker-count bounds to diarization backend

    Verified signature
    424f465
  3. Harden remote diarization adapter

    Verified signature
    19b1d4a
  4. feat: enable optional remote diarization

    Verified signature
    f2be6bd
  5. fix: load diarization backend configuration safely

    Verified signature
    4dcba1b
  6. feat: add configurable remote diarization adapter

    Verified signature
    8b6e59b
  7. Support diarization JSON as secondary Whisper input

    Verified signature
    bc02255
  8. Wire diarization spans through MediaProcessor

    Verified signature
    2d1f9be
  9. Add deterministic diarization alignment

    Verified signature
    b3cae4d

22 days ago

  1. expose caption_mode through Whisper API plumbing

    Verified signature
    af84476
  2. add word-level SRT and VTT caption generation

    Verified signature
    3d9e9e1
  3. make canonical transcript the single output source

    Verified signature
    fc2b95d
  4. fix duplicate Whisper parameter plumbing

    Verified signature
    fa6afa1
  5. fix Whisper controls and canonical output

    Verified signature
    10b2d0b
  6. Validate Whisper decoding controls

    Verified signature
    a2112dd
  7. Expose advanced Whisper decoding controls

    Verified signature
    45870d6
  8. Validate and pass Whisper decoding controls

    Verified signature
    34a5477
  9. Expose advanced Whisper decoding controls

    Verified signature
    13ac075
  10. Expose canonical transcript schema

    Verified signature
    c1bff98
  11. Expose Whisper word timestamp controls

    Verified signature
    68d946a
  12. Add Whisper word-level timestamps

    Verified signature
    581287d
  13. Stream canonical assets during input resolution

    Verified signature
    f764c05
  14. fix: protect retained canonical assets from cleanup

    Verified signature
    ba15935
  15. feat: accept asset_id descriptors

    Verified signature
    e5a2fe9
  16. fix: preserve canonical asset after resolution

    Verified signature
    d58e032
  17. feat: resolve authenticated canonical asset inputs

    Verified signature
    03c8ca2
  18. feat: return signed media URLs with published outputs

    Verified signature
    24164b9
  19. feat: add stateless signed media URLs

    Verified signature
    18ef40a
  20. feat: broaden universal n8n JSON input normalization

    Verified signature
    8155940

  1. Upload 629 files

    Verified signature
    1fed801

  1. Upload 794 files

    Verified signature
    1b2323a
  2. Upload 340 files

    Verified signature
    79e2f80
  3. Upload 340 files

    Verified signature
    3493993

  1. Upload 258 files

    Verified signature
    a44271f

  1. Upload 142 files

    Verified signature
    fba6023