1
0
Fork 0
mirror of synced 2024-09-17 09:49:11 +12:00
Commit graph

4478 commits

Author SHA1 Message Date
Dean
f03d49f3d3 Fix for Data provider pageNumber binding. Global repeater context flag. Add provider context to table block. Expose rows in form blocks 2024-01-17 10:04:40 +00:00
deanhannigan
50abdf2e63
Merge branch 'master' into global-bindings 2024-01-15 15:28:00 +00:00
Dean
39438c997a PR update 2024-01-15 10:37:34 +00:00
Dean
2a6af35e6a UX feedback. Added styling and button positioning 2024-01-11 15:21:36 +00:00
deanhannigan
0571e0b405
Merge branch 'master' into global-bindings 2024-01-10 12:35:36 +00:00
Dean
9525b3b9bd Merge remote-tracking branch 'origin/master' into fix-hover-component-spam 2024-01-10 11:39:10 +00:00
Dean
327d9ecb86 Fixes for rendering issues for Multistep in client and builder 2024-01-10 09:40:09 +00:00
Dean
eedefbb69d Remove debugging statement 2024-01-09 10:57:39 +00:00
Dean
c039b0421d Trigger a redraw of the form step contents when the step index change 2024-01-09 10:08:58 +00:00
Dean
4ffd0a549e Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-08 16:23:55 +00:00
Adria Navarro
2a07aa35f4 Pass api call 2024-01-08 14:06:54 +01:00
Adria Navarro
f123a821bd Styling 2024-01-08 14:06:54 +01:00
Adria Navarro
9ebe93f71d Clean 2024-01-08 14:06:54 +01:00
Adria Navarro
bfaab228d5 Use updating page from frontend 2024-01-08 14:06:54 +01:00
Adria Navarro
746178f169 Update frontend 2024-01-08 14:06:54 +01:00
Adria Navarro
5dd3c7cada Lint 2024-01-08 14:06:54 +01:00
Adria Navarro
4e48d1d66e Avoid multiple reloads 2024-01-08 14:06:54 +01:00
Adria Navarro
ee40434223 Handle migration when app loaded 2024-01-08 14:06:54 +01:00
Adria Navarro
94f0d38fe4 Implement refresh 2024-01-08 14:06:54 +01:00
Adria Navarro
75b8190c01 Move updating page to the client 2024-01-08 14:06:54 +01:00
Adria Navarro
0b46b6883d Remove unused regexparam 2024-01-08 14:06:54 +01:00
Dean
ccc91dcca5 Enable layouts in multistep form blocks 2024-01-05 17:22:37 +00:00
Dean
659a01dd82 Lint 2024-01-05 12:29:54 +00:00
Dean
5d6862b399 Merge remote-tracking branch 'origin/master' into global-bindings 2024-01-05 12:10:12 +00:00
Dean
2836efd284 Merge remote-tracking branch 'origin/master' into fix-hover-component-spam 2024-01-04 12:54:01 +00:00
Dean
e94f70a940 Added key for fields to ensure they are re-rendering correctly when updating the field config 2024-01-04 12:12:51 +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
42171bd41d Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2024-01-03 09:49:38 +00:00
melohagan
3f11597251
Support both presence constraint variants (#12617) 2023-12-19 11:02: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
0b07849967 Lint 2023-12-14 15:40:48 +00:00
Andrew Kingston
4aafb1ed9e Massively improve performance of hovering components 2023-12-14 15:19:23 +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
Andrew Kingston
08cd5bbb91 Refactor form block layout and add functional update and view multi step forms 2023-12-13 13:09:57 +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
Adria Navarro
1e267fca5b Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-11 09:50:48 +01:00
Andrew Kingston
ee452f75fe Fix error when trying to scroll to an invalid field 2023-12-08 16:52:34 +00:00
Andrew Kingston
9da641f848 Standardise field help text and error icon size and colors 2023-12-08 16:42:30 +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
1bf556b4f2 Add width setting to multi step form block and fix layout 2023-12-08 14:45:06 +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
ece410c623 Update manifest 2023-12-08 13:53:19 +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
Andrew Kingston
2637a95b3d Remove unused icon 2023-12-07 13:29:10 +00:00
Andrew Kingston
0220a16bc3 Remove placeholders prompting users to add components inside other components 2023-12-07 13:27:09 +00:00
Michael Drury
bc5563d776
Revert "Revert "Add Buttongroup configuration support to Formblock/Tableblock"" 2023-12-07 10:24:46 +00:00
Michael Drury
a6fc56c764
Revert "Add Buttongroup configuration support to Formblock/Tableblock" 2023-12-07 10:17:36 +00:00
Dean
1a03d9d729 Initial pass at the multistep form block 2023-12-06 20:39:35 +00:00
Dean
3ec77949da Merge remote-tracking branch 'origin/master' into feature/multistep-form-block 2023-12-05 16:14:57 +00:00
Dean
4785ccb49f Merge commit 2023-12-05 16:14:48 +00:00
Adria Navarro
9c9f45436f Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-04 09:30:00 +01: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
Dean
a84b4e65ed Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-30 10:42:38 +00:00
Dean
848fea0621 PR feedback and refactoring 2023-11-30 10:42:21 +00:00
Andrew Kingston
79eb0d6cc5 Standardise field help text and error icon size and colors 2023-11-29 09:27:15 +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
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
Andrew Kingston
f2cf118eb1 Merge branch 'master' of github.com:Budibase/budibase into fix/relationship-picker-filtering 2023-11-28 09:42:07 +00:00
Andrew Kingston
69dd675414 Add comment to explain numeric prefix 2023-11-28 09:41:29 +00:00
Dean
dec68233c2 Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates 2023-11-28 09:36:23 +00:00
Adria Navarro
e7bcabf1d2 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-27 20:48:32 +01: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
8cc5eb19e6 Formblock fixes 2023-11-23 18:08:39 +00:00
Dean
c0012409f7 Added button group support to Formblock and Tableblock components 2023-11-23 10:45:13 +00:00
Andrew Kingston
3d39a2f77b Fix relationship filter setting being ignored, and debounce searches 2023-11-23 09:47:07 +00:00
Dean
105e9db00e Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-23 09:13:08 +00:00
Dean
ce73963ac1 Manifest updates to remove button config items from Formblocks 2023-11-23 09:12:11 +00:00
Andrew Kingston
a58af2b7e4
Merge branch 'master' into settings-enhancements 2023-11-22 12:26:19 +00:00
Adria Navarro
db2c20e3ae eslint import/newline-after-import 2023-11-20 21:52:29 +01:00
Adria Navarro
92f411bf77 Prettier 2023-11-20 21:48:49 +01:00
Adria Navarro
4d27ff1dc0 eslint import/no-duplicates 2023-11-20 21:48:49 +01:00
Gerard Burns
7e037099b4
Field help text (#12383)
* wip

* client finished

* add to bbui input

* linting

* PR Feedback

* remove test code

* linting

* PR feedback

---------

Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-11-20 15:05:58 +00:00
Andrew Kingston
7806591b82 Merge branch 'master' of github.com:Budibase/budibase into global-bindings 2023-11-20 14:47:37 +00:00
Dean
04b11dfcde Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-20 09:04:06 +00:00
Andrew Kingston
f525aa77d3 Merge branch 'grid-buttons' of github.com:Budibase/budibase into settings-enhancements 2023-11-20 08:34:55 +00:00
Andrew Kingston
7926490391
Merge branch 'master' into grid-buttons 2023-11-20 08:31:50 +00:00
Andrew Kingston
e04ea1a620 Add makePropSafe to client SDK 2023-11-20 08:30:42 +00:00
Adria Navarro
4b5fa1dfd9 Fix qa-core lint 2023-11-17 15:53:56 +01:00
Adria Navarro
f70bb967e6 Fix references 2023-11-17 15:40:26 +01:00
Adria Navarro
d0e40afbcb Fix lint issues 2023-11-17 14:42:37 +01:00
Dean
35065ef46d Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-15 13:48:53 +00:00
Andrew Kingston
b0ffc04156 Merge branch 'grid-buttons' of github.com:Budibase/budibase into settings-enhancements 2023-11-09 16:49:37 +00:00
Andrew Kingston
d92df57daa Remove nested flag from buttongroup component since it isn't needed 2023-11-09 16:20:05 +00:00
Andrew Kingston
103e933df8 Ensure button group component has default props 2023-11-09 12:38:40 +00:00
Andrew Kingston
8d1bcfd8b5 Expose additional actions and context from blocks to utilise new capabilities 2023-11-09 12:38:31 +00:00
Andrew Kingston
1f3e56fdc1 Allow grids to provide a refresh datasource action 2023-11-09 11:10:52 +00:00
Andrew Kingston
223a82f717 Ensure metadata is not null before registering datasources for automatic hot reloading 2023-11-09 11:07:32 +00:00
Mel O'Hagan
63b3bee311 fix 2023-11-09 09:52:07 +00:00
Adria Navarro
a945b52f9a Rename dev:builder to dev (unifying account-portal) 2023-11-07 19:15:40 +01:00
Dean
ce9de420e2 Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor 2023-11-07 17:41:18 +00:00