Commit Graph

29049 Commits

Author SHA1 Message Date
Sam Rose 6e6e1368c1
Assert table is not deleted in SQL injection tests. 2024-10-24 15:32:08 +01:00
Sam Rose e54bb3fbdc
Uncomment view tests. 2024-10-24 12:33:32 +01:00
Sam Rose 478160c412
Fix all tests. 2024-10-24 12:28:23 +01:00
Sam Rose 0736812293
Add SQL injection tests. 2024-10-24 11:39:57 +01:00
Sam Rose e14918c105
Fix notContains tests again. 2024-10-24 11:20:31 +01:00
Sam Rose 4a42439647
Merge branch 'master' of github.com:budibase/budibase into sql-security 2024-10-24 11:04:16 +01:00
Sam Rose 0695888659
wip 2024-10-24 11:01:35 +01:00
Sam Rose ebcbadfd3a
remove all of the `fnc` variables 2024-10-23 17:21:14 +01:00
Sam Rose a120ce4e14
More refactoring. 2024-10-23 17:07:42 +01:00
Michael Drury 714afad2ad
Merge branch 'master' into fix/mysql-forward-slashes 2024-10-23 16:57:26 +01:00
Sam Rose aaf4022f25
Finally fix notContains tests. 2024-10-23 16:22:07 +01:00
Sam Rose 309506adab
wip 2024-10-23 15:05:41 +01:00
Sam Rose 26192515b3
Merge branch 'master' of github.com:budibase/budibase into sql-security 2024-10-23 14:45:51 +01:00
Adria Navarro 67d2e0cf61 Port changes from PR #14846 2024-10-23 14:34:39 +02:00
Adria Navarro 71671ad62a Update pro submodule 2024-10-23 14:24:24 +02:00
Sam Rose 56a68db1d4
Checkpoint EOD: fixed a bunch more raw cases, some test failures to fix tomorrow. 2024-10-22 18:33:44 +01:00
mike12345567 bd37698055 Switching away from regex to use custom formats. 2024-10-22 17:42:10 +01:00
mike12345567 bdac304551 Adding back test cases. 2024-10-22 17:20:27 +01:00
Adria Navarro 91e3c87a9c Fix typo 2024-10-22 17:59:03 +02:00
Adria Navarro 7124a754f1
Merge branch 'master' into chore/allow-serving-old-apps-locally 2024-10-22 17:54:16 +02:00
Adria Navarro d73643f0b3 Allow serving old versions locally 2024-10-22 17:42:36 +02:00
Adria Navarro 06670ba549 Add local prerelease to version locally 2024-10-22 17:32:32 +02:00
Adria Navarro 71538eb761
Merge branch 'master' into BUDI-8723/new-automation-not-selected-upon-creation 2024-10-22 16:44:50 +02:00
Peter Clement 94ebd7c6ef update automation emitter 2024-10-22 14:36:15 +01:00
Peter Clement 75f17f5c12 update test to check for user id 2024-10-22 13:53:31 +01:00
Adria Navarro e67126e6b6 Navigate to automation on creation 2024-10-22 14:30:22 +02:00
Peter Clement bce430b57c pr comments 2024-10-22 12:03:16 +01:00
Sam Rose 4545493cd5
Checkpoint, more raws converted. 2024-10-22 11:48:38 +01:00
mike12345567 33ea5f09a7 Revert account portal ref. 2024-10-22 11:06:46 +01:00
Peter Clement 613e63ccbf remove update ref 2024-10-22 10:58:24 +01:00
Peter Clement abe725a3b9 Merge remote-tracking branch 'origin/master' into feat/support-user-in-automation-context 2024-10-22 10:53:17 +01:00
Peter Clement 09695fabd6 extract necessary user bindings and add types 2024-10-22 10:52:52 +01:00
Sam Rose 44bd00a0d7
Making progress on converting raw calls to use bindings. 2024-10-21 18:20:52 +01:00
mike12345567 e69bfc2d71 Adding a fix for mysql, stopping coercion to dates in some cases, attempting to make this less all catching. Likely an area of concern, but there is currently no way to search for dates without this. 2024-10-21 17:17:05 +01:00
Sam Rose 00bdd6fc00
Merge branch 'master' of github.com:budibase/budibase into sql-security 2024-10-21 16:39:58 +01:00
mikesealey 62b4deca95 updates filepath for Section in FieldGroup 2024-10-21 15:38:26 +01:00
mikesealey 01edb34b6e deprecates Section component 2024-10-21 15:16:45 +01:00
mike12345567 f857e2a3e9 Adding BUDIBASE_AI feature flag. 2024-10-21 12:56:59 +01:00
Peter Clement d7d7ae9d75 Merge remote-tracking branch 'origin/master' into feat/support-user-in-automation-context 2024-10-21 11:00:24 +01:00
Peter Clement 8f46119817 refs 2024-10-21 10:04:51 +01:00
Sam Rose cc2605a9dd
WIP 2024-10-21 10:04:03 +01:00
mike12345567 aaa4e7b8de Pro to master. 2024-10-18 18:31:06 +01:00
mike12345567 24dbb0cef9 Merge branch 'master' of github.com:Budibase/budibase into fix/all-feature-flag-enum 2024-10-18 18:24:02 +01:00
mike12345567 e7a6e58751 Updating some further types - added 2 ts-ignores which will be removed on v3 branch. 2024-10-18 17:59:26 +01:00
mike12345567 b94498e583 Backporting types from v3 to support updating pro submodule. 2024-10-18 17:29:22 +01:00
mike12345567 87bdd68afa Updating to use enum for feature flags across the board. 2024-10-18 17:07:35 +01:00
mike12345567 94789ff03d Adding all feature flags to enum, just so there is a simple reference to see all feature flags that are available. 2024-10-18 16:51:23 +01:00
Peter Clement 4cabc09f8a fix row actions test 2024-10-18 15:35:31 +01:00
Peter Clement 2b7742d96f pro 2024-10-18 15:12:26 +01:00
Peter Clement a26b64bb03 pass user through to automation context 2024-10-18 15:08:18 +01:00
Adria Navarro 3cd86d40b1
Merge branch 'master' into budi-8747-add-the-ability-to-test-a-row-action-automation 2024-10-18 13:08:02 +02:00
Michael Drury 31e406f931
Merge branch 'master' into feature/role-multi-inheritance 2024-10-18 11:29:18 +01:00
Adria Navarro 9c707db135
Merge branch 'master' into budi-8747-add-the-ability-to-test-a-row-action-automation 2024-10-18 11:37:43 +02:00
Adria Navarro 7941cb6602 Allow passing test to row action test 2024-10-18 11:36:11 +02:00
saewoohan 27f1d049ca
Merge branch 'master' into fix/automation-error-url 2024-10-18 07:15:37 +09:00
mike12345567 d0df75c9e4 Adding back mock clearing. 2024-10-17 17:50:51 +01:00
mike12345567 47de88f42f Destroy test case. 2024-10-17 17:47:55 +01:00
mike12345567 a71e101a3c Merge branch 'feature/role-multi-inheritance' of github.com:Budibase/budibase into feature/role-multi-inheritance 2024-10-17 17:16:09 +01:00
mike12345567 c74577c512 Updating accessible utility API. 2024-10-17 17:15:41 +01:00
Michael Drury aaf5debc52
Merge branch 'master' into feature/role-multi-inheritance 2024-10-17 17:01:27 +01:00
mike12345567 bd10a3d831 Missed comment. 2024-10-17 17:00:40 +01:00
mike12345567 2ae1836b9a PR comments. 2024-10-17 16:58:51 +01:00
mike12345567 3da3bccc01 Some fixes for traverser. 2024-10-17 16:27:47 +01:00
mike12345567 cfc5848d14 Improving how traversal is performed for role inheritance. 2024-10-17 16:10:32 +01:00
Adria Navarro 4c688b9734 Add more tests 2024-10-17 16:40:26 +02:00
Adria Navarro ca974cf2f5 Renames 2024-10-17 16:30:25 +02:00
mike12345567 3b597f6405 Fixing test case. 2024-10-17 15:25:34 +01:00
mike12345567 b2e718504c Adri PR comments. 2024-10-17 15:17:36 +01:00
saewoohan cf3f5b97c6 fix: updated url to point to settings 2024-10-17 23:14:47 +09:00
mike12345567 2d7afa59c8 Merge branch 'master' of github.com:Budibase/budibase into feature/role-multi-inheritance 2024-10-17 14:57:25 +01:00
Adria Navarro 32b9d22ba0
Merge branch 'master' into budi-8755-hide-power-role-for-v3-apps 2024-10-17 12:52:05 +02:00
Adria Navarro c1128ffe2a Fix test 2024-10-17 12:20:17 +02:00
Adria Navarro 7bb69d7ffd Add tests 2024-10-17 12:17:01 +02:00
Adria Navarro 8008d2ced1 Fix all references 2024-10-17 11:53:20 +02:00
Adria Navarro 1155be4530 Fix 2024-10-17 11:52:03 +02:00
Adria Navarro 15bb730c59 Remove power role for apps created at >= 3.0.0 2024-10-17 11:37:41 +02:00
Adria Navarro 8cdc5be38e Store proper version even on local 2024-10-17 11:36:02 +02:00
Adria Navarro ab517bf86d Persist created version 2024-10-17 10:32:17 +02:00
Adria Navarro 0f43c8f46c
Merge branch 'master' into chore/negated-join-filters 2024-10-17 08:36:13 +02:00
mike12345567 97b1c52f70 Protect against old roles with differences when it comes to loops. 2024-10-16 22:08:07 +01:00
mike12345567 1f9c33c53a Test cases based on frontend. 2024-10-16 21:29:33 +01:00
mike12345567 c40e4a7288 fixing rbac 2024-10-16 21:13:35 +01:00
mike12345567 3399093163 Role save API returns role ID in correct format. 2024-10-16 21:13:28 +01:00
mike12345567 9c92288f7f Fixing some issues with finding roles. 2024-10-16 21:13:19 +01:00
Adria Navarro 8b9bb784c4 Initial appMetadata sdk usage 2024-10-16 17:06:15 +02:00
Sam Rose 4fa70eca76
Merge branch 'master' into budi-8742-add-a-baseurl-binding-inside-automations 2024-10-16 15:45:51 +01:00
Adria Navarro b6874f52f6 Fix many-to-one 2024-10-16 16:16:39 +02:00
Adria Navarro ef21c7135f
Merge branch 'master' into fix/multiple-relationships-same-table 2024-10-16 15:15:52 +02:00
Adria Navarro 3fbe937bf4 Fix sqlalias test 2024-10-16 14:23:58 +02:00
Adria Navarro 3ea8e240e4 Fix one-to-many 2024-10-16 14:05:48 +02:00
Adria Navarro a476da08fa
Merge branch 'fix/multiple-relationships-same-table' into chore/negated-join-filters 2024-10-16 13:51:39 +02:00
Adria Navarro 5f1cd4eb9f Test multiple relationship types 2024-10-16 13:47:09 +02:00
Adria Navarro 960fa33559 Merge branch 'fix/multiple-relationships-same-table' into chore/negated-join-filters 2024-10-16 13:34:19 +02:00
mike12345567 189b176060 Test for loops in role save API. 2024-10-16 12:27:15 +01:00
Sam Rose 86c105e1c8
Ensure external tables always have a sourceId. 2024-10-16 12:20:41 +01:00
Adria Navarro 57ce8b7e85 Fix test 2024-10-16 13:17:07 +02:00
Adria Navarro ba80880ab6 Fix 2024-10-16 13:02:53 +02:00
Adria Navarro 830ed0cda2 Fix undefineds 2024-10-16 12:51:20 +02:00
Adria Navarro 88d4ebc725 Add more tests 2024-10-16 12:44:25 +02:00
Adria Navarro 7266fb3c1b Run tests for all 2024-10-16 12:38:38 +02:00