Commit Graph

5741 Commits

Author SHA1 Message Date
Dean 18f09f4e13 Duplicate app behaviour and test updates 2024-02-22 15:00:16 +00:00
Gerard Burns de0414afbe
Update Svelte Major Version to 4 (#13036)
* update svelte versions

* temporarilly disable svelte warnings

* change bbap version pointed to

* remove sub module specifying svelte version

* point at updated account-portal

* add type declaration for svelte in the server

* add svelte transformer for server jest tests

* remove svelte from bbui package.json

* get builder tests working

* linting fixes

* prettier fixes

* fix server test

* fix another server test

* fix server serverlog test

* account-portal-version

* pin master version of pro

* revert hbs doc file in server to use triple braces, ensures nothing gets escaped
2024-02-22 13:19:29 +00:00
Martin McKeaveney 6545af12fa
Revert "Add nestedSchemaFields to RestQueryViewer (#13102)"
This reverts commit 13b34cf77e.
2024-02-21 21:28:25 +00:00
melohagan 13b34cf77e
Add nestedSchemaFields to RestQueryViewer (#13102) 2024-02-21 17:02:55 +00:00
Joe f417c2d8a4
Joe's lab day minor updates (#12944)
* Change default button type to CTA

- change default button type to CTA
- change ordering of types/variants

* Fix layout shift within portal

Within the portal, when navigating from screen to screen, there's a slight layout shift caused by the scrollbar. This is a small fix.

* row/column icons change

The current row/column icons for positioning components are confusing. I believe these icons are easier to understand.

* Fix for horizontal scrollbar showing

When adding/removing actions within automations, the horizontal scrollbar flashes. Fix.

* Title change for Upload data

Upload data is not wrong, but it's best to be explicit.

* Increase size of upgrade button

* small fix for the styling inconsistency

* Dianostics padding fix

* lint fix

* update account-portal

* update icons

---------

Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Mel O'Hagan <mel@budibase.com>
2024-02-21 13:28:35 +00:00
Andrew Kingston ca3f464523 Tidy up logic for showing and hiding popovers for bindings and helpers 2024-02-20 10:11:27 +00:00
Andrew Kingston 7a278234b5 Suppress warning 2024-02-19 16:30:29 +00:00
Andrew Kingston 602f35537d Support custom min widths for popovers 2024-02-19 16:28:23 +00:00
Andrew Kingston 433c3a6306 Debounce hiding binding values to enable interacting with them 2024-02-19 16:22:23 +00:00
Andrew Kingston 19e1b642c1
Merge branch 'master' into fix-formula-crash 2024-02-19 09:53:30 +00:00
melohagan c12e5fd196
Fix array type missing from query schema selector (#12772)
* Tidy MongoDB aggregation pipeline view

* Remove unused code

* WIP

* Add bindings for bindings drawer

* Is not external table if it's a query

* Add QueryArrayFetch

* Bug fix

* JavaScript is the worst

* refactor

* Add array label to query schema

* Remove console log

* type fix

* Don't include Array in SchemaTypeOptions, but show label

* Fix bindings

* refactor

* Rename isObject to hasSchema

* WIP

* Typing WIP

* Type not Types

* Unused import

* type fix

* Handle json array subtype

* Support queryarray datasource type

* refactor

* yarn lock

* update account portal

---------

Co-authored-by: Sam Rose <hello@samwho.dev>
2024-02-19 09:13:03 +00:00
Andrew Kingston 86695c0ee4 Add syntax highlighting to live binding eval 2024-02-16 16:24:31 +00:00
Andrew Kingston dc077da5ae Improve how component context is retrieved for live eval and provide extra context from grid and card blocks 2024-02-16 14:21:03 +00:00
Andrew Kingston 5f6b846937 Add ability for components to provide example data context that they provide so that more bindings work with live eval 2024-02-16 13:25:41 +00:00
Andrew Kingston 461418390d Change how context is passed through to binding drawers to ensure it's always available 2024-02-16 12:36:03 +00:00
Dean 08d5a6174a Lint 2024-02-15 16:24:34 +00:00
Dean 7895292705 Add offset to custom positioning. Reusing existing prop 2024-02-15 16:16:30 +00:00
Dean ddc51edee7 Fix to ensure the skip flag is also reset in the tour popover 2024-02-15 15:44:54 +00:00
Andrew Kingston 9371661f0b Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-15 15:40:16 +00:00
Dean 0aa75fc7cb Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-15 15:26:14 +00:00
Dean 9da5467bfe Remove unnecessary reset function 2024-02-15 15:23:52 +00:00
Dean b0cd3d4d03 Refactored tours. Tours will end if a TourWrap is removed from screen. 2024-02-15 15:23:13 +00:00
Michael Drury e03cd4af56
Merge branch 'master' into fix/budi-8010 2024-02-15 13:28:07 +00:00
melohagan 649dafba47
n8n automation action integration (#12992)
* Add n8n automation action

* Add authorization header support

* add unit tests

* Replace test.com with example.com

* Add HttpMethod enum to types

* fix unit test

* Add required field label asterisk
2024-02-15 13:05:03 +00:00
Andrew Kingston 4426f84e2d Use constants for icon info rather than component definitions 2024-02-14 16:57:59 +00:00
Andrew Kingston ab96d6ee01 Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-14 16:25:01 +00:00
mike12345567 72875a728c Merge branch 'master' of github.com:Budibase/budibase into fix/budi-8010 2024-02-14 14:49:54 +00:00
Dean 5c5dc4c155 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-14 14:32:15 +00:00
Dean e9e5281e82 Initial commit form screen flow and tour refactor 2024-02-14 12:11:24 +00:00
Dean 328b8ced44 Replaced deprecataed instance of currentAsset with selectedScreen 2024-02-14 10:26:35 +00:00
Dean 4d225b6d7f Import fix 2024-02-14 10:20:46 +00:00
Dean ed30788fac Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-02-14 10:14:58 +00:00
melohagan faa8fad0b5
Add Clear Row Selection action (#13002)
* Add Clear Row Selection action

* update account-portal

* Refactor to use contextActionHandler

* Remove unused code
2024-02-14 10:05:14 +00:00
mike12345567 169fec29c6 Some quick fixes, making sure that automation queries respect timeout, they will timeout within the usual range. 2024-02-13 18:21:41 +00:00
Andrew Kingston c869abab77
Merge branch 'master' into cheeks-fixes 2024-02-13 15:51:07 +00:00
Peter Clement 2660149fea move constant to shared-core 2024-02-13 15:14:03 +00:00
Peter Clement 46903e36ef fix lint 2024-02-12 16:12:52 +00:00
Peter Clement 547b1ded61 handle @reboot 2024-02-12 15:31:19 +00:00
Peter Clement 8e734b2d72 frontend valiation for crons and fix preset null issue 2024-02-12 15:25:00 +00:00
deanhannigan 118f100cbb
Merge branch 'master' into feature/monolith-js-refactor 2024-02-12 10:15:11 +00:00
mike12345567 8bf79c5f10 Adding some basic cron validation to publishing, currently the error is not explained if it is hit - still need some frontend for this, but this now means that an error is provided to users when attempting to publish, and we can re-use this validation in the automation UI. Need to have both backend and frontend validation as invalid CRONs will already exist, backend makes sure these are error'd on. 2024-02-09 18:04:40 +00:00
Andrew Kingston 9109681bbe Fix creators being unable to click on apps they have non-creator access to 2024-02-09 13:04:30 +00:00
Adria Navarro 207b7631ab Fix styles 2024-02-08 16:51:16 +01:00
Adria Navarro 9c82f84155 Limit results on preview 2024-02-08 14:22:22 +01:00
Adria Navarro 7972f19cd1 Merge isolated-vm-wrapper 2024-02-08 10:45:00 +01:00
Dean 2d8d0a50bc Lint 2024-02-07 14:53:16 +00:00
Dean a5dfbe3c89 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-02-07 14:45:06 +00:00
Adria Navarro c103046012 Display count 2024-02-07 15:23:09 +01:00
Adria Navarro ec5e533063 Display ... when large array 2024-02-07 15:13:48 +01:00
Dean 51b19633f4 Ensure insert config items are defaulted to avoid destructring issue 2024-02-07 10:03:37 +00:00
Adria Navarro 9b76595140 Show all results on preview 2024-02-07 10:58:42 +01:00
Adria Navarro 2c4601440f Merge branch 'master' into revert-12934-revert-12930-revert-12929-revert-12769-isolated-vm 2024-02-06 17:53:22 +01:00
Andrew Kingston 94544c4008 Remove legacy concept of database store 2024-02-06 15:40:51 +00:00
Sam Rose 0a30fb3364
Merge branch 'master' of github.com:budibase/budibase into mongo-tests 2024-02-06 10:51:18 +00:00
Sam Rose a773841518
Improve error messages relating to failing to connect to datasources. 2024-02-05 14:53:05 +00:00
Andrew Kingston 1efd5725c7 Add some new resolution aliases and simplify long nasty relative import paths 2024-02-05 12:08:45 +00:00
Andrew Kingston e7ac33bf43 Remove legacy concept of currentAsset 2024-02-05 11:59:54 +00:00
Andrew Kingston 1650f37329 Treat component store the same as other stores, and move component utils into helpers 2024-02-05 11:22:33 +00:00
Martin McKeaveney b17bd4d8fd merge 2024-02-02 17:00:09 -03:00
mike12345567 80f22fe63b PR comments. 2024-02-02 17:16:45 +00:00
mike12345567 471d2f4ae8 Remove padding from binding picker to clean up design. 2024-02-02 16:36:12 +00:00
mike12345567 137ff31289 Removing unused. 2024-02-02 15:34:56 +00:00
mike12345567 cadce52e1b Changing how optional decoding works. 2024-02-02 11:28:54 +00:00
mike12345567 dab066e61b Quick fix. 2024-02-02 11:11:55 +00:00
Andrew Kingston daec133f79 Add live eval of bindings 2024-02-02 10:27:29 +00:00
mike12345567 32e750afd6 A small ux improvement to the automation scripting system. 2024-02-01 17:37:46 +00:00
Andrew Kingston 93a0de4c4b Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval 2024-02-01 10:00:23 +00:00
Andrew Kingston 233df4c27c Remove legacy nested builder directory and move screen templates and utils into better locations 2024-02-01 09:55:30 +00:00
Peter Clement 1b023b849f
Merge branch 'master' into fix/pc-fixes 2024-01-31 16:21:39 +00:00
Peter Clement cf6c9c16b8 Merge remote-tracking branch 'origin/master' into fix/pc-fixes 2024-01-31 14:36:30 +00:00
Martin McKeaveney 63cc5447d5 adding lint rule for console.log 2024-01-31 10:47:27 -03:00
Adria Navarro 70d49bbd6b Renames 2024-01-31 09:59:59 +01:00
Peter Clement c915442a9e
Merge branch 'master' into fix/pc-fixes 2024-01-30 16:53:38 +00:00
Adria Navarro d1712bda52 Remove helpers not available in js 2024-01-30 17:37:09 +01:00
Peter Clement 9c47671032 fix issue with automation setting sync 2024-01-30 15:39:12 +00:00
mike12345567 51aeda26ce Fix for #12909 - the relationship modal was too small, cutting table names and making it hard to use, expanding the modal to be easier to use on normal screens. 2024-01-30 12:53:51 +00:00
Dean 1bd08b6879 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-01-30 11:49:32 +00:00
Peter Clement 84b2a36fda fix case where trigger fields could be undefined 2024-01-26 12:10:46 +00:00
deanhannigan 0ced1d29c5
Merge branch 'master' into revert-12832-revert-11830-global-bindings 2024-01-25 14:20:44 +00:00
Peter Clement 74b06f20a7
Merge branch 'master' into fix/disable-save-button-relationshiop-empty 2024-01-25 12:25:09 +00:00
Peter Clement 827508816e Fix for relationship save button being enabled when table was missing 2024-01-25 12:14:55 +00:00
deanhannigan d1038df35f
Merge branch 'master' into revert-12832-revert-11830-global-bindings 2024-01-25 11:33:31 +00:00
deanhannigan 043f4d275b
Merge branch 'master' into revert-12832-revert-11830-global-bindings 2024-01-25 09:49:38 +00:00
deanhannigan 7f19688ffb
Merge branch 'master' into fix/hover-store-and-button-group 2024-01-24 15:41:07 +00:00
mike12345567 35a3d663ba Comments on PR - some small changes. 2024-01-24 12:33:29 +00:00
Dean 361fea2a6b Broke out the hover tracking into its own store. Value check on the button group to mitigate excessive rendering. Fix for relationship field 2024-01-24 12:06:38 +00:00
melohagan 1636677ce9
Merge branch 'master' into fix/budi-7916 2024-01-24 08:58:13 +00:00
Peter Clement 8a46927c5e Merge remote-tracking branch 'refs/remotes/origin/fix/automation-bindings-name-fix' into fix/automation-bindings-name-fix 2024-01-23 09:21:38 +00:00
Peter Clement 3f9d1402f3 fix operand issue 2024-01-23 09:21:04 +00:00
Peter Clement 2d3f0c90e0
Merge branch 'master' into fix/automation-bindings-name-fix 2024-01-23 09:08:46 +00:00
mike12345567 1f3a93fe3a Updating normal query panel to also work with expanded types and not flat types. 2024-01-22 17:51:49 +00:00
mike12345567 3236616307 Getting REST UI to work with full schema objects. 2024-01-22 17:48:39 +00:00
mike12345567 e5e51ede81 Merge branch 'master' of github.com:Budibase/budibase into fix/budi-7916 2024-01-22 13:39:29 +00:00
mike12345567 2a21556402 Get rid of schemaFields on backend. 2024-01-22 13:29:14 +00:00
deanhannigan d246adca9c
Revert "Revert "Global bindings"" 2024-01-22 11:10:03 +00:00
deanhannigan b2c790650b
Revert "Global bindings" 2024-01-22 11:03:05 +00:00
Conor Webb fa36701f0f
Added function to get correct plan display name (#12810)
* Changed minPlan BUSINESS to PREMIUM_PLUS

* Added new helper to display the correct string plan

* Changed ManageAccessModal to use the new helper

* Refactored to use plan title helper, removed title function

* Removed capitalised function from svelte template

* Fixed linting issues

* Ran yarn lint. Fixed linting issues.
2024-01-22 10:54:47 +00:00
Peter Clement 3ab791710c fix issue where readable binding wasn't working correctly with named steps 2024-01-22 09:40:56 +00:00
deanhannigan 0be0ace9fe
Merge branch 'master' into global-bindings 2024-01-22 09:14:34 +00:00
melohagan 87be623057
Remove auto naming of columns (#12816)
* Remove auto column naming

* Let enter key save edit table name

* update submodules
2024-01-19 11:26:13 +00:00
Peter Clement 714ac7a5a0 remove log 2024-01-19 11:09:40 +00:00
Peter Clement 7c19d18460 small automation fixes 2024-01-19 11:07:58 +00:00
Dean 3d10369518 Import fixes 2024-01-18 10:57:23 +00:00
Dean 4945a6ee99 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-01-18 10:40:21 +00:00
Dean 1779a5ee19 Lint 2024-01-17 17:40:09 +00:00
Dean 30db237071 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2024-01-17 17:17:01 +00:00
deanhannigan ce7432ad71
Merge branch 'master' into global-bindings 2024-01-17 10:27:01 +00:00
Dean 7f3ddc6bde Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-17 10:19:38 +00:00
Peter Clement c36f7c61c0 Merge remote-tracking branch 'origin/master' into feat/automation-ux 2024-01-17 09:58:59 +00:00
Peter Clement 250c54e0c3 Merge remote-tracking branch 'origin/master' into feat/trigger-binding-suggesti 2024-01-17 09:43:08 +00:00
Peter Clement 66696b1fd9
Merge branch 'master' into feat/automation-features 2024-01-16 15:48:45 +00:00
deanhannigan 50abdf2e63
Merge branch 'master' into global-bindings 2024-01-15 15:28:00 +00:00
Peter Clement 785b93e472 missed naming 2024-01-15 10:39:40 +00:00
Peter Clement 394a8c4d94 more naming updates 2024-01-15 10:11:16 +00:00
deanhannigan 63e2c50a0a
Merge branch 'master' into multistep-formblock-feedback 2024-01-15 09:06:11 +00:00
deanhannigan dac9fe0394
Merge branch 'master' into global-bindings 2024-01-12 11:04:17 +00:00
melohagan aa579699b5
Allow enter key to continue (#12762) 2024-01-11 16:31:57 +00:00
Dean 205dc7d690 Merge remote-tracking branch 'origin/master' into multistep-formblock-feedback 2024-01-11 15:22:13 +00:00
Dean 2a6af35e6a UX feedback. Added styling and button positioning 2024-01-11 15:21:36 +00:00
Peter Clement cc87213071 no results case 2024-01-11 14:26:25 +00:00
Peter Clement 30cbcff1b1 fix height and add null state 2024-01-11 11:57:23 +00:00
Peter Clement c01abe4c6f null check 2024-01-11 11:20:37 +00:00
Peter Clement bf12e5bc1e revert to empty array on fields object being empty 2024-01-11 11:01:23 +00:00
Peter Clement bbdd3f017f Merge remote-tracking branch 'origin/master' into feat/automation-features 2024-01-11 10:56:45 +00:00
Peter Clement ec88e14b75 Merge remote-tracking branch 'origin/master' into feat/automation-ux 2024-01-11 10:23:22 +00:00
Peter Clement c5f5932c2a Merge remote-tracking branch 'origin/master' into feat/trigger-binding-suggesti 2024-01-11 10:22:36 +00:00
Peter Clement c3f77f3b42 linting 2024-01-11 09:47:04 +00:00
deanhannigan 544caddd6d
Merge branch 'master' into global-bindings 2024-01-11 09:04:40 +00:00
Dean e896904af1 Added value caching to alleviate too many updates when hovering 2024-01-10 17:12:02 +00:00
Peter Clement 78ef231e03 fix issue with being able to select any automation to trigger 2024-01-10 16:34:52 +00:00
Peter Clement ce81df4d1e recommit json display work 2024-01-09 15:05:24 +00:00
Peter Clement 93c5b3721b some tweaks to fix bindings for row created / updated events 2024-01-09 11:02:51 +00:00
deanhannigan 8a6a83156b
Merge branch 'master' into global-bindings 2024-01-09 10:38:34 +00:00
melohagan 59ca41d837
Support number array binding filtering in automations (#12708)
* Support number array binding filtering in automations

* Remove ts-ignore

* Fix action trigger array test input

* Unit tests

* Refactor

* lint
2024-01-09 10:25:36 +00:00
Dean e765a677f5 Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-09 10:09:17 +00:00
Conor Webb e53d68da43
Updated lock tags to correct plan type (#12738) 2024-01-09 10:06:17 +00:00
Dean b41f83dc9d Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-09 09:30:09 +00:00
deanhannigan 60f5120f80
Merge branch 'master' into fix/relationship-filtering-form-block 2024-01-09 09:07:47 +00:00
Martin McKeaveney a34ae9e2e2 merge with master 2024-01-08 16:44:32 +00:00
Michael Drury 8a8001ff18
Merge branch 'master' into feat/trigger-binding-suggesti 2024-01-08 13:20:54 +00:00
Peter Clement 186fd84484 remove log 2024-01-08 09:31:41 +00:00
Peter Clement e99a7672a7 test and pr comments 2024-01-05 16:12:31 +00:00
Dean 5d6862b399 Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-05 12:10:12 +00:00
deanhannigan 52a766d7c7
Merge branch 'master' into feature/multistep-form-block 2024-01-05 11:08:57 +00:00
Dean 72d16224de Minor fix to stop concating 'undefined' into the columns list and generating browser errors 2024-01-05 10:37:26 +00:00
Dean 1aebdea512 Added an internal drag zone id/type to DraggableList and its items to restrict items to their respective lists 2024-01-04 17:20:47 +00:00
Dean 0eeabd7883 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-04 16:48:48 +00:00
Peter Clement 724eacdc72 Merge remote-tracking branch 'origin/master' into feat/automation-features 2024-01-04 16:45:26 +00:00
Dean dce941c794 UX feedback updates 2024-01-04 16:34:30 +00:00
Peter Clement a6c09e25e6 recommit work for trigger binding suggestions 2024-01-04 14:30:18 +00:00
melohagan afd1db4fb7
Support bindings in User field for automations (#12704) 2024-01-04 13:02:28 +00:00
Dean fdd3ebab9b Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-04 12:13:07 +00:00
melohagan 9f7b84c07a
Focus the code editor on mount (#12628)
* Focus the code editor on mount

* Save drawer shortcut

* Revert "Save drawer shortcut"

This reverts commit 95860ea6b9.

* Autofocus prop CodeEditor

* autofocusEditor prop for JS binding
2024-01-04 11:33:36 +00:00
Dean eafa8b14a5 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-04 10:51:14 +00:00
melohagan 843f134165
Exclude custom options from update settings (#12648)
* Exclude custom options from update settings

* Custom options label

* Remove unnecessary div
2024-01-04 10:05:05 +00:00
Dean c358344611 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-03 15:31:50 +00:00
Dean 4343c43148 Fix for datasource resolution in validation editor drawer 2024-01-03 15:30:58 +00:00
Peter Clement 1437ce2e66 some small ux updates 2024-01-03 15:28:07 +00:00
Dean cb63848245 Fix for Multistep Formblock bindings not being available to the step settings UI 2024-01-03 15:23:27 +00:00
melohagan 99609ba5ec
Add the onDrawerShow/Hide events to filter editor (#12623) 2024-01-03 14:48:32 +00:00
Peter Clement 6ab439d5d7 Merge remote-tracking branch 'origin/master' into feat/automation-features 2024-01-03 12:02:15 +00:00
Peter Clement 6507b6ec54 remove logging 2024-01-03 12:01:13 +00:00
Peter Clement 734ad2c1ae further work for triggering automations from other automations 2024-01-03 11:59:15 +00:00
Martin McKeaveney 57cf6dec94 merge 2024-01-03 11:43:27 +00:00
melohagan 8a44c24021
Handle object type in validation (#12619) 2024-01-03 09:54:18 +00:00
Dean 42171bd41d Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-03 09:49:38 +00:00
Dean c576b6ea19 Added datasource resolution behaviour for a Relationship picker nested in a form block 2024-01-02 17:55:28 +00:00
Peter Clement 49676f2cae recomitting trigger another automation work 2023-12-30 18:51:08 +00:00
Martin McKeaveney 8f1470f5a5 merge with master 2023-12-22 17:08:32 +00:00
melohagan 3f11597251
Support both presence constraint variants (#12617) 2023-12-19 11:02:39 +00:00
melohagan 3697ff3efc
Support Barcode, BigInt and User column types in automations (#12610)
* Support barcode and bigint in automations

* Support users in LinkedRowSelector

* Fix clear relationships if empty

* Make sure clearRelationships is initialised to false

* Revert yarn lock

* Refactor

* Refactor
2023-12-19 10:26:28 +00:00
Martin McKeaveney cc7c1d1576 QoL improvement to query UI, switch out vm2 for isolated-vm 2023-12-18 22:37:39 +00:00
Andrew Kingston 16f98dd8f7 Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block 2023-12-14 15:48:11 +00:00
Andrew Kingston a244b34e53 Fix multi step settings rendering and improve multi step form block client rendering when inside builder 2023-12-14 14:33:43 +00:00
mike12345567 213dca323c Fixing an issue with helper popover display. 2023-12-13 18:33:06 +00:00
Andrew Kingston 40ac6c7aec Fix layout of nested sections 2023-12-13 13:11:38 +00:00
Andrew Kingston ac0f034ff4 Fix multi step settings definition to allow rendering of other sections in the correct order 2023-12-13 12:01:16 +00:00
Andrew Kingston 235cfa3660 Mutate state when working with form steps to prevent latency issues 2023-12-13 10:24:26 +00:00
Andrew Kingston 1579fe36c7 Fix multiple issues with resetting state in both builder and client lib when updating multi step form config 2023-12-12 21:00:45 +00:00
Andrew Kingston 69ea28ad46 Clean up and improve multi step form block 2023-12-12 20:22:48 +00:00
mike12345567 a3a6ee5656 PR comments. 2023-12-12 15:02:40 +00:00
mike12345567 7b2880fbe2 Initial work to get relationship column saving working as expecting, sending out events on datasource update for tables, trying to move more to table API where possible. 2023-12-11 17:27:05 +00:00
Andrew Kingston f4d2efdaa1 Cleanup 2023-12-08 16:40:50 +00:00
Andrew Kingston 173a76dc52 Improve setting rendering and add dynamic section title 2023-12-08 16:10:56 +00:00
Andrew Kingston 3430b7b2ac Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block 2023-12-08 14:40:45 +00:00
Andrew Kingston 223a315801 Update multi step form block to use core button config generation 2023-12-08 14:39:47 +00:00
Andrew Kingston 5a8c12c91b Move multi step button config into frontend core and fix button config setting layout 2023-12-08 14:15:23 +00:00
Andrew Kingston ed403fd79d WIP 2023-12-08 13:45:51 +00:00
mike12345567 dde2fdb6a3 Merge branch 'master' of github.com:Budibase/budibase into fix/attachment-improvements 2023-12-08 12:05:16 +00:00
Gerard Burns 56cb92aa34
Hover component tree preview (#12465)
* wip

* wip

* linting

* remove console log

* highlighting a selected component in nav

* PR feeddback

* wip

* pr feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-12-08 09:41:12 +00:00
mike12345567 7665d2fd53 Fix for attachment deletion when updating table column name, as well as refactoring to make the code a bit easier to follow. 2023-12-07 16:35:43 +00:00
Gerard Burns 88e5f58ce3 Fix Grid Block Toggle Causing the label editing menu to open 2023-12-07 11:50:32 +00:00
Andrew Kingston c3ebbb76e2 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-12-07 11:02:59 +00:00
Dean 1a03d9d729 Initial pass at the multistep form block 2023-12-06 20:39:35 +00:00
mike12345567 df81d71156 Removing errant the. 2023-12-06 16:41:44 +00:00
mike12345567 de9b29beb6 fixing wording. 2023-12-06 16:40:40 +00:00
mike12345567 3dcb3062f5 Adding a check to make sure that encryption does not execute upon directories, as well as adding copy to warn that attachments are not encrypted. 2023-12-06 16:38:03 +00:00
Dean f0603f7edc Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-12-06 14:22:08 +00:00
Michael Drury 647fc563cc
Merge branch 'master' into fix/massive-attachment-export 2023-12-06 11:49:36 +00:00
Peter Clement ee9937d3d8 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-05 16:32:24 +00:00
Dean 3ec77949da Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-12-05 16:14:57 +00:00
mike12345567 fb6f79618e Getting export modal to wait. 2023-12-05 16:10:01 +00:00
Gerard Burns 7ef09b6fec
Fix Deleting and Remaking Relationships to the User Table (#12453)
* Fix Deleting and Remaking Relationships to the User Table

* change tables store related tables fetching

* lint
2023-12-05 15:01:35 +00:00
Peter Clement 442d0853d3 fix plus icon colour and hover 2023-12-05 14:37:49 +00:00
Dean 1d307fcd35 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-12-04 17:26:35 +00:00
Peter Clement 96e9f46d7c pr comments 2023-12-04 14:21:35 +00:00
Peter Clement 0ddbe4483f Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-12-04 14:21:20 +00:00
melohagan 6315806bea
Update originalIndex on select (#12480) 2023-11-30 14:42:38 +00:00
Dean 1091ba0c86 Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-11-30 11:17:44 +00:00
Dean fe169e8a13 Merge commit 2023-11-30 11:17:31 +00:00
Peter Clement 17618b6430 Merge remote-tracking branch 'origin/master' into fix/automations-query-user-table-fix 2023-11-30 09:07:41 +00:00
Peter Clement 3192a594c7 Allow querying of users table from automation 2023-11-30 08:58:01 +00:00
melohagan c2a82bb021
FIX broken references in a list of actions (#12459)
* Refactor

* Update action bindings on delete

* Update action bindings on move

* Fix with additional tests

* Ensure visible binding is updated on drag release

* fix

* Refresh visible binding when action is deleted

* Refactor

* Refactor
2023-11-29 14:48:50 +00:00
Andrew Kingston b7dbb2a76c Remove log and add comments 2023-11-29 09:19:21 +00:00
Andrew Kingston 8bc0aec2c1 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-29 09:09:11 +00:00
Andrew Kingston 816fc37dad Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-29 08:59:20 +00:00
Andrew Kingston d4aba9e6db
Merge branch 'master' into random-fixes 2023-11-29 08:56:49 +00:00
Andrew Kingston a1a7ab227d
Merge branch 'master' into fix/formblock-ux-updates 2023-11-28 19:36:55 +00:00
Andrew Kingston 3f40efea53 Merge with master, fix repeater block scope, fix grid block global actions 2023-11-28 16:14:21 +00:00
Andrew Kingston b1a218beb0 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-28 15:08:12 +00:00
Peter Clement 88d575d2f0 removing logging 2023-11-28 14:07:17 +00:00
Gerard Burns 9733bb01e7 Merge branch 'master' into random-fixes 2023-11-28 11:16:37 +00:00
Gerard Burns 6428a63c4f linting 2023-11-28 11:14:56 +00:00
Gerard Burns 868253b74f fix nav items 2023-11-28 10:59:04 +00:00
Andrew Kingston b2d865458d
Merge branch 'master' into fix-modal-relationship-picker 2023-11-28 09:45:15 +00:00
Dean dec68233c2 Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates 2023-11-28 09:36:23 +00:00
Dean c3c7a5980d PR Feedback 2023-11-28 09:31:06 +00:00
Peter Clement 45ab9a54be lint 2023-11-27 10:40:20 +00:00
Peter Clement c6c0ca33d0 hover state of add icon 2023-11-27 10:20:10 +00:00
Peter Clement 4baab262d5 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-11-27 10:16:10 +00:00
Andrew Kingston c4a3837fc1 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-24 15:18:06 +00:00
Gerard Burns b7a78b035d Merge branch 'master' into random-fixes 2023-11-24 14:00:53 +00:00
Andrew Kingston c4de70c77c Update builder side panel to use new copy for roles 2023-11-24 12:24:14 +00:00
Peter Clement 77ab89e95e type 2023-11-24 12:21:48 +00:00
Peter Clement 82438ab75f adjusting automatiom side panel 2023-11-24 12:18:43 +00:00
Gerard Burns fdcfd1be02 merge master 2023-11-24 11:53:32 +00:00
Peter Clement 17d02af668 update run test modal 2023-11-24 11:11:59 +00:00
Peter Clement b1d4a572e7 small ui fixes 2023-11-24 11:11:30 +00:00
Gerard Burns 0d0db98484
Grid columns UI (#12209)
* grid columns ui

* linting

* remove comment

* remove property thats not used

* remove cli pacakge change

* PR Feedback

* fixes

* fixes

* wip

* wip

* wip

* wip

* wip

* wip

* about to implement

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* tests

* linting

* remove drag handle file

* fix icons

* remove field config changes

* wip

* wip

* wip

* remove logs

* wip

* linting

* pr feedback

* linting
2023-11-24 11:02:57 +00:00
Dean 22dc6a682b Lint 2023-11-23 18:15:33 +00:00
Dean 8cc5eb19e6 Formblock fixes 2023-11-23 18:08:39 +00:00
Gerard Burns 7cc5576306 linting 2023-11-23 17:07:00 +00:00
Gerard Burns 23f5941bf5 move position of screen nav item menu 2023-11-23 17:05:49 +00:00
Adria Navarro df244c68ec Copy change 2023-11-23 11:05:51 +01:00
Adria Navarro bf4678ad01 Reuse component on screens 2023-11-23 10:38:14 +01:00
Adria Navarro 54b2fec3c1 Unify formats 2023-11-23 09:59:59 +01:00
Adria Navarro 4f544343f3 No results design changes 2023-11-23 09:43:24 +01:00
Adria Navarro 3b8b531d2b
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-23 09:39:22 +01:00
Andrew Kingston a58af2b7e4
Merge branch 'master' into settings-enhancements 2023-11-22 12:26:19 +00:00
Martin McKeaveney ff5ee7164f
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-22 09:15:28 +00:00