8 Commits (fc72e64ca3d61ea1c7db6cf1c526593d75615939)

Author SHA1 Message Date
mike12345567 d587bad363 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
mike12345567 cc19e2e582 Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 6 years ago
mike12345567 a967645a21 Some initial work towards webhooks, that generates schema similar to integromat. 6 years ago
mike12345567 f2b7d85b6e Fixing up middleware to handle uploads, views, records, automation runs and users. 6 years ago
mike12345567 2aff68b245 Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 6 years ago
Michael Drury 0a80abfd0e Purging the use of views where possible, this update should remove the use of by_type and all model views. 6 years ago
mike12345567 88d22baf1a Renaming workflows -> automate/automations, throughout the API and the builder itself. 6 years ago
mike12345567 60b907054a Initial work towards async block loading, it will pull the manifest.json from a specified bucket and load packages in async when it does not have them - this will need another feature for when running in the cloud to pull all packages it doesn't currently have to the install directory (EFS). 6 years ago
mike12345567 85dcb28375 Fixing an issue where inputs from the builder send empty string when realistically it means no input. 6 years ago
mike12345567 1ab787afd7 Updating file structure so that each built in step has its own file containing the definition and the function of it, with the intention of keeping definitions together as they will be handled in the async actions. 6 years ago
mike12345567 b1a8837c0c Adding new API endpoint which provides all definitions in one. 6 years ago
mike12345567 535c4ca5aa Making worker thread decision based on environment variable (BUDIBASE_ENVIRONMENT) and some general tidy up, as well as fixing delete event emitter 6 years ago
Andrew Kingston d13a597ed2 Fix external workflow triggers not passing though instance ID 6 years ago
mike12345567 77f32c8a0f Major update to server workflow backend, implementing a very basic queue API in between triggers and orchestration and then moving everything around to keep it generally more concise, creating a directory to handle all workflow related matters as they do not pertain to the API (running of workflows is a completely separate operation). 6 years ago
mike12345567 79cb0c522f Implementing the block definitions as list APIs for the workflow, meaning client has to retrieve structure from API instead of inherently knowing it. 6 years ago
Michael Shanks bf952f8677 instanceid removal 6 years ago
Martin McKeaveney 7137362302 tidy up, styling 6 years ago
Martin McKeaveney aeae4f50e2 tidy up 6 years ago
Martin McKeaveney dc90e141f5 server side event emitter 6 years ago
Martin McKeaveney a3bebe3330 adding workflow blocks, parameter parsing, templating 6 years ago
Martin McKeaveney 08d0b9cb94 workflow UI, orhestrator for executing workflows 6 years ago
Martin McKeaveney b9a6c3ec10 workflow orchestrator 6 years ago
Martin McKeaveney 21b1165463 workflow charts 6 years ago
Martin McKeaveney 39c894c459 workflow CRUD complete 6 years ago