1
0
Fork 0
mirror of synced 2024-09-18 02:08:34 +12:00
Commit graph

471 commits

Author SHA1 Message Date
mike12345567
f25703b88e Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-13 13:54:00 +01: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
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
mike12345567
2e8b655417 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-table-cleanup 2024-05-08 12:36:42 +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
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
Adria Navarro
3e4b0e8cd6 Handle migrations 2024-05-06 08:06:43 +02:00
Adria Navarro
f9d738c393
Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-05-02 12:20:58 +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
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
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
Adria Navarro
61bb40d0d3 Remove FieldTypeSubtypes 2024-04-26 12:09:32 +02:00
Adria Navarro
92b3cb2d92 Add comments 2024-04-25 16:57:47 +02:00
Adria Navarro
afdbf4cc42 Add BB_REFERENCE_SINGLE type 2024-04-25 13:20:59 +02: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
Adria Navarro
16d2c06b8a Add constraints and extra fields 2024-04-19 12:40:39 +02:00
Adria Navarro
e03975462e Improve tests 2024-04-19 11:09:20 +02: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
Adria Navarro
54f2c825fc Remove _add 2024-04-17 12:12:41 +02:00
mike12345567
668c164165 Merge branch 'master' of github.com:Budibase/budibase into feature/sqs-relationships 2024-04-15 17:29:13 +01:00
mike12345567
fea6cd623c Final change. 2024-04-15 17:07:08 +01:00
mike12345567
81425b3d28 Addressing PR comment.s 2024-04-15 15:50:25 +01:00
mike12345567
203e32ecc6 Commenting the field type enumeration to better explain what all of the types do and how they are represented within Budibase. 2024-04-15 15:09:17 +01:00
Michael Drury
64cb353f59
Merge branch 'master' into feature/sqs-relationships 2024-04-12 16:24:24 +01:00
jvcalderon
e3d427bc82 Fix a problem with missed tenantId for SSO in self-hosted 2024-04-12 09:55:14 +02:00
mike12345567
6e4a66b2e1 Initial implementation of generating SQS junction table definitions. 2024-04-11 18:19:47 +01:00
Adria Navarro
5b6c3d0c96 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 09:01:36 +02:00
mike12345567
0afb697653 Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-08 16:34:31 +01:00
Sam Rose
81cd2a1559
Attempt to fix View / ViewV2 types. 2024-04-08 14:58:48 +01:00
Michael Drury
5437188385
Revert "Revert "Single attachment column type"" 2024-04-03 16:05:18 +01:00
Michael Drury
1cfe4da027
Revert "Single attachment column type" 2024-04-03 16:01:45 +01:00
Adria Navarro
2c28e074ed Fix types 2024-04-03 12:59:04 +02:00
Adria Navarro
234c7feab2 Remove single subtype from attachments 2024-04-03 12:54:43 +02:00
Adria Navarro
aabee4d90e Rename ATTACHMENT to ATTACHMENTS 2024-04-03 12:54:21 +02:00
Adria Navarro
a8c3011071 Rename FieldType.ATTACHMENT to FieldType.ATTACHMENTS 2024-04-03 12:54:20 +02:00
Adria Navarro
f7c7ee91e2 Add single attachment type 2024-04-03 12:53:54 +02:00
mike12345567
de518de8fa Merging issue with static index. 2024-03-26 12:53:45 +00:00
Gerard Burns
d9033b2636
Un-revert Skeleton Loader PR (#13180)
* wip

* wip

* wip

* client versions init

* wip

* wip

* wip

* wip

* wip

* linting

* remove log

* comment client version script

* lint

* skeleton loader type fix

* fix types

* lint

* fix types again

* fix manifest not being served locally

* remove preinstalled old client version

* add constant for dev client version

* linting

* Dean PR Feedback

* linting

* pr feedback

* wip

* wip

* clientVersions empty array

* delete from git

* empty array again

* fix tests

* pr feedback

---------

Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-03-25 16:39:42 +00:00
Michael Drury
37b4b756ea Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-03-25 13:31:31 +00:00
mike12345567
c32163a9be Initial fix for defaulting parameters, switch to null rather than strings, this is important for prepared statements/SQL queries. 2024-03-21 18:26:35 +00:00
mike12345567
3a05076c3e Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-03-21 15:01:20 +00:00
Adria Navarro
4def299172 Undo type changes 2024-03-20 23:16:41 +01:00
Adria Navarro
0827cc6bda Type everywhere! 2024-03-20 19:33:39 +01:00
Adria Navarro
0b3a48b2b7 Add attachment schema type 2024-03-20 19:11:02 +01:00
Adria Navarro
3638c1d266
Merge branch 'master' into BUDI-8084/single-attachment-binding 2024-03-20 18:35:53 +01:00