- Visual node-based workflow editor using React Flow - Asset triggers: new asset, asset updated, all assets (with lookback buffer) - Logic nodes: if/switch with combinable conditions (person, location, date, camera, EXIF, favorites, album membership) - Action nodes: create album, add/remove from album, favorite, unfavorite, archive, tag - Workflow-level triggers: manual run, cron schedule, webhook - Debug mode: dry run with step-by-step logs and asset previews - Run history with per-node asset tracking - Run detail page with annotated read-only graph - Processed asset tracking to prevent duplicate processing - Multi-person picker with face thumbnails - Album picker dropdown for actions - JSON import/export for workflow sharing - Workflow list page with create, delete, enable/disable
386 KiB
Executable File
386 KiB
Executable File