1
0
Fork 0
mirror of synced 2024-09-08 21:51:58 +12:00
Commit graph

4499 commits

Author SHA1 Message Date
Andrew Kingston
880c509f64 Always use custom table columns if provided to ensure we allow showing hidden columns if requested. Use grid visibility and order metadata by default in tables 2023-10-20 09:13:42 +01:00
Dean
f59d622291 Moved buttons section below fields 2023-10-19 12:28:28 +01:00
Dean
ad54b31667 Moved label align and button size into styles section of form block. Added tagged component settings section to the style section. General settings and sections now have a tag property for filtering. 2023-10-19 12:00:47 +01:00
Duarte Velez Grilo
92e091818b
Update CodeScanner.svelte
Removed quotes ("") from variable reference. I believe this is what is causing the test failure.
2023-10-19 11:11:10 +01:00
Duarte Velez Grilo
ad3a80c629
Update CodeScanner.svelte
Added preferred camera setting.
2023-10-18 16:13:50 +01:00
Duarte Velez Grilo
5e4821e6a5
Update CodeScannerField.svelte
Added preferred camera setting.
2023-10-18 16:12:12 +01:00
Duarte Velez Grilo
8d700655ba
Update manifest.json
Added used camera preference option.
2023-10-18 16:06:51 +01:00
Andrew Kingston
41e72a28c9
Merge branch 'master' into grid-all-datasources 2023-10-18 15:59:12 +01:00
Andrew Kingston
fb69c3a0da Add new shared core util for determining whether columns can be sort columns or not 2023-10-18 15:38:37 +01:00
Andrew Kingston
bdc2bcd97d Add support for multiple dependsOn constraints in the manifest and fix issue with nullish dependsOn contraints 2023-10-18 14:41:42 +01:00
Andrew Kingston
faa70b79b6 Fix on click actions not working when using non DS+ datasources and edit row setting is hidden but enabled 2023-10-18 14:21:09 +01:00
Dean
0d67f000f0 Initial reflow of the block settings 2023-10-18 12:19:24 +01:00
Dean
0ce44d8540 Merge remote-tracking branch 'origin/master' into feature/form-block-description 2023-10-18 11:37:51 +01:00
Dean
a064512224 Added description field to the formblock 2023-10-18 11:14:16 +01:00
Adria Navarro
572cac2552 Remove SENTRY_DSN references 2023-10-18 10:51:09 +02:00
Michael Drury
ee0da189d2
Merge branch 'master' into global-bindings 2023-10-17 14:13:04 +01:00
Michael Drury
e1ba96c5d0
Merge branch 'master' into feature/buttongroup-component 2023-10-17 14:08:26 +01:00
Andrew Kingston
5c7bde95ab Update conditional setting rendering to support nested paths and multiple values, and hide grid block CRUD when using non DS+ 2023-10-16 16:46:49 +01:00
Andrew Kingston
e0b748a7bc Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources 2023-10-16 15:29:46 +01:00
Martin McKeaveney
2ef9871fda merge with master 2023-10-16 14:42:50 +01:00
Andrew Kingston
ddda57fa2a Review comments and simplification 2023-10-16 12:01:07 +01:00
Dean
e75624f519 Lint 2023-10-13 16:55:50 +01:00
Dean
166c517ff8 Fix Block import locations 2023-10-13 15:02:18 +01:00
Dean
336455d689 Merge remote-tracking branch 'origin/master' into feature/buttongroup-component 2023-10-13 14:59:40 +01:00
Dean
b8c87224f7 Add/Remove button behaviour, binding label support and default text behaviour. Refactoring and renaming of EditComponentPopoever component 2023-10-13 14:53:39 +01:00
mike12345567
f64800f9f4 Final PR comment. 2023-10-13 13:05:07 +01:00
mike12345567
c5360e1dcb Don't need to put into options obj, reaction does work. 2023-10-13 12:53:18 +01:00
mike12345567
ccfc98120d Adding check to not re-fetch default value. 2023-10-13 11:44:15 +01:00
mike12345567
563baa53c3 Fix var usage. 2023-10-13 11:28:23 +01:00
mike12345567
d3366a535b PR comments. 2023-10-13 10:22:29 +01:00
mike12345567
2e8e21e5d2 Linting. 2023-10-12 19:20:03 +01:00
mike12345567
162f2cb938 Removing un-used function. 2023-10-12 19:07:22 +01:00
mike12345567
535a6e1a47 Minor cleanup. 2023-10-12 19:07:04 +01:00
mike12345567
16d551542e Frontend component of updating the API and accounting for default value not being in the paginated results of the relationship picker. 2023-10-12 19:00:53 +01:00
Andrew Kingston
4ed3767324 Merge branch 'develop' into grid-all-datasources 2023-10-12 08:31:09 +01:00
Conor Webb
d6f8662e95 Adding onchange actions to code scanner. (#12029)
* Adding onchange actions to code scanner.
* Removed unused code, set updateOnChange to false.

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-10-12 08:29:40 +01:00
mike12345567
f1b73058c2 Merge branch 'fix/update-vm2' of github.com:Budibase/budibase into backmerge-20231011 2023-10-11 18:49:39 +01:00
Dean
b4a8f22b2e Initial commit 2023-10-11 10:09:14 +01:00
mike12345567
012d0f4fe9 Removing the option to add a filter to the dataset of a user column picker, as there is no current API for searching this. 2023-10-10 12:54:49 +01:00
mike12345567
27abfdccc2 Removing onChange handler. 2023-10-10 11:50:45 +01:00
mike12345567
95caee66a7 PR comments. 2023-10-10 11:22:59 +01:00
mike12345567
c87a67a37a Converting user IDs where necessary to global user IDs in the frontend, correcting the null entry when using current user IDs, or other user IDs, as a default value for a user column form type. 2023-10-09 18:18:34 +01:00
Andrew Kingston
922a851710 Merge branch 'develop' of github.com:Budibase/budibase into grid-all-datasources 2023-10-05 08:23:26 +01:00
Adria Navarro
39b5a2b539 Allow filtering 2023-10-04 17:55:23 +02:00
Andrew Kingston
d03fdb6df9 Add initial support for query datasources in grids 2023-10-03 17:35:00 +01:00
Andrew Kingston
7d036ab30d Move position of grid row click setting 2023-10-02 09:25:59 +01:00
Andrew Kingston
0506adee50 Update row click event name to match best practices 2023-10-02 09:18:25 +01:00
Andrew Kingston
3f267be628 Merge branch 'develop' of github.com:Budibase/budibase into grid-row-click-events 2023-10-02 09:08:20 +01:00
Andrew Kingston
6b904dd01a Remove log 2023-10-02 08:27:28 +01:00
Andrew Kingston
bdd70d8bdb Fix regression when considering empty app navigation roles 2023-10-02 08:26:47 +01:00
Andrew Kingston
986069d7d7 Fix issue causing client apps to initialise 3 times 2023-10-02 08:19:59 +01:00
Andrew Kingston
eb934adc33 Add row click events to grid 2023-09-29 16:47:53 +01:00
melohagan
f22cce9553 Saving pre filled relation picker doesnt work (#11928)
* Make sure field state is valid

* Skip non-object relationship links

* Note

---------

Co-authored-by: Adria Navarro <adria@budibase.com>
2023-09-29 14:47:07 +01:00
melohagan
80d91cdd92 Make sure field state is valid (#11921) 2023-09-28 16:09:13 +01:00
Michael Drury
a67f78fead Merge branch 'develop' into fix/BUDI-7236 2023-09-27 17:08:21 +01:00
Martin McKeaveney
65af2ed7c2 backmerge from master 2023-09-27 17:06:57 +01:00
mike12345567
e2c5b3ca9d Removing unused. 2023-09-27 16:56:23 +01:00
mike12345567
e3469ed38d Fixing dev-tools handling of custom roles and build issue - PR comments. 2023-09-27 16:52:20 +01:00
mike12345567
e916178046 Adding test case for new endpoint and covering public, builder and normal roles. 2023-09-27 15:46:04 +01:00
mike12345567
bb2892cbc2 Getting client library loading in Webstorm debug, as well as adding accessible roles endpoint. 2023-09-27 14:21:25 +01:00
Adria Navarro
b3405b7aaa Design forms 2023-09-26 11:44:37 +02:00
Adria Navarro
9f391ed2d9 Fix initial load empty 2023-09-26 10:26:12 +02:00
Adria Navarro
db2fcf3606 Fix display 2023-09-25 21:52:16 +02:00
Adria Navarro
2bc96addc2 Register BBReferenceField 2023-09-25 21:52:16 +02:00
Adria Navarro
69b6edb1e7 FieldTypes from @budibase/types 2023-09-25 21:52:16 +02:00
Adria Navarro
e3c3edb8bd Fix reduces 2023-09-25 18:21:02 +02:00
Dean
cb7c9e936c Merge remote-tracking branch 'origin/master' into fix/table-block-delete-button-default 2023-09-25 16:54:03 +01:00
Dean
d6ae511eda Refactor of the delete label logic into a block 2023-09-25 12:43:43 +01:00
Adria Navarro
a834402e16 Fix UX 2023-09-25 12:40:12 +02:00
Adria Navarro
a175fb3293 Clean code 2023-09-25 12:33:21 +02:00
Adria Navarro
86feec66b1 Custom max height 2023-09-25 12:27:28 +02:00
Adria Navarro
ab4f399033 Handle sorting 2023-09-25 12:23:17 +02:00
Dean
fcb1575da5 Added default config values for buttons on auto screen creation. Added behaviour to accomodate screens created without defaults set. 2023-09-25 10:59:34 +01:00
Adria Navarro
10fdd696c6 Clean code 2023-09-25 10:17:26 +02:00
Adria Navarro
825f1c639e Improve readability 2023-09-25 10:16:01 +02:00
Adria Navarro
3fc396db8a Merge branch 'develop' into chore/field_with_large_relationships 2023-09-22 17:33:55 +02:00
Adria Navarro
160b52c22b Remove useFetch 2023-09-22 15:50:29 +02:00
Adria Navarro
c814e51e36 Display loader 2023-09-22 14:03:23 +02:00
Adria Navarro
b391ca37ab Infinite scroll 2023-09-22 13:51:08 +02:00
Adria Navarro
1272414a57 Filter using picker 2023-09-22 13:04:44 +02:00
Adria Navarro
85854aa8be Keep options 2023-09-22 12:39:49 +02:00
Adria Navarro
b56081405e Handle initial values 2023-09-22 12:16:54 +02:00
Adria Navarro
506176948b Fix 2023-09-22 11:00:56 +02:00
Andrew Kingston
10764053df Remove form field default value settings from being updated by conditional UI 2023-09-22 09:28:37 +01:00
Adria Navarro
4ca9029dc9 Fix selected value 2023-09-22 10:15:43 +02:00
Adria Navarro
06d881aa7f Unify selectedValue func 2023-09-22 10:14:17 +02:00
Andrew Kingston
69c688a03e Update section component grid column styles to explicit widths to prevent issues with dynamic resizing and overflow 2023-09-22 08:48:34 +01:00
Adria Navarro
013f00e90d Clean 2023-09-21 13:24:29 +02:00
Adria Navarro
d25542f2c3 Fix search 2023-09-21 13:22:48 +02:00
Adria Navarro
2ef014b070 Prevent extra fetches when not required 2023-09-21 13:15:42 +02:00
Adria Navarro
1191e71a15 Use fetch updates for the autocomplete 2023-09-21 12:29:39 +02:00
Adria Navarro
44bf32981a Undo changes 2023-09-21 11:39:02 +02:00
melohagan
acb53c075a Scroll to first invalid field (#11824)
* Final actions

* Add vertical options to ScrollTo

* Remove nearest option

* Scroll to form field when invalid

* Backwards compatibility for ScrollTo action

* Revert "Final actions"

This reverts commit 910e9e6d396aa8531c9662181ebccc77b90ed0ae.

* Scroll to form field when invalid

* Remove createAutomations function

* Refactor

* Refactor

* lint

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-09-20 14:30:35 +01:00
Andrew Kingston
2ef9912f3f Merge branch 'develop' into global-bindings 2023-09-20 11:54:00 +01:00
Adria Navarro
235799c07d Merge branch 'develop' into backmerge-20230919 2023-09-19 12:33:04 +02:00
Andrew Kingston
e722b4c5c8 Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-09-18 19:07:45 +01:00
Andrew Kingston
3ae5216fd5 Make update forms work with view V2s 2023-09-18 19:07:19 +01:00
Andrew Kingston
917e837ffc Make update type forms to work with global bindings 2023-09-18 18:27:58 +01:00
Andrew Kingston
f78cc26a68 Integrate actions into new global context and greatly improve performance by only enriching when required 2023-09-15 11:52:35 +01:00
melohagan
7f43db09a6 Budi 7481 initial form step binding drawer can crash (#11751)
* Type safety

* Clear localFiles is fieldState is cleared
2023-09-15 10:45:15 +01:00
Andrew Kingston
2f786aa29a Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-09-15 08:11:28 +01:00
Andrew Kingston
bd5c6056d8 Update dayjs dependencies to same version and fix import syntax in DateCell 2023-09-15 08:04:17 +01:00
Andrew Kingston
46a9f98fe5 Lint 2023-09-15 08:02:14 +01:00
Andrew Kingston
49948df9cd Support both global and local state simultaneously 2023-09-14 15:31:51 +01:00
Andrew Kingston
071a80864d Update data binding generation to support both local and global binding scopes 2023-09-12 17:09:53 +01:00
Andrew Kingston
1995a2860f Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-09-12 11:35:54 +01:00
Mel O'Hagan
fac2b845a0 Merge branch 'master' into budi-7468-save-row-action-will-attempt-to-save-the-image-data-of-the 2023-09-12 10:27:10 +01:00
Mel O'Hagan
1f4c608882 S3 upload field is now simple input 2023-09-08 23:59:25 +01:00
Mel O'Hagan
139c642199 Don't send S3 image data url to rows endpoint 2023-09-08 23:53:15 +01:00
Andrew Kingston
32892b1ef9 Merge branch 'develop' into lab-theme-binding 2023-09-08 15:10:51 +01:00
Adria Navarro
2a3e83e53d Fix linting issues 2023-09-07 09:46:30 +01:00
Martin McKeaveney
4668315acd Merge branch 'develop' of github.com:Budibase/budibase into develop 2023-09-06 18:30:16 +01:00
Martin McKeaveney
f6b15b0632 Merge branch 'branding-self-host' of github.com:Budibase/budibase into develop 2023-09-06 18:30:01 +01:00
melohagan
3f1ec54fe9 Relationship picker searching enhancement (#11639)
* Search for initially set value and add to options

* Only append option if needed

* Handle change

* Open dropdown on search

* Avoid duplicates

* Add client side search

* lint

* Offset popover

* refactor

* Refactor

* refactor
2023-09-06 16:38:11 +01:00
Andrew Kingston
256ee25609 Merge branch 'develop' into cheeks-fixes 2023-09-06 11:34:41 +01:00
Dean
61cbd45806 Fix for default create row label in table block. Ensure its always visible 2023-09-05 13:32:54 +01:00
mike12345567
83875cd2d6 Merge branch 'develop' of github.com:Budibase/budibase into merge-master-develop 2023-09-05 12:29:27 +01:00
mike12345567
d096f359d7 Revert "Revert "Merge branch 'develop' into master""
This reverts commit 3265042025.
2023-09-05 12:28:56 +01:00
Dean
c6bd81ba21 Fix for datasource reset on formblock. Added 'resetOn' to the manifest to trigger a clear when the configured field is cleared 2023-09-05 11:40:52 +01:00
Dean
4d2f76e5be Fix for view export filtering and view tableblock exception 2023-08-31 08:42:31 +01:00
Andrew Kingston
4bdc35eec2 Remove extraneous check if view ID exists 2023-08-30 15:46:48 +01:00
Dean
eb6269a0bb Refactor theme binding into device databindings fn 2023-08-30 09:27:23 +01:00
Dean
f7d0f98a45 Merge remote-tracking branch 'origin/develop' into lab-theme-binding 2023-08-30 09:06:01 +01:00
Andrew Kingston
37158ea387 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-30 08:06:19 +01:00
Dean
3bdb1ea877 PR Feedback updates 2023-08-29 17:11:25 +01:00
Martin McKeaveney
3265042025 Revert "Merge branch 'develop' into master"
This reverts commit 99adc2039b, reversing
changes made to fec20e526e.
2023-08-29 14:27:39 +01:00
Dean
5365de6a8d POC 2023-08-29 09:19:11 +01:00
Andrew Kingston
1210db575a Update row explorer block setting label to account for views as well 2023-08-25 09:38:43 +01:00
Andrew Kingston
aa3840833e Fix selection indicators inside side panels 2023-08-25 09:20:00 +01:00
Andrew Kingston
f7805ef5f9 Fix table blocks not being able to create rows through V2 views 2023-08-24 16:29:21 +01:00
Andrew Kingston
8269ecf237 Update automatic dataprovider hot reloading to support views 2023-08-24 16:20:32 +01:00
Andrew Kingston
5763a9843c Update duplicate rows action to support views V2 2023-08-24 16:14:37 +01:00
Andrew Kingston
c78fcb2ba6 Ensure 'table' type settings are migrated and handled properly. Allow deleting rows from views 2023-08-24 15:50:57 +01:00
Dean
3f51b5aa90 Fix for buttons section display config. 2023-08-24 15:35:12 +01:00
Andrew Kingston
b6e675e3ff Migrate DS+ settings without keys 2023-08-24 15:15:15 +01:00
Dean
dc500ba290 Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates 2023-08-24 14:43:50 +01:00
Dean
1ec2faf74d List refinement, Form Block UX updates for action type. Bug fixes for FormBlock bindings. TableBlock UX updates and Component Setting updates 2023-08-24 14:39:53 +01:00
Andrew Kingston
a22fc8d208 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-24 12:07:23 +01:00
Andrew Kingston
0ef0e58e5e Fix click on navigation not selecting it 2023-08-23 15:37:13 +01:00
Andrew Kingston
4847cafd81 Fix navigating while moving between screens 2023-08-23 15:14:22 +01:00
Andrew Kingston
899a1dd754 Restore being able to select the screen and nav, now with unique IDs 2023-08-23 15:00:26 +01:00
Andrew Kingston
a352f8ee0a Merge branch 'design-section-feature-branch' of github.com:Budibase/budibase into new-left-panel 2023-08-23 14:46:30 +01:00
Andrew Kingston
087812011f WIP for fixing collaboration in new left panel 2023-08-23 14:45:23 +01:00
Andrew Kingston
a83e987dcd Stop preview jumping when scrolling to components, and improve scrolling behaviour 2023-08-22 18:55:36 +01:00
Andrew Kingston
df676bbe9e Update table block to work with views 2023-08-22 13:39:58 +01:00
Andrew Kingston
eb7c12ba09 Prevent editing columns in grids in client apps 2023-08-22 11:31:38 +01:00
Andrew Kingston
10cbf4f08a Update grid sorting settings to make order conditional on column 2023-08-21 17:49:21 +01:00
Andrew Kingston
6d46fb2963 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-21 11:57:28 +01:00
Andrew Kingston
0566644508 Allow view searching and sorting. Refactor grid logic to fix multiple issuies 2023-08-21 11:56:58 +01:00
mike12345567
7110351bdc Revert "revert develop into master"
This reverts commit fd099658a0.
2023-08-18 14:33:21 +01:00
Gerard Burns
6886a312c5 New Left Panel for Design 2023-08-18 12:46:41 +01:00
Martin McKeaveney
fd099658a0 revert develop into master 2023-08-17 10:28:15 +01:00
Dean
6edad5d375 Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates 2023-08-16 17:18:14 +01:00
Dean
ccfba675f2 Merge commit 2023-08-16 17:18:04 +01:00
melohagan
a8b3249a8f Add bindable setting for initial form step (#11530) 2023-08-16 15:59:02 +01:00
Dean
29c8dbd94a Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates 2023-08-11 14:20:25 +01:00
Dean
8d4bb0e5fd A 2023-08-11 14:19:54 +01:00
mike12345567
a24e1809b6 Merge branch 'views-v2-frontend' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 13:16:56 +01:00
mike12345567
b4b52d9266 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-11 13:16:29 +01:00
Martin McKeaveney
35d349de9e self host banner 2023-08-09 18:00:44 +01:00
Andrew Kingston
7a40ad66c6 Strip hidden fields from viewV2 schema in client lib 2023-08-09 16:30:27 +01:00
Andrew Kingston
08b348c1d4 Allow selecting viewV2s for grid blocks and form blocks 2023-08-09 16:22:12 +01:00
Andrew Kingston
06810d43d9 Add support for viewV2 datasources in client library 2023-08-09 15:09:53 +01:00
Mel O'Hagan
460789bef4 Parse specific step as int 2023-08-09 08:51:32 +01:00
Mel O'Hagan
00e6a43e3e Form step and field group require form 2023-08-08 16:39:05 +01:00
Andrew Kingston
9ddb8f4c5f Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-08-07 13:04:34 +01:00
Andrew Kingston
7aa5211d87 Fix grid block 2023-08-04 15:40:46 +01:00
Dean
79c9535659 Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates 2023-08-04 11:31:50 +01:00
Andrew Kingston
c4bd025011 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-04 11:16:46 +01:00
Dean
cb2a19620b Initial commit 2023-08-03 09:29:12 +01:00
Andrew Kingston
858a0796bd Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-02 14:50:40 +01:00
Andrew Kingston
a00b02ee27 Merge branch 'develop' into plugin-improvements 2023-08-02 14:49:28 +01:00
Adria Navarro
1ef8d118cb Remove unnecessary package.json/gitHead 2023-08-02 12:04:54 +02:00
Adria Navarro
a2d7b0f777 Fix client order 2023-08-02 10:41:46 +02:00
Adria Navarro
b4eccc4163 Fix dev nx order 2023-08-02 10:30:54 +02:00
Adria Navarro
194e413026 Undo changes 2023-08-02 00:56:43 +02:00
Adria Navarro
89c89e648d Fix build 2023-08-02 00:25:24 +02:00
Adria Navarro
4794cfce99 Unify rollup 2023-08-01 19:24:09 +02:00
Adria Navarro
d310751fd3 Update rollup/plugin-commonjs 2023-08-01 19:23:55 +02:00
Adria Navarro
c59bfdb920 Remove unnecessary out folder 2023-08-01 19:23:48 +02:00
Andrew Kingston
0d65d34456 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-08-01 09:10:31 +01:00
Andrew Kingston
b74fc5292c Merge branch 'develop' into plugin-improvements 2023-08-01 08:57:00 +01:00
Andrew Kingston
c0c5a57a99 Supress notification from form block delete row action if configured 2023-07-31 11:50:42 +01:00
Andrew Kingston
bbe6741ffd Support plugins in block components 2023-07-30 13:07:14 +01:00
Andrew Kingston
0b2c6e531c Export Block and BlockComponent via SDK 2023-07-30 13:07:01 +01:00
Dean
08ba1c8ccd Added a simple histogram to the supported chart types 2023-07-27 13:04:09 +01:00
Andrew Kingston
c4e4b5c979 Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend 2023-07-26 16:28:21 +01:00
Dean
a5b81558b9 Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-25 15:42:01 +01:00
Andrew Kingston
b82a34d7e1 Tidy up 2023-07-25 15:35:58 +01:00
Adria Navarro
4c3bfdd8b2 Map datasource 2023-07-25 15:54:10 +02:00
Adria Navarro
e0b91d5941 Use defaults 2023-07-25 15:54:10 +02:00
Adria Navarro
95faeea286 datasourceType setup 2023-07-25 15:54:10 +02:00
Andrew Kingston
b8bc25a39a Merge branch 'develop' of github.com:Budibase/budibase into global-bindings 2023-07-25 09:43:58 +01:00
Andrew Kingston
69ab3dfe74 Merge pull request #11260 from Budibase/relationship-picker-filtering
Relationship picker filtering
2023-07-24 14:50:30 +01:00
Dean
f0c498cedb Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-24 09:52:59 +01:00
Conor Webb
3586cf71b9 Removed right from fieldgroup label select. (#11321)
Removed the right label from the field group component as it served no purpose and didn't change anything.
2023-07-21 14:47:55 +01:00
Andrew Kingston
5bbf6dc1c8 Merge pull request #11309 from Budibase/cheeks-fixes
Misc fixes
2023-07-21 13:28:09 +01:00
Dean
ca6737b77b Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-20 12:39:49 +01:00
Martin McKeaveney
979883257e backmerge master 2023-07-19 17:11:15 +01:00
Dean
052f60b94c Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action 2023-07-19 09:05:52 +01:00
Andrew Kingston
bada641262 Fix bug in checkboxgroup due to reassignment of value prop 2023-07-18 16:47:43 +01:00
Andrew Kingston
ae8ed1a1e5 Add filtering to relationship picker 2023-07-18 09:36:20 +01:00
Dean
7f3dfc8bba Linting 2023-07-14 11:42:22 +01:00
Dean
a481eee39e Binding selection fixes, delete controller refactor and some fixes 2023-07-14 09:11:34 +01:00
Andrew Kingston
2dafdc1fd7 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-07-11 13:59:00 +01:00
Andrew Kingston
869e6688a0 Merge pull request #11140 from Budibase/allow-customizing-component-alerts
Allow suppressing block row creation alerts
2023-07-11 11:25:56 +01:00
Andrew Kingston
6734fe6be4 Update label 2023-07-11 11:06:06 +01:00
Rory Powell
5bd756e65e Merge branch 'master' into merge-master 2023-07-10 16:13:21 +01:00
Andrew Kingston
dbc8c742d0 Lint 2023-07-10 14:35:28 +01:00
Andrew Kingston
d98c0bdcea Add option to open app preview in new tab 2023-07-10 13:53:37 +01:00
andz-bb
64e2ceb7c3 add scanner beep on successful qr/barcode scan 2023-07-07 18:06:55 +01:00
melohagan
7a06fcee0f Add BigInt type support (#11145)
* Add BigInt type

* Allow BigInt columns to be added

* Sort fixes

* Add BigInt field
2023-07-07 15:11:41 +01:00
Gerard Burns
e3be968b27 pr feedback 2023-07-06 09:19:50 +01:00
Gerard Burns
808e0d1ef2 Linting improvements (#11119) 2023-07-05 18:00:50 +01:00
Gerard Burns
8371c3f644 Allow suppressing block row creation alerts 2023-07-05 14:59:25 +01:00
melohagan
74b3b3dcc3 Add section setting to field group (#11110)
* Add section setting to field group

* Left aligned fix for oneColumn only

* Only use section for above label position
2023-07-04 10:46:53 +01:00
Andrew Kingston
e0e0fcabad Fix grid block row height not working. Change initialRowHeight setting to fixedRowHeight 2023-07-04 09:41:10 +01:00
melohagan
c9589c1edc Apply column order for Grid block (#11099)
* Apply column order for Grid block

* Refactor

* Do not allow column reorder for Grid block

* Refactor
2023-07-04 08:34:59 +01:00
Andrew Kingston
bac1a411e8 Ensure columns configured in the grid block are always visible, even if hidden in the parent table 2023-07-03 10:31:07 +01:00
Andrew Kingston
c7122448e1 Fix notifications not working in grid blocks in client apps 2023-06-28 09:18:01 +01:00
Andrew Kingston
8c9d4a9126 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-06-27 16:09:59 +01:00
Andrew Kingston
211a4cbb35 Merge pull request #11011 from Budibase/form-step-updates
Persist the current step when remounting a form
2023-06-27 15:11:13 +01:00
Andrew Kingston
b7603f8bf1 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-06-26 17:56:11 +01:00
Dean
b6caebe431 Merge remote-tracking branch 'origin/develop' into feature/app-settings-section 2023-06-26 15:51:31 +01:00
mike12345567
2cafc9f80c Merge branch 'develop' of github.com:Budibase/budibase into form-step-updates 2023-06-26 12:45:34 +01:00
Andrew Kingston
6d38bdcd64 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2023-06-26 11:32:54 +01:00
Andrew Kingston
5f407259dc Enable component nesting validation for new apps 2023-06-26 10:39:38 +01:00
Andrew Kingston
aebc3b2bb8 Merge branch 'develop' of github.com:Budibase/budibase into grid-block 2023-06-26 09:05:06 +01:00
melohagan
8325b5bb1e Add count to duplicate errors (#10920)
* Add count to duplicate errors

* Lint: Remove unused prop
2023-06-23 18:34:05 +01:00
Andrew Kingston
a4ea6a3d34 Ensure initial value of current form step inside form state store is correct 2023-06-23 16:50:10 +01:00
Andrew Kingston
b130de71dc Persist the current step when remounting a form 2023-06-23 16:45:22 +01:00
mike12345567
3d3efadb37 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-06-23 15:19:49 +01:00
deanhannigan
e978d627b4 Merge pull request #10991 from Budibase/feature/no-sort-settings-option
Added a 'None' option for sorting columns in data components.
2023-06-23 12:10:10 +01:00
Dean
fd8400bee5 PR feedback and removed some comments 2023-06-23 11:56:59 +01:00
melohagan
a97518ff39 Scroll to field button action (#10901)
* Scroll To Field WIP

* Scroll to the label
2023-06-23 11:51:49 +01:00
Andrew Kingston
ca18ab02bd Merge pull request #10887 from Budibase/fix/on-change-actions
Fix field on change actions not properly checking for unchanged values
2023-06-22 11:49:56 +01:00
Dean
3267e77c15 Updated component setting manifest to add placeholder/none option for Sort picker fields. 2023-06-22 11:43:09 +01:00
Andrew Kingston
7a958dcf8b Update placeholder text for grid block settings 2023-06-19 18:51:29 +01:00
Andrew Kingston
9fd04cc2c7 Update multiple settings components to enable more generic usage of column selectors and remove some bespoke copy from generic components. Enable display names for grid columns 2023-06-19 18:49:57 +01:00
Andrew Kingston
e436c1da1c Use old icon for grids 2023-06-19 18:32:13 +01:00
Andrew Kingston
757d2d11ef Add functionality to suppress errors to avoid spam in grids in client apps 2023-06-19 18:21:14 +01:00
Andrew Kingston
9d8b5e99af Add column setting to grid 2023-06-19 17:38:44 +01:00
Andrew Kingston
d77b2c6ab1 Refactor how grid settings are used and add option for row height 2023-06-19 17:24:40 +01:00
Andrew Kingston
68f21274ed Add settings to grid block for filtering and sorting, and refactor grid logic to allow external control of these stores 2023-06-19 09:54:24 +01:00
Dean
2304032423 Added embed state, behaviours and event tracking to client app. UI/UX Refactoring 2023-06-16 12:30:08 +01:00
Andrew Kingston
b05eb5ad01 Improve calculation of inversion indices, improve cell max sizes and grid padding for consitency 2023-06-16 12:09:44 +01:00
Rory Powell
5f716a62a4 Revert "Merge branch 'develop' into master"
This reverts commit 67fb9de7f4, reversing
changes made to ebec885b0a.
2023-06-16 10:13:43 +01:00
Andrew Kingston
70eda7ff81 Merge branch 'develop' of github.com:Budibase/budibase into grid-block 2023-06-16 10:02:42 +01:00
mike12345567
d84051ccfd Merge branch 'master' of github.com:Budibase/budibase into develop 2023-06-15 17:08:08 +01:00
mike12345567
67e2ce86ce Adding a license mechanism to the app package call so that public apps can still return what license the app utilises. This is retrieved based on the tenant of the app - we only attach the license type so as to not expose further information than is necessary. 2023-06-15 16:33:07 +01:00
Andrew Kingston
6a42d76c62 Add border radius to grid block 2023-06-15 11:19:46 +01:00
Adria Navarro
f446bd96dd Merge branch 'master' into backmerge-master 2023-06-15 10:16:21 +01:00
Martin McKeaveney
307e6dde02 update bblogoimgur to bblogo 2023-06-14 15:21:46 +01:00
Martin McKeaveney
cd1675098f removing need for external internet assets and self hosting our own fonts 2023-06-14 14:54:27 +01:00
Andrew Kingston
ed9065aae3 Hide add row FAB when selecting rows 2023-06-14 09:10:09 +01:00
Andrew Kingston
9991fd9558 Add grid block setting for striping row colours 2023-06-14 09:09:59 +01:00
Andrew Kingston
0ab1346577 Add settings to grid block for controlling CRUD 2023-06-13 17:17:29 +01:00
Andrew Kingston
0dbd709438 Merge branch 'develop' of github.com:Budibase/budibase into grid-block 2023-06-13 15:15:41 +01:00
Andrew Kingston
669a05b640 Fix field on change actions not properly checking for unchanged values 2023-06-13 15:07:38 +01:00
Andrew Kingston
881e3503e5 Lint 2023-06-09 13:08:26 +01:00
Andrew Kingston
26d3c93b30 Update devtools header text 2023-06-09 11:48:19 +01:00
Andrew Kingston
3439ac6aaf Improve background colour usage with preview modal 2023-06-09 11:03:49 +01:00
Andrew Kingston
b3e23562f0 Update in builder preview to be a full screen overlay rather than opening in a new tab 2023-06-08 15:12:50 +01:00
Andrew Kingston
5820996e4d Update grid flags to allow readonly modifications of schema 2023-06-08 08:35:36 +01:00
Andrew Kingston
752dd93d84 Add initial grid block, and update grid to keep indentation consistent when row expansion is disabled 2023-06-07 15:50:38 +01:00
Andrew Kingston
d8d3d71523 Update websocket logic to ignore events trigger by API requests originating from the same session 2023-06-01 17:14:32 +01:00
Andrew Kingston
8d83a94d61 Disable heartbead on client app socket 2023-05-31 15:13:52 +01:00
Andrew Kingston
cc53719c52 Refactor client lib websocket usage to match other usages 2023-05-30 11:21:37 +01:00
Adria Navarro
e3ce16d0c9 Update local versions to 0.0.0 2023-05-29 10:54:10 +02:00
Peter Clement
4d5a922684 Merge remote-tracking branch 'origin/develop' into feature/sync-automations 2023-05-24 15:05:58 +01:00
Adria Navarro
0c7b58523a More nx config 2023-05-24 13:08:39 +02:00
Adria Navarro
ed8a483e2e Add missing nx scripts 2023-05-24 11:47:21 +02:00
Adria Navarro
cff9c26ef2 Lint 2023-05-19 17:46:34 +02:00
Peter Clement
59e1150eee improve notification message for sync automation run 2023-05-16 09:59:37 +01:00
Peter Clement
dcfb65b92d sync / async automations go through one endpoint 2023-05-12 15:56:24 +01:00
Peter Clement
1626571081 Merge remote-tracking branch 'origin/develop' into feature/sync-automations 2023-05-11 11:53:12 +01:00
Peter Clement
1539bf234b add ability to trigger synchronous automation from button action 2023-05-09 12:10:20 +01:00
mike12345567
c880282be3 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-05-05 15:44:32 +01:00
Budibase Release Bot
1de22e3758 v2.6.7 2023-05-05 14:30:04 +00:00
Adria Navarro
1c0da8ff29 Merge branch 'develop' into chore/npmless-builds 2023-05-05 13:31:45 +01:00
Budibase Release Bot
0f8d74157c v2.6.6 2023-05-05 11:50:53 +00:00
Budibase Staging Release Bot
58e2ea7c6c v2.5.10-alpha.3 2023-05-05 11:19:15 +00:00
Budibase Release Bot
eb5e962e65 v2.6.5 2023-05-05 11:18:39 +00:00
Martin McKeaveney
67813a86a9 Merge pull request #10437 from Budibase/budi-6955-typo-in-default-prompt-user-action
fix typo in prompt user modal default text
2023-05-05 12:02:29 +01:00
Martin McKeaveney
5ea181ec82 Merge pull request #10433 from Budibase/stop-multiple-onclick-events-from-firing
Stop Multiple onClick Events from Firing
2023-05-05 12:01:38 +01:00
Budibase Staging Release Bot
4cd5b39c3a v2.5.10-alpha.2 2023-05-05 10:55:55 +00:00
Budibase Release Bot
76ad8bca7c v2.6.4 2023-05-05 10:47:43 +00:00
Budibase Release Bot
0aa270ad0a v2.6.3 2023-05-05 06:58:10 +00:00
Budibase Release Bot
2086b5d5dd v2.6.2 2023-05-04 13:33:20 +00:00
Budibase Release Bot
2774e92d83 v2.6.1 2023-05-04 10:39:20 +00:00
Budibase Release Bot
56eb0a318c v2.6.0 2023-05-04 10:00:54 +00:00
Adria Navarro
ce0d527d75 Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates
# Conflicts:
#	packages/backend-core/package.json
#	packages/bbui/package.json
#	packages/builder/package.json
#	packages/cli/package.json
#	packages/client/package.json
#	packages/frontend-core/package.json
#	packages/sdk/package.json
#	packages/server/package.json
#	packages/shared-core/package.json
#	packages/string-templates/package.json
#	packages/types/package.json
#	packages/worker/package.json
#	yarn.lock
2023-05-04 10:29:45 +01:00
Budibase Release Bot
2506f61812 v2.5.10 2023-05-04 07:54:29 +00:00
Budibase Staging Release Bot
991e91e204 v2.5.10-alpha.1 2023-05-03 17:28:55 +00:00
Budibase Staging Release Bot
9e986ac69d v2.5.10-alpha.0 2023-05-03 15:23:47 +00:00
Rory Powell
e1a147e823 Merge branch 'master' into develop 2023-05-03 16:06:42 +01:00
Budibase Staging Release Bot
1fcc64154e v2.5.6-alpha.45 2023-05-03 13:14:55 +00:00
Budibase Staging Release Bot
b911b04a03 v2.5.6-alpha.44 2023-05-02 18:09:57 +00:00
Budibase Staging Release Bot
cf2488cd35 v2.5.6-alpha.43 2023-05-02 14:42:41 +00:00
Adria Navarro
9ffd43b682 Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates 2023-05-02 14:07:44 +01:00