1
0
Fork 0
mirror of synced 2024-08-14 09:31:49 +12:00
Commit graph

10023 commits

Author SHA1 Message Date
mike12345567
b86640772b Fix for saving relationships that have the same field name used on both sides, previously this could cause a relationship to be cleared depending on how the relationship schema was configured. There is a chance when saving that this won't happen as which side of the relationship is denoted by doc1 and doc2 is random, so when this happens is random. Using the table to pick the correct side is safer than just using the field name. 2023-11-29 18:45:48 +00:00
Sam Rose
fe0f31eef4
Merge branch 'master' into codeowners 2023-11-29 14:04:42 +00:00
melohagan
37dc8ba6e4
Only export selected columns (#12438)
* Only export selected columns

* Refactor and unit test
2023-11-29 10:23:21 +00:00
Sam Rose
fb3c072165
Capitalise @Budibase. 2023-11-29 09:22:47 +00:00
Sam Rose
204769b6e9
Add @budibase/backend as code owners to packages/{server,worker,backend-core} 2023-11-29 09:19:08 +00:00
Andrew Kingston
c4a3837fc1 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-24 15:18:06 +00:00
Adria Navarro
9c221afc59 Rename Dockerfile.v2 to Dockerfile 2023-11-24 13:02:14 +01:00
Adria Navarro
3cdb1da6d8 Update tsconfig 2023-11-24 12:57:09 +01:00
Andrew Kingston
c67d415c05 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-23 17:56:26 +00:00
Andrew Kingston
ce5d6267cc Move per creator utils into backend core, allow creators to create apps 2023-11-23 17:13:51 +00:00
Andrew Kingston
c2c0012013 Add new permission type for creators, update app creation endpoint to allow creators and assign access to new apps 2023-11-23 16:22:16 +00:00
melohagan
0e93717f1a
Allow null strings (#12298)
* Allow null strings

* Don't update null to blank

* Save empty as null

* Make blank string map to null

* Add mappings for BigInt

* Fix unit tests
2023-11-23 09:53:35 +00:00
Martin McKeaveney
971146a6fa
Merge branch 'master' into master 2023-11-22 14:30:34 +00:00
Michael Drury
1d368be5de
Merge branch 'master' into fix/admin-user-backup 2023-11-22 10:59:45 +00:00
mike12345567
18a275ecb1 Removing unused function. 2023-11-21 17:44:46 +00:00
mike12345567
ddd8482013 Updating bb admin user creation so that it can be used incase in self host a user gets locked out, the environment variables can be used to create a simple user to access the system. 2023-11-21 17:30:11 +00:00
Adria Navarro
3a3658fd03
Merge branch 'master' into chore/lint_imports 2023-11-21 13:51:39 +01:00
Michael Drury
2b37152157
Merge branch 'master' into master 2023-11-21 12:15:42 +00:00
Sam Rose
79dcc468b8
Add a test for uppercase malicious extensions. 2023-11-21 10:42:44 +00:00
Sam Rose
b4cb97963c
Move from an allow list to a block list of file extensions. 2023-11-21 10:40:25 +00:00
Adria Navarro
db2c20e3ae eslint import/newline-after-import 2023-11-20 21:52:29 +01:00
Adria Navarro
92f411bf77 Prettier 2023-11-20 21:48:49 +01:00
Adria Navarro
4d27ff1dc0 eslint import/no-duplicates 2023-11-20 21:48:49 +01:00
mike12345567
a2adc5eff4 Merge branch 'master' of github.com:Budibase/budibase 2023-11-20 15:59:31 +00:00
mike12345567
1ca8edc285 Fixing a documentation issue, OpenAPI definition said it was an unpublish rather than publish endpoint. 2023-11-20 15:59:17 +00:00
Adria Navarro
742eb4ff46 Lint fix 2023-11-20 15:36:55 +01:00
Michael Drury
d4cb22f264
Merge branch 'master' into fix/cyclic-issues 2023-11-17 16:55:44 +00:00
mike12345567
34d6a41042 Resetting test. 2023-11-17 16:23:41 +00:00
mike12345567
7fb6c0927a Moving things around to get rid of cyclics created by moving invite/passwordReset into backend-core - also updating currentapp test case to mock a bit better. 2023-11-17 16:20:10 +00:00
Adria Navarro
d0e40afbcb Fix lint issues 2023-11-17 14:42:37 +01:00
Michael Drury
dba8764a72
Merge branch 'master' into fix/12154-invalid-table-fetches 2023-11-09 18:26:41 +00:00
mike12345567
20895cf426 Adding test case. 2023-11-09 18:22:06 +00:00
melohagan
b68607b048
Redis query command doesn't accept spaced values (#12357)
* Handle string phrase with spaces value

* Unit test
2023-11-09 18:21:28 +00:00
mike12345567
dde446286d Switching getMultiple to default to failure if not all entries found, then updating usages. 2023-11-09 17:08:14 +00:00
mike12345567
a26f2e83e4 Some of the new table getters did not account for table IDs not being found, adding a new function which properly accounts for IDs being missing and manages it correctly, rather than leaving tables in an undefined state. 2023-11-09 14:45:23 +00:00
Michael Drury
c511f621d3
Merge branch 'master' into more-db-typing-improvements 2023-11-08 18:50:39 +00:00
mike12345567
e4bc6a5fc7 Attempting to fix QA-core inconsistencies in CI - disabling rate limiting during test runs for public API. 2023-11-08 18:41:15 +00:00
Sam Rose
e3a4c34f8d
Pass types through context callbacks. 2023-11-08 16:17:24 +00:00
mike12345567
8d98da6c57 Fixing issue with table names. 2023-11-08 14:57:30 +00:00
mike12345567
4dc6b1eeda Merge branch 'master' of github.com:Budibase/budibase into fix/11972-external-relationship-formulas 2023-11-08 14:41:53 +00:00
Sam Rose
47292b8ab4
Make DB name non-optional. 2023-11-08 14:37:19 +00:00
Sam Rose
969508cd1c
Merge branch 'better-types-in-global-users' of github.com:budibase/budibase into better-types-in-global-users-2 2023-11-08 13:53:28 +00:00
Sam Rose
1c5cce5551
Merge branch 'master' into better-types-in-global-users 2023-11-08 13:53:01 +00:00
mike12345567
935ec4c47e Updating layout typing. 2023-11-08 12:57:07 +00:00
mike12345567
e8fb43d30c Updating DesignDocument and View typing - making it more clear how view and lucene indexing works. 2023-11-08 12:46:00 +00:00
Sam Rose
d146df5f73
Convert user.spec.js to user.spec.ts 2023-11-08 11:53:00 +00:00
Sam Rose
19b4ed070c
Reduce the likelihood of collisions in table names by using a UUID instead of a random word. 2023-11-08 10:25:28 +00:00
Sam Rose
0633a3de65
WIP 2023-11-08 10:03:22 +00:00
Sam Rose
57eb23dc50
Remove unnecessary type cast. 2023-11-08 09:24:51 +00:00
Michael Drury
18c417f02f
Merge branch 'master' into fix/11972-external-relationship-formulas 2023-11-07 18:35:43 +00:00