Andrew Kingston
a8264aadc2
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-10-24 11:37:04 +01:00
Michael Drury
714afad2ad
Merge branch 'master' into fix/mysql-forward-slashes
2024-10-23 16:57:26 +01:00
mike12345567
bd37698055
Switching away from regex to use custom formats.
2024-10-22 17:42:10 +01:00
Adria Navarro
23cf44b242
Merge branch 'master' into v3-ui
2024-10-22 18:23:26 +02:00
Adria Navarro
d73643f0b3
Allow serving old versions locally
2024-10-22 17:42:36 +02:00
Adria Navarro
8dee7b2c45
Remove obsolete templateString
2024-10-22 11:56:19 +02:00
mike12345567
e69bfc2d71
Adding a fix for mysql, stopping coercion to dates in some cases, attempting to make this less all catching. Likely an area of concern, but there is currently no way to search for dates without this.
2024-10-21 17:17:05 +01:00
deanhannigan
2795eca672
Merge branch 'master' into v3-ui
2024-10-21 15:01:02 +01:00
Adria Navarro
aeeb4b6b0f
Cleanup sqs flags from tests
2024-10-21 15:37:42 +02:00
Adria Navarro
42f27bacb2
Cleanup SQS feature usages
2024-10-21 15:19:36 +02:00
mike12345567
87bdd68afa
Updating to use enum for feature flags across the board.
2024-10-18 17:07:35 +01:00
Martin McKeaveney
95d8ad854c
lint and types
2024-10-14 23:36:33 +01:00
Martin McKeaveney
97a7649930
merging with v3-ui branch
2024-10-14 18:47:13 +01:00
Sam Rose
7c9b61181f
Fix lint.
2024-10-14 12:15:45 +01:00
Sam Rose
e9ad3e58be
Support default values on multi-user columns.
2024-10-14 12:14:41 +01:00
Martin McKeaveney
02f8233a74
lint and test
2024-10-13 20:09:25 +01:00
mike12345567
bdbcf2110e
Fixing an issue with screen creation - wrong base permissions were being detected for external DBs.
2024-10-11 17:04:29 +01:00
Adria Navarro
aa0a1737c8
Fix tests
2024-10-09 16:55:32 +02:00
Sam Rose
4cde2f26ad
wip, tests broken
2024-10-09 16:55:32 +02:00
Sam Rose
3405e6d6b7
Make new tables require ADMIN permissions to read and write.
2024-10-09 16:55:16 +02:00
Sam Rose
11804f6ddd
Create a feature flag helper for tests.
2024-10-07 18:18:04 +01:00
Sam Rose
4fb870e449
Make processStringSync's throw behaviour opt-in.
2024-10-04 11:30:10 +01:00
Sam Rose
646fc5e6bd
Respond to PR comment.
2024-10-03 15:56:19 +01:00
Sam Rose
df242cc2ad
Don't break the fact that processStringSync returns a string.
2024-10-03 13:07:22 +01:00
Martin McKeaveney
2dff149aa9
lint
2024-10-02 22:36:36 +01:00
Martin McKeaveney
c70bd87ac2
merge with master
2024-10-02 16:52:00 +01:00
Andrew Kingston
c4a98832cb
Enable default values for options and array types
2024-10-02 15:24:04 +01:00
Martin McKeaveney
36996f71d0
merge
2024-10-01 16:39:09 +01:00
Sam Rose
4165c6cab4
Test all aggregation types.
2024-10-01 16:17:22 +01:00
Martin McKeaveney
0b9b9ab440
AI functionaly working E2E
2024-10-01 14:56:16 +01:00
Martin McKeaveney
2d21afbe10
rough v1
2024-10-01 12:52:11 +01:00
Sam Rose
62e1e66ce9
Merge master.
2024-09-30 09:54:36 +01:00
mike12345567
c30fe28fe8
Lint.
2024-09-27 13:07:44 +01:00
mike12345567
2a78409e8f
Removing feature check.
2024-09-27 13:07:17 +01:00
mike12345567
aa4cc2079f
Adding comment to explain new function.
2024-09-27 12:24:40 +01:00
mike12345567
c41c25a603
This improves the performance of views when the enriched relationships feature has been enabled. There was an issue that caused the squashLinks and outputProcessing to loop onto each other until things broke down - this fixes the issue.
2024-09-27 12:19:24 +01:00
Sam Rose
c4c524c6ff
viewV2.spec.ts passsing in full
2024-09-26 15:22:10 +01:00
Sam Rose
566af9e454
Fix bulk import to not modify the table schema.
2024-09-25 16:44:37 +01:00
Sam Rose
0eb90cfbea
Type checks pass, now to find out how much stuff I've broken.
2024-09-24 16:35:53 +01:00
Sam Rose
fc9b54cb85
Mostly solving type errors around passing the view all the way down, got a fair few left.
2024-09-24 13:01:33 +01:00
Sam Rose
c5db1d1da3
Got a test passing but I hate it a bit.
2024-09-20 16:37:23 +01:00
melohagan
49a4e252c6
Allow an account holder to login to account-portal if the tenant has been deleted. ( #14547 )
...
* Add email to session for populate user
* Add email param
* use param object
* Type fix for tests
* Fix test
* Temporarily remove account-portal tests
2024-09-12 08:38:11 +00:00
Michael Drury
e2c6893aa3
Merge branch 'master' into fix/sql-many-relationships
2024-09-09 16:07:16 +01:00
Adria Navarro
64c2a18934
Merge branch 'master' into feat/pick-relationship-fields
2024-08-30 14:45:01 +02:00
mike12345567
6407f5b68d
Merge branch 'master' of github.com:Budibase/budibase into fix/sql-many-relationships
2024-08-30 13:44:40 +01:00
mike12345567
a9b1a22403
Some improvements to get SQS tests passing.
2024-08-29 18:56:14 +01:00
Sam Rose
edfedec930
Fix lint.
2024-08-29 15:50:46 +01:00
Sam Rose
bced81d241
Fix tests.
2024-08-29 15:45:19 +01:00
Adria Navarro
fc1be3c9f8
Lint
2024-08-29 13:16:27 +02:00
Adria Navarro
adc2e983b5
Move responsability
2024-08-29 13:16:27 +02:00
Adria Navarro
1bc1db9b29
Support outputSquash fields on searchs
2024-08-29 13:16:27 +02:00
Adria Navarro
73ec0bbf09
Renames
2024-08-29 13:16:27 +02:00
Adria Navarro
1650cfba29
Fix test
2024-08-28 12:48:33 +02:00
Adria Navarro
20f8fef15c
Test sqs
2024-08-28 12:09:44 +02:00
Adria Navarro
5a8bb2972b
Change types
2024-08-28 11:36:57 +02:00
Adria Navarro
09938ae442
Don't change key order on trimming
2024-08-19 15:59:59 +02:00
Adria Navarro
da87c0233b
Don't trim usertable
2024-08-19 15:59:59 +02:00
Adria Navarro
385c5f6e99
Trim unwanted columns in outputProcessing
2024-08-19 15:59:58 +02:00
mike12345567
e32409da15
Fixing an issue with app import - old attachments which have an invalid state can cause the app to fail to import.
2024-08-15 14:25:36 +01:00
mike12345567
efafb3e3c2
Getting composite keys working, fixing p2 issue and adding test case for it.
2024-08-08 18:55:41 +01:00
Sam Rose
2efa8dfca2
Fix lint.
2024-08-05 12:10:03 +01:00
Sam Rose
7ab442eae7
Merge master.
2024-08-02 15:29:48 +01:00
Adria Navarro
d8f55498ad
Treat bigint as string
2024-08-02 13:44:20 +02:00
Adria Navarro
e8e4f064a5
Fix invalid
2024-08-02 13:14:33 +02:00
Adria Navarro
cd1a7699b2
Fix schema require checks
2024-08-02 13:12:47 +02:00
Adria Navarro
616b1bf012
Add and fix table tests
2024-08-02 13:02:18 +02:00
Adria Navarro
e1ace85248
Fix schema parser
2024-08-02 13:02:18 +02:00
Sam Rose
40e886b34d
Merge branch 'master' of github.com:budibase/budibase into test-oracle
2024-08-02 10:48:14 +01:00
Adria Navarro
bf1566ebb2
Merge branch 'master' into fix/dont-allow-protected-column-names-on-import
2024-08-01 11:04:14 +02:00
Peter Clement
8539f6d853
Add helper function / builder for creating Automations for tests and improved types ( #14220 )
...
* basic class for generating and running an automation
* change filename
* add to existing tests
* remove dupe tests
* add types to automation steps
* add types to triggers
* update tests and typing
* fix types
* typo
* move all step schema types do types folder
* updated types
* typing pr comments
* remove unused param
* some more typing and tests
* more typing
* improve type map
* fix broken type
* this will surely fix my issue
2024-07-31 22:18:00 +01:00
Adria Navarro
8f741ffe6a
More validations
2024-07-31 17:40:30 +02:00
Adria Navarro
73eefa1046
Check protected names on validation
2024-07-31 17:14:02 +02:00
Sam Rose
383132d06c
Actually fix time zone problems this time.
2024-07-30 17:26:00 +01:00
Sam Rose
aa7894604f
Fix dates and times for good? maybe?
2024-07-30 16:56:59 +01:00
Sam Rose
ad414b982e
Gone some way toward getting time-only fields to work. Still test failures though.
2024-07-29 16:54:59 +01:00
Sam Rose
a4b66e00e4
Fix bigints.
2024-07-29 14:32:28 +01:00
Sam Rose
50d1972127
wip
2024-07-29 09:57:24 +01:00
Sam Rose
c64d76eb84
Respond to PR comments.
2024-07-19 15:07:58 +01:00
Sam Rose
372153bc97
Accommodate time values in datetime coercion.
2024-07-15 17:27:03 +01:00
Sam Rose
18acaccfcb
Current User binding and tests.
2024-07-15 16:26:15 +01:00
Sam Rose
ee0c4187c8
Better error handling of invalid default values.
2024-07-15 12:09:01 +01:00
Sam Rose
297e9003ca
Support bindings in default values.
2024-07-15 11:10:30 +01:00
Sam Rose
12911db06e
Process primitive default values.
2024-07-15 10:43:58 +01:00
Dean
77ca85f140
Attachment single does require a mapping. Clearing it to an empty string is invalid. It has been changed to null
2024-06-28 11:07:06 +01:00
Dean
7d274e5a84
Remove unnecessary row mappings. Updated input processing tests to accommodate clearing BB_REFERENCE types by defaulting to an empty array
2024-06-28 10:42:58 +01:00
Dean
23b0f3dfe4
Added missing rowProcessor mapping config for BB_Reference, BB_Reference_Single and Attachment_Single
2024-06-27 14:25:32 +01:00
mike12345567
a7b995e2ad
Merge branch 'master' of github.com:Budibase/budibase into sustaining/typescript-5.5.2
2024-06-24 18:05:32 +01:00
mike12345567
ebf8f54bb7
Upgrading to Typescript 5.5.2
2024-06-24 16:41:28 +01:00
Sam Rose
d5481312d0
Fix lint, add new update test.
2024-06-21 15:31:34 +01:00
Sam Rose
c9fecbaa77
Fix updating rows in external tables where the primary key is an autocolumn.
2024-06-21 15:12:02 +01:00
Adria Navarro
42d60ad95b
Fix
2024-06-03 16:56:12 +02:00
Adria Navarro
b937d95de2
Move isRequired to shared-core
2024-06-03 16:55:02 +02:00
Adria Navarro
ae36a79f8c
Add tests
2024-05-27 14:10:20 +02:00
Adria Navarro
65d2aa50c6
Guard readonly fields
2024-05-27 13:39:43 +02:00
Adria Navarro
eac426f3c0
Return date only as dates
2024-05-22 12:04:55 +02:00
Adria Navarro
0b01b67661
Merge branch 'master' into budi-8195/unable-to-load-grid-when-using-external-postgres
2024-05-20 17:06:57 +02:00
Adria Navarro
318dd5e628
Fix time and mssql tests
2024-05-20 16:34:22 +02:00
Dean
37dd75823f
PR feedback, signature to signature single
2024-05-17 17:04:15 +01:00
Dean
5a5896bd50
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-16 10:58:15 +01:00
Dean
166206f185
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-15 16:35:31 +01:00