Commit Graph

2780 Commits

Author SHA1 Message Date
mike12345567 d0f4d573d6 Adding test case for new query rows step. 2021-09-16 12:43:08 +01:00
mike12345567 b18a082951 Adding in backend implementation of the query step, as well as some front-end work to support the filter drawer within automations. 2021-09-15 19:02:44 +01:00
Budibase Staging Release Bot 6ac79f4267 v0.9.125-alpha.8 2021-09-15 15:58:20 +00:00
mike12345567 5e8810c621 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 14:21:29 +01:00
mike12345567 def88ce397 Fixing issues with shared -> Shared directory. 2021-09-15 13:45:38 +01:00
Budibase Release Bot 03350279f8 v0.9.129 2021-09-15 11:24:11 +00:00
Martin McKeaveney a0fb09fbdc upgrading to latest auth lib 2021-09-15 12:13:53 +01:00
Peter Clement c898c7d8d5 update icons 2021-09-15 11:51:49 +01:00
mike12345567 99fa437f4b Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 11:44:11 +01:00
mike12345567 c0fe651419 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-15 11:44:01 +01:00
Andrew Kingston 8a0b9724b0 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 10:53:59 +01:00
Budibase Staging Release Bot a8ba00e514 v0.9.125-alpha.7 2021-09-15 09:35:25 +00:00
Peter Clement c15c65a586 Merge remote-tracking branch 'origin/develop' into feature/automation-redesign 2021-09-15 10:26:45 +01:00
Rory Powell cf32050a7b Merge pull request #2607 from Budibase/feature/onboarding-backend
Redirects and linking between budibase and account portal
2021-09-15 10:25:46 +01:00
Budibase Staging Release Bot f7bed762d5 v0.9.125-alpha.6 2021-09-15 09:01:46 +00:00
Peter Clement d2cbeeb679 Merge remote-tracking branch 'origin/develop' into feature/automation-redesign 2021-09-15 09:58:19 +01:00
Martin McKeaveney 8b4861f27c Merge pull request #2551 from mslourens/fix_uppercase_database_name
fix fetching tables from database with uppercase name
2021-09-15 09:53:40 +01:00
Andrew Kingston 6efd505118 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 09:41:47 +01:00
Peter Clement 3b66a14a6f Update icons 2021-09-15 00:49:44 +01:00
Peter Clement 09cab87a86 Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
mike12345567 432d876dff Backbone of query definition. 2021-09-14 17:49:01 +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
Rory Powell 73981680ba Replace 'sandbox' with 'cloud' in builder, reuse 'SELF_HOSTED' flag 2021-09-14 13:03:38 +01:00
mike12345567 70bc68fb61 Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Rory Powell 6e4c3f776d Typo 2021-09-14 12:24:40 +01:00
Rory Powell 62e93d2302 Add self host enable/disable scripts 2021-09-14 12:21:16 +01:00
Budibase Release Bot ef395beffe v0.9.128 2021-09-14 10:45:22 +00: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
Budibase Release Bot 6cf6c06b35 v0.9.127 2021-09-13 17:44:30 +00: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
Budibase Release Bot 8ead734a08 v0.9.126 2021-09-13 15:41:29 +00:00
mike12345567 a92530f170 Fixing issue #2412 - making sure full enriched records are passed along to automations. 2021-09-13 16:28:52 +01:00
Andrew Kingston 0c0e656b34 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Budibase Staging Release Bot b2b0d5af78 v0.9.125-alpha.3 2021-09-13 14:13:00 +00:00
Budibase Release Bot a4578aaa07 v0.9.125 2021-09-13 11:29:41 +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
mike12345567 f429bc1a08 Adding slack integration. 2021-09-07 13:59:58 +01:00
mike12345567 4450883a0a Adding slack integration. 2021-09-07 13:58:53 +01:00
Rory Powell ba5f1ec720 Merge branch 'develop' into feature/onboarding-backend 2021-09-07 11:24:23 +01:00
Rory Powell 3d15db2223 Account portal cors and auth changes 2021-09-07 11:22:11 +01:00
Andrew Kingston d371344d9b Fix test for loading component library 2021-09-07 10:05:24 +01:00
Andrew Kingston 3c3a69318f Remove some other reference to standard-components 2021-09-06 18:45:39 +01:00
Andrew Kingston 989652bc0b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 18:23:08 +01:00
mike12345567 2531d9a681 Cleanup, prepping for automation history, some refactoring to get rid of concept of builtin. 2021-09-06 17:53:02 +01:00
Budibase Staging Release Bot 01519a7fa2 v0.9.123-alpha.0 2021-09-06 16:38:38 +00:00
Andrew Kingston d607f7b25b Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
mike12345567 5cc5bd4533 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 17:29:08 +01:00
mike12345567 9fa80f2b88 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-06 17:27:29 +01:00
Budibase Release Bot ed2f4c78dc v0.9.122 2021-09-06 15:45:10 +00:00
Martin McKeaveney df5f738451 Merge pull request #2560 from Budibase/fix/multi-tenancy-prod
Fixing issues with multi-tenancy breaking various server endpoints in prod
2021-09-06 16:36:43 +01:00
mike12345567 0c6235f18c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-06 16:35:38 +01:00
Martin McKeaveney f7718ecae9 lint 2021-09-06 16:24:51 +01:00
Martin McKeaveney bcb5cb1d77 merge with master 2021-09-06 16:13:17 +01:00
mike12345567 a0e0843363 Allowing all server endpoints to run without tenant information, as most endpoints in server can be public. 2021-09-06 16:01:45 +01:00
Budibase Staging Release Bot 402262e030 v0.9.120-alpha.4 2021-09-06 14:57:36 +00:00
Maurits Lourens bb90a7b30f remove unused and non-existing initialise script 2021-09-06 16:55:06 +02:00
mike12345567 033bd521cf Fixing an issue with redirect having the middleware applied before the redirection 2021-09-06 15:48:46 +01:00
Budibase Release Bot 6668e994b2 v0.9.121 2021-09-06 14:26:46 +00:00
Budibase Release Bot 16167a1f3a v0.9.120 2021-09-06 13:13:46 +00:00
mike12345567 ae73efaabe Fixing an issue in prod where the /builder endpoint wasn't being allowed past without tenancy. 2021-09-06 13:36:41 +01:00
Budibase Staging Release Bot 221a67fe5a v0.9.120-alpha.3 2021-09-06 10:48:29 +00:00
Maurits Lourens 4d4d6aa27b fix fetching tables from database with uppercase name 2021-09-06 12:33:03 +02:00
Budibase Staging Release Bot d374d25393 v0.9.120-alpha.2 2021-09-06 07:05:56 +00:00
mike12345567 a3cffa8905 Getting rid of automation step download system. 2021-09-03 17:36:00 +01:00
Budibase Staging Release Bot 919042ed86 v0.9.120-alpha.1 2021-09-03 14:55:28 +00:00
Michael Drury 5afad5464f Merge pull request #2539 from Budibase/fix/table-primary-same-name
Fixing issue with relationships that was uncovered by having same primary display and table name
2021-09-03 15:44:59 +01:00
mike12345567 3f960e4f13 Fixing an issue that occurs when the table name and the primary display column are the same name. 2021-09-03 14:49:56 +01:00
Budibase Staging Release Bot 90266fa6df v0.9.120-alpha.0 2021-09-03 11:16:31 +00:00
Budibase Release Bot 0e8709def0 v0.9.119 2021-09-03 10:55:17 +00:00
Michael Drury 8ce56c8492 Merge pull request #2531 from Budibase/fix/sql-relationship-issues
Relationship bug fixes (SQL and internal) and a few other bits
2021-09-03 11:47:36 +01:00
mike12345567 0b0da47778 Fixing issues discovered by test cases. 2021-09-03 11:06:44 +01:00
mike12345567 8c3eb30ab1 Fixing issues after upgrading to node 14 and circular dependencies causing issues. 2021-09-02 18:33:41 +01:00
mike12345567 b17e9aa5e4 Fixing issue with using 'ta' in view name. 2021-09-02 17:49:21 +01:00
mike12345567 2148bf6da4 Fixing issues with search endpoint not handling users fully. 2021-09-02 17:13:00 +01:00
Budibase Release Bot ba12fda745 v0.9.118 2021-09-02 15:56:14 +00:00
mike12345567 0c4b34c59f Merge branch 'master' of github.com:Budibase/budibase into fix/sql-relationship-issues 2021-09-02 14:49:20 +01:00
mike12345567 d2cb0282ea Fixing issue with rows not returning correctly. 2021-09-02 13:31:46 +01:00
Andrew Kingston 6e856c4bd7 Fix indexing of rows with arrays of objects 2021-09-02 12:00:18 +01:00
mike12345567 a9e2336036 Fixing issues with SQL many relationship updates. 2021-09-01 19:40:47 +01:00
Andrew Kingston 047cd4ea88 Merge standard-components into the client library 2021-09-01 11:41:48 +01:00
Martin McKeaveney 8ed415107f prevent sql relationship delete from erroring 2021-08-31 19:59:49 +01:00
Martin McKeaveney 83db9754d5 prevent relationships getting overridden in mySQL connector 2021-08-31 14:44:33 +01:00
Budibase Staging Release Bot c88159f5d0 v0.9.117-alpha.2 2021-08-31 13:37:12 +00:00
Budibase Release Bot c20e5763d8 v0.9.117 2021-08-31 13:04:48 +00:00
Budibase Staging Release Bot 3acb270d9d v0.9.117-alpha.1 2021-08-31 12:50:22 +00:00
Budibase Staging Release Bot 9cce54d792 v0.9.117-alpha.0 2021-08-31 12:32:55 +00:00
Martin McKeaveney 4b367f0480 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-08-31 13:23:57 +01:00
Martin McKeaveney 929697b5f4 removing merge HEAD 2021-08-31 13:23:46 +01:00
Martin McKeaveney 62b2913236 Merge pull request #2498 from mslourens/add_patch_to_rest_api
add patch method to the rest api interface
2021-08-31 13:14:10 +01:00
Martin McKeaveney 619fec745c merge with master 2021-08-31 13:10:08 +01:00
Budibase Staging Release Bot 0559e9fdbe v0.9.116-alpha.3 2021-08-30 22:01:09 +00:00
Maurits Lourens 3e7369b1cb add patch method to the rest api interface 2021-08-30 22:55:12 +02:00
Budibase Staging Release Bot 582308500a v0.9.116-alpha.2 2021-08-27 13:51:03 +00:00
PClmnt 58b966c0cc Merge pull request #2470 from Budibase/multi-option-datatype
Multi-Option Data Type
2021-08-27 14:43:09 +01:00
Peter Clement e03244e44e change index definition 2021-08-27 14:10:19 +01:00
Budibase Staging Release Bot 12c88c21e5 v0.9.116-alpha.1 2021-08-27 07:47:19 +00:00
Peter Clement ee830d0e85 refactor of multi-option filtering and validation 2021-08-27 08:05:22 +01:00
Keviin Åberg Kultalahti cf9a8c3805 fix datasources not getting updated correctly 2021-08-26 22:01:24 +02:00
Budibase Release Bot 8b7014325d v0.9.116 2021-08-26 15:00:28 +00:00
Budibase Staging Release Bot b14bda8610 v0.9.116-alpha.0 2021-08-26 13:38:17 +00:00
Peter Clement 544dd4ef1d Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Peter Clement 1ab618c2ef fix indexing of arrays 2021-08-26 14:22:52 +01:00
Martin McKeaveney b8d10a2b6d merge package updates 2021-08-26 14:13:30 +01:00
Peter Clement 4fa36727e4 Update validation for array type 2021-08-26 14:04:18 +01:00
Peter Clement f7ebf7f8a4 Fix lucene not allowed characters 2021-08-26 11:39:42 +01:00
Budibase Staging Release Bot 36963b5de4 v0.9.105-alpha.33 2021-08-26 10:03:39 +00:00
Peter Clement 91d5308d99 linting 2021-08-25 19:25:57 +01:00
Peter Clement 078cb07b04 use normal combobox for filtering array columns 2021-08-25 17:00:42 +01:00