Commit Graph

9383 Commits

Author SHA1 Message Date
Sam Rose 28e931bc64
Fix types. 2025-02-06 17:06:36 +00:00
Michael Drury e1f43c44f4
Merge branch 'master' into feature/pre-empt-data-source-deletion 2025-02-06 17:02:48 +00:00
Sam Rose 03e4cfe0b4
Missed a bunch of spots in the refactor. 2025-02-06 16:44:47 +00:00
Sam Rose 924f400992
Rename run to test to better reflect the API being hit. 2025-02-06 15:58:15 +00:00
Sam Rose 9f28eb00d4
Rename triggers to start with 'on' 2025-02-06 15:47:10 +00:00
Sam Rose ac2f40e955
Move trigger output to the run function so it's easier to understand its purpose. 2025-02-06 15:46:02 +00:00
mike12345567 d04ce5c678 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-06 15:06:43 +00:00
Sam Rose 3139fccf2f
Refactor automation builder into single class. 2025-02-06 11:52:41 +00:00
Sam Rose b938181d7f
Merge branch 'master' into automation-tests-4 2025-02-06 09:34:58 +00:00
Sam Rose 00b02b1762
Make config required. 2025-02-05 17:45:35 +00:00
Sam Rose 56f1ced176
Merge branch 'master' into sheets-errors 2025-02-05 17:40:28 +00:00
Sam Rose d62be2629c
Simplify calls to createAutomationBuilder. 2025-02-05 17:39:38 +00:00
Sam Rose d2902464c0
Remove no longer needed appAction calls. 2025-02-05 17:30:48 +00:00
Sam Rose 74f2ece72b
Refactor automation builder. 2025-02-05 17:19:11 +00:00
Sam Rose 6ad9ebe63c
Add failing test. 2025-02-05 15:24:54 +00:00
Sam Rose 5982ca739f
Merge branch 'master' into automation-tests-3 2025-02-05 14:41:03 +00:00
Sam Rose 7891e6a007
Merge branch 'master' into sheets-errors 2025-02-05 14:25:17 +00:00
Sam Rose 2e4367beb6
Flesh out Google Sheets errors in testing to try and find a flake. 2025-02-05 14:24:17 +00:00
Sam Rose 38fce3ac3e
Fix searcing for a date on a string field. 2025-02-05 11:26:33 +00:00
Sam Rose d03fdc8bb1
Create a cron trigger test. 2025-02-05 09:22:37 +00:00
mike12345567 3bb0cdecf5 Changing messaging for deletion. 2025-02-04 18:22:39 +00:00
mike12345567 5c977713ed Adding internal knowledge check to usage. 2025-02-04 17:53:17 +00:00
mike12345567 6c0e33a33c Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-04 15:44:53 +00:00
Sam Rose bd6d6534be
Some typing improvements in automation queues. 2025-02-04 15:14:58 +00:00
Sam Rose b491d8c784
Fix a few more test files. 2025-02-04 11:16:27 +00:00
Sam Rose 8068c83c9c
Merge branch 'automation-tests' of github.com:budibase/budibase into automation-tests-2 2025-02-04 11:01:20 +00:00
Sam Rose 0a27087f5c
missed a bit 2025-02-04 10:58:22 +00:00
Sam Rose 32b0e34b66
respond to pr feedback 2025-02-04 10:56:08 +00:00
Sam Rose 72a645b80e
Fix row.spec.ts 2025-02-04 10:43:49 +00:00
Sam Rose a3c4dede60
Fix scenarios.spec.ts 2025-02-03 17:41:16 +00:00
Sam Rose da32fcc779
Modernise automation step tests. 2025-02-03 17:25:21 +00:00
mike12345567 b214019dbe Frontend usage of API. 2025-02-03 14:14:08 +00:00
mike12345567 be301df399 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-03 13:05:14 +00:00
Sam Rose f450cf6912
Move trigger definitions to shared-core. 2025-02-03 10:46:03 +00:00
mike12345567 5a737ff5c4 Completing test cases for usage endpoint. 2025-01-31 18:39:48 +00:00
Martin McKeaveney 07047b2c7e
Merge pull request #15472 from Budibase/budi-9023-when-a-formula-column-errors-it-affects-other-formula
clear results context on every run
2025-01-31 18:14:33 +00:00
Martin McKeaveney 4736c8f5c7 lint 2025-01-31 18:02:35 +00:00
mike12345567 d6fb87dce0 Creating structures for testing usage endpoint. 2025-01-31 17:46:43 +00:00
Martin McKeaveney b0e38be844 expect to throw 2025-01-31 17:23:36 +00:00
Martin McKeaveney 6999bdf57e add test for clearing results 2025-01-31 16:58:29 +00:00
mike12345567 1d324744e0 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-01-31 16:46:43 +00:00
Martin McKeaveney 2d561f124d clear results context on every run 2025-01-31 16:26:39 +00:00
mikesealey bb9420ce1a Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-31 12:21:36 +00:00
mikesealey f6b6ac7810 more descriptive variable name for 'row' 2025-01-31 10:51:22 +00:00
mikesealey aace287ded fixes spelling of delimiters 2025-01-31 10:40:03 +00:00
mike12345567 47fdd0f64f Still requires tests, but main body of endpoint to check screen usage. 2025-01-30 17:55:53 +00:00
mike12345567 1b8a229e85 Functions to get source type and usage endpoint for screens. 2025-01-30 16:36:44 +00:00
Adria Navarro 3b7c4e2a8f
Merge branch 'master' into BUDI-9020/fix-isolatedvm-query-issues 2025-01-30 12:12:46 +01:00
Adria Navarro 768522b410 Rename 2025-01-30 12:12:28 +01:00
Adria Navarro 79405dd342 Fix test 2025-01-30 12:06:17 +01:00
Adria Navarro 5d6088104d Improve tests 2025-01-30 12:06:01 +01:00
Adria Navarro 49d50e053f Check types 2025-01-30 11:38:04 +01:00
Adria Navarro cfba775636 Check types 2025-01-30 11:33:58 +01:00
Adria Navarro 42eefddd5c Add tests 2025-01-30 11:26:05 +01:00
Adria Navarro cfe296bcc9 Add polyfills 2025-01-30 10:55:57 +01:00
Adria Navarro 7fdb22459a Use polyfills directly 2025-01-30 08:47:24 +01:00
Adria Navarro 148924f821 Use polyfills directly 2025-01-30 08:47:18 +01:00
Adria Navarro 9ff29c794e Add TextDecoder polyfill 2025-01-29 21:01:19 +01:00
Adria Navarro 11b6547c21 Inject polyfills 2025-01-29 20:50:09 +01:00
mikesealey 690f1a6ae6 addresses lint warnings 2025-01-29 18:28:24 +00:00
mikesealey 6a94aada19 adds more robust testing for complex cases 2025-01-29 17:52:14 +00:00
Adria Navarro 52b504a607 Add objectId test 2025-01-29 18:11:39 +01:00
Adria Navarro 794acbb569 Fix iife reference 2025-01-29 18:04:27 +01:00
mikesealey 631448871e provides more robust .csv handling with various delimiters 2025-01-29 16:39:21 +00:00
mikesealey d02eea5770 adds checks for column headers 2025-01-29 15:42:33 +00:00
mikesealey e24202d065 Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-29 12:00:28 +00:00
Sam Rose 8ca5cb5599
Do a typing pass on automation.spec.ts 2025-01-28 17:43:03 +00:00
mikesealey f41bb83cd1 Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-27 15:26:06 +00:00
Adria Navarro 51614d61d5
Merge branch 'master' into BUDI-8986/validate-datasource-setting-on-components 2025-01-22 16:31:52 +01:00
Adria Navarro 79539ab992
Merge branch 'master' into BUDI-8986/validate-datasource-setting-on-components 2025-01-22 11:55:13 +01:00
Sam Rose 235236ed2b
Merge branch 'master' of github.com:budibase/budibase into pro-280-create-an-endpoint-to-run-a-single-step-of-an-automation 2025-01-21 17:06:17 +00:00
Sam Rose 0e6ad4db93
Remove testStep endpoint and fix types. 2025-01-21 17:06:09 +00:00
Michael Drury b05c76e6b4
Merge branch 'master' into revert-15323-revert-15215-chore/aws-v2-to-v3 2025-01-21 14:23:04 +00:00
Adria Navarro 75dab572e9 Move data to builder 2025-01-20 20:06:02 +01:00
Sam Rose 31fc2e45c9
Improve some typing around automation testing. 2025-01-20 18:08:14 +00:00
Sam Rose 5afab49e18
Revert "Remove old automation test flag mechanism from Redis."
This reverts commit 99cf4feb07.
2025-01-20 17:38:38 +00:00
Sam Rose f96c4f352d
Revert "Remove unused import."
This reverts commit 0670c89e83.
2025-01-20 17:38:28 +00:00
Sam Rose 0670c89e83
Remove unused import. 2025-01-20 17:30:49 +00:00
Sam Rose 99cf4feb07
Remove old automation test flag mechanism from Redis. 2025-01-20 17:30:36 +00:00
Sam Rose 2caa9776d3
Merge branch 'master' of github.com:budibase/budibase into pro-280-create-an-endpoint-to-run-a-single-step-of-an-automation 2025-01-20 17:18:35 +00:00
Sam Rose 5bc316916f
First iteration of single-step automation test endpoint. 2025-01-20 17:18:29 +00:00
mike12345567 d51491a19a Linting. 2025-01-20 17:06:31 +00:00
mike12345567 04a7878ce9 Changing how we enforce backend JS. 2025-01-20 17:02:57 +00:00
mike12345567 68374bce29 Testing backend JS further. 2025-01-20 16:40:08 +00:00
mike12345567 98bd824d7a Adding the ability to configure whether or not string templates is testing backend JS or frontend. 2025-01-20 16:33:21 +00:00
Sam Rose f2eb60b9d3
Merge branch 'pro-279-pull-automation-definitions-into-shared-core' of github.com:budibase/budibase into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 15:09:08 +00:00
Sam Rose 75dac8f334
Fix tests (again). 2025-01-20 15:08:50 +00:00
Sam Rose 044bbab9fc
Merge branch 'master' into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 14:48:42 +00:00
Sam Rose 0b1ff21da5
Fix tests. 2025-01-20 14:44:06 +00:00
Sam Rose 68c7a6a9ca
Merge branch 'master' of github.com:budibase/budibase into pro-279-pull-automation-definitions-into-shared-core 2025-01-20 14:40:25 +00:00
Sam Rose b8e5fce724
Merge branch 'master' into remove-dead-code 2025-01-20 14:39:34 +00:00
Adria Navarro 5d9a61bfa4
Merge branch 'master' into BUDI-8986/ground-work 2025-01-20 15:10:34 +01:00
Sam Rose 6068390d16
Merge branch 'master' into remove-dead-code 2025-01-20 13:18:28 +00:00
Adria Navarro 16222f0476
Merge branch 'master' into BUDI-8986/ground-work 2025-01-17 12:03:25 +01:00
Sam Rose cd6c3e3945
Extract automation step definitions out into shared-core. 2025-01-16 17:25:13 +00:00
Sam Rose d7b741ef92
Merge branch 'master' into server-ts-2 2025-01-16 16:54:10 +00:00
Sam Rose 177005ed5e
Convert viewBuilder.spec.js to ts 2025-01-16 16:53:21 +00:00
Martin McKeaveney d610317ef5 fix tests 2025-01-16 16:41:00 +00:00
Adria Navarro 566da4b2a3 ViewV2, return 404 if not found 2025-01-16 16:58:57 +01:00
Adria Navarro 325fea0c10 ViewV2, return 404 if not found 2025-01-16 16:55:24 +01:00