Commit Graph

13964 Commits

Author SHA1 Message Date
Andrew Kingston 27f368ebd7
Ensure conditional UI drawer accurately reflects real bindings 2025-02-11 16:23:00 +00:00
Andrew Kingston c21168ed34
Merge branch 'master' of github.com:Budibase/budibase into table-settings-updates 2025-02-11 16:19:42 +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 deeb1fc29f Merge remote-tracking branch 'origin/master' into feat/url-binding-default 2025-02-11 14:27:04 +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
deanhannigan 5759ef477c
Merge branch 'master' into execute-script-v2 2025-02-11 09:13:57 +00:00
mike12345567 73fd7d2e5d Fixing an issue with deleting DS+ - also making sure if no screens/children found it correctly displays the pre-empt error. 2025-02-10 18:25:36 +00:00
Sam Rose 33a91cef67
Merge branch 'master' into execute-script-v2 2025-02-10 11:10:54 +00:00
Andrew Kingston 7faec8f849
Merge branch 'master' into grid-new-component-dnd 2025-02-10 09:03:44 +00:00
Adria Navarro 4a1ac08e80
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-10 09:55:40 +01: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
Adria Navarro 5bcdc38bba
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-07 17:04:55 +01:00
Adria Navarro 482968cee0 Smaller icon 2025-02-07 17:04:34 +01:00
Adria Navarro 7351adc6b6 Changes on tooltip 2025-02-07 17:02:39 +01:00
Adria Navarro b223c6355a Don't display key for missing settings 2025-02-07 17:01:36 +01:00
Peter Clement aa63e88699 some type fixes 2025-02-07 15:32:24 +00:00
Peter Clement feaaa17368 unused import 2025-02-07 15:12:28 +00:00
Peter Clement 5031213b23 Merge remote-tracking branch 'origin/master' into feature/screen-query-usage-ui 2025-02-07 15:05:31 +00:00
mike12345567 85b2db1f02 Majority of comments. 2025-02-07 11:52:31 +00:00
mike12345567 c09809932d cleanup. 2025-02-06 17:54:24 +00:00
mike12345567 f9c75a2135 Final comments. 2025-02-06 17:53:23 +00:00
mike12345567 e8c79bc720 Most PR comments. 2025-02-06 17:24:04 +00:00
mike12345567 399cf0ef6c Removing unused elements. 2025-02-06 16:48:17 +00:00
Andrew Kingston 61940705b9
Increase DND performance via minimzing component updates 2025-02-06 16:01:45 +00:00
mike12345567 fdf82a6276 Some updates, deleting external tables does delete data so warn about this. 2025-02-06 15:30:30 +00:00
mike12345567 880f27e0ff Changing how messaging is generated. 2025-02-05 17:39:31 +00:00
mike12345567 555cc15553 Updates to design, removing alert. 2025-02-05 17:05:02 +00:00
Andrew Kingston 0471e113e3
More tidy up 2025-02-05 16:31:38 +00:00
mike12345567 877f30b7a0 No input required for deletion. 2025-02-05 16:29:21 +00:00
mike12345567 78c16334b5 Remove input. 2025-02-05 16:24:05 +00:00
Andrew Kingston 5b5a0d2ba8
Add working DND placeholder support for grid screens 2025-02-05 14:55:05 +00:00
Adria Navarro 2045dcd10c Add tooltip 2025-02-05 12:32:29 +01: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 2ade11174d Add indicator 2025-02-05 11:54:08 +01:00
Peter Clement 48990ca2de revert text change 2025-02-05 09:43:38 +00:00
Adria Navarro 6fec0b7fc1 Disable button if no errors 2025-02-05 10:28:33 +01:00
Adria Navarro 47a014789f Change the errors button to an icon 2025-02-05 10:23:10 +01:00
Peter Clement bdb9cbb6ad properly reuse files 2025-02-05 08:55:44 +00:00
mike12345567 48099730e9 Small fixes. 2025-02-04 18:31:47 +00:00
mike12345567 3bb0cdecf5 Changing messaging for deletion. 2025-02-04 18:22:39 +00:00
mike12345567 5c977713ed Adding internal knowledge check to usage. 2025-02-04 17:53:17 +00:00
mike12345567 cbc13ad567 Updating datasource to delete through it. 2025-02-04 17:10:22 +00:00
mike12345567 6c0e33a33c Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-04 15:44:53 +00:00
Peter Clement 1051faef1d pull in query usage 2025-02-04 15:44:43 +00:00
Adria Navarro d09474e998 Fix gaps 2025-02-04 16:34:54 +01:00
Adria Navarro a31eeef87b Fix scrolling 2025-02-04 16:25:43 +01:00
Adria Navarro 198fa5dbfb Update css 2025-02-04 16:24:10 +01:00
Adria Navarro 258c81772b Update button position 2025-02-04 16:10:14 +01:00
Peter Clement 46bf5ed843 ui for viewing queries linked to screens 2025-02-04 13:36:33 +00:00
deanhannigan 628e64ff3e
Merge branch 'master' into execute-script-v2 2025-02-04 11:42:12 +00:00
Adria Navarro 01ebab1c0c Update size 2025-02-04 12:30:51 +01:00
Adria Navarro 2599fecbf8 Fix build 2025-02-04 12:12:41 +01:00
Adria Navarro bcf50213df Don't show popover if no errors 2025-02-04 12:02:22 +01:00
Adria Navarro 1348fbb917 Fix scrolling to component 2025-02-04 11:31:19 +01:00
Adria Navarro d0b2c08a9a Fix types 2025-02-04 11:31:19 +01:00
Adria Navarro ab41ba129e Update screnComponent store to respect order 2025-02-04 11:10:20 +01:00
Adria Navarro c77c98f06c Return list instead of object 2025-02-04 10:44:43 +01:00
Adria Navarro 54f7db02ec Icon top 2025-02-04 10:44:43 +01:00
Adria Navarro bae8afd750 Use label instead of key 2025-02-04 10:40:35 +01:00
Adria Navarro 8187d212eb Highlight and scroll 2025-02-04 10:40:35 +01:00
Adria Navarro 44afa2ec24 Fix and handle depends on 2025-02-04 10:40:35 +01:00
Adria Navarro d04e2dfd78 Fix highlight property in chart block 2025-02-04 10:40:35 +01:00
Adria Navarro f3e617635e Highlight setting on click 2025-02-04 10:40:35 +01:00
Adria Navarro 20c17f1065 Fix types 2025-02-04 10:40:35 +01:00
Adria Navarro 8c538676aa Improve types 2025-02-04 10:40:35 +01:00
Adria Navarro 9c24aba250 Add setting key in the title 2025-02-04 10:40:35 +01:00
Adria Navarro 795ab6f316 Select component on click 2025-02-04 10:40:35 +01:00
Adria Navarro 7b0a8165ea Styling 2025-02-04 10:40:35 +01:00
Adria Navarro 4bd98ff240 Show counter 2025-02-04 10:40:35 +01:00
Adria Navarro 4d732dd142 Display errors 2025-02-04 10:40:35 +01:00
Adria Navarro 6d98424323 Show popover 2025-02-04 10:40:35 +01:00
Adria Navarro 9b6c8c74f3 Add error button 2025-02-04 10:40:35 +01:00
Adria Navarro 01f1fc656f Remove flag 2025-02-04 10:15:19 +01:00
mike12345567 c311d649e7 Updating queries to use the same mechanism. 2025-02-03 18:18:28 +00:00
Adria Navarro 2547852582 Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-02-03 17:48:45 +01:00
mike12345567 be33f59ff0 Getting tables and views to be deleted through the new generic modal. 2025-02-03 16:25:50 +00:00
mike12345567 a1409f43fa implementing usage API in the modal. 2025-02-03 14:34:54 +00:00
Andrew Kingston d446fb358d
Merge branch 'master' into grid-column-formatting 2025-02-03 14:29:23 +00:00
Andrew Kingston b8df0d0f59
Allow selecting binding value text for copying 2025-02-03 14:20:09 +00:00
Andrew Kingston e664985296
Add hover state to state panel usage links 2025-02-03 14:11:17 +00:00
Andrew Kingston a6e1008904
Add 'new' badges to binding and state panels 2025-02-03 14:10:25 +00:00
Andrew Kingston 3ecc8f0cbb
Add missing bindings to grid column configuration primary display 2025-02-03 13:48:34 +00:00
Andrew Kingston d46feba5ad
Merge branch 'master' into grid-column-formatting 2025-02-03 13:41:21 +00:00
Andrew Kingston f7313c5bf9
Ensure state panel updates in real time 2025-02-03 12:35:55 +00:00
Andrew Kingston e5141a7e77
Fix typing issue with component conditions 2025-02-03 12:24:14 +00:00
Andrew Kingston c298731d17
Fix screen settings panel not having enough padding, making highlighted settings look incorrect 2025-02-03 12:16:02 +00:00
Andrew Kingston 9b405ea7e1
Fix styles of highlighting custom CSS 2025-02-03 12:12:56 +00:00
Andrew Kingston 48eee5dd79
Fix styles of highlighting conditions 2025-02-03 12:11:50 +00:00
Andrew Kingston 46265ade7a
Add type for component conditions and find usages of updating state within conditions 2025-02-03 12:05:07 +00:00
Andrew Kingston a4b87772a5
Update label 2025-02-03 11:02:11 +00:00
Andrew Kingston 60834ed6ad
Fix highlighting settings on same component not working if moving from styles to a setting 2025-02-03 11:00:54 +00:00
Andrew Kingston d4ffd0509e
Improve reactivity, simplify logic and fix EventHandler type 2025-02-03 10:51:29 +00:00
Peter Clement 4803bbd2a4 lint 2025-02-02 14:52:03 +00:00
Peter Clement bcf0da742e make improvements to finding state handlers 2025-02-02 14:49:44 +00:00
mike12345567 1d324744e0 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-01-31 16:46:43 +00:00
deanhannigan 882270d7bc
Merge branch 'master' into execute-script-v2 2025-01-31 14:53:55 +00:00
Peter Clement 038c27fa40 documentation 2025-01-31 14:05:41 +00:00
Peter Clement 6c95030791 interpolate string 2025-01-31 13:56:53 +00:00
Peter Clement 6bc1541caf event handlers from component itself 2025-01-31 13:55:43 +00:00
Adria Navarro 1274593cb2 Fix types 2025-01-31 13:57:37 +01:00
Adria Navarro 9976bcf125 Handle sections properly 2025-01-31 13:55:27 +01:00
Adria Navarro ea2b7b8791 Move utils and types 2025-01-31 13:55:15 +01:00
Adria Navarro 141fc902c3 Remove unnecessary "in" checks 2025-01-31 13:28:38 +01:00
Peter Clement 54759f1dec Merge branch 'state-and-bindings-panels' into fix/missing-state-usage 2025-01-31 11:59:55 +00:00
Peter Clement cf3cd409de Merge remote-tracking branch 'origin/master' into state-and-bindings-panels 2025-01-31 11:59:01 +00:00
Peter Clement 833403df37 small update to handle special case 2025-01-31 11:58:03 +00:00
Adria Navarro 884895060b Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-01-31 12:57:15 +01:00
Peter Clement 233112e30f pr feedback 2025-01-31 11:25:57 +00:00
Adria Navarro a340ec0d29 Update feature flag 2025-01-31 12:23:11 +01:00
Andrew Kingston 12fc23aefe
Merge branch 'master' of github.com:Budibase/budibase into BUDI-9010/validate-custom-components 2025-01-31 10:50:16 +00:00
deanhannigan a14ecf7034
Merge branch 'master' into execute-script-v2 2025-01-31 09:06:47 +00:00
Adria Navarro 2f4e798cf5 Fix test 2025-01-31 09:24:35 +01:00
Adria Navarro 6f2d279f0e Use existing utils 2025-01-31 09:24:35 +01:00
Adria Navarro b7ce306e6a Add counter 2025-01-31 09:24:35 +01:00
Adria Navarro 4ea8b60b3b Renames 2025-01-31 09:22:47 +01:00
Adria Navarro 3b0c4d1008 Use existing definitions instead of using the manifest 2025-01-31 09:08:19 +01:00
Peter Clement e9bf78abe0 unneeded flatmap 2025-01-30 16:12:12 +00:00
Peter Clement 6d22718e07 Updates state panel to address missing usages 2025-01-30 14:50:51 +00:00
Andrew Kingston 18ce4c4330
Merge branch 'master' into grid-column-formatting 2025-01-30 13:35:21 +00:00
deanhannigan b1fa74521a
Merge branch 'master' into execute-script-v2 2025-01-30 12:03:57 +00:00
Adria Navarro 8f7e9dc0fd
Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-01-30 12:57:02 +01:00
Peter Clement d30d1a2bbe Merge remote-tracking branch 'refs/remotes/origin/state-and-bindings-panels' into state-and-bindings-panels 2025-01-30 11:48:19 +00:00
Adria Navarro e726eaf31f
Merge branch 'master' into BUDI-8986/convert-screen-store 2025-01-30 12:39:51 +01:00
deanhannigan f392a95996
Merge branch 'master' into execute-script-v2 2025-01-30 10:24:47 +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
mike12345567 b8e5512f30 Remove table word, pass this in instead 2025-01-29 17:40:45 +00:00
mike12345567 6b566d8b7a TS conversions of components required to create generic deletion component. 2025-01-29 16:58:49 +00:00
Andrew Kingston 69d46abba2
Merge branch 'master' of github.com:Budibase/budibase into grid-column-formatting 2025-01-29 15:54:57 +00:00
Peter Clement 9eccaa0017 use hyphens in state component list 2025-01-29 14:30:22 +00:00
Andrew Kingston 1c5382014b
Merge branch 'master' into state-and-bindings-panels 2025-01-29 14:28:41 +00:00
Peter Clement 404f983381 Merge remote-tracking branch 'origin/budi-8980-create-state-panel' into budi-8980-create-state-panel 2025-01-29 13:36:57 +00:00
Michael Drury d7ce6bead3
Merge branch 'master' into fix/cheeks-ux-review-console-log 2025-01-29 13:26:32 +00:00
mike12345567 ca556cf166 PR comments. 2025-01-29 12:56:28 +00:00
Andrew Kingston e894609379
Merge branch 'master' of github.com:Budibase/budibase into grid-column-formatting 2025-01-29 12:03:47 +00:00
Peter Clement 9d217e8201 Merge remote-tracking branch 'refs/remotes/origin/state-and-bindings-panels' into budi-8980-create-state-panel 2025-01-29 12:00:25 +00:00
Andrew Kingston 18dbb87640
Merge branch 'master' into state-and-bindings-panels 2025-01-29 12:00:00 +00:00
Dean 52a8735d5d Merge remote-tracking branch 'origin/master' into execute-script-v2 2025-01-29 11:59:41 +00:00
Andrew Kingston 532b74069d
Design tweaks 2025-01-29 11:57:08 +00:00
Andrew Kingston 734be9fa26
Merge branch 'state-and-bindings-panels' of github.com:Budibase/budibase into budi-8980-create-state-panel 2025-01-29 11:18:16 +00:00
Andrew Kingston 9cf0e66fe7
Lint 2025-01-29 11:17:49 +00:00
Andrew Kingston cb47e74b1f
Merge branch 'state-and-bindings-panels' of github.com:Budibase/budibase into budi-8980-create-state-panel 2025-01-29 11:07:38 +00:00
Adria Navarro 8553960ce6 Merge branch 'master' into BUDI-8986/convert-screen-store 2025-01-29 12:01:47 +01:00
Andrew Kingston f5baa311f9
Remove link 2025-01-29 10:49:31 +00:00
Adria Navarro ba448c3164 Fix types 2025-01-29 11:24:20 +01:00
Adria Navarro 53f0c3ce92 Fix types 2025-01-29 11:19:28 +01:00
Peter Clement 8a0c9aef01 lint 2025-01-29 10:16:06 +00:00
Adria Navarro e34812719b Fix anys and undefineds 2025-01-29 11:08:55 +01:00
Adria Navarro 12ab5637c1 Fix selecting screen on undo 2025-01-29 11:08:55 +01:00
Adria Navarro 9d5f501d2a Remove any 2025-01-29 11:08:55 +01:00