Commit Graph

890 Commits

Author SHA1 Message Date
Andrew Kingston 04b299750d Add button actions to update form field values 2022-04-14 09:46:07 +01:00
Andrew Kingston c9ef46d2bf Fix spaces in screen URLs 2022-04-07 16:06:04 +01:00
Andrew Kingston 07c8bc4af8 Fix endless encoding loop with screen URLs 2022-04-07 12:23:17 +01:00
Andrew Kingston b4632fc431 Update role bindings to use Role prefix rather than Roles 2022-04-06 08:22:10 +01:00
Andrew Kingston 2cafc7d032 Add role IDs as bindings 2022-04-05 16:05:29 +01:00
Andrew Kingston 9f3a0ce3c9
Merge pull request #5086 from Budibase/continue-if-button-action
'Continue if' button action
2022-03-25 12:29:19 +00:00
Andrew Kingston 78e78523e0 Merge branch 'develop' of github.com:Budibase/budibase into feature/map-actions 2022-03-25 12:00:17 +00:00
Andrew Kingston ff327423e1 Add 'continue if' button action 2022-03-25 09:26:15 +00:00
Andrew Kingston 3d0328e65e Fix issue when currentAsset is null and fix overflow when no screens for current role 2022-03-21 15:21:29 +00:00
Andrew Kingston 3b7f59323e Ensure the component tree containing the selected component cannot be hidden 2022-03-21 15:17:51 +00:00
Andrew Kingston 2d33b1195e Add event context to button actions to allow passing in params at run time and add corresponding data bindings 2022-03-15 11:16:51 +00:00
Andrew Kingston eabe1a0057 Add optional chaining to all current asset references to account for nullish values 2022-03-08 17:57:36 +00:00
Andrew Kingston fe95844569 Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements 2022-03-08 13:35:35 +00:00
Peter Clement ea63b9b065 Add button action allowing for export of client row selection 2022-03-07 12:06:11 +00:00
Andrew Kingston a6cf5852fd Use new string-templates function and remove the one implemented on this branch for finding HBS expressions 2022-03-07 09:32:31 +00:00
Andrew Kingston d89f5f74e5 Rewrite screen wizard to make modals reusable and fix some edge case URL bugs 2022-03-02 19:10:18 +00:00
Andrew Kingston 18d7176ab7 Improve copy and paste to support keeping all data bindings valid 2022-03-02 17:45:01 +00:00
Peter Clement c630a18946
Merge pull request #4390 from Budibase/feature/automation-data-types
Adding ability to toggle between Automation input types.
2022-03-01 14:00:21 +00:00
Peter Clement e730a447e9 Merge remote-tracking branch 'origin/develop' into feature/automation-data-types 2022-03-01 11:18:11 +00:00
Andrew Kingston 0338e8c7b5 Ensure data binding generation doesn't crash if no asset is selected 2022-02-25 08:25:56 +00:00
Andrew Kingston 664fd945f4 Fix table row selection bindings not being generated, add row selection bindings for table blocks, update readable text for row selection bindings 2022-02-24 09:17:27 +00:00
Peter Clement 53c207691c add ability to select rows from different tables and provide bindings 2022-02-22 15:18:08 +00:00
Peter Clement 8d5cf7cbb5 Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-02-22 15:17:38 +00:00
Andrew Kingston 953c6b13bf Fix issue with schema generation when datasource is undefined 2022-02-17 09:25:02 +00:00
Peter Clement 8fc10b3341 Merge remote-tracking branch 'origin/develop' into feature/table-row-selection 2022-02-16 14:35:42 +00:00
Andrew Kingston 9daa241c71 Update datasource schema generation to take new flags, and update automation blocks to use core databinding utilities 2022-02-15 14:59:11 +00:00
Peter Clement a665c71529 Merge remote-tracking branch 'origin/develop' into feature/automation-data-types 2022-02-15 14:14:27 +00:00
Peter Clement 77822bbca3 update automation type coercion 2022-02-15 13:03:24 +00:00
Peter Clement 2ead1c59be changing bindings key 2022-02-11 15:37:43 +00:00
Peter Clement 350edc2aec add row selection functionality to tables 2022-02-11 11:55:35 +00:00
Peter Clement 59b59dcccb change naming of var 2022-02-08 15:00:16 +00:00
Peter Clement e7c02e2fb8 allow use of plain inputs for automations enabling use of bindings in all types 2022-02-08 14:52:08 +00:00
Andrew Kingston e6ed16f274 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-08 08:12:37 +00:00
Andrew Kingston 04d53a709c Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-07 14:45:14 +00:00
Andrew Kingston a575763bf6 Use automatic formatting for generated longform fields 2022-02-07 12:11:20 +00:00
Andrew Kingston f5197df8b4 Reset the builder store whenever unmounting the app root layout 2022-02-04 09:29:51 +00:00
Andrew Kingston 515d4f91c0 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-26 16:02:27 +00:00
Rory Powell 5cb6e19274 Add CSRF Token 2022-01-25 22:54:50 +00:00
Andrew Kingston 48c3c7852a Lint 2022-01-25 15:49:35 +00:00
Andrew Kingston 9ea5be7851 Refactor automation store to properly handle errors 2022-01-25 15:44:08 +00:00
Andrew Kingston da4d462f8c Clean up frontend store 2022-01-24 18:53:41 +00:00
Andrew Kingston 7e90c3de43 Remove all obscure error handling from stores and move it to the display level 2022-01-24 18:40:06 +00:00
Andrew Kingston c7877055a5 Move API client in builder to top level under src and fix some endpoints not being imported 2022-01-24 16:38:36 +00:00
Andrew Kingston e0cb60d011 Update remaining builder stores to use new core API and handle errors properly 2022-01-24 14:32:27 +00:00
Andrew Kingston db30c91a0b Refactor all backend stores and their usages to use new core API and handle errors 2022-01-24 12:37:22 +00:00
Rory Powell 7e0c435b7b Merge branch 'develop' into feature/app-urls 2022-01-21 17:35:23 +00:00
Rory Powell 08bd447b51 Remove server -> worker request to retrieve apps, remove hosting endpoints and store 2022-01-21 17:31:18 +00:00
Andrew Kingston ca6fa1334a Add lots more work on refactoring builder to use core API 2022-01-21 15:09:27 +00:00
Andrew Kingston 1f22b4ecfe Add more work on API refactor in builder 2022-01-21 09:10:59 +00:00
Andrew Kingston 2e73a693db Update parts of builder with core API refactor 2022-01-20 18:42:30 +00:00