Commit Graph

26344 Commits

Author SHA1 Message Date
Adria Navarro 10df627744 Keep headers 2024-05-09 18:44:07 +02:00
mike12345567 fd7f6455bd Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-09 17:38:24 +01:00
Adria Navarro d83e5e21f2
Merge branch 'master' into feat/budi-8123-single-user 2024-05-09 18:05:16 +02:00
Adria Navarro 7bcdcda10d
Merge pull request #13594 from Budibase/budi-8123/usercolumn-migration
Fix user relationship to user column migration
2024-05-09 18:04:37 +02:00
Adria Navarro 910ec6446b Prevent spamming the column config save button 2024-05-09 18:03:46 +02:00
mike12345567 cf440cc39d Switching to a more obvious joining character. 2024-05-09 16:56:51 +01:00
mike12345567 54f70886e3 Merge branch 'fix/copy-id-rev' of github.com:Budibase/budibase into fix/copy-id-rev 2024-05-09 16:55:32 +01:00
mike12345567 076c7db351 Updating everywhere that the combination was done, to make sure it all goes through one location, using a new character to join/split. 2024-05-09 16:55:04 +01:00
Michael Drury dcd174af67
Merge branch 'master' into fix/copy-id-rev 2024-05-09 16:51:34 +01:00
deanhannigan 30b67c8126
Merge branch 'master' into fix/builder-tabs-underline 2024-05-09 16:43:50 +01:00
deanhannigan bf88090c89
Merge branch 'master' into feature/signature-field-and-component 2024-05-09 16:39:54 +01:00
deanhannigan a8b4ef9279
Merge branch 'master' into fix/builder-tabs-underline 2024-05-09 16:27:51 +01:00
deanhannigan 0ffa9d768a
Merge branch 'master' into feature/signature-field-and-component 2024-05-09 16:27:22 +01:00
Sam Rose bfc63bd4e2
Remove the last internal.spec.ts file. 2024-05-09 16:26:08 +01:00
mike12345567 60f8ce26af Fixing an issue with ID/Rev not being copyable from context menu due to the way IDs were split/handled in the grid. 2024-05-09 16:18:43 +01:00
Michael Drury a6f3871e8c
Merge branch 'master' into fix/binary-column-support 2024-05-09 15:38:17 +01:00
deanhannigan a3ec428c5e
Merge branch 'master' into fix/builder-tabs-underline 2024-05-09 15:29:38 +01:00
mike12345567 e928ff2ea2 Adding test case to confirm it works. 2024-05-09 15:26:53 +01:00
mike12345567 381c33cfb5 Adding support for buffers in a few places - this helps with BYTE type columns in SQL. 2024-05-09 15:10:05 +01:00
deanhannigan b5bf914cd7
Merge branch 'master' into feature/signature-field-and-component 2024-05-09 14:47:14 +01:00
deanhannigan c1874f3376
Merge branch 'master' into feature/filter-bindings 2024-05-09 14:34:07 +01:00
Peter Clement db273bcd36
Support attachment columns in Automations (#13567)
* base work to support attachments in create / update row

* handle single attachment column

* fix tests

* pro

* fix some types

* handle case where file exists in storage

* improve attacment processing

* refactor slightly and ensure correct url is used for existing attachments

* add test

* Fixing a build issue.

* update tests

* some lint

* remove cursed backend-core test util

* addressing pr comments

* refactoring nasty automationUtils upload code

* remove uneeded check

* use basneeame for fallback filename

* add a test to ensure coverage of single attachment column type

* fail early when fetching object metadata

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2024-05-09 14:30:56 +01:00
deanhannigan 32cce5f5c6
Merge branch 'master' into feature/filter-bindings 2024-05-09 14:24:29 +01:00
mike12345567 bf953597c7 Updating auto column test to only run against internal DB. 2024-05-09 13:18:50 +01:00
mike12345567 04083adaac Adding ID column special case and fixing build issue. 2024-05-09 13:05:58 +01:00
Michael Drury 6b84abda48
Merge branch 'master' into fix/disable-external-auto-columns 2024-05-09 12:57:02 +01:00
mike12345567 0a96bb9684 Disabling auto-column fieldtype and subtypes. This is not something that is currently supported through the UI, so this is not a breaking change, just making sure these type of scenarios don't actually occur as they don't work particularly well. 2024-05-09 12:44:30 +01:00
Sam Rose 30519d808a
Merge branch 'master' into remove-unneeded-jest-unmock-calls 2024-05-09 12:15:33 +01:00
Sam Rose e0bb052138
Fix lint. 2024-05-09 12:02:29 +01:00
Sam Rose 69c8264388
Remove src/sdk/app/rows/tests/internal.spec.ts. 2024-05-09 11:57:17 +01:00
Dean b52d1921ec Fix for empty state tests. Ensure null isnt scrubbed when enriched 2024-05-09 11:29:43 +01:00
Adria Navarro 95faefcb87 DRY 2024-05-09 12:28:44 +02:00
Dean 4c6629d15f Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-09 11:05:58 +01:00
Sam Rose b99e3794b2
Move parallel auto ID row creation test to row.spec.ts. 2024-05-09 10:58:52 +01:00
Sam Rose 033c642c12
Remove unnecessary jest.unmock calls. 2024-05-09 10:15:05 +01:00
Dean 3712e290b0 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-05-09 09:19:00 +01:00
mike12345567 21ce586d93 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-08 17:04:34 +01:00
Michael Drury 96cd4eaf62
Merge branch 'master' into fix/BUDI-8147 2024-05-08 16:15:53 +01:00
Michael Drury 95b6a05a8c
Merge branch 'master' into fix/BUDI-8147 2024-05-08 16:12:53 +01:00
mike12345567 ed1f9f19a7 Updating test case to cover this scenario properly. 2024-05-08 16:12:24 +01:00
Martin McKeaveney d80e4b2618
Merge branch 'master' into various-fixes 2024-05-08 16:11:26 +01:00
mike12345567 fd94e3aea9 Typing improvements around the REST integration to make sure when no response is returned it doesn't break anything. 2024-05-08 16:08:29 +01:00
Martin McKeaveney dacb0d30ce prevent lack of start/end date from causing UI error 2024-05-08 15:55:14 +01:00
Sam Rose 5783ee790f
Fix Lucene tests. 2024-05-08 15:36:26 +01:00
Sam Rose 264ce5e272
Merge branch 'master' into search-tests-boolean 2024-05-08 14:20:36 +01:00
Peter Clement 1d300c2577
Remove aws sdk global mock and update tests (#13637)
* Remove aws sdk global mock and update tests

* add awaits

* Minio healthcheck in tests.

* Bind to 127.0.0.1 instead of 0.0.0.0

* Fix port fetching for minio container.

* Actually fix port mapping this time.

* Pull minio container before running tests.

* Enable testcontainers debug logging.

* Promote minio container to always running in tests, like CouchDB.

* Remove testcontainers debug logging.

---------

Co-authored-by: Sam Rose <hello@samwho.dev>
2024-05-08 14:08:34 +01:00
melohagan 68cb2636df
Free trial close to expiration message (#13638)
* Add free_trial to deploy camunda script

* Free trial banner

* Don't show upgrade button for enterprise trial

* Add link option to banners

* Show free trial banner in portal

* Only admins should see free trial modal

* Fix days remaining

* Ignore subscription cancelled message for trial

* Remove unused code

---------

Co-authored-by: José Vte. Calderón <jose@budibase.com>
2024-05-08 13:38:50 +01:00
mike12345567 2e8b655417 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-08 12:36:42 +01:00
deanhannigan 42a5d3d0e0
Merge branch 'master' into feature/filter-bindings 2024-05-08 10:22:45 +01:00
Dean 877d23aeff Add Signature type to external integration utils 2024-05-08 10:19:05 +01:00
Dean cfe854b9fc Added darkMode back into the gridblock 2024-05-08 10:07:49 +01:00
Dean a29301a2fc Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-05-08 09:43:30 +01:00
deanhannigan 46995a115a
Merge branch 'master' into feature/filter-bindings 2024-05-08 09:37:14 +01:00
Dean 31fccf23a8 Add font load event to allow the header to redraw as the fonts load 2024-05-08 09:23:30 +01:00
mike12345567 a2d4f8523c Some typing improvements, as well as getting deletion/setup working a bit better. 2024-05-07 18:27:47 +01:00
Sam Rose 39f8727830
Move boolean coversion down a layer in the stack so it's not tied so directly to search. 2024-05-07 17:41:43 +01:00
Sam Rose 4722fd1cab
Fix queryRows.spec.ts 2024-05-07 17:16:47 +01:00
Sam Rose 8ca21847b7
Merge branch 'master' of github.com:budibase/budibase into search-tests-boolean 2024-05-07 17:13:32 +01:00
Sam Rose 946bd0ef7d
Fix lucene.spec.ts. 2024-05-07 17:11:05 +01:00
Sam Rose 3bc1e6b387
Fix behaviour of 'when filter empty' for empty and notEmpty filter types. 2024-05-07 16:46:54 +01:00
Adria Navarro 0d42201749
Merge branch 'master' into budi-8203-change-attachmentuser-single-column-names-and-icons 2024-05-07 15:54:14 +02:00
Adria Navarro ba36089c1e Change icons in design 2024-05-07 14:58:16 +02:00
Adria Navarro 1a3bdd0be4 Changing grid icons 2024-05-07 14:57:40 +02:00
melohagan cfc2ea9117
Add free trial modal (#13609)
* Add free_trial to deploy camunda script

* WIP FreeTrial modal

* Handle free trial modal via self endpoint

* Set correct plan title for trial

* Remove catch

* lint

* Refactor

* Remove unnecessary code

* Rename to EnterpriseBasicTrialModal
2024-05-07 12:44:57 +01:00
mike12345567 654905ea90 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-07 12:44:02 +01:00
Sam Rose 32bd505ef9
Respond to PR feedback. 2024-05-07 10:38:47 +01:00
Sam Rose ae281c3e7a
Merge branch 'master' of github.com:budibase/budibase into search-tests-boolean 2024-05-07 10:01:28 +01:00
Dean 39233c66f8 Remove leftover from config refactor 2024-05-07 09:46:04 +01:00
Sam Rose d11a3d3486
Merge branch 'master' into test-race-condition 2024-05-07 09:35:09 +01:00
Gerard Burns 0cda854f1d remove line 2024-05-07 09:18:34 +01:00
Dean 04588711e2 Refactored out config changes and now excluding on the affected SQS/Multiuser tests 2024-05-07 09:13:43 +01:00
Adria Navarro 30f099ac59 Fix google user 2024-05-06 14:34:55 +02:00
Adria Navarro 9ae1928e55 Fix 2024-05-06 08:45:34 +02:00
Adria Navarro aabed795ec Fix mappings 2024-05-06 08:27:21 +02:00
Adria Navarro fbc969eda4 Fix cast 2024-05-06 08:20:36 +02:00
Adria Navarro a86d23584e Clean 2024-05-06 08:06:44 +02:00
Adria Navarro 823b5bdb7a Fix 2024-05-06 08:06:44 +02:00
Adria Navarro 84cfbf01ea Fix import 2024-05-06 08:06:44 +02:00
Adria Navarro 86e129cae0 Fix 2024-05-06 08:06:44 +02:00
Adria Navarro 04ed10b06e Lint 2024-05-06 08:06:44 +02:00
Adria Navarro e39a65cad2 Fix edit old 2024-05-06 08:06:44 +02:00
Adria Navarro dcc357f00a Fix header icon 2024-05-06 08:06:44 +02:00
Adria Navarro 9a6e6ed115 Fix data between old and new 2024-05-06 08:06:43 +02:00
Adria Navarro 457eebbcb4 Fix types 2024-05-06 08:06:43 +02:00
Adria Navarro b36d7868a4 Lint 2024-05-06 08:06:43 +02:00
Adria Navarro 95a9641c08 Remove logic from frontend 2024-05-06 08:06:43 +02:00
Adria Navarro 569488deee Move migration logic to backend 2024-05-06 08:06:43 +02:00
Adria Navarro d39c9bd3dd Fix user migration 2024-05-06 08:06:43 +02:00
Adria Navarro 3e4b0e8cd6 Handle migrations 2024-05-06 08:06:43 +02:00
Adria Navarro e032b8ff12 Fix filtering 2024-05-06 07:29:41 +02:00
Adria Navarro deedce9ce6
Merge branch 'master' into feat/budi-8123-single-user 2024-05-03 20:13:55 +02:00
mike12345567 070659c7b1 Fixing an issue with typing + wrong parameter being passed to the direct Couch call functionality. 2024-05-03 18:00:43 +01:00
Adria Navarro 7951aac36b
Merge branch 'master' into chore/remove-unused-packages 2024-05-03 18:58:16 +02:00
mike12345567 b457bee2fc Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-03 17:49:28 +01:00
Dean 94773ceb9a Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-03 17:36:48 +01:00
Sam Rose 27e68f79f5
Remove extraneous comment. 2024-05-03 17:34:03 +01:00
Dean 4e5025bdab Merge commit 2024-05-03 17:33:56 +01:00
Sam Rose 1edc525d9b
Fix boolean searching for external datasources. 2024-05-03 17:31:44 +01:00
Sam Rose 1777f1f8fe
Fix boolean searching for Lucene/SQS 2024-05-03 17:29:20 +01:00
Adria Navarro bd86f906b1
Merge branch 'master' into feat/budi-8123-single-user 2024-05-03 17:31:29 +02:00
Sam Rose f49e36d0dd
Search tests for FieldType.OPTIONS 2024-05-03 16:14:47 +01:00
Sam Rose 1330fe04ab
Test FieldType.LONGFORM 2024-05-03 16:11:26 +01:00
Andrew Kingston eec8a4d289 Revert to use schema as source of truth for width, and use new technique to handle width overrides while still allowing customisation by users 2024-05-03 15:55:02 +01:00
Adria Navarro f44d8442ce
Merge pull request #13603 from Budibase/budi-8123/bbreference-process-single
Clean BBReferenceProcessor code
2024-05-03 16:49:26 +02:00
Adria Navarro 23d6c0dc3a Fix tests 2024-05-03 16:35:20 +02:00
Adria Navarro d91292f532 Handle null or empty on processor 2024-05-03 16:21:35 +02:00
Andrew Kingston 0387e226fa Add support for overriding column widths in grid block 2024-05-03 15:11:39 +01:00
Adria Navarro ab647d1f0f Fix fetching BB_reference arrays 2024-05-03 16:10:36 +02:00
Sam Rose 703092505d
Respond to PR feedback. 2024-05-03 15:08:21 +01:00
Sam Rose 99ecefaedf
Fix row.spec.ts 2024-05-03 14:37:13 +01:00
Sam Rose 49fad46025
Merge branch 'master' of github.com:budibase/budibase into test-race-condition 2024-05-03 14:22:37 +01:00
Dean 741d33b7e6 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-03 14:20:25 +01:00
mike12345567 541e31633d Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-03 14:18:25 +01:00
Sam Rose 2b52c11b9a
Expand the tests slightly. 2024-05-03 14:16:33 +01:00
Sam Rose af516427fc
Attempt to fix race condition when creating multiple auto ID columns in parallel. 2024-05-03 14:14:10 +01:00
Adria Navarro b3ff417844 Lint 2024-05-03 13:04:44 +02:00
Adria Navarro 28e3a38d2b Improve readability 2024-05-03 12:59:15 +02:00
Andrew Kingston 536c9196eb Merge branch 'bug-crusher-9000' of github.com:Budibase/budibase into table-width-setting 2024-05-03 11:55:50 +01:00
Andrew Kingston 5c09684a7c Update tests 2024-05-03 11:55:34 +01:00
Andrew Kingston 269aa41732 Add WIP 2024-05-03 11:47:54 +01:00
Andrew Kingston 40430e5155
Merge branch 'master' into bug-crusher-9000 2024-05-03 11:16:31 +01:00
Andrew Kingston ef7b97ce0d Use a fixed ID for each column in column configuration to avoid closing popovers due to ID changes 2024-05-03 11:16:10 +01:00
Dean 8bd6599976 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-03 10:52:14 +01:00
Sam Rose 6f23877764
Correct types for application updating. 2024-05-03 09:55:55 +01:00
Adria Navarro d259bdbf7b Fix 2024-05-03 09:34:42 +02:00
Adria Navarro 2c5e9ff784 processOutputBBReference vs processOutputBBReferences 2024-05-03 09:31:24 +02:00
Andrew Kingston d3656854cf Add comments 2024-05-02 19:24:11 +01:00
Andrew Kingston 3c5a18c702 Remove logs, add comments to clickoutside util and fix grid right click menu 2024-05-02 19:09:26 +01:00
Dean 3823ffa4fd Ensure snippet context is disabled by default in test. Add override for search 2024-05-02 17:59:55 +01:00
Dean 407dacaf8c Fix for app url test config 2024-05-02 17:34:04 +01:00
Dean 16e3e1b759 Run test matrix without sqs 2024-05-02 17:09:47 +01:00
Adria Navarro 1767650337 processInputBBReference vs processInputBBReferences 2024-05-02 16:51:48 +01:00
Andrew Kingston ff23825241 Refactor clickoutside fix flashing side panel issues, but also fix annoying drag-outside closing actions 2024-05-02 16:46:58 +01:00
Dean 56fd28eb54 Test fixes 2024-05-02 16:45:25 +01:00
Dean 83eeddf422 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-02 16:32:29 +01:00
Dean a743028662 Lint 2024-05-02 16:32:07 +01:00
Dean 5e7d1169f7 Minor refactor to accomodate testing with snippets. More test cases for multiple binding types 2024-05-02 16:26:09 +01:00
Andrew Kingston df25ff307c Add support for detecting datasource plus usage in tables when using a data provider as a source 2024-05-02 16:14:04 +01:00
Andrew Kingston 329201569d Merge branch 'master' of github.com:Budibase/budibase into bug-crusher-9000 2024-05-02 15:34:06 +01:00
Andrew Kingston 667760eda8 Fix calendar using locale aware start of week 2024-05-02 15:19:31 +01:00
Andrew Kingston f0c44fadde Fix no operators being available when filtering on static formula columns 2024-05-02 15:05:35 +01:00
Andrew Kingston 65c5aefe0f Fix issue where IDs were stripped from rows in grids that were using a link datasource 2024-05-02 12:51:21 +01:00
Adria Navarro f9d738c393
Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-05-02 12:20:58 +01:00
Adria Navarro 2b61172fe8 PR comments 2024-05-02 12:19:19 +01:00
Adria Navarro 34b6581aed Lint 2024-05-02 12:15:23 +01:00
Adria Navarro 2e4b69e381 PR comments 2024-05-02 12:12:48 +01:00
Adria Navarro a0e58600bd Lint 2024-05-02 12:12:29 +01:00
Adria Navarro c723790594 Rename 2024-05-02 12:10:29 +01:00
Adria Navarro 70c6d56c1e Merge branch 'feat/budi-8123-single-user' into budi-8123/single-user-column-type 2024-05-02 12:06:42 +01:00
Andrew Kingston 052c6df713 Merge branch 'master' of github.com:Budibase/budibase into bug-crusher-9000 2024-05-02 11:40:42 +01:00
Andrew Kingston b374e6bdc9 Update form step control to render tooltips above rather than below buttons 2024-05-02 11:37:58 +01:00
Andrew Kingston a8b74f5f8c Fix state bindings not being generated for some nested instances 2024-05-02 11:33:34 +01:00
Andrew Kingston b08bfc2517 Fix bug where adding a confirmation step to a button action chain would break event context in further actions 2024-05-02 10:48:44 +01:00
Andrew Kingston e72a3f4677 Update prompt user button action fields to be bindable 2024-05-02 10:48:20 +01:00
Adria Navarro 06630a4c8e Remove unused packages from pro 2024-05-02 10:38:17 +01:00
Dean 2997da8687 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-05-02 09:24:14 +01:00
Dean f2cb90735b Merge commit 2024-05-02 09:24:05 +01:00
Adria Navarro 6570b2efcc Remove unused packages from backend-core 2024-05-01 11:38:59 +01:00
Adria Navarro 23f0ec7f12 Remove unused packages from builder 2024-05-01 11:17:26 +01:00
Adria Navarro cbda40ac12 Remove unused packages 2024-05-01 11:07:00 +01:00
Adria Navarro ffbbb223e9 Fix null ref 2024-04-30 10:39:52 +01:00
Adria Navarro 5699d28eb6 Display json 2024-04-30 10:26:42 +01:00
Adria Navarro 54e2609f76 Handle null references when selecting empty in the schema type in the panel 2024-04-30 10:26:35 +01:00
Andrew Kingston 58bd3506a8
Merge branch 'master' into flatpickr-cleanup 2024-04-29 06:49:42 +01:00
Mike Sealey 83a0ec775e
Merge branch 'master' into revert-13487-revert-13463-BUDI-8157 2024-04-26 16:29:50 +01:00
Andrew Kingston 30514ccb50
Merge branch 'master' into flatpickr-cleanup 2024-04-26 16:28:54 +01:00
Andrew Kingston a7f54eebdb Remove all traces of flatpickr 2024-04-26 16:25:41 +01:00
Dean ac3b8478ec Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-26 16:06:34 +01:00
Dean e8f15058a1 Merge commit 2024-04-26 16:03:32 +01:00
mike12345567 f670b75e13 Adding bulk import type. 2024-04-26 15:53:16 +01:00
Andrew Kingston a84b11fd82
Merge branch 'master' into revert-13487-revert-13463-BUDI-8157 2024-04-26 15:53:11 +01:00
mike12345567 1c1f9c950d Quick improvement to use the bulk import endpoint, we don't need to search for the type: row anymore. 2024-04-26 15:51:53 +01:00
mike12345567 7f1500ac86 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-04-26 15:48:40 +01:00
Andrew Kingston 0bd63333a4
Merge branch 'master' into revert-13487-revert-13463-BUDI-8157 2024-04-26 15:45:54 +01:00
Andrew Kingston e6aa5bcbda
Merge branch 'master' into prefill-cards 2024-04-26 15:45:24 +01:00
Michael Drury c6b91bbb72
Merge branch 'master' into sqs-auto-tests 2024-04-26 15:27:59 +01:00
Sam Rose c0868782de
Merge branch 'master' of github.com:budibase/budibase into sqs-auto-tests 2024-04-26 15:20:43 +01:00
Adria Navarro c133d329af
Merge branch 'master' into fix/isBetterSample-null-reference 2024-04-26 16:12:55 +02:00
Sam Rose 951b7d3e59
Merge branch 'master' of github.com:budibase/budibase into sqs-auto-tests 2024-04-26 15:07:45 +01:00
Andrew Kingston 2d811b355e
Merge branch 'master' into new-datepicker 2024-04-26 15:04:40 +01:00
Andrew Kingston 4cf9b2c072
Merge branch 'master' into new-datepicker 2024-04-26 15:04:24 +01:00
Michael Drury 57c2d25165
Merge branch 'master' into revert-13566-fix/upgrade-rollup 2024-04-26 15:04:19 +01:00
mike12345567 f338a22a3a Pro to latest master. 2024-04-26 15:01:52 +01:00
Michael Drury ff29d36528
Revert "Getting rollup package versions consistent through all packages" 2024-04-26 14:59:19 +01:00
Adria Navarro dc23a9c79d
Merge branch 'master' into fix/isBetterSample-null-reference 2024-04-26 15:58:12 +02:00
Adria Navarro a6d96cec4d Fix type editing attachments 2024-04-26 15:55:08 +02:00
Adria Navarro 16ea4195df Fix possible new reference 2024-04-26 15:52:39 +02:00
Sam Rose 2bc7b56d74
Merge branch 'master' of github.com:budibase/budibase into make-reuse-containers-default 2024-04-26 14:02:06 +01:00
Sam Rose dd02224806
Restart testcontainers every day, and add a script to kill them. 2024-04-26 14:01:52 +01:00
Andrew Kingston 4cdd6c8449 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-26 13:21:00 +01:00
Andrew Kingston 5716b232eb Improve grid handling of API errors which don't have the normal JSON validation error shape 2024-04-26 13:19:11 +01:00
Andrew Kingston 9a03729e49 Don't attempt to save unsaved changes when changing cells if the row also changes 2024-04-26 13:04:15 +01:00
Andrew Kingston 67863da655 Update date formatting to use default locale as specified by Intl browser API rather than navigator language 2024-04-26 12:40:15 +01:00
Adria Navarro 06b3023b15 Test and fix single reference search 2024-04-26 13:38:35 +02:00
Adria Navarro 24aec6efb1 Clean types 2024-04-26 13:30:08 +02:00
Michael Drury b56da3d2a5
Merge branch 'master' into fix/upgrade-rollup 2024-04-26 12:28:24 +01:00
mike12345567 798be434b4 Updating rollup after weird merge issues. 2024-04-26 12:26:34 +01:00
Adria Navarro 2be14deb01 Add test 2024-04-26 13:26:14 +02:00
Adria Navarro d45aa9beaf Merge branch 'master' into budi-8123/single-user-column-type 2024-04-26 12:47:35 +02:00
Sam Rose 777b5b5f53
Make REUSE_CONTAINERS the default for running tests. 2024-04-26 11:35:23 +01:00
Adria Navarro a422ae43b2 Fix 2024-04-26 12:26:01 +02:00
Adria Navarro 1aad2ee6d2 Fix after renames 2024-04-26 12:23:11 +02:00
Adria Navarro b1b5b49687 Move and rename BBReferenceFieldSubType 2024-04-26 12:21:53 +02:00
Adria Navarro 637f7f514a Remove FieldTypeSubtypes 2024-04-26 12:18:50 +02:00
mike12345567 6cf2da7944 Pro version to master. 2024-04-26 11:10:13 +01:00
Adria Navarro 61bb40d0d3 Remove FieldTypeSubtypes 2024-04-26 12:09:32 +02:00
mike12345567 53a02da8c1 Merge branch 'master' of github.com:Budibase/budibase into fix/upgrade-rollup 2024-04-26 11:04:07 +01:00
Adria Navarro fe226ae54b Fix test 2024-04-26 11:26:24 +02:00
Adria Navarro 9f3e01ef78 Fix binding display types 2024-04-26 11:13:56 +02:00
Andrew Kingston 7c263d940a Merge branch 'new-datepicker' of github.com:Budibase/budibase into new-datepicker 2024-04-26 09:53:59 +01:00
Adria Navarro 063bdb1d7b Fix type name on formula bindings 2024-04-26 10:43:44 +02:00
Andrew Kingston ba63760f0f Display dates in users locale 2024-04-26 09:39:17 +01:00
Adria Navarro d3425a856f Fix test 2024-04-26 10:07:08 +02:00
Adria Navarro 8314685033 Fix allowed types 2024-04-26 09:58:41 +02:00
Andrew Kingston f6392ecaa1
Merge branch 'master' into new-datepicker 2024-04-26 08:49:59 +01:00
Adria Navarro 3b34f3f5f8
Merge branch 'master' into budi-8123/single-user-column-type 2024-04-26 09:48:28 +02:00
Adria Navarro ad44b7ab81 Fix types 2024-04-26 09:47:46 +02:00
jvcalderon d32623c340 Restore account portal submodule 2024-04-26 09:15:36 +02:00
Adria Navarro 34d97ab16a Fix switch 2024-04-26 09:15:00 +02:00
jvcalderon fe68abe6de Upgrade pro and account-portal submodules 2024-04-26 08:55:49 +02:00
mike12345567 22a67eb769 Matching rollup version across all packages, there was a lot of mis-match and I was running into some build issues due to this, getting everything on the same version so that they can all use the same package - this also requires updating all .js extensions to .mjs to correctly support the imports. 2024-04-25 18:43:54 +01:00
Sam Rose cefaa228e1
Delete commented out line. 2024-04-25 17:19:25 +01:00
Dean 74a7eb8646 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-25 17:07:36 +01:00
Sam Rose e15345030f
Uncomment tests. 2024-04-25 16:53:21 +01:00
Sam Rose b07db7b098
Make sure we're treating AUTO as numbers. 2024-04-25 16:51:42 +01:00
Andrew Kingston 8f058756c3 Rename date picker flag to be more meaningful and ensure action menus never shrink 2024-04-25 16:43:51 +01:00
Sam Rose 8b2156ed08
Add more AUTO tests. 2024-04-25 16:41:02 +01:00
Andrew Kingston ddbb6765ef Remove leftover prop 2024-04-25 16:38:54 +01:00
Adria Navarro 92b3cb2d92 Add comments 2024-04-25 16:57:47 +02:00
Adria Navarro 4b0e389526 Lint 2024-04-25 16:40:13 +02:00
Adria Navarro 1c4fc21870 Lint 2024-04-25 16:36:47 +02:00
Adria Navarro b3e7080215 Fix import single user 2024-04-25 16:31:15 +02:00
Sam Rose 289de5906a
Merge branch 'master' of github.com:budibase/budibase into sqs-auto-tests 2024-04-25 15:30:56 +01:00
Adria Navarro 6e4baf7215 Fix import validation 2024-04-25 15:50:28 +02:00
Andrew Kingston 55014e304e Fix issue with dates and blur grids when interacting with header cells 2024-04-25 14:26:01 +01:00
Adria Navarro 2edf3392a1 Fix design 2024-04-25 14:31:56 +02:00
Adria Navarro 2a690c3cdf Don't allow users on spreadsheets 2024-04-25 14:31:46 +02:00
Adria Navarro 7f4ffc46d7 "Add component" config 2024-04-25 14:27:06 +02:00
Andrew Kingston 8ac58fc0e7 Lint 2024-04-25 13:09:08 +01:00
Andrew Kingston a577812d25 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-25 13:07:09 +01:00
Adria Navarro 9259385ade Fix clean 2024-04-25 14:03:04 +02:00
Adria Navarro 5f0a7c5aac Cleans 2024-04-25 13:58:56 +02:00
José Vte. Calderón 33be48ff1f
Merge branch 'master' into feature/enterprise-basic-trial 2024-04-25 13:56:16 +02:00
Andrew Kingston 589bb1cf92
Merge branch 'master' into grid-enhancements 2024-04-25 12:49:55 +01:00
Andrew Kingston bdb3e3056d Final updates to position dropdown rewrite with support for wrapping when being responsive to screen width 2024-04-25 12:49:25 +01:00
Adria Navarro 5c93ee3e06 Refactor 2024-04-25 13:38:31 +02:00
Adria Navarro 7aeae04890 Fix resetting and refactor 2024-04-25 13:37:58 +02:00
Adria Navarro b7688d3a06 Do not store empty arrays 2024-04-25 13:21:00 +02:00
Adria Navarro 35ba5b93b5 Validate single reference not being an array 2024-04-25 13:21:00 +02:00
Adria Navarro 6999758105 Display single user form 2024-04-25 13:20:59 +02:00
Adria Navarro 558c43bb77 Rename 2024-04-25 13:20:59 +02:00
Adria Navarro e0216bb00c Lint 2024-04-25 13:20:59 +02:00
Adria Navarro 53badf9263 Lint 2024-04-25 13:20:59 +02:00
Adria Navarro b56c86e1b0 Lint 2024-04-25 13:20:59 +02:00
Adria Navarro 20a39f53c6 Hide counter for single references 2024-04-25 13:20:59 +02:00
Adria Navarro a794fb406d Remove relationshipType from column type 2024-04-25 13:20:59 +02:00
Adria Navarro 808aba0c34 Input processing 2024-04-25 13:20:59 +02:00
Adria Navarro d63c5830e5 Typings 2024-04-25 13:20:59 +02:00
Adria Navarro 7133fc0a13 Display renderer 2024-04-25 13:20:59 +02:00
Adria Navarro b13d47e88d Fix display items 2024-04-25 13:20:59 +02:00
Adria Navarro 95cf28a417 Prevent flashing on edition 2024-04-25 13:20:59 +02:00
Adria Navarro 891a04c376 Remove is multiple toggle 2024-04-25 13:20:59 +02:00
Adria Navarro 2555a145b2 Add user/users column types 2024-04-25 13:20:59 +02:00
Adria Navarro afdbf4cc42 Add BB_REFERENCE_SINGLE type 2024-04-25 13:20:59 +02:00
jvcalderon d4c0f489c8 Update Submodules 2024-04-25 12:02:23 +02:00
jvcalderon c79ea9b067 Adds ENTERPRISE_BASIC_TRIAL 2024-04-25 12:01:45 +02:00
Andrew Kingston 557290628a Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-25 10:50:10 +01:00
Andrew Kingston 5cc2e90e4f Improve grid height 2024-04-25 10:49:48 +01:00
Andrew Kingston 8baea1974d
Merge branch 'master' into grid-enhancements 2024-04-25 09:54:21 +01:00
Andrew Kingston 9c244f6645 Rewrite position dropdown logic to be much smarter 2024-04-25 09:43:33 +01:00
Andrew Kingston f08562e0e4 Add support for honouring original popover height in position dropdown utility 2024-04-25 09:01:31 +01:00
Andrew Kingston 80cbd70687 Improve clickoutside to handle right clicks properly 2024-04-25 08:46:51 +01:00
Andrew Kingston 54621b1539 Fix relationship picker styles and improve grid sizing 2024-04-25 08:34:33 +01:00
Andrew Kingston 238b43a59a Improve grid min height determination 2024-04-24 21:25:55 +01:00
Andrew Kingston f45783f919 Update header cell popovers to use grid popover 2024-04-24 21:19:07 +01:00
Andrew Kingston b5eb60acd7 Grid cell style updates 2024-04-24 20:58:16 +01:00
Andrew Kingston 2e8560fd21 Update grid menu to use popover 2024-04-24 20:50:07 +01:00
Andrew Kingston 957facb99c Update long form cells to use popovers 2024-04-24 20:39:16 +01:00
Andrew Kingston 23bd635a8b Update relationship cells to use popovers 2024-04-24 20:26:58 +01:00
Andrew Kingston 377cd97f4b Update attachment cells to use popovers 2024-04-24 17:35:23 +01:00
Michael Drury 2187d25711
Revert "Changing client library to be retrieved via pre-signed URL for Cloud" 2024-04-24 17:12:36 +01:00
Andrew Kingston 443be4cdab More upgrades to grids to support new popovers and use popovers for options cells 2024-04-24 16:28:44 +01:00
mike12345567 f76abb0ca9 Getting rid of linting error. 2024-04-24 15:59:11 +01:00
Andrew Kingston 795991438f Use new grid popover for date cells to allow overflow outside grid 2024-04-24 15:47:39 +01:00
mike12345567 849253faba Bringing back the old mechanism of returning the client library through a pre-signed URL, rather than always serving through the service. 2024-04-24 15:37:47 +01:00
Sam Rose 4ce7162bb0
wip 2024-04-24 15:20:10 +01:00
Dean 8ab2ca41d5 Added array parsing for search query config 2024-04-24 09:54:10 +01:00
Andrew Kingston 46d8a06981 Update grid min size to accomodate new date picker 2024-04-24 08:52:39 +01:00
Gerard Burns cbf33adc0e fix 2024-04-24 08:05:29 +01:00
dependabot[bot] c8446fa5a6
Bump mysql2 from 3.5.2 to 3.9.7 in /packages/server
Bumps [mysql2](https://github.com/sidorares/node-mysql2) from 3.5.2 to 3.9.7.
- [Release notes](https://github.com/sidorares/node-mysql2/releases)
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md)
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.5.2...v3.9.7)

---
updated-dependencies:
- dependency-name: mysql2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 22:12:24 +00:00
Andrew Kingston 4d24b2ba1c Refactor new datepicker so that we can use a custom grid cell, and fix issues with timezone offsets 2024-04-23 17:00:15 +01:00
Dean 6d4e2b7454 Added changelog links to portal help section and version update modal 2024-04-23 16:21:36 +01:00
Dean d609100cd7 Lint 2024-04-23 15:36:38 +01:00
Dean 8791323003 Remove unused flag 2024-04-23 14:30:34 +01:00
mike12345567 006addb9ca Cleaning up tables when they are deleted, refactored a bit to make more similar to table save. 2024-04-23 13:34:50 +01:00
Dean 203acc0efd Fix for regression in api initialisation 2024-04-23 12:40:57 +01:00
Andrew Kingston 0aeddfa029 Merge branch 'master' of github.com:Budibase/budibase into new-datepicker 2024-04-23 12:06:06 +01:00
Andrew Kingston bb575f1ccd Merge branch 'new-datepicker' of github.com:Budibase/budibase into new-datepicker 2024-04-23 12:05:47 +01:00
Andrew Kingston a99c15fb26 Fix wrong class name being used to ignore grid keypresses when editing dates in modals 2024-04-23 12:05:30 +01:00
Andrew Kingston f010228629 Respect app custom colour choices where possible 2024-04-23 11:59:14 +01:00
Andrew Kingston 4f1220dd26 Restore client date range picker component 2024-04-23 11:54:44 +01:00
Andrew Kingston 2e46287b7e Remove testing code 2024-04-23 11:52:24 +01:00
Andrew Kingston 129f2c5bb9 Remove 24 hour time setting from datetime fields 2024-04-23 11:52:10 +01:00
Dean ed2eae88b3 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-23 09:09:59 +01:00
mike12345567 6ff00135bf Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-04-22 17:22:53 +01:00
Peter Clement a4c0328c53
REST file handling and SMTP automation block attachments (#13403)
* handle files in rest connector

* fetch presigned url and return

* further updates to handle files in rest connector

* remove unused important and fix extension bug

* wrong expiry param

* tests

* add const for temp bucket

* handle ttl on bucket

* more bucket ttl work

* split out fileresponse and xmlresponse into utils

* lint

* remove log

* fix tests

* some pr comments

* update function naming and lint

* adding back needed response for frontend

* use fsp

* handle different content-disposition and potential path traversal

* add test container for s3 / minio

* add test case for filename* and ascii filenames

* move tests into separate describe

* remove log

* up timeout

* switch to minio image instead of localstack

* use minio image instead of s3 for testing

* stream file upload instead

* use streamUpload and update signatures

* update bucketcreate return

* throw real error

* tidy up

* pro

* pro ref fix?

* pro fix

* pro fix?

* move minio test provider to backend-core

* update email builder to allow attachments

* testing for sending files via smtp

* use backend-core minio test container in server

* handle different types of url

* fix minio test provider

* test with container host

* lint

* try different hostname?

* Revert "try different hostname?"

This reverts commit cfefdb8ded.

* fix issue with fetching of signed url with test minio

* update autoamtion attachments to take filename and url

* fix tests

* pro ref

* fix parsing of url object

* pr comments and linting

* pro ref

* fix pro again

* fix pro

* account-portal

* fix null issue

* fix ref

* ref

* When sending a file attachment in email fetch it directly from our object store

* add more checks to ensure we're working with a signed url

* update test to account for direct object store read

* formatting

* fix time issues within test

* update bucket and path extraction to regex

* use const in regex

* pro

* Updating TTL handling in upload functions (#13539)

* Updating TTL handling in upload functions

* describe ttl type

* account for ttl creation in existing buckets and update types

* fix tests

* pro

* pro
2024-04-22 15:30:57 +00:00
Gerard Burns 53553d8dd6 linting 2024-04-22 14:34:20 +01:00
Gerard Burns 9d4283e9ba linting 2024-04-22 14:34:20 +01:00
Gerard Burns 248764ce98 cleanup 2024-04-22 14:34:20 +01:00
Gerard Burns 0249912154 remove old chart inputs 2024-04-22 14:34:20 +01:00
Gerard Burns a94953289e Remove old stuff i aded to selects and picker 2024-04-22 14:34:20 +01:00
Gerard Burns 222bed8a7e wip 2024-04-22 14:34:20 +01:00
Gerard Burns 06bab3397f remove previous option stuff and animations 2024-04-22 14:34:20 +01:00
Gerard Burns bdb67bcd35 all chart inputs have the explanation modal 2024-04-22 14:34:20 +01:00
Gerard Burns f629b95605 string dates 2024-04-22 14:34:20 +01:00
Gerard Burns d9e7202e3b wip 2024-04-22 14:34:20 +01:00
Gerard Burns 498a562b07 lines for dates 2024-04-22 14:34:20 +01:00
Gerard Burns d7f9b1f5ee better date parsing for candlestick 2024-04-22 14:34:20 +01:00
Gerard Burns 98cb16cc95 rename 2024-04-22 14:34:20 +01:00
Gerard Burns 97c0c272a8 wip 2024-04-22 14:34:20 +01:00
Gerard Burns b0e7892e7b rename 2024-04-22 14:34:20 +01:00
Gerard Burns dc0bbbd450 rename 2024-04-22 14:34:19 +01:00
Gerard Burns 4690f78775 add explanation modal type presets 2024-04-22 14:34:19 +01:00
Gerard Burns e4386ed781 rekmove builder 2024-04-22 14:34:19 +01:00
Gerard Burns 199005fc38 chart clean up 2024-04-22 14:34:19 +01:00
Gerard Burns 46ae350370 think all charts and blocks are good 2024-04-22 14:34:19 +01:00
Gerard Burns 3f433bb710 histogram 2024-04-22 14:34:19 +01:00
Gerard Burns 500a733cec buckets 2024-04-22 14:34:19 +01:00
Gerard Burns 1a196b78e6 Refactor 2024-04-22 14:34:19 +01:00
Gerard Burns 415b109f23 candlestick 2024-04-22 14:34:19 +01:00
Gerard Burns 6176381f5b donut 2024-04-22 14:34:19 +01:00
Gerard Burns 337214d48c pie 2024-04-22 14:34:19 +01:00
Gerard Burns 78bb19967f wip 2024-04-22 14:34:19 +01:00
Gerard Burns 3ec5bbaa09 wip 2024-04-22 14:34:19 +01:00
Gerard Burns 441595dd6d line chart 2024-04-22 14:34:19 +01:00
Gerard Burns 5751e92bbd refactor line area 2024-04-22 14:34:19 +01:00
Gerard Burns f5345fd4f3 dont hide chart errors 2024-04-22 14:34:19 +01:00
Gerard Burns b75d054cdd bar chart working? 2024-04-22 14:34:19 +01:00
Gerard Burns 257fde1481 Datetime working now on bar charts i thjink 2024-04-22 14:34:19 +01:00
Gerard Burns 8d77bb016f refactor of bar done i think 2024-04-22 14:34:19 +01:00
Gerard Burns 1a1a417d94 hmm 2024-04-22 14:34:19 +01:00
Gerard Burns 7890b4e6cb wip 2024-04-22 14:34:19 +01:00
Gerard Burns feef3450b7 example section 2024-04-22 14:34:19 +01:00
Gerard Burns 7b52811f10 wip 2024-04-22 14:34:19 +01:00
Gerard Burns 4b52508625 validation issue half working, fixing some bugs with context menu 2024-04-22 14:34:19 +01:00
Gerard Burns 56f7dd33c7 wip 2024-04-22 14:34:19 +01:00
Gerard Burns a806bd87bf wip 2024-04-22 14:34:19 +01:00
Gerard Burns 70ac56522f nicer dates 2024-04-22 14:34:19 +01:00
Gerard Burns 585b4e07ad users and relationships 2024-04-22 14:34:19 +01:00
Gerard Burns 12d2982c67 nicer time 2024-04-22 14:34:19 +01:00
Gerard Burns 4d2109008b binding and json changes 2024-04-22 14:34:19 +01:00
Gerard Burns bfa2d53e39 bindings wip 2024-04-22 14:34:19 +01:00
Gerard Burns deca9d4e6c make options partially supported like strings 2024-04-22 14:34:19 +01:00
Gerard Burns 30449ee65b options info 2024-04-22 14:34:19 +01:00
Gerard Burns aba14f0e16 array type info 2024-04-22 14:34:19 +01:00
Gerard Burns 2c6dd23df1 fix text alignment 2024-04-22 14:34:19 +01:00
Gerard Burns 7fcea91ab4 stuff 2024-04-22 14:34:18 +01:00
Gerard Burns 2317003fbf scrolling 2024-04-22 14:34:18 +01:00
Gerard Burns 18581ba982 wip 2024-04-22 14:34:18 +01:00
Gerard Burns d506e0724e refactor 2024-04-22 14:34:18 +01:00
Gerard Burns fcca165a2e wip 2024-04-22 14:34:18 +01:00
Gerard Burns 4a80af1bc6 some line refactor 2024-04-22 14:34:18 +01:00
Gerard Burns 2925312438 wip 2024-04-22 14:34:18 +01:00
Gerard Burns 2af464791c wip 2024-04-22 14:34:18 +01:00
Gerard Burns 293a969f5f wip 2024-04-22 14:34:18 +01:00
Gerard Burns cd36056124 wip refactor manifest 2024-04-22 14:34:17 +01:00
Gerard Burns e08d745360 wip 2024-04-22 14:33:11 +01:00
Gerard Burns 6bedafbdb1 refactor 2024-04-22 14:33:11 +01:00
Gerard Burns 38e4b92ae8 Refactor subjects 2024-04-22 14:33:11 +01:00
Gerard Burns c30f5f5781 wip 2024-04-22 14:33:11 +01:00
Gerard Burns b0bc5ff64b refactor stuff 2024-04-22 14:33:11 +01:00
Gerard Burns 82294c55ce part reafactor, probs not wroking 2024-04-22 14:33:11 +01:00
Gerard Burns dc903a43f2 refactor validation 2024-04-22 14:33:11 +01:00
Gerard Burns 01b5c5d69a some fixes 2024-04-22 14:33:11 +01:00
Gerard Burns 906feeca46 explanation modal 2024-04-22 14:33:11 +01:00
Gerard Burns d1c043b993 clean more 2024-04-22 14:33:11 +01:00
Gerard Burns fab54188e2 clean up new comp styles 2024-04-22 14:33:11 +01:00
Gerard Burns fbefadc50f wip 2024-04-22 14:33:11 +01:00
Gerard Burns ca14c97491 infoword imp 2024-04-22 14:33:11 +01:00
Gerard Burns bd002db0e7 wip component infoword 2024-04-22 14:33:11 +01:00
Gerard Burns 95878f445a wip component infoword 2024-04-22 14:33:11 +01:00
Gerard Burns 203d13881d wip 2024-04-22 14:33:11 +01:00
Gerard Burns e2827fd9c1 wip 2024-04-22 14:33:11 +01:00
Gerard Burns 707c7de536 working seemingly 2024-04-22 14:33:11 +01:00
Gerard Burns b1aa8b36f2 no animate 2024-04-22 14:33:10 +01:00
Gerard Burns 477813feef working 2024-04-22 14:33:10 +01:00
Gerard Burns 573be29452 working okay 2024-04-22 14:33:10 +01:00
Gerard Burns 10fb73b19e wip 2024-04-22 14:33:10 +01:00
Gerard Burns 1d08294c67 before sidecar 2024-04-22 14:33:10 +01:00
Gerard Burns 43e60f1305 wip 2024-04-22 14:33:10 +01:00
Gerard Burns 41139a0dd4 wip 2024-04-22 14:33:10 +01:00
Gerard Burns 40288ca371 stop overflow at bottom 2024-04-22 14:33:10 +01:00
Gerard Burns 906f06238e wip my timbers 2024-04-22 14:33:10 +01:00
Gerard Burns c011ff1598 wipply 2024-04-22 14:33:10 +01:00
Gerard Burns 3443fe0c6e wip 2024-04-22 14:33:10 +01:00
Gerard Burns c0cc6b2afe wip working looking okayish 2024-04-22 14:33:10 +01:00
Gerard Burns e7c62c041b wip working 2024-04-22 14:33:10 +01:00
Gerard Burns 2e68d8b7d6 vibing 2024-04-22 14:33:10 +01:00
Gerard Burns 6c823f5c60 some more wip 2024-04-22 14:33:10 +01:00
Gerard Burns aa8795bc83 Working after breakout 2024-04-22 14:33:10 +01:00
Gerard Burns 5e87f1dcd4 wippish 2024-04-22 14:33:10 +01:00
Gerard Burns 4af2d07ca7 workingish 2024-04-22 14:33:10 +01:00
Gerard Burns 793e5cb4cb wip???? 2024-04-22 14:33:10 +01:00
Gerard Burns b9d36f9802 wip better fade 2024-04-22 14:33:10 +01:00
Gerard Burns 8eb60968d5 wip 2024-04-22 14:33:10 +01:00
Gerard Burns 96001dd409 wip 2024-04-22 14:33:10 +01:00
Gerard Burns ad1b30431d wip 2024-04-22 14:33:10 +01:00
Gerard Burns 1296f8c6b2 fade in out 2024-04-22 14:33:10 +01:00
Gerard Burns 09485d6540 wip 2024-04-22 14:33:10 +01:00
Gerard Burns 8631b3ae75 refactor some 2024-04-22 14:33:10 +01:00
Gerard Burns 108f9667f6 css impl working i think 2024-04-22 14:33:10 +01:00
Gerard Burns fb25c08523 going to try implementing in css 2024-04-22 14:33:10 +01:00
Gerard Burns 1716321bef wip 2024-04-22 14:33:10 +01:00
Gerard Burns 6fa66aae54 use animation time isntead of id 2024-04-22 14:33:10 +01:00
Gerard Burns 7eed50707e wip 2024-04-22 14:33:10 +01:00
Gerard Burns ab40e3babd wip 2024-04-22 14:33:10 +01:00
mike12345567 0266be8138 Quick fix - no need to double check. 2024-04-22 12:26:30 +01:00
Michael Drury adfe3b944b
Merge branch 'master' into fix/readable-helpers-handling 2024-04-22 12:23:58 +01:00
mike12345567 961b5654fb Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-04-22 12:03:31 +01:00
mike12345567 a18799a139 Getting rid of previous check for docker-compose/docker compose as due to recent changes there is no alias for the docker compose command anymore to find. 2024-04-22 11:50:08 +01:00
deanhannigan f4ea7bb13b
Merge branch 'master' into fix/clear-empty-filter-when-all-fields-are-removed 2024-04-22 09:20:44 +01:00
Dean ed3073a20d PR feedback 2024-04-22 09:12:05 +01:00
jvcalderon 51933c1244 Update submodules 2024-04-22 10:11:41 +02:00
Dean 50d933dd01 Merge remote-tracking branch 'origin/master' into fix/clear-empty-filter-when-all-fields-are-removed 2024-04-22 09:05:53 +01:00
mike12345567 8189952f0b Adding implementation to DB for purge and cleanup APIs of SQS, to make sure the DB is cleared of any unused tables or rows. 2024-04-19 18:03:38 +01:00
mike12345567 0b830ae2e2 Fixing formulas not being converted back to readable. 2024-04-19 17:05:34 +01:00
José Vte. Calderón 4210792dd0
Merge branch 'master' into feature/premium-plus-trial 2024-04-19 17:58:02 +02:00
mike12345567 d328647447 Removing accidental import. 2024-04-19 16:49:58 +01:00
mike12345567 659efe67d7 Adding edge case handling to the binding readable/runtime conversion, checking if it is trying to replace a binding which a substring of a helper name, which causes the helper to become un-usable. 2024-04-19 16:40:45 +01:00
Andrew Kingston a70560015c
Merge branch 'master' into borderless-grid 2024-04-19 16:25:58 +01:00
Dean 0945ad5603 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-19 16:22:02 +01:00
Mike Sealey 2d3fcae2e9
Merge branch 'master' into revert-13487-revert-13463-BUDI-8157 2024-04-19 16:11:54 +01:00
José Vte. Calderón 0eb91a40fb
Merge branch 'master' into feature/premium-plus-trial 2024-04-19 16:39:32 +02:00
mikesealey 4c0d3ed5f3 runs the closeSidePanel function when navigating away using a button-action 2024-04-19 14:45:57 +01:00
Andrew Kingston 987858d4ed
Merge branch 'master' into fix/conditional-ui-updates 2024-04-19 14:37:56 +01:00
mike12345567 8bb6956925 Merge branch 'master' of github.com:Budibase/budibase into fix-oidc-error-logging 2024-04-19 13:29:21 +01:00
Adria Navarro 706d0cb89c Refactor 2024-04-19 14:06:47 +02:00
Dean cb8564f73e Clear the onEmptyFilter from datasource filtering when no fields are specified 2024-04-19 12:53:23 +01:00
Adria Navarro 2bce7424f1 Refactor logic 2024-04-19 13:43:18 +02:00
mike12345567 1af0eaae93 PR comment. 2024-04-19 12:36:05 +01:00
Adria Navarro b05f56222e Fix tests 2024-04-19 13:13:12 +02:00
mikesealey 11702538cb pulls inline code into separate handleClickLink function to deal with closing side panel when navigating away 2024-04-19 12:08:05 +01:00
Adria Navarro 11ef351400 Fix dropping links 2024-04-19 12:56:51 +02:00
Adria Navarro 5afa8a539c
Merge branch 'master' into BUDI-8181/fix-relationships-disappearing 2024-04-19 12:53:48 +02:00
Adria Navarro 874c698776 lint 2024-04-19 12:52:25 +02:00
Dean bdf15b21b1 Fixes for filter drawer padding 2024-04-19 11:49:20 +01:00
Andrew Kingston ebbd0a87d4 Remove dates from card block autofill because the timestamps don't look nice 2024-04-19 11:48:26 +01:00
Andrew Kingston 1ede3b34d4
Merge branch 'master' into prefill-cards 2024-04-19 11:43:40 +01:00
Andrew Kingston e670dc1e1b Lint 2024-04-19 11:43:25 +01:00
Adria Navarro 16d2c06b8a Add constraints and extra fields 2024-04-19 12:40:39 +02:00
Adria Navarro 72c65cd7fd Fix test 2024-04-19 12:39:04 +02:00
Adria Navarro 1685568089 Improve and fix test 2024-04-19 12:38:57 +02:00
Andrew Kingston bc29d3515f Improve card binding autofill field selection 2024-04-19 11:35:16 +01:00
Dean 3b188866e7 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-19 11:13:48 +01:00
Andrew Kingston 75bf928242 Tidy up card binding logic 2024-04-19 11:08:59 +01:00
mikesealey 237bc70758 removes console.log() 2024-04-19 10:58:25 +01:00
Andrew Kingston e98a9f7f80 Update when empty setting enrichment runs to ensure card blocks properly reset when changing datasource 2024-04-19 10:55:58 +01:00
Andrew Kingston e4440ac42a
Merge branch 'master' into borderless-grid 2024-04-19 10:54:04 +01:00
Andrew Kingston a049afcf65
Merge branch 'master' into fix/conditional-ui-updates 2024-04-19 10:53:39 +01:00
Andrew Kingston c261ec10f4
Merge branch 'master' into fix-client-loading-issues 2024-04-19 10:53:23 +01:00
mikesealey 80a6afd54f closes side panel when navigating away regardless of ignoreClicksOutside 2024-04-19 10:41:39 +01:00
Adria Navarro 1732e14353 Add extra fields 2024-04-19 11:12:52 +02:00
Adria Navarro e03975462e Improve tests 2024-04-19 11:09:20 +02:00
Adria Navarro c34cd470ee Fix dropping columns existing only internally 2024-04-19 11:05:36 +02:00
Adria Navarro a1b91da40f Add basic fetch schema test 2024-04-19 10:40:16 +02:00
Dean 6ab024b83a Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-18 17:31:03 +01:00
jvcalderon 701775db3b Merge branch 'master' into feature/premium-plus-trial 2024-04-18 18:26:48 +02:00
jvcalderon 4c5f20bfe8 WIP 2024-04-18 18:21:37 +02:00
Dean 6bbdf0e474 Bindings support for views and table row searches 2024-04-18 17:04:26 +01:00
Adria Navarro 642f30416a Fix schema and aliasing usage 2024-04-18 17:48:10 +02:00
Adria Navarro dafa20ce47 Add platform docs to mssql docker-compose 2024-04-18 17:48:10 +02:00
Andrew Kingston cb3937b5c1 Auto fill card blocks with bindings and reset when changing datasource 2024-04-18 15:58:40 +01:00
Dean f6691fc9ef Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 15:10:30 +01:00
Dean 7de06e7b75 Add support to data table modal UI for attachment single and signature types 2024-04-18 15:08:21 +01:00
melohagan 6bdc726d55
Allow a displayName to be passed when creating admin user (#13516)
* Allow a displayName to be passed when creating admin user

* Set the first and last names

* Don't format handlebars files on save

* Use familyName and givenName
2024-04-18 12:52:00 +00:00
mikesealey 088c210de8 sets ignoreClickOutside to each side panel 2024-04-18 12:11:45 +01:00
Dean 605345bfd1 Removed delete attachment behaviour from SignatureCell as the API behaviour has been removed. 2024-04-18 11:43:10 +01:00
Dean ce176496d2 Removed attachment delete behaviour as it has been removed from the frontend entirely 2024-04-18 11:21:37 +01:00
mike12345567 933c3fdec4 Merge branch 'master' of github.com:Budibase/budibase into more-sqs-tests-4 2024-04-18 10:55:33 +01:00
Dean a0ccc09be9 Bug fixes for default flag and modal title 2024-04-18 10:53:55 +01:00
mikesealey 6c38d32549 reinstates actions running when sidepanel closes 2024-04-18 10:08:48 +01:00
Dean 04d3226185 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 09:08:16 +01:00
Adria Navarro e327ebd613 Do not display relationship selector if autocolumn links 2024-04-18 10:06:34 +02:00
Adria Navarro c36ca27292 Use field types 2024-04-18 09:41:21 +02:00
Adria Navarro 5e094dd3bc Lint 2024-04-17 20:06:54 +02:00
Adria Navarro 17c6b4ab68 Remove skipped test 2024-04-17 19:51:43 +02:00
mike12345567 e90e2b214e Making sure meta.table is always available. 2024-04-17 17:36:19 +01:00
mike12345567 58d4b2b56e renaming some sqlstatement generation to lte/gte. 2024-04-17 17:13:08 +01:00
mike12345567 60ed4d8443 Updating how between/less than/greater than are handled for sqlite. 2024-04-17 17:12:26 +01:00
mike12345567 94fb8b748a Merge branch 'more-sqs-tests-4' of github.com:Budibase/budibase into more-sqs-tests-4 2024-04-17 16:34:13 +01:00
mike12345567 30077418eb Fixing linting issue. 2024-04-17 16:31:45 +01:00
Andrew Kingston 426b69287f
Merge branch 'master' into borderless-grid 2024-04-17 16:29:44 +01:00
Andrew Kingston 16128d3079
Merge branch 'master' into grid-enhancements 2024-04-17 16:28:38 +01:00
Andrew Kingston 6fa4eeb5c6
Merge branch 'master' into fix-client-loading-issues 2024-04-17 16:28:12 +01:00
Michael Drury 58580f9ae3
Merge branch 'master' into more-sqs-tests-4 2024-04-17 16:27:28 +01:00
mikesealey ad10679115 saving progress based on review reccomendations 2024-04-17 16:27:23 +01:00
Adria Navarro 3dcb73214a
Merge branch 'master' into feat/budi-8126 2024-04-17 17:27:21 +02:00
Adria Navarro c986cf2b56
Merge pull request #13512 from Budibase/budi-8126/fix-changing-column-type
Fix changing column type
2024-04-17 17:27:10 +02:00
Andrew Kingston 2ffa523ace Restore render blocker around client apps until data is ready 2024-04-17 16:26:18 +01:00
mike12345567 a33c2599b5 Adding error to catch scenario that caused tests to fail - fixing cases of table metadata not aligning with entityId 2024-04-17 16:25:27 +01:00
Adria Navarro 1bc7072a72 Fix type swap on refetch schema 2024-04-17 17:18:57 +02:00
Adria Navarro 3996ca6ff4
Merge branch 'master' into feat/budi-8126 2024-04-17 17:06:38 +02:00
Peter Clement cd5af7635a
Merge branch 'master' into fix/clear-relationships-automation 2024-04-17 15:49:39 +01:00
Adria Navarro 7c3c82013c Sort types 2024-04-17 16:43:13 +02:00
Adria Navarro ae137ca677 Fix update 2024-04-17 16:34:08 +02:00
Adria Navarro f7a1b4cb12 Fix switching types 2024-04-17 16:13:46 +02:00
Adria Navarro b3ff97df7b Fix typo 2024-04-17 16:13:28 +02:00
Adria Navarro 5572467d39
Merge branch 'master' into feat/budi-8126 2024-04-17 16:01:08 +02:00
Adria Navarro c763d3758e Update submodule refs 2024-04-17 15:59:21 +02:00
Andrew Kingston ba9485e781
Merge branch 'master' into grid-enhancements 2024-04-17 14:54:04 +01:00
Andrew Kingston 5df34310d4 Redo changes 2024-04-17 14:53:27 +01:00
Andrew Kingston 0f7e576f19 Revert unnecessary changes 2024-04-17 14:52:23 +01:00
Adria Navarro fcb04c6be1 Update submodule refs 2024-04-17 15:50:29 +02:00
Adria Navarro f12e654811
Merge branch 'master' into chore/remove-disabling-nounusedvars 2024-04-17 15:49:35 +02:00
Adria Navarro 160c3913a2 Update submodule refs 2024-04-17 15:48:44 +02:00
mike12345567 828d78f2af Fixing build after recent type updates. 2024-04-17 14:47:56 +01:00
mike12345567 42b7992430 Merge branch 'fix/remove-search-query' of github.com:Budibase/budibase into more-sqs-tests-4 2024-04-17 14:47:45 +01:00
Andrew Kingston 58b23a736f Remove add new row tooltip when caused by inline filters 2024-04-17 14:44:52 +01:00
Andrew Kingston 27f7b1cc15 Add multiple improvements for touch events to grids 2024-04-17 14:32:57 +01:00
mike12345567 c51df0eceb Fixing test case. 2024-04-17 14:05:47 +01:00
mike12345567 25dba0be35 This removes the SearchQuery which was a duplication of the SearchFilters interface - the duplicated types were not correctly getting overlay on each other, causing build errors. 2024-04-17 13:54:23 +01:00
mike12345567 2d3b850da8 Merge branch 'master' of github.com:Budibase/budibase into more-sqs-tests-4 2024-04-17 12:34:11 +01:00
Andrew Kingston c11139914f Add support for resizing columns on mobile 2024-04-17 11:55:44 +01:00
Andrew Kingston f8087f0fb3 Automatically unpin the grid sticky column when available space is restricted 2024-04-17 11:45:54 +01:00
Andrew Kingston ea3cd0cd9b Support reordering on mobile 2024-04-17 11:27:27 +01:00
Adria Navarro a88924a418 Remove // eslint-disable-next-line no-unused-vars 2024-04-17 12:24:41 +02:00
Adria Navarro 7e1afd8b73 Remove // eslint-disable-next-line no-unused-vars in svelte 2024-04-17 12:19:58 +02:00
Adria Navarro ec93ea59c1 Remove // eslint-disable-next-line @typescript-eslint/no-unused-vars 2024-04-17 12:17:03 +02:00
Adria Navarro 21898afb29 Persist externalType changes 2024-04-17 12:13:18 +02:00
Adria Navarro 2da0daafe5 Clean 2024-04-17 12:13:18 +02:00
Adria Navarro de47f44959 Remove _add references 2024-04-17 12:12:41 +02:00
Adria Navarro 33c40a897a Fix test 2024-04-17 12:12:41 +02:00
Adria Navarro 88fc133f45 Move responsability 2024-04-17 12:12:41 +02:00
Adria Navarro 54f2c825fc Remove _add 2024-04-17 12:12:41 +02:00
Adria Navarro 8afb0e3c91 Fix tests 2024-04-17 12:12:09 +02:00
Adria Navarro e1c092d65d Refetch when type changed 2024-04-17 12:12:09 +02:00
Adria Navarro 764235469c Lint 2024-04-17 12:12:09 +02:00
Adria Navarro a6132c2804 Lint 2024-04-17 12:12:09 +02:00
Adria Navarro 92c307105c Skip test 2024-04-17 12:12:09 +02:00
Adria Navarro b342270399 Lint 2024-04-17 12:12:09 +02:00
Adria Navarro 4aba988ca9 Keep schema by default 2024-04-17 12:12:09 +02:00
Adria Navarro 3e32ce4d24 Use shared-core 2024-04-17 12:12:09 +02:00
Adria Navarro 8161dfc0a9 Create SWITCHABLE_TYPES in shared-core 2024-04-17 12:12:09 +02:00
Adria Navarro ca158c33e8 DRY 2024-04-17 10:33:20 +02:00
Adria Navarro ffa1e64e9e
Merge branch 'master' into budi-8166/search-filter-operators-dont-have-options-for-some-types 2024-04-17 10:25:19 +02:00
Dean 0e4cda458d Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-17 09:07:17 +01:00
Adria Navarro 122ea9fa60
Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend 2024-04-17 09:57:32 +02:00
Martin McKeaveney 141718d532 bump account portal module 2024-04-16 18:10:18 +01:00
Sam Rose affa546159
Fix tests. 2024-04-16 17:45:06 +01:00
Martin McKeaveney 2a563ef41b
Merge branch 'master' into bumppro-submodule 2024-04-16 17:41:35 +01:00