Commit Graph

29740 Commits

Author SHA1 Message Date
Andrew Kingston a38ae93097
Lint 2024-10-24 10:10:14 +01:00
Andrew Kingston 90fb36315f
Add client feature to ensure full backwards compatibility with themes 2024-10-24 10:06:04 +01:00
Andrew Kingston 27d42a9bfe
Fix theme of in builder preview 2024-10-24 09:43:30 +01:00
Andrew Kingston d7ad035e0b
Lint 2024-10-24 09:36:51 +01:00
Andrew Kingston ab0f81824d
Update to use new shared-core location for theme utils 2024-10-24 09:35:55 +01:00
Andrew Kingston 4c112d51e6
Move themes to shared core, add enum and type 2024-10-24 09:24:11 +01:00
Andrew Kingston 247d57887a
Remove lightest and dark themes, use enums for themes, standardise naming 2024-10-24 09:07:36 +01:00
Andrew Kingston 8a0193cfb7
Fix typo 2024-10-24 07:25:45 +01:00
Andrew Kingston 9c7e3cd95e
Reset filters when reopening table filter button 2024-10-24 07:24:45 +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
Andrew Kingston 13d0c0f734
Remove log 2024-10-23 16:24:24 +01:00
Andrew Kingston c8c5cbe16c
Update more usages of processing search filters 2024-10-23 16:24:02 +01:00
Sam Rose aaf4022f25
Finally fix notContains tests. 2024-10-23 16:22:07 +01:00
Adria Navarro 8466f8883c
Merge pull request #14854 from Budibase/chore/simplify-automation-data
Trigger info data in the frontend
2024-10-23 17:15:21 +02:00
Andrew Kingston b6dbe54236
Remove old reference to deleted code 2024-10-23 16:12:21 +01:00
Andrew Kingston 6ac6db706d
Revert default param 2024-10-23 16:10:57 +01:00
Andrew Kingston 67cc35e7df
Merge branch 'v3-ui' of github.com:Budibase/budibase into query-ui-fontend 2024-10-23 16:09:09 +01:00
Sam Rose 685d8cfd20
Merge pull request #14852 from Budibase/fix-processSearchFilters
Make sure processSearchFilters handles an undefined input.
2024-10-23 15:52:18 +01:00
Adria Navarro 998d0002b8 Cleanup dead code 2024-10-23 16:48:22 +02:00
Adria Navarro e67352d51b Remove api flag 2024-10-23 16:38:07 +02:00
Adria Navarro 11b2e40836 Remove 2024-10-23 16:37:55 +02:00
Adria Navarro 7901c2d4ac Remove builderData usage 2024-10-23 16:37:46 +02:00
Sam Rose f7b84ca7ea
Fix some type skullduggery. 2024-10-23 15:32:07 +01:00
mike12345567 8ebb02eb79 Test fix. 2024-10-23 15:30:46 +01:00
Adria Navarro a24728394f Trigger info data in the frontend 2024-10-23 16:26:14 +02:00
Sam Rose f2a844c3b5
Fix test. 2024-10-23 15:24:32 +01:00
mike12345567 e28357c451 Linting. 2024-10-23 15:21:37 +01:00
Sam Rose 9ebd890c04
Handle empty arrays too. 2024-10-23 15:13:58 +01:00
mike12345567 3ddd8e10cc Comment and test case. 2024-10-23 15:10:53 +01:00
Sam Rose ca0dc030ad
Make sure processSearchFilters handles an undefined input. 2024-10-23 15:08:59 +01:00
mike12345567 8f21802e6e Refactor, correct to the BuiltinPermissionID rather than PermissionLevel, these are different. 2024-10-23 15:08:59 +01:00
Andrew Kingston de26d151af
Remove log 2024-10-23 15:07:19 +01:00
Andrew Kingston cb4b7988c5
Update usages of queryUI and ensure processSearchFilters isn't called with nullish values 2024-10-23 15:06:57 +01:00
Sam Rose 309506adab
wip 2024-10-23 15:05:41 +01:00
Andrew Kingston 77bb3cf4da
Increase width of create table modal 2024-10-23 14:52:54 +01:00
Andrew Kingston 4eda072af4
Add view name to queryUI error 2024-10-23 14:50:46 +01:00
mike12345567 c6a413f399 Quick fix for role validation, permissionId is no longer required. 2024-10-23 14:47:06 +01:00
Sam Rose 26192515b3
Merge branch 'master' of github.com:budibase/budibase into sql-security 2024-10-23 14:45:51 +01:00
Sam Rose ad475be4f7
Merge pull request #14818 from Budibase/queryui-default
Make `queryUI` on `ViewV2` something you can write on its own, and `query` gets filled in for you
2024-10-23 14:28:29 +01:00
Andrew Kingston 8f80d8eb86
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-23 14:18:33 +01:00
Sam Rose ff487735cc
Update frontend type names to match changes I've made. 2024-10-23 14:13:43 +01:00
Andrew Kingston 470ace7dad
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-23 14:10:05 +01:00
Adria Navarro 64db4db3b3
Merge pull request #14849 from Budibase/BUDI-8770/row-action-automation-names-are-not-updated-in-automation
Row action name cleanup
2024-10-23 15:06:00 +02:00
Sam Rose 17c9d9f9e1
Merge branch 'v3-ui' into queryui-default 2024-10-23 13:59:53 +01:00
Sam Rose da2b2e5c85
Merge v3-ui. 2024-10-23 13:55:57 +01:00
Adria Navarro 67d2e0cf61 Port changes from PR #14846 2024-10-23 14:34:39 +02:00
Martin McKeaveney 612bd5177c update pro ref 2024-10-23 13:32:39 +01:00
Adria Navarro 71671ad62a Update pro submodule 2024-10-23 14:24:24 +02:00
Adria Navarro 63daa6bcde Remove obsolete test 2024-10-23 14:08:07 +02:00
Andrew Kingston 45dbfd2e35
Merge pull request #14577 from Budibase/new-rbac-ui
New RBAC UI
2024-10-23 12:19:53 +01:00
Adria Navarro 46a7f15fed Fix name checks 2024-10-23 13:19:24 +02:00
Adria Navarro 732d701a86 Remove row action update tests 2024-10-23 13:16:55 +02:00
Adria Navarro 1fef7838f2 Check names properly 2024-10-23 13:15:07 +02:00
Adria Navarro b4a979ed97 Fix get names 2024-10-23 13:10:50 +02:00
Adria Navarro 8f99072552 Reuse 2024-10-23 13:08:22 +02:00
Adria Navarro 022ec12b1b Clean 2024-10-23 13:08:15 +02:00
Adria Navarro 2868c840e6 Remove duplicated modals 2024-10-23 13:02:25 +02:00
Adria Navarro dab38265db Allow renaming row actions 2024-10-23 12:54:32 +02:00
Adria Navarro 015854f1a2 Dont persist row action name 2024-10-23 12:49:42 +02:00
Martin McKeaveney e938a41fde
Merge pull request #14846 from Budibase/ai-fixes-3.0
BB AI QA testing fixes
2024-10-23 11:47:08 +01:00
Adria Navarro 7781e75491 Simplify row action permissions response 2024-10-23 12:47:06 +02:00
Sam Rose 6f4e1dd711
Respond to PR comment. 2024-10-23 11:34:55 +01:00
Adria Navarro 076f21108f Remove unnecessary row action update endpoint 2024-10-23 12:30:23 +02:00
Adria Navarro 1f01277ee8 Clean code 2024-10-23 12:22:07 +02:00
Adria Navarro 713500febb Add sdk.automation.find 2024-10-23 12:18:53 +02:00
Martin McKeaveney 8f0a234ae3 fix tests 2024-10-23 11:13:52 +01:00
Andrew Kingston 0a14075c24
Merge branch 'new-rbac-ui' of github.com:Budibase/budibase into new-rbac-ui 2024-10-23 09:59:05 +01:00
Andrew Kingston 07312b903b
Revert testing stuff 2024-10-23 09:58:49 +01:00
Sam Rose d56ca8eb06
Merge branches 'master' and 'queryui-default' of github.com:budibase/budibase into queryui-default 2024-10-23 09:53:38 +01:00
Martin McKeaveney 6541f6d31f update pro ref 2024-10-22 21:49:02 +01:00
Martin McKeaveney 4f5e831b22 PR comments 2024-10-22 21:48:03 +01: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
Martin McKeaveney 29ab9bef7d fix lint 2024-10-22 18:31:07 +01:00
Martin McKeaveney 807ecf6039 BB AI QA testing fixes 2024-10-22 18:24:10 +01:00
mike12345567 bd37698055 Switching away from regex to use custom formats. 2024-10-22 17:42:10 +01:00
Adria Navarro 23cf44b242
Merge branch 'master' into v3-ui 2024-10-22 18:23:26 +02: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
Michael Drury 9575095da3
Merge pull request #14844 from Budibase/fix/multi-inheritance-preview-role
Preview role - multi-inheritance fixes
2024-10-22 16:48:14 +01: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
mike12345567 0b2ac578c0 linting. 2024-10-22 16:27:53 +01:00
Adria Navarro 9d4cbaae8e
Merge pull request #14839 from Budibase/BUDI-8766/default-user-columns-to-current-user-for-templates
Default user columns to current user for templates
2024-10-22 17:18:06 +02:00
mike12345567 f91e039402 Adding test with invalid role IDs.# 2024-10-22 16:06:26 +01:00
mike12345567 99d867fe60 Updating test case. 2024-10-22 16:04:18 +01:00
mike12345567 74870663e2 Addressing PR comments. 2024-10-22 16:02:20 +01:00
Adria Navarro 71538eb761
Merge branch 'master' into BUDI-8723/new-automation-not-selected-upon-creation 2024-10-22 16:44:50 +02:00
Andrew Kingston 4129169463
Lint 2024-10-22 15:40:53 +01:00
Adria Navarro f07cb6bd74 Fix test 2024-10-22 16:37:58 +02:00
Andrew Kingston 80e532f59d
Fix app count in groups list 2024-10-22 15:33:21 +01:00
Andrew Kingston 62d87da024
Fix role colours in user app list portal page 2024-10-22 15:28:40 +01:00
Andrew Kingston 1e4f105901
Fix labels and add colours to access level selctor for queries 2024-10-22 15:25:15 +01:00
Adria Navarro b85a28fdf6 Fixes 2024-10-22 16:19:25 +02:00
Andrew Kingston 3ae5ce9802
Use role display names for picking preview roles 2024-10-22 15:16:07 +01:00
mike12345567 eb349b5fb3 Linting. 2024-10-22 15:15:18 +01:00
mike12345567 fe35ef74e7 final test case. 2024-10-22 15:06:50 +01:00
mike12345567 ebc440a0b6 Another test case. 2024-10-22 15:03:47 +01:00
mike12345567 cf3ef64734 Clean up role header implementation in currentapp.ts 2024-10-22 15:03:13 +01:00
Peter Clement 94ebd7c6ef update automation emitter 2024-10-22 14:36:15 +01:00
mike12345567 f3d54f1b7d Adding test cases. 2024-10-22 13:54:54 +01:00
Peter Clement 75f17f5c12 update test to check for user id 2024-10-22 13:53:31 +01:00
Andrew Kingston 86620b9a26
Remove permissionId when creating roles and ensure all roles inherit basic 2024-10-22 13:47:38 +01:00
Adria Navarro e67126e6b6 Navigate to automation on creation 2024-10-22 14:30:22 +02:00
mike12345567 00fe28e557 Simplifying retrieval of role hierarchy for accessible endpoint. 2024-10-22 13:05:22 +01:00
Adria Navarro e1640cccf9 Change api type back 2024-10-22 14:04:57 +02:00
Andrew Kingston 69969e8cc5
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui 2024-10-22 12:47:15 +01:00
Adria Navarro 020927ae6c Fix types 2024-10-22 13:19:04 +02:00
Peter Clement bce430b57c pr comments 2024-10-22 12:03:16 +01:00
Adria Navarro 838d11e253 Update only for templates 2024-10-22 13:01:33 +02:00
Adria Navarro 77c4140e76 Type useTemplate as bool 2024-10-22 12:49:34 +02:00
Sam Rose 4545493cd5
Checkpoint, more raws converted. 2024-10-22 11:48:38 +01:00
Adria Navarro 5fe2a1d33e Rename and pass just required data 2024-10-22 12:23:36 +02:00
mike12345567 33ea5f09a7 Revert account portal ref. 2024-10-22 11:06:46 +01:00
Adria Navarro ea1d893ab8 Remove unused fields 2024-10-22 12:06:24 +02:00
Peter Clement 613e63ccbf remove update ref 2024-10-22 10:58:24 +01:00
Adria Navarro 8dee7b2c45 Remove obsolete templateString 2024-10-22 11:56:19 +02: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 2cd3ab6627
Respond to PR comments. 2024-10-22 10:35:09 +01:00
Sam Rose 50c3f2c9fc
Merge branches 'queryui-default' and 'master' of github.com:budibase/budibase into queryui-default 2024-10-22 10:00:16 +01:00
Adria Navarro b4f5e35c1f
Merge branch 'master' into v3-ui 2024-10-22 10:29:24 +02:00
Adria Navarro cb5082a0c0 Fix check 2024-10-22 10:25:09 +02:00
Adria Navarro 87dbe66ccc Update user column data on import 2024-10-22 10:23:27 +02: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
Andrew Kingston 21c580e956
Lint 2024-10-21 16:29:03 +01:00
Andrew Kingston db2001b868
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-21 16:27:34 +01:00
Sam Rose 49477330c2
Fix broken frontend test. 2024-10-21 16:18:39 +01:00
Sam Rose f0fd81b752
Update pro reference. 2024-10-21 15:41:27 +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
deanhannigan 2795eca672
Merge branch 'master' into v3-ui 2024-10-21 15:01:02 +01:00
Sam Rose d0642fb327
Merge master. 2024-10-21 13:50:54 +01:00
Sam Rose 439565486a
Fix lint. 2024-10-21 13:41:28 +01:00
Sam Rose 67b814a5ca
Yet more tests. 2024-10-21 13:35:53 +01:00
mike12345567 f857e2a3e9 Adding BUDIBASE_AI feature flag. 2024-10-21 12:56:59 +01:00
Sam Rose 205d6d0671
Re-enable tests. 2024-10-21 11:39:22 +01:00
Sam Rose 064721cefa
Make sure you can still create views with a query but no queryUI 2024-10-21 11:30:28 +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 0c6afda606
Merge branch 'master' of github.com:budibase/budibase into queryui-default 2024-10-21 10:04:32 +01:00
Sam Rose cc2605a9dd
WIP 2024-10-21 10:04:03 +01:00
Sam Rose 915202bada
More tests. 2024-10-21 09:48:51 +01:00
Dean e9fd5415be Bump Pro Version 2024-10-21 09:10:22 +01:00
Dean e4702070d8 Lint. Remove duplicate entry 2024-10-21 09:08:34 +01:00
Andrew Kingston 795948f3a1
Use enums for sorting 2024-10-21 08:52:56 +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 b46626c926 Removing ts-ignore. 2024-10-18 18:23:01 +01:00
mike12345567 2b3775ce50 Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-18 18:22:28 +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
Sam Rose 80875fd9a0
More tests. 2024-10-18 17:50:08 +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
Andrew Kingston c6aa83d988
Fix labelling when sorting by calculation columns in tables 2024-10-18 16:52:40 +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
Sam Rose 4b6a66627a
More view search tests. 2024-10-18 15:28:03 +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
Sam Rose f53e68f526
Fix allOr test 2024-10-18 14:53:20 +01:00
Sam Rose 0fce17c3c0
Fix allOr for everything except SQS. 2024-10-18 14:50:06 +01:00
Andrew Kingston 2cd86f5667
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-18 14:11:41 +01:00
Adria Navarro 94be45a8a9
Merge branch 'master' into v3-ui 2024-10-18 13:15:53 +02: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
Andrew Kingston 73999e4f3e
Remove old code 2024-10-18 12:01:37 +01:00
Andrew Kingston 3d1b78623e
Remove frontend role prefixing hacks and fix 409s on role deletion 2024-10-18 11:56:00 +01:00
Andrew Kingston 761c9d3c18
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui 2024-10-18 11:46:18 +01:00
Andrew Kingston eaa0465539
Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-18 11:45:12 +01:00
Andrew Kingston cd8dcf412c
Merge pull request #14821 from Budibase/number-locale-strings
Display numbers using locale format in tables
2024-10-18 11:33:48 +01:00
Sam Rose 3981cecc30
Remove buildQueryLegacy 2024-10-18 11:32:58 +01:00
Michael Drury 31e406f931
Merge branch 'master' into feature/role-multi-inheritance 2024-10-18 11:29:18 +01:00
Andrew Kingston a337197402
Improve number formatting to handle additional edge cases 2024-10-18 11:01:15 +01:00
Andrew Kingston 1509d7d650
Use single number formatter for more performant locale string conversions 2024-10-18 10:44:36 +01:00
Adria Navarro 5c2f786345
Merge branch 'master' into v3-ui 2024-10-18 11:39:26 +02: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
Sam Rose b7979f4719
Refactor SearchFilterGroup type to be less verbose and more clearly named. 2024-10-18 10:32:28 +01:00
Andrew Kingston 18a207f87a
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-18 10:00:49 +01:00
Andrew Kingston 1109e27b04
Display numbers using the locale format in tables 2024-10-18 09:56:35 +01:00
Andrew Kingston 609bc3fb79
Merge branch 'v3-ui' of github.com:Budibase/budibase into new-rbac-ui 2024-10-18 08:53:05 +01:00
Andrew Kingston 02a60ba55d
Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-18 08:52:47 +01:00
saewoohan 27f1d049ca
Merge branch 'master' into fix/automation-error-url 2024-10-18 07:15:37 +09:00
Sam Rose 714029b9a0
Making more progress on testing view searching. 2024-10-17 18:06:45 +01: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
Sam Rose b3b7069deb
Merge branch 'master' of github.com:budibase/budibase into queryui-default 2024-10-17 17:17:09 +01:00
Sam Rose 17e946845e
Get existing tests passing. 2024-10-17 17:16:54 +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
Andrew Kingston b57c8cc50d
Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-17 14:36:34 +01:00
Andrew Kingston 2976e605e0
Merge pull request #14804 from Budibase/fix-data-provider-filtering
Don't extend dataprovider queries when no extensions are in use
2024-10-17 13:57:03 +01:00
Andrew Kingston ac46e27cea
Lint 2024-10-17 13:48:20 +01:00
Andrew Kingston d50e1cf31a
Fix detection of custom roles 2024-10-17 13:42:23 +01:00
Andrew Kingston cbd84ae249
Handle role errors and reset state as required 2024-10-17 13:38:08 +01:00
Sam Rose cb41861d13
Making progress toward testing buildCondition and friends. 2024-10-17 11:54:34 +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
Sam Rose 31c0ed69f1
wip 2024-10-16 18:28:40 +01:00
mike12345567 02d4c2d607 fixing rbac 2024-10-16 17:26:48 +01:00
Adria Navarro 8b9bb784c4 Initial appMetadata sdk usage 2024-10-16 17:06:15 +02:00
mike12345567 edf6d95eec Role save API returns role ID in correct format. 2024-10-16 15:46:03 +01:00
Sam Rose 4fa70eca76
Merge branch 'master' into budi-8742-add-a-baseurl-binding-inside-automations 2024-10-16 15:45:51 +01:00
Dean 38a57faee4 Bump pro correctly 2024-10-16 15:37:12 +01:00
Dean f4428d6076 Bump pro module 2024-10-16 15:26:33 +01:00
mike12345567 477bdf22e9 Fixing some issues with finding roles. 2024-10-16 15:18:37 +01:00
Adria Navarro b6874f52f6 Fix many-to-one 2024-10-16 16:16:39 +02:00
Andrew Kingston 46b9877455
Return default query 2024-10-16 15:15:23 +01:00
Martin McKeaveney 8216e6fc16
Merge pull request #14805 from Budibase/fix-filter-drawer-visibility
Fix filter drawer visibility in component popovers
2024-10-16 15:13:30 +01:00
Andrew Kingston d37804e870
Merge branch 'master' into v3-ui 2024-10-16 15:09:27 +01: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
Andrew Kingston 54a0e3396c
Merge branch 'feature/role-multi-inheritance' of github.com:Budibase/budibase into new-rbac-ui 2024-10-16 12:28:12 +01: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
Andrew Kingston 51c95058ee
Fix the drawerShow event not being broadcast, preventing component popovers from hiding properly when opening drawers 2024-10-16 12:04:19 +01:00
Adria Navarro ba80880ab6 Fix 2024-10-16 13:02:53 +02:00
Andrew Kingston 0a1912e42c
Don't extend dataprovider queries when no extensions are in use 2024-10-16 11:56:52 +01:00