Commit Graph

56 Commits

Author SHA1 Message Date
Dean a846e0a6c3 Merge remote-tracking branch 'origin/master' into feature/filter-component 2025-04-17 10:21:49 +01:00
Andrew Kingston 61d746ac84
Fix issue with square brackets in readable bindings 2025-04-17 09:47:07 +01:00
Dean 24011db640 Merge remote-tracking branch 'origin/master' into feature/filter-component 2025-04-17 09:03:50 +01:00
Dean 0bf033c8f0 packages/builder/src/dataBinding.js 2025-04-17 09:03:17 +01:00
Andrew Kingston 442cd93191
Update packages/builder/src/dataBinding.js
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2025-04-16 10:38:37 +01:00
Andrew Kingston c897bb1a91
Comment update 2025-04-15 16:50:03 +01:00
Andrew Kingston c9cf9ad506
Fix data binding replacing partial matches 2025-04-15 16:35:33 +01:00
Andrew Kingston ced5210977
Add nested JSON fields to plain table and create core util for nested JSON fields 2025-03-28 10:58:54 +00:00
Dean 754f486414 Ensure values typed in the JS step node are properly converted. Allow multiple quote types for readable bindings 2025-03-13 09:41:39 +00:00
Adria Navarro d7702810c2 Handle whitespaces on complex keys in formulas 2025-02-28 10:27:36 +01:00
Adria Navarro f9d9722adb Handle whitespaces on complex keys 2025-02-28 10:12:58 +01:00
Adria Navarro 0a17ba7767 Wrap readable bindings on [] 2025-02-27 12:55:53 +01:00
Peter Clement 8a0c9aef01 lint 2025-01-29 10:16:06 +00:00
Peter Clement b7dbe2e11c tidy up 2025-01-28 11:24:46 +00:00
Peter Clement 43b7dc5d7b pr feedback 2025-01-25 16:18:22 +00:00
Peter Clement 34e5c1ff91 Merge remote-tracking branch 'origin/master' into feat/ts-store-conversions-pc 2024-12-31 12:22:17 +00:00
Andrew Kingston b91f915e40
Merge branch 'master' of github.com:Budibase/budibase into update-aliasing 2024-12-30 15:59:02 +00:00
Peter Clement b5a45e6d0f Component, Integrations and componentTreeNode stores converted to typescript 2024-12-30 15:19:18 +00:00
Peter Clement 28f02cc41d more typing 2024-12-20 11:00:15 +00:00
Andrew Kingston ceb6175ab1
Revert more instances of case changing 2024-12-18 12:10:45 +00:00
Andrew Kingston 7cee1cd266
Fix other accidental renames 2024-12-18 10:53:51 +00:00
Andrew Kingston 47997282fa
Update all root aliases to be prefixed by @/ 2024-12-18 09:47:27 +00:00
Andrew Kingston b4c2061ba9
Make the field setting on fields optional, and use the component name as a fallback 2024-11-07 16:29:19 +00:00
Peter Clement b999741f4d some lint 2024-10-28 21:14:52 +00:00
Peter Clement 931ebde3f7 Add settings and user bindings to drawer 2024-10-28 21:12:33 +00:00
Dean 071a5b1d46 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-23 14:36:16 +01:00
Dean 9382ca4c0b Branching UX updates, fix for looping results and general failure results for automations. Added fix for stacking currentItem loop bindings 2024-10-11 16:20:26 +01:00
Andrew Kingston 2849a7a4ff
Add uiMetdata prefix to roles everywhere 2024-09-13 14:03:21 +01:00
Andrew Kingston 6419829484
Update other usages of roles to use new metadata 2024-09-11 16:51:36 +01:00
Martin McKeaveney b3f51e2766 PR comments 2024-08-28 16:49:00 +01:00
Martin McKeaveney 89051da102 use postMessage instead of window object 2024-08-19 18:01:56 +01:00
Martin McKeaveney 8ee64c00fe merge 2024-08-19 11:24:45 +01:00
Andrew Kingston 6db20a241b
PR feedback 2024-08-13 14:33:07 +01:00
Andrew Kingston 013f13315c
Update how available actions on the screen are found so that they understand global bindings properly and respect local scope 2024-08-08 15:17:55 +01:00
Martin McKeaveney ac62a9a5a8 authenticated iframe PoC 2024-08-06 18:46:23 +01:00
Dean 75217efee4 Fix to switch internal source check from table.sql to table.sourceType === DB_TYPE_INTERNAL. After the SQS changes table.sql becomes true for internal types 2024-07-22 12:37:40 +01:00
mike12345567 c57a81c6de Adding a global binding for globalId which is retrieved as part of the self call - making sure this is available as a binding (this is not in the user metadata table, just for bindings). 2024-06-06 11:53:58 +01:00
mike12345567 32e4493a96 Quick fix for using the roles option within the builder - this was broken in JS which was a bit of a pain - this works properly now and allows more compat between HBS and JS. 2024-06-05 11:58:40 +01:00
Andrew Kingston 29081cea1c Ensure we don't false-positive flag external tables with view_ in their names as views 2024-05-14 10:55:27 +01:00
Adria Navarro e6f90d5a7d Fix binding 2024-05-13 12:35:19 +02:00
Adria Navarro bd86f906b1
Merge branch 'master' into feat/budi-8123-single-user 2024-05-03 17:31:29 +02:00
Andrew Kingston a8b74f5f8c Fix state bindings not being generated for some nested instances 2024-05-02 11:33:34 +01:00
Adria Navarro 9f3e01ef78 Fix binding display types 2024-04-26 11:13:56 +02:00
mike12345567 0266be8138 Quick fix - no need to double check. 2024-04-22 12:26:30 +01:00
mike12345567 0b830ae2e2 Fixing formulas not being converted back to readable. 2024-04-19 17:05:34 +01:00
mike12345567 d328647447 Removing accidental import. 2024-04-19 16:49:58 +01:00
mike12345567 659efe67d7 Adding edge case handling to the binding readable/runtime conversion, checking if it is trying to replace a binding which a substring of a helper name, which causes the helper to become un-usable. 2024-04-19 16:40:45 +01:00
Dean d7fa333fce Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-22 16:30:05 +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
Dean 5c5dc4c155 Merge remote-tracking branch 'origin/master' into feature/form-screen-template 2024-02-14 14:32:15 +00:00