Skip to content

v0.0.6

Choose a tag to compare

@solidDoWant solidDoWant released this 03 May 08:31
· 59 commits to master since this release
Immutable release. Only release title and notes can be modified.
97c960a

What's Changed

  • refactor(worker): rewrite media workflow on Temporal SDK by @solidDoWant in #139
  • refactor(watcher): rewrite on Temporal SDK with in-process ticker by @solidDoWant in #140
  • chore(dev): replace Hatchet dev compose stack with self-hosted Temporal by @solidDoWant in #141
  • feat(helm): migrate chart from Hatchet to Temporal connection values by @solidDoWant in #143
  • test(e2e): replace Hatchet stack with Temporal in e2e compose by @solidDoWant in #145
  • docs: replace remaining Hatchet references with Temporal equivalents by @solidDoWant in #146
  • chore(dev): replace deprecated Temporal auto-setup with single dev image by @solidDoWant in #147
  • feat(temporal): client TLS + API-key auth (env, file://, chart) by @solidDoWant in #149
  • chore(logging): remove zerolog bridge by @solidDoWant in #150
  • feat(temporalclient): wire Temporal SDK metrics and logger by @solidDoWant in #157
  • feat(worker): WORKER_STOP_TIMEOUT env var to bound activity drain by @solidDoWant in #158
  • feat(metrics): scrape-on-shutdown gate by @solidDoWant in #159
  • feat(helm): worker PodMonitor + 120s terminationGracePeriodSeconds by @solidDoWant in #160
  • feat(metrics): remove OTLP push exporter by @solidDoWant in #161
  • refactor(metrics): emit application metrics through Temporal SDK pipeline by @solidDoWant in #162
  • refactor(workflows): fold workflows/steps/ helpers into workflows/media/ by @solidDoWant in #173
  • refactor(workflows): drop stepError wrapper and multi-step error map by @solidDoWant in #174
  • refactor(workflows): unify activity registration between worker and tests by @solidDoWant in #175
  • feat(workflows): heartbeat the long-running Transcode activity by @solidDoWant in #176
  • refactor(workflows,worker): tidy activity options and worker shutdown by @solidDoWant in #177
  • refactor(watcher,workflows): replace positional-arg-soup with request structs by @solidDoWant in #178
  • refactor(medialib,webhook,ffmpeg): trim dead exported surface by @solidDoWant in #179
  • refactor(worker,watcher,deploy): tidy env-var parsing and align health-port defaults by @solidDoWant in #180
  • refactor(watcherconfig): consolidate validation tag/JSONSchema duplication by @solidDoWant in #184
  • fix(worker): validate MEDIA_HARDWARE_DEVICE_PATH at startup by @solidDoWant in #185
  • docs(progress-log-interval): expose MEDIA_PROGRESS_LOG_INTERVAL in SPEC and chart by @solidDoWant in #186
  • refactor(worker): extract env-var parsing into config.go by @solidDoWant in #188
  • fix(ffmpeg): read packet pts before WriteInterleavedFrame consumes it by @solidDoWant in #189

Full Changelog: v0.0.5...v0.0.6