2 Commits

Author SHA1 Message Date
alexandrev 938b895d37 feat: v0.1.0 — UI, control flow, new actions
- Menu bar icon (systray) + embedded web UI (Monaco + Tailwind) at localhost:7070
- REST API: status, config editor, logs, import/export rules
- Control flow actions: if/else, switch/cases, for_each, per-action retry
- Condition evaluators: string, numeric, date, existence operators with AND/OR/NOT
- New actions: dedup, ocr (ocrmypdf/tesseract), image_resize/convert/info, read_metadata
- Pipeline vars: SetVar() lets any action publish data to subsequent steps
- Config: ActionDef supports nested sub-pipelines, RetryConfig, ConditionDef

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 23:07:39 +02:00
alexandrev 3008431303 feat: initial homeflow implementation
Go-based file automation daemon (~10MB RAM idle) with FSEvents-native
file watching, configurable rule/action pipelines, and integrations for
Paperless-ngx, Immich, Calibre Web, and n8n webhooks.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 22:49:19 +02:00