| #763 |
Comprehensive Durable Cron Recovery Fix
Current fix in worker.py only recovers 5 hardcoded system cron jobs, not user-scheduled workflows. A...
|
closed |
high |
2026-01-02 00:05 |
- |
|
| #762 |
Durable cron jobs don't recover after worker restart
All durable cron jobs stopped running after internal worker restart at ~17:50 UTC. No recovery mecha...
|
closed |
high |
2026-01-01 23:37 |
- |
|
| #761 |
Fix statistics API using wrong column workflow_definition instead of workflow_name
The statistics API endpoints were using workflow_definition column which doesn't exist in workflow_r...
|
closed |
high |
2026-01-01 23:13 |
- |
|
| #760 |
Fix function-level imports of banned modules causing sandbox RestrictedImportError
Issue #760: Function-level imports in engine code (config.py, workflow_executor.py, apps/sdk/context...
|
closed |
high |
2026-01-01 23:05 |
- |
|
| #757 |
Refactor eod_banking_etl to use storage system instead of filesystem
The eod_banking_etl workflow uses local filesystem paths which fail in K8s. Need to refactor to use ...
|
closed |
high |
2026-01-01 19:06 |
- |
|
| #755 |
Audit gap: step_failed event lost on transaction rollback
When InlineExecutor re-raises an exception without on_failure callback, the step_failed event logged...
|
closed |
high |
2026-01-01 17:50 |
- |
|
| #754 |
Event scope isolation via workflow_run_id
Fixed critical bug where events were globally scoped by event_name only, causing cross-workflow-run ...
|
closed |
high |
2026-01-01 13:14 |
- |
|
| #753 |
Artifact Demo 404 Fix: Bootstrap Demo Artifacts
|
closed |
high |
2026-01-01 12:02 |
- |
|
| #751 |
Unified IPC + chroot isolation for apps and Python run tool
Implement unified isolation for app system and Python run tool using IPC (multiprocessing + Pipe) wi...
|
closed |
high |
2025-12-31 20:09 |
- |
|
| #745 |
[FEATURE] Priority Queue Support
Add priority ordering to Jumper queues. DBOS supports priority 1 to 2^31-1 with ORDER BY priority DE...
|
closed |
high |
2025-12-30 02:37 |
- |
|
| #744 |
[FEATURE] Kafka Consumer Service Integration
Add native Kafka consumer service for event-driven workflows. Based on DBOS analysis - DBOS has @kaf...
|
closed |
high |
2025-12-30 02:37 |
- |
|
| #742 |
Move TimeoutService from per-worker to system cron job
TimeoutService is currently started in every worker. Multiple workers scanning same queues for stuck...
|
closed |
high |
2025-12-30 01:25 |
- |
|
| #741 |
Move JanitorService from per-worker to system cron job
JanitorService is currently started in worker.py for highway_default queue workers. This means N wor...
|
closed |
high |
2025-12-30 01:25 |
- |
|
| #738 |
Shell security check incorrectly rejects commands in K8s pods
When workers run inside K8s pods (not using Docker-in-Docker sandbox), shell commands with && or || ...
|
closed |
high |
2025-12-29 04:23 |
- |
|
| #736 |
Event and IPC tests failing in production
Event/workflow tests fail with 'failed' status. Tests: test_standard_sleep_wake_event, test_final_ip...
|
closed |
high |
2025-12-29 01:00 |
- |
|
| #733 |
Artifact workflow tests stuck in pending state
2 artifact workflow tests stuck in 'pending' state after 30s timeout. Tests: test_workflow_with_arti...
|
closed |
high |
2025-12-29 01:00 |
- |
|
| #731 |
Production ansible playbook updates for multi-cluster deployment
## Task
Update ansible playbooks for production deployment across both clusters.
## Current State
-...
|
closed |
high |
2025-12-28 17:50 |
- |
|
| #730 |
Domain setup: highway.solutions + tilt.highway.rodmena.app
## Domains to configure
### Production: highway.solutions
- Points to: Production API + Dashboard
-...
|
closed |
high |
2025-12-28 17:50 |
- |
|
| #729 |
Vault/secrets handling for docker-compose dev environment
## Problem
Production uses Vault sidecar injection in K8s:
- vault.hashicorp.com/agent-inject annota...
|
closed |
high |
2025-12-28 17:50 |
- |
|
| #728 |
Tiltfile + docker-compose for local dev with hot reload
## Task
Create Tiltfile and docker-compose.dev.yml for local development with hot reload.
## Requir...
|
closed |
high |
2025-12-28 17:50 |
- |
|