1
0
Fork 0
mirror of synced 2024-09-29 16:51:33 +13:00
Commit graph

49 commits

Author SHA1 Message Date
mike12345567
b920f8cb05 Replacing all plural TS enumerations with singular - this involves a major rename of the DocumentTypes. 2022-08-11 13:50:05 +01:00
mike12345567
90453212d5 Moving majority of automation logging functionality to pro. 2022-07-04 15:44:47 +01:00
mike12345567
5a5c1cfa9c Update as per changes to pro SDK. 2022-07-04 11:43:18 +01:00
mike12345567
a01790b837 Adding clear old history on read, if there is nothing to do this should add very little work. 2022-06-27 18:39:33 +01:00
mike12345567
da2303803c Moving get of logs to pro. 2022-06-27 18:00:48 +01:00
mike12345567
70e5a81db2 Adding in management of time range to lookup automation logs in. 2022-06-24 18:11:19 +01:00
mike12345567
a2dc3dc3b1 Getting notifications working correctly, linking to errors in a better way, generally improving UI, getting some final touches here and there. 2022-06-22 20:23:18 +01:00
mike12345567
03165faf0f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
mike12345567
e8e0e36089 Adding pagination control to the API and to the frontend, as well as getting view working as expected, emitting different key combinations to be able to search by any pattern. 2022-06-01 22:39:51 +01:00
mike12345567
5914b0c560 Adding real history to the history tab, getting storage to couch and retrieval + api working. 2022-06-01 16:01:06 +01:00
Rory Powell
429f379431 Failover protection with event cache 2022-05-31 21:04:41 +01:00
Rory Powell
fd845284d3 Lots of failure handling and caching 2022-05-30 21:46:08 +01:00
Rory Powell
22aa226ca9 Event identification 2022-05-23 22:14:44 +01:00
Rory Powell
d9da559bba automation events + tests 2022-04-06 13:54:57 +01:00
Michael Drury
91c2a40c89 Final pass refactoring - need to test but all code in server converted. 2022-01-28 00:05:39 +00:00
mike12345567
53dba1cccb Removing outgoing webhook functionality from automations and adding XML response/sending, as well as form data/encoded data. 2021-12-14 17:59:02 +00:00
mike12345567
38e6956b19 Fixes for #2634 - make sure string templates library handles conversion of raw JSON objects to stringified correctly. 2021-09-17 17:18:52 +01:00
mike12345567
df1555185d Changing over to using timestamps. 2021-09-14 16:54:42 +01:00
mike12345567
458db567ea Removing the concept of a logic block. 2021-09-14 11:28:39 +01:00
mike12345567
421d98d5b7 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
3679579d53 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
fce3a6bbe7 Adding some basic test cases for the metadata API, testing that automation tests do store history. 2021-09-10 13:52:41 +01:00
mike12345567
4e294fbcd9 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
b00f8764cb Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
mike12345567
d2070f9061 Adding the ability to get back the context. 2021-09-07 19:06:20 +01:00
mike12345567
bcc7f1caea Adding slack integration. 2021-09-07 13:59:58 +01:00
mike12345567
d05c60d470 Adding slack integration. 2021-09-07 13:58:53 +01:00
mike12345567
879f1a2368 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 2021-09-06 17:53:02 +01:00
mike12345567
6e0f18de87 Fixing issue with automation webhook URL being undefined. 2021-06-23 20:11:05 +01:00
mike12345567
987b66fd59 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 2021-06-18 13:14:45 +01:00
mike12345567
90ca700544 Fixing an issue with pausing automations. 2021-06-17 16:38:25 +01:00
Martin McKeaveney
b372f4cf1e fix cron trigger output 2021-05-25 13:39:30 +01:00
Martin McKeaveney
775fd10b6f activations 2021-05-19 10:46:47 +01:00
Martin McKeaveney
50701c74f4 Adding cron presets to automations 2021-05-18 22:20:41 +01:00
Martin McKeaveney
4b77c75cbb cron automation trigger end to end 2021-05-18 21:03:26 +01:00
mmckeaveney
7c3b3f78a7 groundwork for cron automation trigger 2021-05-18 15:37:54 +00:00
Andrew Kingston
556236ebce Add explicit prettier options 2021-05-04 11:32:22 +01:00
Keviin Åberg Kultalahti
4ec2e7d01f lint:fix 2021-05-03 09:31:09 +02:00
mike12345567
76608fcdcd Fixing up tests, need to mock most of the worker functionality so that worker doesn't need to run during tests. 2021-04-13 20:25:43 +01:00
mike12345567
865baf6d16 Removing use of the , replacing to ctx.appId to make it clear appId not part of the auth. 2021-03-29 17:32:05 +01:00
mike12345567
63f081930f Upping automation coverage by adding webhook testing and increasing screen coverage. 2021-03-10 11:47:39 +00:00
mike12345567
d587bad363 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 2020-10-29 10:28:27 +00:00
mike12345567
cc19e2e582 Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
mike12345567
a967645a21 Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
mike12345567
f2b7d85b6e Fixing up middleware to handle uploads, views, records, automation runs and users. 2020-10-07 17:56:47 +01:00
mike12345567
2aff68b245 Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 2020-10-02 12:37:46 +01:00
Michael Drury
0a80abfd0e Purging the use of views where possible, this update should remove the use of by_type and all model views. 2020-10-01 17:22:08 +01:00
mike12345567
37180a9d7f Merge branch 'rename-workflow-automation' of github.com:Budibase/budibase into async-workflow-blocks 2020-09-21 14:51:48 +01:00
mike12345567
88d22baf1a Renaming workflows -> automate/automations, throughout the API and the builder itself. 2020-09-21 13:49:34 +01:00
Renamed from packages/server/src/api/controllers/workflow.js (Browse further)