Commit Graph

2651 Commits

Author SHA1 Message Date
Peter Clement 09cab87a86 Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
Budibase Staging Release Bot 93655cb523 v0.9.125-alpha.5 2021-09-14 16:39:38 +00:00
Michael Drury bda973355c Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
mike12345567 35dba2e1cb Fixing test cases after removing worker-farm. 2021-09-14 17:14:44 +01:00
mike12345567 c57e66e21f Changing over to using timestamps. 2021-09-14 16:54:42 +01:00
mike12345567 7d1dec28da Removing the concept of worker-farm and fixing issues raised in review. 2021-09-14 16:43:06 +01:00
mike12345567 70bc68fb61 Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
mike12345567 8f1f1c2d54 Removing the concept of a logic block. 2021-09-14 11:28:39 +01:00
Budibase Staging Release Bot 7bc1d42807 v0.9.125-alpha.4 2021-09-14 10:28:17 +00:00
mike12345567 500179e312 Fixing test cases, making it possible to still run automations via env variable. 2021-09-14 11:18:02 +01:00
mike12345567 a5dbcd81bd Fixing issue discovered by webhook test case. 2021-09-13 18:07:33 +01:00
mike12345567 0ff5fd1ef0 Adding functionality so that when an automation trigger is deleted its test inputs will also be deleted. 2021-09-13 18:03:09 +01:00
mike12345567 8119a5f7f7 Fixing automation test cases. 2021-09-13 17:43:53 +01:00
mike12345567 198ada80b3 Removing sendgrid test as sendgrid automation no longer supported. 2021-09-13 17:08:15 +01:00
mike12345567 b43143f1b7 Removing live prop from JOI def. 2021-09-13 16:43:05 +01:00
mike12345567 a92530f170 Fixing issue #2412 - making sure full enriched records are passed along to automations. 2021-09-13 16:28:52 +01:00
Budibase Staging Release Bot b2b0d5af78 v0.9.125-alpha.3 2021-09-13 14:13:00 +00:00
Budibase Staging Release Bot 93d2183640 v0.9.125-alpha.2 2021-09-13 10:51:41 +00:00
Budibase Staging Release Bot 8cb8e9b360 v0.9.125-alpha.1 2021-09-10 16:11:09 +00:00
Martin McKeaveney 54749d2668 ensure internal tableId always attached to user objects 2021-09-10 17:02:55 +01:00
Budibase Staging Release Bot ddc2124ae8 v0.9.125-alpha.0 2021-09-10 13:53:42 +00:00
Martin McKeaveney b83452f47c merge with master 2021-09-10 14:43:03 +01:00
mike12345567 3eeb7c27b8 Introducing the concept of flagging an automation as 'in test' which means it can run with triggers and everything as it normally would in development. 2021-09-10 14:37:34 +01:00
mike12345567 84cdec5907 Adding some basic test cases for the metadata API, testing that automation tests do store history. 2021-09-10 13:52:41 +01:00
Budibase Staging Release Bot 25a62de64d v0.9.123-alpha.7 2021-09-10 11:20:51 +00:00
Andrew Kingston 4f96b7ef93 Merge pull request #2576 from Budibase/responsive-preview
Responsive preview
2021-09-10 12:13:46 +01:00
mike12345567 da9d78d1fb Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-10 11:16:43 +01:00
Budibase Staging Release Bot 3f13aeb789 v0.9.123-alpha.6 2021-09-10 09:15:55 +00:00
Budibase Release Bot 157f21125b v0.9.124 2021-09-10 08:33:24 +00:00
Budibase Staging Release Bot 2fc7438f21 v0.9.123-alpha.5 2021-09-10 07:56:31 +00:00
Budibase Staging Release Bot 937f5ece53 v0.9.123-alpha.4 2021-09-09 17:43:54 +00:00
mike12345567 a366ab80e1 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Budibase Release Bot 827a77fbf1 v0.9.123 2021-09-09 15:04:36 +00:00
Budibase Staging Release Bot 60a5602a61 v0.9.123-alpha.3 2021-09-09 13:51:49 +00:00
Michael Drury e935a2196a Merge pull request #2575 from Budibase/fix/public-multi-tenancy
Issue with public apps and multi-tenancy
2021-09-09 14:42:12 +01:00
Budibase Staging Release Bot beaeb97214 v0.9.123-alpha.2 2021-09-09 13:04:44 +00:00
Andrew Kingston 0409e2144f Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
mike12345567 58aa32f1b0 Fixing issue with multi-tenancy and public apps, when the tenant isn't necessarily known, it can be found in the app ID, building a middleware to manage this. 2021-09-09 13:27:18 +01:00
Andrew Kingston 3cd7736ba7 Fix merge conflict 2021-09-09 12:30:55 +01:00
mike12345567 0e15911284 Saving progress towards re-working CTX usage in automation steps. 2021-09-09 12:23:52 +01:00
Andrew Kingston 5b1ba5d5a2 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Andrew Kingston 57c69f233c Add meta tag to client apps to ensure they stretch to fill ios device screens 2021-09-09 11:55:46 +01:00
Martin McKeaveney 93590c58fa merge 2021-09-09 11:15:21 +01:00
Martin McKeaveney 912c639888 Merge pull request #2559 from mslourens/remove_initialise_script
remove unused and non-existing initialise script
2021-09-09 11:12:50 +01:00
Andrew Kingston 26a0bf9c50 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 10:25:24 +01:00
mike12345567 557bd2df9f Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 2021-09-08 19:29:28 +01:00
mike12345567 e84d30524b Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
Budibase Staging Release Bot ef9431898b v0.9.123-alpha.1 2021-09-08 12:50:22 +00:00
mike12345567 213bee1e3b Adding the ability to get back the context. 2021-09-07 19:06:20 +01:00
mike12345567 1c24e3f520 Re-working all of the actions to have a success output, and make sure everything has useful outputs. 2021-09-07 17:31:54 +01:00