Commit Graph

32186 Commits

Author SHA1 Message Date
Sam Rose 8656e9a5d0
Merge branch 'master' into fix-automation-loop-test-output 2025-02-12 15:14:44 +00:00
Michael Drury 2dbf986fe9
Merge branch 'master' into fix/app-export 2025-02-12 15:11:30 +00:00
Adria Navarro 7c91ce8958 Lint 2025-02-12 16:08:30 +01:00
Adria Navarro affaf45d4f Update 2025-02-12 16:08:30 +01:00
Adria Navarro cc0233eb04 Fix when typing `.` on helpers. or snippets. 2025-02-12 16:08:30 +01:00
Adria Navarro e07cb6fb68 Type anys 2025-02-12 16:08:30 +01:00
Adria Navarro e56431766b Clean code 2025-02-12 16:08:30 +01:00
Adria Navarro af6c4b4b8c Clean code 2025-02-12 16:08:30 +01:00
Adria Navarro cb41ee81c6 Remove unnecessary code 2025-02-12 16:08:30 +01:00
Adria Navarro 5d12cc3b7e Format snippers 2025-02-12 16:08:30 +01:00
Adria Navarro 11dd47a9d2 Use display lables and default tools for helpers 2025-02-12 16:08:30 +01:00
Adria Navarro 4ee369060e Update autocomplete 2025-02-12 16:08:29 +01:00
Adria Navarro bf03cd94be Move and use existing types 2025-02-12 16:08:29 +01:00
Adria Navarro f146b5dda0 Update autocomplete package 2025-02-12 16:08:29 +01:00
Adria Navarro e961b48c67 Remove multistep autocomplete 2025-02-12 16:08:29 +01:00
Adria Navarro aba5d8eee8 Fix types 2025-02-12 16:08:29 +01:00
Adria Navarro 8fdc787080 Typing 2025-02-12 16:08:29 +01:00
Adria Navarro 237b1fc9b9 Create types 2025-02-12 16:08:28 +01:00
Adria Navarro 3e2f255f83 Renames 2025-02-12 16:08:28 +01:00
Adria Navarro 4c8ca259cf Fix 2025-02-12 16:08:27 +01:00
Adria Navarro f08a2af4bc Check boundaries 2025-02-12 16:08:27 +01:00
Adria Navarro 5f13c7e5c5 Don't show snipopets on $("") autocomplete 2025-02-12 16:08:27 +01:00
Adria Navarro a362ab5120 Simplify 2025-02-12 16:08:27 +01:00
Adria Navarro b49c74e37b Chain it 2025-02-12 16:08:27 +01:00
Adria Navarro 1d3c2d33bf Add helper to create keyword 2025-02-12 16:08:27 +01:00
Adria Navarro 4619742a57 Clean 2025-02-12 16:08:27 +01:00
Adria Navarro 8c88593eb4 Fix completion 2025-02-12 16:08:27 +01:00
Adria Navarro 203647d7ec Filter helpers 2025-02-12 16:08:27 +01:00
Adria Navarro d42832e223 Increase builder ts target 2025-02-12 16:08:27 +01:00
Adria Navarro dec7cb97a8 Split field and helpers 2025-02-12 16:08:27 +01:00
Adria Navarro 39d382f2c2 Type inputs 2025-02-12 16:08:27 +01:00
Michael Drury 8d8da2b37c
Merge branch 'master' into fix/app-export 2025-02-12 15:02:34 +00:00
Andrew Kingston 0aad29d4db
Merge branch 'master' into grid-new-component-dnd 2025-02-12 15:00:26 +00:00
Sam Rose e155545060
Merge branch 'master' into app-action-tests 2025-02-12 14:55:56 +00:00
Michael Drury 6a40308f65
Merge branch 'master' into fix/plugin-loading 2025-02-12 14:32:50 +00:00
Michael Drury 279031cb24
Merge branch 'master' into fix/app-export 2025-02-12 14:30:46 +00:00
Adria Navarro fe34ae2219 Fix jest svelte transformers to accept ts 2025-02-12 15:21:36 +01:00
andz-bb 0071bc9aaa update testimonial for rebranded client 2025-02-12 13:44:40 +00:00
mike12345567 19ff718e89 Listening to write stream rather than read stream to make sure file has been written to disk. 2025-02-12 13:05:29 +00:00
Sam Rose 62f38b3202
Cleaning up loop.spec.ts, moved tests from automation.spec.ts to more appropriate places. 2025-02-12 12:50:59 +00:00
Peter Clement c4a3d94db6 unused import 2025-02-12 12:22:09 +00:00
Peter Clement 3ae5444447 unneeded context reset 2025-02-12 12:21:54 +00:00
Peter Clement 5ca1f17d74 update some naming 2025-02-12 12:20:37 +00:00
Sam Rose 26fe37fb17
Merge branch 'master' of github.com:budibase/budibase into app-action-tests 2025-02-12 12:18:15 +00:00
Peter Clement af0c722af1 further changes to support persisting values when component changes 2025-02-12 12:10:53 +00:00
Sam Rose 22e761ec76
Create appAction.spec.ts 2025-02-12 11:37:44 +00:00
Mike Sealey 6e2f5d322b
Merge branch 'master' into fix-yarn-manifest 2025-02-12 10:32:52 +00:00
mike12345567 1624538241 Removing IDE added zod import. 2025-02-12 10:32:05 +00:00
mikesealey 097f67250c fixes lint issue 2025-02-12 10:19:14 +00:00
mike12345567 dd75edc184 Fixing everywhere used. 2025-02-11 22:42:41 +00:00
mike12345567 270e1e15ee Updating BudibaseApp to use the new props type instead of parts being passed in individually. 2025-02-11 22:38:59 +00:00
mike12345567 f0a1ea6f7e Some work to fix plugins, attempting to type the server rendered file. 2025-02-11 22:20:35 +00:00
mikesealey 33f286d528 correctly types gen-collection-info.ts 2025-02-11 17:09:34 +00:00
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
Sam Rose 7f900e2eb9
Update pro reference. 2025-02-11 14:58:05 +00:00
Sam Rose 133a64edd6
Fix tests. 2025-02-11 14:45:26 +00:00
Sam Rose 8bfa47b5a3
Merge master. 2025-02-11 14:40:25 +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
Adria Navarro 1e47a7929c
Merge branch 'master' into BUDI-9016/fix-clickoutside-on-firefox 2025-02-11 13:02:56 +01:00
Peter Clement c26d9f4e13 url bindings test values 2025-02-11 11:28:14 +00:00
mike12345567 a41d829b7f Updating pro. 2025-02-10 22:50:56 +00:00
mike12345567 69669a19b8 Linting. 2025-02-10 22:04:27 +00:00
mike12345567 5c491a80ad Update test to datasource plus. 2025-02-10 18:40:26 +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 491a71a36f
Merge branch 'master' into automation-tests-6 2025-02-10 17:16:34 +00:00
Adria Navarro a64e0311d8 Only trigger blur action when clicking either iframe or body 2025-02-10 18:15:57 +01:00
Sam Rose fd81543e44
Remove runStep from the codebase. 2025-02-10 17:03:57 +00:00
Sam Rose 1c13531baf
Add tests for the row updated trigger. 2025-02-10 16:32:48 +00:00
Sam Rose 225f5dde59
Add tests for the row deleted trigger. 2025-02-10 16:27:54 +00:00
Sam Rose e16c3fc7a9
Rename automation result helper. 2025-02-10 16:15:53 +00:00
Michael Drury bc1d95aa50
Merge branch 'master' into revert-15323-revert-15215-chore/aws-v2-to-v3 2025-02-10 16:12:43 +00:00
Adria Navarro 12ae35c16d Close always on blur 2025-02-10 16:47:49 +01:00
melohagan 3a956ed309
Allow multiple tenant users to be created for account holders (#15513) 2025-02-10 15:18:37 +00:00
Michael Drury 4534c3f83a
Merge branch 'master' into revert-15323-revert-15215-chore/aws-v2-to-v3 2025-02-10 13:29:33 +00:00
Sam Rose af188e1c1a
Create tests for the row saved trigger. 2025-02-10 13:06:13 +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
mike12345567 7f3a1dca09 Merge branch 'master' of github.com:Budibase/budibase into revert-15323-revert-15215-chore/aws-v2-to-v3 2025-02-07 16:01:03 +00:00
Peter Clement 2cd2c30c1d types 2025-02-07 15:55:43 +00: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 2995961fd4 delete unneeded popover type 2025-02-07 15:05:50 +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 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
mike12345567 6435c9b529 Linting. 2025-02-07 12:05:45 +00:00
mike12345567 126befde3e Updating UIEvent to an interface. 2025-02-07 12:02:58 +00:00
mike12345567 85b2db1f02 Majority of comments. 2025-02-07 11:52:31 +00:00
Adria Navarro 8080fcfc24
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-07 11:27:58 +01:00
mike12345567 0750b749c4 Merge branch 'feature/pre-empt-data-source-deletion' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-06 17:54:37 +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
Michael Drury 5be6141dce
Merge branch 'master' into feature/pre-empt-data-source-deletion 2025-02-06 17:46:58 +00:00
mike12345567 a5f2a05061 Linting. 2025-02-06 17:42:06 +00:00
mike12345567 83fdbccd6b export directly. 2025-02-06 17:34:44 +00:00
mike12345567 c060d46cf3 Merge branch 'feature/pre-empt-data-source-deletion' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-06 17:26:07 +00:00
mike12345567 e8c79bc720 Most PR comments. 2025-02-06 17:24:04 +00:00
Sam Rose 28e931bc64
Fix types. 2025-02-06 17:06:36 +00:00
Michael Drury e1f43c44f4
Merge branch 'master' into feature/pre-empt-data-source-deletion 2025-02-06 17:02:48 +00:00
mike12345567 399cf0ef6c Removing unused elements. 2025-02-06 16:48:17 +00:00
Adria Navarro dfcdfbc9fb
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-06 17:46:41 +01:00
Sam Rose 03e4cfe0b4
Missed a bunch of spots in the refactor. 2025-02-06 16:44:47 +00:00
Andrew Kingston 585c9a8f62
Support scrolling while dragging components 2025-02-06 16:36:39 +00:00
Andrew Kingston 5ac5f90775
Merge branch 'grid-new-component-dnd' of github.com:Budibase/budibase into grid-new-component-dnd 2025-02-06 16:07:01 +00:00
Andrew Kingston b4fed6a02f
Cleanup 2025-02-06 16:06:45 +00:00
Andrew Kingston 9778200fcd
Merge branch 'master' into grid-new-component-dnd 2025-02-06 16:06:14 +00:00
Andrew Kingston 61940705b9
Increase DND performance via minimzing component updates 2025-02-06 16:01:45 +00:00
Sam Rose 924f400992
Rename run to test to better reflect the API being hit. 2025-02-06 15:58:15 +00:00
Sam Rose 9f28eb00d4
Rename triggers to start with 'on' 2025-02-06 15:47:10 +00:00
Sam Rose ac2f40e955
Move trigger output to the run function so it's easier to understand its purpose. 2025-02-06 15:46:02 +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 d04ce5c678 Merge branch 'master' of github.com:Budibase/budibase into feature/pre-empt-data-source-deletion 2025-02-06 15:06:43 +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
Sam Rose 3139fccf2f
Refactor automation builder into single class. 2025-02-06 11:52:41 +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
Adria Navarro 97c8a95a77
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-06 11:23:02 +01: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
Sam Rose b938181d7f
Merge branch 'master' into automation-tests-4 2025-02-06 09:34:58 +00:00
Andrew Kingston 0ad0ded2e2
Use new technique for DND selection indicators 2025-02-06 09:13:20 +00:00
Sam Rose 00b02b1762
Make config required. 2025-02-05 17:45:35 +00:00
Sam Rose 56f1ced176
Merge branch 'master' into sheets-errors 2025-02-05 17:40:28 +00:00
Sam Rose d62be2629c
Simplify calls to createAutomationBuilder. 2025-02-05 17:39:38 +00:00
mike12345567 880f27e0ff Changing how messaging is generated. 2025-02-05 17:39:31 +00:00
Sam Rose d2902464c0
Remove no longer needed appAction calls. 2025-02-05 17:30:48 +00:00
Sam Rose 74f2ece72b
Refactor automation builder. 2025-02-05 17:19:11 +00:00
Sam Rose cefc1327b3
Merge branch 'master' into automation-tests-3 2025-02-05 17:17:53 +00:00
mike12345567 555cc15553 Updates to design, removing alert. 2025-02-05 17:05:02 +00:00
Adria Navarro 4c08104c2a
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-05 17:40:01 +01: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 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
melohagan 690fa705cf
Update pro ref (#15492) 2025-02-05 15:45:38 +00:00
Sam Rose 6ad9ebe63c
Add failing test. 2025-02-05 15:24:54 +00:00
melohagan ae3367f444
Update type (#15490)
* Add installId to activate license request

* Add pro module

* Revert "Add pro module"

This reverts commit 468ff2afbf.
2025-02-05 15:18:01 +00:00
Andrew Kingston 5b5a0d2ba8
Add working DND placeholder support for grid screens 2025-02-05 14:55:05 +00:00
Sam Rose 5982ca739f
Merge branch 'master' into automation-tests-3 2025-02-05 14:41:03 +00:00
Sam Rose 7891e6a007
Merge branch 'master' into sheets-errors 2025-02-05 14:25:17 +00:00
Sam Rose 2e4367beb6
Flesh out Google Sheets errors in testing to try and find a flake. 2025-02-05 14:24:17 +00:00
Sam Rose dc59a08363
Merge branch 'master' into budi-9018-searching-budidb-column-headings-in-the-data-tab-breaks-grid 2025-02-05 12:18:55 +00:00
Adria Navarro 22409e87e0
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-05 13:01:53 +01:00
Andrew Kingston eef2ecd4f2
Merge branch 'master' into detect-iframe-clicks 2025-02-05 11:51:42 +00:00
Adria Navarro 2045dcd10c Add tooltip 2025-02-05 12:32:29 +01:00
Sam Rose 38fce3ac3e
Fix searcing for a date on a string field. 2025-02-05 11:26:33 +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 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
Sam Rose d03fdc8bb1
Create a cron trigger test. 2025-02-05 09:22:37 +00:00
Peter Clement bdb9cbb6ad properly reuse files 2025-02-05 08:55:44 +00:00
Adria Navarro 52d7ab4941
Merge branch 'master' into BUDI-9016/design-errors-popup 2025-02-05 09:47:30 +01: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
Sam Rose bd6d6534be
Some typing improvements in automation queues. 2025-02-04 15:14:58 +00: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
Andrew Kingston 9ad4e1048a
Detect iframe clicks via loss of focus 2025-02-04 12:00:42 +00:00
Adria Navarro 01ebab1c0c Update size 2025-02-04 12:30:51 +01:00
Sam Rose b491d8c784
Fix a few more test files. 2025-02-04 11:16:27 +00: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
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