All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
The roadmap will be posted here Project.
Please join the discussions in the Discord.
- Parse file extensions in upload dialog to determine the right type.
- Fix redirection logic.
- Add ability to upload a file in Workflow editor.
- Using Oauth2 to sign-up / log-in.
- Isolate workers from using database directly.
- Fix a bug: do not restart a failed Operation without explicit action.
- Indicate running Operations using styles.
- Some of the Operations have auto-run disabled.
- Auto-run can be specified on Operations level.
- Improved sync with a running job: it is not restarted with minor changes.
- UI fixes.
- MongoDB: allow using disk in aggregation.
- Updated react version to 17.
- Using reactFlow as the workflow engine.
- Added interactive Operation lookup.
- Using single threaded python DAG by default.
- UI bug fixes.
- Auto-sync and auto-run flags for interactive DAGs.
- Interactive DAG editor: subnode status is updated in the edit mode.
- UI: using only kind-title in the nodes.
- Local DAG executor now supports Operations defined in the DB.
- Refactoring: DB structure relies on python type annotation.
- Using python linters.
- Updated documentation and cleaned up the code.
- New python API to create operations from the code.
- Improved Static List Hub with the support of Python API.
- Support of folders in the hubs.
- New local DAG executor.