Commit Graph

11486 Commits

Author SHA1 Message Date
Sam Rose b07db7b098
Make sure we're treating AUTO as numbers. 2024-04-25 16:51:42 +01:00
Sam Rose 8b2156ed08
Add more AUTO tests. 2024-04-25 16:41:02 +01:00
Adria Navarro 4b0e389526 Lint 2024-04-25 16:40:13 +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
Adria Navarro 5c93ee3e06 Refactor 2024-04-25 13:38:31 +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 53badf9263 Lint 2024-04-25 13:20:59 +02:00
Adria Navarro b56c86e1b0 Lint 2024-04-25 13:20:59 +02:00
Adria Navarro 808aba0c34 Input processing 2024-04-25 13:20:59 +02:00
Adria Navarro afdbf4cc42 Add BB_REFERENCE_SINGLE type 2024-04-25 13:20:59 +02: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
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
Dean d609100cd7 Lint 2024-04-23 15:36:38 +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 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
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
Dean 0945ad5603 Merge remote-tracking branch 'origin/master' into feature/filter-bindings 2024-04-19 16:22:02 +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
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
Adria Navarro 11ef351400 Fix dropping links 2024-04-19 12:56:51 +02:00
Adria Navarro 874c698776 lint 2024-04-19 12:52:25 +02: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
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
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
Dean f6691fc9ef Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 15:10:30 +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 04d3226185 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-18 09:08:16 +01: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
Michael Drury 58580f9ae3
Merge branch 'master' into more-sqs-tests-4 2024-04-17 16:27:28 +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
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 5572467d39
Merge branch 'master' into feat/budi-8126 2024-04-17 16:01:08 +02:00
Adria Navarro f12e654811
Merge branch 'master' into chore/remove-disabling-nounusedvars 2024-04-17 15:49:35 +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
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
Adria Navarro a88924a418 Remove // eslint-disable-next-line no-unused-vars 2024-04-17 12:24:41 +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 4aba988ca9 Keep schema by default 2024-04-17 12:12:09 +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
Sam Rose affa546159
Fix tests. 2024-04-16 17:45:06 +01:00
Sam Rose 38dc7ae391
Remove extraneous ? and ! operators. 2024-04-16 17:39:05 +01:00
Sam Rose a70210312a
Merge branch 'master' of github.com:budibase/budibase into more-sqs-tests-4 2024-04-16 17:38:15 +01:00
Sam Rose b01b260e39
Fix some of the broken tests. 2024-04-16 17:36:51 +01:00
Sam Rose d77bb56e51
Merge master. 2024-04-16 17:29:12 +01:00
Sam Rose 03b1823463
Range tests passing. 2024-04-16 17:28:21 +01:00
Michael Drury 2efbd6726c Removing meta from test API, it cannot be supplied, it is an internal property. 2024-04-16 17:28:13 +01:00
Michael Drury 8b0fc5ed5d Making table required. 2024-04-16 17:22:17 +01:00
Michael Drury ccb56c8788 Linting. 2024-04-16 17:05:09 +01:00
Michael Drury 7d2861718a Making meta required in query JSON. 2024-04-16 16:41:39 +01:00
Sam Rose 253fa0def8
In progress: bigint tests. 2024-04-16 16:20:44 +01:00
Michael Drury dce184c436
Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend 2024-04-16 12:32:09 +01:00
mike12345567 e2ca21053e Fixing build issue caught in CI. 2024-04-16 11:38:00 +01:00
mike12345567 69ae603fa4 Updating errors from sql table actions and making sure SQS tables cannot be reach the sql table actions/will error if they do. 2024-04-15 18:24:11 +01:00
mike12345567 b13b7df678 Correctly handling aliasing for sorting/json field types with SQS. 2024-04-15 18:23:39 +01:00
Dean 7f5c2b59e3 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-15 18:15:07 +01:00
Michael Drury 05708f9dcc
Merge branch 'master' into feature/sqs-relationships 2024-04-15 18:07:33 +01:00
Sam Rose 614532c986
Merge branch 'master' into more-sqs-tests-3 2024-04-15 17:35:06 +01:00
Andrew Kingston ebad3747e5
Merge branch 'master' into add-snippets-to-imports 2024-04-15 16:33:51 +01:00
Sam Rose d61d5f51cc
Add tests for array column types, fixing some bugs along the way. 2024-04-15 15:31:46 +01:00
mike12345567 68c5e657dd Updating @types/archiver to be more specific. 2024-04-15 13:46:31 +01:00
Michael Drury 06addae47a
Merge branch 'master' into feature/sqs-relationships 2024-04-15 13:26:51 +01:00
Michael Drury 6d5fb40ad5
Merge branch 'master' into feature/sqs-relationships 2024-04-15 13:20:51 +01:00
Andrew Kingston 7152f957c8
Merge branch 'master' into feature/signature-field-and-component 2024-04-15 10:24:00 +01:00
Sam Rose 6d8dc7c2f6
Add some more range tests. 2024-04-12 17:30:56 +01:00
Sam Rose fbff5c0a31
Rename toContains to toContainsExactly to better reflect what it does. 2024-04-12 16:44:34 +01:00
mike12345567 aeda5931c0 Fixing lint. 2024-04-12 16:34:33 +01:00
Michael Drury 64cb353f59
Merge branch 'master' into feature/sqs-relationships 2024-04-12 16:24:24 +01:00
mike12345567 bfb7750213 Getting search input mapping up a level in the search SDK - avoids having to call it for every search type. 2024-04-12 16:17:06 +01:00
mike12345567 c40e965634 Getting relationships working properly as well as renaming internal -> sqs in function opts. 2024-04-12 16:16:31 +01:00
mike12345567 ebb79c16fe Aliasing support for SQS. 2024-04-12 16:15:36 +01:00
Sam Rose 0a1e54b8c7
Merge branch 'master' into slim-down-integration-tests 2024-04-12 16:05:52 +01:00
Adria Navarro 64d66b1154 Merge branch 'master' into BUDI-8143/dont-delete-attachments-directly-from-the-frontend 2024-04-12 13:37:45 +02:00
Adria Navarro 1406b05740 Remove endpoints 2024-04-12 13:10:58 +02:00
Adria Navarro 8ed476a15d
Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-12 12:53:12 +02:00
mike12345567 d6b252013b Quick fix to link document structure in sqlite. 2024-04-11 18:25:18 +01:00
mike12345567 6e4a66b2e1 Initial implementation of generating SQS junction table definitions. 2024-04-11 18:19:47 +01:00
deanhannigan 5284b4d733
Merge branch 'master' into feature/signature-field-and-component 2024-04-11 17:55:08 +01:00
Sam Rose a024a28de1
Fix tests. 2024-04-11 17:16:32 +01:00
Sam Rose 12fdaefe4c
Add tests for sorting to search.spec.ts 2024-04-11 17:12:15 +01:00
Michael Drury c190a9983f
Merge branch 'master' into fix-oidc-error-logging 2024-04-11 17:01:04 +01:00
Sam Rose c07882b452
Restructure search.spec.ts to be much more readable. 2024-04-11 15:16:26 +01:00
Dean f3e9030c3a Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-11 15:07:20 +01:00
Dean 9c7fed9eb8 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-11 15:06:59 +01:00
Peter Clement 5ec96dbe87
Merge branch 'master' into fix/clear-relationships-automation 2024-04-11 15:04:58 +01:00
Sam Rose eb56140ce2
Convert dates to strings, looks nicer and makes no difference. 2024-04-11 12:03:34 +01:00
Sam Rose 0d564a8b4c
Remove unused variables. 2024-04-11 11:58:49 +01:00
Sam Rose ba171bb5a2
Reduce duplication in search.spec.ts 2024-04-11 11:58:21 +01:00
Peter Clement 2149b7dc57 fix issue where automation meta fields were being overridden 2024-04-11 11:31:26 +01:00
Sam Rose 5a36422b97
Fix postgres tests. 2024-04-11 10:21:30 +01:00
Sam Rose 672025e176
Solve onEmptyFilter in a nicer way. 2024-04-11 10:11:03 +01:00
Sam Rose 229bbc0d10
Assert length on search tests, fixes bug in SQS around on empty return none. 2024-04-11 09:53:54 +01:00
Adria Navarro c4c261ccbd
Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-11 08:37:06 +02:00
Sam Rose ed8f0960e0
All search tests for dates working across all datasources. 2024-04-10 17:54:45 +01:00
Sam Rose de06fe4e4c
Merge master. 2024-04-10 17:50:39 +01:00
Sam Rose a1164ac581
Working towards getting date tests working for SQS. 2024-04-10 17:50:18 +01:00
mike12345567 2e3e512433 Linting. 2024-04-10 17:40:12 +01:00
Martin McKeaveney 4a6e1b7192 fix all cases of lint rule 2024-04-10 17:39:12 +01:00
mike12345567 20da8bb816 Adding support for SQS prepared statement API. 2024-04-10 17:36:57 +01:00
mike12345567 4d3d78f7a0 PR comments. 2024-04-10 17:02:03 +01:00
mike12345567 d51bbb7952 When looking through the search parameters to build up information about validating search inputs better on the API (recently created linear issue) found the public docs weren't fully up to date - fixing this. 2024-04-10 16:38:52 +01:00
Adria Navarro 52a95308bd Pin version 2024-04-10 15:18:01 +02:00
Adria Navarro 465fde2460 Merge branch 'master' into BUDI-8082/download-files-using-a-button-action 2024-04-10 14:31:37 +02:00
Adria Navarro e525e0df17
Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 13:35:22 +02:00
Sam Rose 8483bdf0f7
Add number and date tests. 2024-04-10 11:50:27 +01:00
Adria Navarro b4063fae01 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-10 12:42:03 +02:00
deanhannigan 71d0dde9ce
Merge branch 'master' into feature/signature-field-and-component 2024-04-10 11:00:48 +01:00
Adria Navarro b42cc88180
Merge pull request #13407 from Budibase/BUDI-8122/attachment_cleanup
Handle singleattachment on AttachmentCleanup
2024-04-10 10:41:32 +02:00
Dean e1c69429c8 Added signature type to sqs type map 2024-04-10 09:32:47 +01:00
Sam Rose 245fa93bd2
Make test cases a little cleaner. 2024-04-10 09:30:01 +01:00
Adria Navarro 8f9dea43a0
Merge pull request #13408 from Budibase/BUDI-8122/tests
Tests and handle imports
2024-04-10 10:16:54 +02:00
Adria Navarro f6eb27c19c Fix merge conflicts 2024-04-10 10:10:15 +02:00
Andrew Kingston bf6bd127ca
Merge branch 'master' into feature/signature-field-and-component 2024-04-10 09:08:35 +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
Sam Rose a647e7ff0a
Fix lint. 2024-04-09 18:13:18 +01:00
Sam Rose d96bf29bef
Add more search tests. 2024-04-09 18:09:37 +01:00
Sam Rose 06e01be5f9
Enable all search.spec.ts tests, pull the sqs CouchDB image in CI. 2024-04-09 16:48:54 +01:00
mike12345567 678c429f64 Fixing test case. 2024-04-09 16:05:00 +01:00
Sam Rose 2d36cf6c6a
Working towards getting first SQS test passing. 2024-04-09 15:55:44 +01:00
Sam Rose 8c3c341c55
Set up first search test that hits SQS et al 2024-04-09 15:09:56 +01:00
mike12345567 efe66186f4 Last PR comment - fixing issue with lucene test case. 2024-04-09 12:37:03 +01:00
mike12345567 c820114054 Moving SQS table functionality into SDK, accessible to migrations. 2024-04-09 10:43:26 +01:00
Andrew Kingston e89f5f313b
Merge branch 'master' into feature/signature-field-and-component 2024-04-09 09:32:10 +01:00
mike12345567 0a4ee7e308 Fixing issue introduced in merge, using new native SQL function. 2024-04-08 18:29:06 +01:00
Michael Drury 737adfdea9
Merge branch 'master' into labday/sqs 2024-04-08 17:52:09 +01:00
Dean eae257dde4 Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-08 17:08:48 +01:00
Dean 8e62aa8945 Fixes for existing attachment tests and some coverage for signatures 2024-04-08 16:51:43 +01:00
Sam Rose 6a657625ae
Uncomment tests 🙈 2024-04-08 16:46:27 +01:00
mike12345567 0afb697653 Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-08 16:34:31 +01:00
mike12345567 1540ac2779 Linting. 2024-04-08 16:33:59 +01:00
Sam Rose a1567227cd
Merge branch 'master' of github.com:budibase/budibase into budi-8091-cant-rename-ms-sql-columns-incorrect-syntax-near 2024-04-08 16:11:26 +01:00
Sam Rose e1da9cbfa4
Fix types. 2024-04-08 16:11:05 +01:00
Sam Rose 7294fef252
Merge branch 'master' of github.com:budibase/budibase into budi-8091-cant-rename-ms-sql-columns-incorrect-syntax-near 2024-04-08 15:58:14 +01:00
Sam Rose ee45efd658
Remove unused import. 2024-04-08 15:48:59 +01:00
Sam Rose 8ad0729317
Fix ViewV2API.get to hit the API instead of using the sdk. 2024-04-08 15:48:27 +01:00
mike12345567 70fac58e32 Fixing test case, external rows formulas were being executed twice which lead to different error messages. 2024-04-08 15:28:15 +01:00
Sam Rose d2c0842c45
Fix viewV2 tests (for now) 2024-04-08 15:17:24 +01:00
Sam Rose 81cd2a1559
Attempt to fix View / ViewV2 types. 2024-04-08 14:58:48 +01:00
Dean 9b276aa3c1 Add in signature field testing support. Some signature fixes 2024-04-08 12:18:05 +01:00
Sam Rose 83c7f08c5a
Fix sql.spec.ts 2024-04-08 11:11:06 +01:00
Sam Rose c30cc06d47
Fix lint. 2024-04-08 11:06:43 +01:00
Sam Rose 5334c5ba9a
Merge branch 'master' of github.com:budibase/budibase into budi-8091-cant-rename-ms-sql-columns-incorrect-syntax-near 2024-04-08 11:05:49 +01:00
Sam Rose 4347667cb3
Remove .only 2024-04-08 10:44:08 +01:00
Dean 7106689ebd Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-08 09:52:48 +01:00
mike12345567 2876085b61 Fixing test case to update schema when updating column name. 2024-04-05 18:35:56 +01:00
mike12345567 4d20c78eb0 Removing another null bookmark. 2024-04-05 17:59:32 +01:00
mike12345567 191c52a9b9 Fixing test case. 2024-04-05 17:49:39 +01:00
Sam Rose 9da10c790e
One failure left for MSSQL 2024-04-05 17:47:55 +01:00
Sam Rose 7d8cadb47f
table.spec.ts passing with MariaDB 2024-04-05 16:55:00 +01:00
Sam Rose de2afa01b9
table.spec.ts passing with MySQL 2024-04-05 16:54:29 +01:00
Sam Rose bcc09bd86e
table.spec.ts passing for internal and postgres 2024-04-05 16:38:57 +01:00
mike12345567 5f44b98b7f Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-05 16:36:36 +01:00
Dean 203d6484ea Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-05 14:15:47 +01:00
Andrew Kingston 80a772f39f Add snippets to app imports 2024-04-05 13:15:06 +01:00
Dean 1e5506b8c3 Full support for signature field type and some feedback changes 2024-04-05 12:50:09 +01:00
mike12345567 86150c58ce Fixing issue with BB_ADMIN environment variables for user creation introduced by user password becoming optional. Adding a test case as well to cover this to avoid it breaking in future. 2024-04-05 12:14:51 +01:00
Sam Rose bc072e1424
More progress on fixing up table.spec.ts. 2024-04-05 11:50:27 +01:00
Adria Navarro e87c84b0aa Download single attachment column 2024-04-04 21:28:07 +02:00
Adria Navarro 151ea235f1 Handle empty attachments 2024-04-04 21:28:06 +02:00
Adria Navarro ac5d578349 Zip file 2024-04-04 21:28:06 +02:00
Adria Navarro d91da45880 Download attachment api (returns only first for now) 2024-04-04 21:27:22 +02:00
Adria Navarro 1bc555350a Lint 2024-04-04 21:09:15 +02:00
Adria Navarro 80dfef9c42 Test single attachment on outputProcessing 2024-04-04 21:07:44 +02:00
Adria Navarro 6928e7454c Handle single files on imports 2024-04-04 21:05:56 +02:00
Adria Navarro e5843929f1 Add attachment_single tests 2024-04-04 20:50:53 +02:00
Adria Navarro b2ab4e022e Handle singleattachment on AttachmentCleanup 2024-04-04 20:39:11 +02:00
Adria Navarro 28d10ec086 Fix 2024-04-04 19:58:25 +02:00
Adria Navarro 615e27c798 Merge branch 'master' into revert-13398-revert-13356-BUDI-8122/single-attachment-column-type 2024-04-04 19:28:17 +02:00
mike12345567 30c81e58ec Some typing and test fixes. 2024-04-04 18:16:23 +01:00
mike12345567 f937e1ac47 Removing svelte from server package.json - appears to be causing test failures. 2024-04-04 17:46:34 +01:00
Sam Rose f80a207d28
Working towards running table.spec.ts against external datasources. 2024-04-04 17:39:35 +01:00
mike12345567 65fa317f9e Fixing yarn lock merge conflict. 2024-04-04 17:23:28 +01:00
mike12345567 474dbcb51b Fixing lint issues. 2024-04-04 16:52:25 +01:00
Sam Rose db6aec725b
Removed focused test. 2024-04-04 15:32:05 +01:00
Sam Rose 621135bf7e
Merge master. 2024-04-04 15:28:50 +01:00
mike12345567 986f8e16b0 Disabling SQS support in production. 2024-04-04 15:27:55 +01:00
Sam Rose d0a5ae6ae3
Respond to Mike's feedback. 2024-04-04 15:27:50 +01:00
mike12345567 d11c316572 Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-04 15:02:25 +01:00
Adria Navarro a1a06b5d18 Fix import 2024-04-04 14:14:11 +02:00
Sam Rose b6431e57ff
Attempt to make JS timeout tests more consistent. 2024-04-04 10:28:19 +01:00
Sam Rose a8ae839186
Tidy up function rename. 2024-04-03 17:03:10 +01:00
Sam Rose 51af154215
Add --coverage back to local tests for packages/server 2024-04-03 16:49:42 +01:00
Sam Rose 94084db77d
Exclude isolated-vm.ts from coverage. 2024-04-03 16:36:01 +01:00
Sam Rose afa757f21a
Remove catch-all error handler in preview endpoint to help debug tests. 2024-04-03 16:24:19 +01:00
Sam Rose 6d41b890db
Fix test that doesn't work if you run it with reuse containers. 2024-04-03 16:09:12 +01:00
Michael Drury 1cfe4da027
Revert "Single attachment column type" 2024-04-03 16:01:45 +01:00
Adria Navarro 7d0090a8e2 Fix import/export 2024-04-03 17:01:36 +02:00
Adria Navarro a4c8fcb2ac Clean and populate url 2024-04-03 16:43:12 +02:00
Sam Rose 193d40f86c
Fix some tests. 2024-04-03 15:40:10 +01:00
Sam Rose b2ef045ecf
Merge master. 2024-04-03 15:17:38 +01:00
Adria Navarro 9438662603
Merge branch 'master' into BUDI-8122/single-attachment-column-type 2024-04-03 16:07:11 +02:00
Michaël f0d31ed27a Add support for file uploads with custom S3 endpoints
Addresses #5459
2024-04-03 09:32:45 -04:00
Sam Rose db877b7802
Create unique MongoDB databases. 2024-04-03 12:55:44 +01:00
Sam Rose 79184e70af
Remove CONTAINER_NAMESPACE, it wasn't the solution. 2024-04-03 12:32:29 +01:00
Sam Rose b98e80f687
Back down to 4. 2024-04-03 12:28:00 +01:00
Sam Rose 04aa53c306
Trying with 8 workers. 2024-04-03 12:22:11 +01:00
Sam Rose c764b0f22e
Testcontainer debug logging in test-libraries. 2024-04-03 11:55:38 +01:00
Adria Navarro dae0c749ca Lint 2024-04-03 12:54:43 +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
Sam Rose c31614a582
Give test-libraries its own container namespace, give packages/server/scripts/test.sh some new params in the larger runners. 2024-04-03 11:45:41 +01:00
Sam Rose 8cffdeda56
Re-use containers and create namespaces for each test. 2024-04-03 11:33:39 +01:00
Sam Rose e3fbce25fa
Merge branch 'master' of github.com:budibase/budibase into reuse-containers 2024-04-03 11:15:11 +01:00
mike12345567 5e186b5c8a Merge branch 'master' of github.com:Budibase/budibase into labday/sqs 2024-04-02 12:05:34 +01:00
Dean 3bb33e4c6d Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component 2024-04-02 09:28:05 +01:00
mike12345567 0b02233055 Moving test case to be more accurate in placement. 2024-03-28 17:59:51 +00:00
mike12345567 4c755b3af3 Improving typing around search, there was duplicates of SearchParams and SearchResponse - which were a little different, bring all of this together under the types library. 2024-03-28 17:57:37 +00:00
Sam Rose 90cfdd661d
Rework how we connect to containers. 2024-03-28 17:36:26 +00:00