Commit Graph

5369 Commits

Author SHA1 Message Date
Adria Navarro 22d80ede9f Fix types 2025-03-10 13:20:33 +01:00
Adria Navarro 5808b33ef9 Properly type field 2025-03-10 13:20:33 +01:00
Adria Navarro 1bdcb0986d Lint 2025-03-10 13:20:10 +01:00
Adria Navarro 90102cca63 Fix check errors 2025-03-10 12:28:48 +01:00
Adria Navarro 7483795f67 Fix warn 2025-03-10 12:10:56 +01:00
Adria Navarro 1cb87d8f17 Fix 2025-03-10 12:03:21 +01:00
Adria Navarro dd6320ec0f Fix typings 2025-03-10 12:00:46 +01:00
Adria Navarro 035bb54cb3 Enable verbatimModuleSyntax 2025-03-10 11:33:44 +01:00
Adria Navarro d25baac4a6 check:types on client 2025-03-10 11:00:21 +01:00
Andrew Kingston 64e92e91ac
Add profile and password modals into app dropdown 2025-03-07 16:40:53 +00:00
Andrew Kingston b390f92019
Update go to portal link to reflect builder status and update types of auth store slightly 2025-03-07 15:48:12 +00:00
Andrew Kingston ad6e8abc74
Add new concept for CSS variables within styles 2025-03-07 15:19:59 +00:00
Andrew Kingston 51a31e035d
Merge branch 'master' into allow-public-view-attachment-uploads 2025-03-07 14:57:48 +00:00
andz-bb 363142414b use async/await for copy to clipboard action 2025-03-07 11:41:39 +00:00
Andrew Kingston d8a3258f33
Small tweaks to layout and setting names 2025-03-07 10:48:29 +00:00
Andrew Kingston eabaa96b19
Merge branch 'master' into allow-public-view-attachment-uploads 2025-03-07 09:37:29 +00:00
Andrew Kingston cb80754146
Move hiding column icons into quiet prop 2025-03-07 09:14:53 +00:00
andz-bb 8a11fcfd06 fix defaults for copy to clipboard action 2025-03-07 09:08:56 +00:00
andz-bb 77114b8838 copy binding to clipboard button action 2025-03-07 08:58:25 +00:00
Andrew Kingston e380bd344a
Remove nav border 2025-03-06 08:25:46 +00:00
Andrew Kingston fa3a8342dc
Allow uploading attachments through views 2025-03-05 16:49:24 +00:00
Andrew Kingston b05087c10d
Merge branch 'master' of github.com:Budibase/budibase into default-app-design 2025-03-05 14:23:35 +00:00
Andrew Kingston 2f00bf38e3
Add setting to allow hiding column header icons 2025-03-04 16:12:12 +00:00
Andrew Kingston f95760fad0
Remove invalid options from user menu in apps 2025-03-04 15:37:33 +00:00
Dean c35adfa109 Merge remote-tracking branch 'origin/execute-script-v2' into execute-script-v2-frontend 2025-03-04 15:37:02 +00:00
Andrew Kingston cb61742bcb
Handle user menu overflow and improve text generation 2025-03-04 11:58:30 +00:00
Andrew Kingston 764be3deef
Fix link spacing in mobile drawer 2025-03-04 11:50:37 +00:00
Andrew Kingston d7fc0f1b4b
Add initial user dropdown in nav, improve typing in auth store 2025-03-04 11:49:07 +00:00
Adria Navarro bc125b3c22 Fix BBReferenceField search 2025-03-04 11:28:13 +01:00
Adria Navarro 3234af8998 Use reactivity 2025-03-04 11:28:13 +01:00
Andrew Kingston b20ef58727
Small style updates to layout 2025-03-04 10:24:13 +00:00
Adria Navarro 8439cb4218 Lint 2025-03-03 22:49:28 +01:00
Adria Navarro 2156df0bd3 Extract FieldState 2025-03-03 22:40:47 +01:00
Adria Navarro 7623dcd30a Type anys 2025-03-03 22:38:00 +01:00
Adria Navarro 8de7661289 Type FieldAPI 2025-03-03 22:37:47 +01:00
Dean a096a2235d Merge remote-tracking branch 'origin/execute-script-v2' into execute-script-v2-frontend 2025-03-03 17:32:18 +00:00
Adria Navarro b36792f524
Merge branch 'master' into rewrite-relationship-field 2025-03-03 16:22:35 +01:00
Adria Navarro 0bbc778617 More types 2025-03-03 16:16:25 +01:00
Adria Navarro a12e659f88 Remove anys 2025-03-03 16:08:33 +01:00
Adria Navarro 4b3cc75bf4 Type validations 2025-03-03 16:07:05 +01:00
Adria Navarro 052ee309bf Rename 2025-03-03 15:44:18 +01:00
Adria Navarro 8efee5ace1 Lint 2025-03-03 15:24:52 +01:00
Adria Navarro a11a7eafcd
Merge branch 'master' into ts/form 2025-03-03 15:21:05 +01:00
Adria Navarro c7a1f727af Lint 2025-03-03 14:16:19 +01:00
Adria Navarro 60f635a5a5 Types 2025-03-03 12:33:33 +01:00
Adria Navarro 5654e26498 Fix InnerForm.svelte types 2025-03-03 12:33:33 +01:00
Adria Navarro d13e953b52 Initial InnerForm conversion 2025-03-03 12:33:33 +01:00
Adria Navarro a7e17712a3 Remove types 2025-03-03 12:23:25 +01:00
Andrew Kingston e73126218a
Merge branch 'master' into rewrite-relationship-field 2025-03-03 10:44:47 +00:00
Andrew Kingston 7e0ebceef8
Merge branch 'master' of github.com:Budibase/budibase into default-app-design 2025-03-03 10:35:20 +00:00
Dean c2e00f0fed Merge remote-tracking branch 'origin/execute-script-v2' into execute-script-v2-frontend 2025-02-28 10:26:13 +00:00
Adria Navarro 1dc21128e8
Merge branch 'master' into BUDI-9068/type-sidepanel 2025-02-27 12:37:32 +01:00
Adria Navarro 300734328f Remove unused index.js 2025-02-27 11:34:19 +01:00
Andrew Kingston db4ca10524
Add setting to control nav logo height 2025-02-26 15:47:38 +00:00
Andrew Kingston e4bc23702e
Multiple style improvements to nav and links 2025-02-26 15:35:52 +00:00
Andrew Kingston 99f47c27ed
Update block components to replace paragraph and heading with new text component 2025-02-26 11:10:58 +00:00
Andrew Kingston b65f93890e
Reorder text component settings 2025-02-26 10:58:42 +00:00
Andrew Kingston f9f9410f60
Merge branch 'master' of github.com:Budibase/budibase into default-app-design 2025-02-26 10:22:36 +00:00
Andrew Kingston bd05a5d7ae
Merge branch 'master' into rewrite-relationship-field 2025-02-25 16:56:59 +00:00
Dean d25f221641 Merge remote-tracking branch 'origin/execute-script-v2' into execute-script-v2-frontend 2025-02-25 16:52:17 +00:00
Andrew Kingston 24fd3e5c86
Use limit of 1 rather than 0 for readonly fields, as 0 seems to be treated as max page size 2025-02-25 16:50:28 +00:00
Andrew Kingston bf673bff71
Fix filtering options 2025-02-25 16:20:58 +00:00
Andrew Kingston aaa1603d1b
Rewrite relationship field 2025-02-25 15:55:13 +00:00
mike12345567 a1670c309f Linting. 2025-02-25 15:42:50 +00:00
mike12345567 7a63890c1f Adding zoom capabilities to QR-code reader to help with smaller qr codes. 2025-02-25 15:32:29 +00:00
Andrew Kingston 73e4fc3813
Add alignment setting 2025-02-21 09:38:37 +00:00
Adria Navarro d8fe96eb85 Lint 2025-02-20 11:48:10 +01:00
Adria Navarro a84044e6a1 Lint fix 2025-02-20 11:18:40 +01:00
Andrew Kingston 0132a202fd
Add new scrollable text setting and update components to support multiline. Update binding icon styles 2025-02-18 11:58:51 +00:00
Andrew Kingston f285beaae8
Deprecate heading and paragraph components and add new markdown-compatible text component 2025-02-18 11:14:55 +00:00
Dean aeb773967d Merge remote-tracking branch 'origin/execute-script-v2' into execute-script-v2-frontend 2025-02-18 09:53:35 +00:00
Michael Drury 79c960d86f
Merge branch 'master' into fix/relationship-select 2025-02-17 14:42:18 +00:00
Andrew Kingston 2b4d817c63
Fix crash when adding conditions with no values 2025-02-17 12:47:08 +00:00
Andrew Kingston ce3d18972f
Merge branch 'master' into table-settings-updates 2025-02-17 12:41:22 +00:00
mike12345567 bc66f4b799 Update comment. 2025-02-14 17:30:39 +00:00
mike12345567 3a4563a118 Remove comment. 2025-02-14 17:29:39 +00:00
mike12345567 03461c2a88 PR comments. 2025-02-14 17:29:30 +00:00
mike12345567 b6498c9082 Prettier. 2025-02-14 17:27:42 +00:00
mike12345567 5dd473119c Prettier. 2025-02-14 14:37:09 +00:00
mike12345567 f04451a2ed Prettier and fix for bug - if selected is not found, fetch it. 2025-02-14 14:25:37 +00:00
mike12345567 3b34b7ad5a Some Typescript conversion. 2025-02-14 13:12:20 +00:00
Dean 77cc665ae9 Typescript FormBlock corrections 2025-02-14 13:01:21 +00:00
Adria Navarro 58b631db01
Merge branch 'master' into convert-client-builder-store 2025-02-14 13:14:26 +01:00
Adria Navarro 299637a0a0 Fix types 2025-02-14 13:12:00 +01:00
Adria Navarro cc6c603924 Remove unused props 2025-02-14 13:04:25 +01:00
Adria Navarro 227679f189 Use proper types 2025-02-14 12:57:31 +01:00
mike12345567 241bbf9b36 Merge branch 'master' of github.com:Budibase/budibase into fix/relationship-select 2025-02-14 11:39:44 +00:00
deanhannigan 642cf94a9b
Merge branch 'master' into table-settings-updates 2025-02-14 09:49:12 +00:00
Peter Clement bd1f287a7d
Merge branch 'master' into feat/url-binding-default 2025-02-13 17:24:06 +00:00
mike12345567 25bf7272ed Broken state, saving progress. 2025-02-13 17:04:58 +00:00
deanhannigan 526ad59982
Merge branch 'master' into convert-client-builder-store 2025-02-13 14:57:32 +00:00
Andrew Kingston 3ad8fb781f
Set default value via manifest instead, to allow customisation by plugin authors 2025-02-13 14:26:05 +00:00
Peter Clement a37a295dce update import 2025-02-13 10:51:24 +00:00
Peter Clement feb853751e Merge remote-tracking branch 'origin/master' into feat/url-binding-default 2025-02-13 10:38:58 +00:00
Adria Navarro b6f5497bc7 Merge branch 'master' into convert-client-builder-store 2025-02-13 11:31:35 +01:00
Adria Navarro 3d1f03cf02 Improve types 2025-02-13 11:26:57 +01:00
Adria Navarro a3d6048336 More conversions 2025-02-13 11:24:41 +01:00
Adria Navarro 0d096132b8 Fixes 2025-02-13 11:08:00 +01:00
Adria Navarro 12d596e7ab Move DropPosition 2025-02-13 10:52:22 +01:00
Adria Navarro ea597c90fc Initial ts conversion 2025-02-13 10:46:40 +01:00
Peter Clement 5ca1f17d74 update some naming 2025-02-12 12:20:37 +00:00
Peter Clement af0c722af1 further changes to support persisting values when component changes 2025-02-12 12:10:53 +00:00
Andrew Kingston 917548bf84
Simplify and add new contextAccess manifest key to solve incompatibility with table format and condition settings 2025-02-11 16:14:24 +00:00
Peter Clement dc202f63a9 tweaks 2025-02-11 13:27:12 +00:00
Peter Clement c26d9f4e13 url bindings test values 2025-02-11 11:28:14 +00:00
Andrew Kingston 7faec8f849
Merge branch 'master' into grid-new-component-dnd 2025-02-10 09:03:44 +00:00
Andrew Kingston 83e23ef578
Restore format setting, fix conditional UI missing nested flag and component bindings, restrict format setting to own context only 2025-02-07 16:17:13 +00:00
mike12345567 e9e1eb7a2d More linting. 2025-02-07 13:56:34 +00:00
mike12345567 73345d8c05 Linting. 2025-02-07 13:53:30 +00:00
mike12345567 5df197a36e Disabling cell formatting, it is currently incompatiable with cell/row conditions in grids and to avoid breaking those for now we are removing the capability until both can be a aligned to use the same mechanism of binding evaluation. 2025-02-07 13:49:34 +00:00
Andrew Kingston 585c9a8f62
Support scrolling while dragging components 2025-02-06 16:36:39 +00:00
Andrew Kingston b4fed6a02f
Cleanup 2025-02-06 16:06:45 +00:00
Andrew Kingston 61940705b9
Increase DND performance via minimzing component updates 2025-02-06 16:01:45 +00:00
Andrew Kingston 8ff2faaa24
Fix a few edge case bugs and prevent out of position flashing 2025-02-06 14:42:27 +00:00
Andrew Kingston 732b2575d1
Type grid DND handler 2025-02-06 14:21:39 +00:00
Andrew Kingston d50a6910fc
Type DND handler 2025-02-06 13:24:48 +00:00
Andrew Kingston 1208baaa74
Update all aliases in client 2025-02-06 11:06:18 +00:00
Andrew Kingston 790ca4737c
Type DND store and update store import aliases 2025-02-06 11:02:54 +00:00
Andrew Kingston a541603267
Type hover and selection indicators 2025-02-06 09:57:04 +00:00
Andrew Kingston f3555429df
Type other indicator files 2025-02-06 09:54:54 +00:00
Andrew Kingston 89d6231dad
Type IndicatorSet 2025-02-06 09:47:09 +00:00
Andrew Kingston 0ad0ded2e2
Use new technique for DND selection indicators 2025-02-06 09:13:20 +00:00
Andrew Kingston 0471e113e3
More tidy up 2025-02-05 16:31:38 +00:00
Andrew Kingston e71e8ff6b6
Tidy up 2025-02-05 16:20:31 +00:00
Andrew Kingston b9c2b07f3e
Finally actually fix devilish issue of flashing placeholder overlay 2025-02-05 16:16:22 +00:00
Andrew Kingston 5b5a0d2ba8
Add working DND placeholder support for grid screens 2025-02-05 14:55:05 +00:00
Andrew Kingston 73d3ce2038
Initial work on support dragging new components on to grid screens and typing improvements for client 2025-02-05 11:01:09 +00:00
Adria Navarro 2547852582 Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-02-03 17:48:45 +01:00
Andrew Kingston d446fb358d
Merge branch 'master' into grid-column-formatting 2025-02-03 14:29:23 +00:00
Adria Navarro 1274593cb2 Fix types 2025-01-31 13:57:37 +01:00
Adria Navarro ea2b7b8791 Move utils and types 2025-01-31 13:55:15 +01:00
Andrew Kingston 5513293ef6
Shorten info text to fit in one line 2025-01-30 15:17:41 +00:00
Andrew Kingston 12f9d7efb6
Reduce frequency of column formatter invocation by caching formatted display values into rows 2025-01-30 15:11:21 +00:00
Andrew Kingston cda4784273
Add info to format and ensure all custom-formatted cells are displayed as plain text 2025-01-30 09:58:23 +00:00
Andrew Kingston ba1568882d
Remove log 2025-01-29 16:03:58 +00:00
Peter Clement 9530235844 Merge remote-tracking branch 'refs/remotes/origin/state-and-bindings-panels' into budi-8980-create-state-panel 2025-01-28 11:30:42 +00:00
Adria Navarro f5fade5105 Clean 2025-01-28 11:44:11 +01:00
Adria Navarro 232adee0a8 Remove lint error 2025-01-28 11:39:17 +01:00
Adria Navarro c793bd8f5e Remove MissingRequired components from the client 2025-01-28 11:07:40 +01:00
Adria Navarro 684cf27f0e Error CTA 2025-01-27 16:32:14 +01:00
Adria Navarro 9f92f3414a Add CTA on component error 2025-01-27 13:22:43 +01:00
Adria Navarro 2537ee6980 Validate required settings messages from builder 2025-01-27 13:13:11 +01:00
Andrew Kingston e7378ede97
Add ability to customise format of grid columns via bindings 2025-01-24 14:50:27 +00:00
Andrew Kingston 899e75869a
Merge branch 'master' into state-and-bindings-panels 2025-01-24 09:44:24 +00:00
Adria Navarro 92e2ae46f5 Center error message 2025-01-23 16:17:08 +01:00
Peter Clement 56018b1375 Merge remote-tracking branch 'refs/remotes/origin/state-and-bindings-panels' into budi-8980-create-state-panel 2025-01-23 10:45:25 +00:00
Adria Navarro 84c8507bad Renames 2025-01-22 16:20:33 +01:00
Adria Navarro d3b22e461e Handle errors as a part of the instance to avoid extra refreshes 2025-01-22 16:18:29 +01:00
Adria Navarro 2213cd56c4 Remove unnecessary derived 2025-01-22 12:18:55 +01:00
Adria Navarro 79539ab992
Merge branch 'master' into BUDI-8986/validate-datasource-setting-on-components 2025-01-22 11:55:13 +01:00