Skip to content

v1.0.0 — Production-ready pipeline orchestrator

Choose a tag to compare

@jagdeepvirdi jagdeepvirdi released this 25 May 16:56
· 103 commits to master since this release

FlowForge v1.0.0 — First Public Release

Database-driven pipeline orchestrator. Configure everything from the UI — DB procedures, reports, email (Gmail/M365/SMTP), Google Drive, smart attachments, scheduling. No YAML. No Airflow complexity.

Quick Start

git clone https://github.com/jagdeepvirdi/flowforge.git
cd flowforge
cp .env.example .env          # fill in FLOWFORGE_SECRET_KEY + DB URL
docker compose up
# open http://localhost:5000

What's in this release

See CHANGELOG.md for the full breakdown. Highlights:

10 step types: db_procedure, db_query, report, email, drive_upload, onedrive_upload, sftp_transfer, ai_analyze, bulk_load, data_load

Infrastructure: Multi-user roles (admin/editor/viewer) · Celery/Redis task queue with thread fallback · APScheduler with PostgreSQL jobstore · JWT auth + revocation · AES-256-GCM credential encryption · 842 tests ≥ 80% coverage

Databases: PostgreSQL · Oracle (python-oracledb thin mode) · MySQL/MariaDB

docker compose up brings up: API (Flask) · frontend (React/Nginx) · PostgreSQL · APScheduler · Redis · Celery worker

Documentation


Full changelog: CHANGELOG.md