Repository navigation
v0.0.6
·
59 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
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