32 Commits (cb08efdd5ffa68a1b32b39936c40397cfe4fb506)

Author SHA1 Message Date
mike12345567 cb08efdd5f Further testing. 6 years ago
mike12345567 42d9dd26d9 Confirming suspicions about why a testcase is failing in GH actions only. 6 years ago
mike12345567 e10a8d1f05 Simplifying review comment changes. 6 years ago
mike12345567 0e4748003e Updates as per review comments. 6 years ago
mike12345567 4b54edf02b Fixing a problem detected by a test case. 6 years ago
mike12345567 9274556a1b Fixing linting. 6 years ago
mike12345567 cfb10ebbe2 Outputting the input record so that it can be used in later steps. 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 cba125256a Fixing an issue where any workflow would be triggered by the same type of event - now matching models. 6 years ago
Andrew Kingston 6c4cf24a94 Fix filter workflow block tagline 6 years ago
mike12345567 53bbcd9928 Fixing an issue with deletion action. 6 years ago
mike12345567 22ef6eb4d3 Some fixes after playing around with the new Builder UI. 6 years ago
mike12345567 dd0cffc226 Making the trigger endpoint detect if the trigger should have a model input and faking any properties that don't exist if required - this behaviour overridden by inputs from external client. 6 years ago
Andrew Kingston a1f52b733b Update save record block definition 6 years ago
mike12345567 be67eaf9c8 Updating testcase to now trigger a proper workflow and check that it operates as expected. 6 years ago
mike12345567 8477ad8727 Changing how default inputs for workflow definitions are handled and providing pretty print options for enums. 6 years ago
mike12345567 ec265f6821 Update to improve test cases and get JOI to work as expected. 6 years ago
Andrew Kingston 15e3b48f0a Remove full stop in email workflow block description 6 years ago
mike12345567 0c1ff2fd70 Fixing a circular dependency that meant a utilities enumerations could not be used until full system initialisation, exporting enums earlier and commenting. 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
Andrew Kingston 4fed6c05d3 Make filter condition human readable since they're just strings 6 years ago
mike12345567 4625b7a97e Updating block definitions to use pure JSON schema so that it can be used for easy validation. 6 years ago
mike12345567 e2791d832b This is a breaking change, it updates the block definitions to work with the new structure of inputs and outputs. 6 years ago
mike12345567 c4683a3743 Updating some test cases which were failing silently and changing how environment want handled. 6 years ago
mike12345567 5c94210d72 Adding delete record for when we build in contextual awareness. 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
mike12345567 5067d93030 Adding threading for when not running against PouchDB. 6 years ago
Andrew Kingston 9d83e6002f Fix create user workflow action 6 years ago
Andrew Kingston 1729d0ac5c Fix async loading of steps 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