Commit Graph

31952 Commits

Author SHA1 Message Date
Sam Rose 8068c83c9c
Merge branch 'automation-tests' of github.com:budibase/budibase into automation-tests-2 2025-02-04 11:01:20 +00:00
Sam Rose 0a27087f5c
missed a bit 2025-02-04 10:58:22 +00:00
Sam Rose 32b0e34b66
respond to pr feedback 2025-02-04 10:56:08 +00:00
Sam Rose 521776787d
Merge branch 'master' into automation-tests 2025-02-04 10:44:41 +00:00
Sam Rose 1414761c21
Merge branch 'master' of github.com:budibase/budibase into automation-tests-2 2025-02-04 10:43:57 +00:00
Sam Rose 72a645b80e
Fix row.spec.ts 2025-02-04 10:43:49 +00: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 e12f217137
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-04 11:12:24 +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 ad301edf8f bbui Link to ts 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
Andrew Kingston 424ade421f
Merge branch 'master' into fix/select-component-bug 2025-02-04 09:37:10 +00:00
Peter Clement 67339ebfcd align picker and select 2025-02-04 09:29:51 +00:00
Peter Clement 29fde6c427 Fix for visual bug in Picker component 2025-02-04 09:17:24 +00: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
Sam Rose a3c4dede60
Fix scenarios.spec.ts 2025-02-03 17:41:16 +00:00
Sam Rose da32fcc779
Modernise automation step tests. 2025-02-03 17:25:21 +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
Sam Rose 2c493bdf9c
Merge branch 'master' into automation-tests 2025-02-03 15:33:04 +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
mike12345567 b214019dbe Frontend usage of API. 2025-02-03 14:14:08 +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
mike12345567 be301df399 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-03 13:05:14 +00:00
Andrew Kingston e49d0f390e
Merge branch 'master' into state-and-bindings-panels 2025-02-03 13:03:03 +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
Sam Rose f450cf6912
Move trigger definitions to shared-core. 2025-02-03 10:46:03 +00:00
Adria Navarro 2a7d7d5ac2
Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-02-03 10:27:32 +01: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 5a737ff5c4 Completing test cases for usage endpoint. 2025-01-31 18:39:48 +00:00
Martin McKeaveney 07047b2c7e
Merge pull request #15472 from Budibase/budi-9023-when-a-formula-column-errors-it-affects-other-formula
clear results context on every run
2025-01-31 18:14:33 +00:00
Martin McKeaveney 4736c8f5c7 lint 2025-01-31 18:02:35 +00:00
mike12345567 d6fb87dce0 Creating structures for testing usage endpoint. 2025-01-31 17:46:43 +00:00
Martin McKeaveney b0e38be844 expect to throw 2025-01-31 17:23:36 +00:00
Martin McKeaveney 6999bdf57e add test for clearing results 2025-01-31 16:58:29 +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
Martin McKeaveney 2d561f124d clear results context on every run 2025-01-31 16:26:39 +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
mikesealey bb9420ce1a Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-31 12:21:36 +00: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
mikesealey f6b6ac7810 more descriptive variable name for 'row' 2025-01-31 10:51:22 +00: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
mikesealey aace287ded fixes spelling of delimiters 2025-01-31 10:40:03 +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
mike12345567 47fdd0f64f Still requires tests, but main body of endpoint to check screen usage. 2025-01-30 17:55:53 +00:00
Adria Navarro 5ecd4c80ed
Merge branch 'master' into BUDI-9016/extract-componenterrors-from-client 2025-01-30 17:47:23 +01:00
mike12345567 1b8a229e85 Functions to get source type and usage endpoint for screens. 2025-01-30 16:36:44 +00:00
Peter Clement e9bf78abe0 unneeded flatmap 2025-01-30 16:12:12 +00:00
Andrew Kingston 5513293ef6
Shorten info text to fit in one line 2025-01-30 15:17:41 +00:00
Andrew Kingston 60fd8fb1e1
Fix typo 2025-01-30 15:14:49 +00:00
Andrew Kingston c03efa435b
Merge branch 'grid-column-formatting' of github.com:Budibase/budibase into grid-column-formatting 2025-01-30 15:12:10 +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
Peter Clement 6d22718e07 Updates state panel to address missing usages 2025-01-30 14:50:51 +00:00
Andrew Kingston d37fedaae7
Copy formatted value when copying values from cells 2025-01-30 13:46:10 +00:00
Andrew Kingston 301bedb5f4
Ensure custom format cells are readonly 2025-01-30 13:40:30 +00:00
Andrew Kingston dd3c68ec0f
Ensure new row cells don't use custom formats 2025-01-30 13:40:14 +00:00
Andrew Kingston 18ce4c4330
Merge branch 'master' into grid-column-formatting 2025-01-30 13:35:21 +00:00
Adria Navarro 3419fc69a1
Merge branch 'master' into BUDI-9020/fix-isolatedvm-query-issues 2025-01-30 13:36:32 +01: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
Adria Navarro 735b8206ce Types 2025-01-30 12:39:25 +01:00
Adria Navarro 3b7c4e2a8f
Merge branch 'master' into BUDI-9020/fix-isolatedvm-query-issues 2025-01-30 12:12:46 +01:00
Adria Navarro 768522b410 Rename 2025-01-30 12:12:28 +01:00
Adria Navarro 79405dd342 Fix test 2025-01-30 12:06:17 +01:00
Adria Navarro 5d6088104d Improve tests 2025-01-30 12:06:01 +01:00
Adria Navarro 49d50e053f Check types 2025-01-30 11:38:04 +01:00
Adria Navarro cfba775636 Check types 2025-01-30 11:33:58 +01:00
Adria Navarro 42eefddd5c Add tests 2025-01-30 11:26:05 +01: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
Adria Navarro cfe296bcc9 Add polyfills 2025-01-30 10:55:57 +01:00
Andrew Kingston 4614a13abf
Lint 2025-01-30 08:47:35 +00:00
Adria Navarro 7fdb22459a Use polyfills directly 2025-01-30 08:47:24 +01:00
Adria Navarro 148924f821 Use polyfills directly 2025-01-30 08:47:18 +01:00
Adria Navarro 9ff29c794e Add TextDecoder polyfill 2025-01-29 21:01:19 +01:00
Adria Navarro 11b6547c21 Inject polyfills 2025-01-29 20:50:09 +01:00
mikesealey 690f1a6ae6 addresses lint warnings 2025-01-29 18:28:24 +00:00
mikesealey 6a94aada19 adds more robust testing for complex cases 2025-01-29 17:52:14 +00:00
mike12345567 b8e5512f30 Remove table word, pass this in instead 2025-01-29 17:40:45 +00:00
Adria Navarro 52b504a607 Add objectId test 2025-01-29 18:11:39 +01:00
mike12345567 795df854af More TS fixes. 2025-01-29 17:09:40 +00:00
Adria Navarro 794acbb569 Fix iife reference 2025-01-29 18:04:27 +01:00
mike12345567 6b566d8b7a TS conversions of components required to create generic deletion component. 2025-01-29 16:58:49 +00:00
mikesealey 631448871e provides more robust .csv handling with various delimiters 2025-01-29 16:39:21 +00:00
Andrew Kingston ba1568882d
Remove log 2025-01-29 16:03:58 +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
mikesealey d02eea5770 adds checks for column headers 2025-01-29 15:42:33 +00:00
mikesealey cb331f0d5f Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-29 14:37:48 +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 bf2b5a5152 typing issue 2025-01-29 12:00:33 +00:00
mikesealey e24202d065 Merge branch 'master' of https://github.com/budibase/budibase into csv-delims 2025-01-29 12:00:28 +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
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
Sam Rose 6777d0b2dd
Merge branch 'master' into budi-9015-looped-automation-steps-showing-up-in-test-results-after-a 2025-01-29 11:07:14 +00:00
Adria Navarro 8553960ce6 Merge branch 'master' into BUDI-8986/convert-screen-store 2025-01-29 12:01:47 +01:00