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 |
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
|
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
|
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 |
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
|
0633a3de65
|
WIP
|
2023-11-08 10:03:22 +00:00 |
Sam Rose
|
fdfda100c1
|
Ensure that the DB always returns Documents.
|
2023-11-07 18:14:52 +00:00 |
mike12345567
|
312415ca7d
|
Enforcing squash for rows which contain circular structures.
|
2023-11-07 13:47:21 +00:00 |
mike12345567
|
49b00ee7ee
|
Fixing build issue.
|
2023-11-07 11:07:25 +00:00 |
mike12345567
|
635af0f76a
|
Getting external rows to be more consistent with the internal API - the formulas should be processed using the outputProcessing as they were being processed, but was causing an overwrite. The problem was that the external system internally processed the formulas/relationships, then squashed the relationships. Once it got to the external API, it would go through normal output processing, which would run over the squashed rows, causing an inconsistent behaviour.
|
2023-11-06 19:03:37 +00:00 |
Michael Drury
|
9643d9c0e2
|
Merge branch 'master' into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
|
2023-10-30 17:41:44 +00:00 |
Samuel-Martineau
|
674f40a06e
|
Fix how attachment URLs are handled
|
2023-10-30 11:12:16 -04:00 |
mike12345567
|
9b1a7bd854
|
PR comments - updating pickAPI to use a common function.
|
2023-10-27 11:43:01 +01:00 |
mike12345567
|
19eaafd946
|
Fixing some test cases.
|
2023-10-26 16:32:34 +01:00 |
mike12345567
|
ed0670a008
|
Major update to make the table.type always 'table' and then adding a new sourceType which states what source the table came from, external or internal. Don't want to keep using a type that should be static as two different things.
|
2023-10-26 13:19:09 +01:00 |
mike12345567
|
455b26bac9
|
Making sure the source ID is always set when creating a table - the frontend expects this to be set for every table so making the type represent this correctly.
|
2023-10-25 19:00:25 +01:00 |
mike12345567
|
13dadbcc7d
|
Merge branch 'master' of github.com:Budibase/budibase into fix/internal-db-enrich-perf
|
2023-10-18 15:22:00 +01:00 |
Sam Rose
|
767900aec6
|
Remove type information from JSDoc in .ts files, it's redundant.
|
2023-10-17 16:46:32 +01:00 |
Michael Drury
|
a23f918880
|
Merge branch 'master' into fix/internal-db-enrich-perf
|
2023-10-12 11:09:17 +01:00 |
Adria Navarro
|
5908a791f2
|
Return email and names on bb reference api output
|
2023-10-11 19:10:58 +02:00 |
mike12345567
|
09ce950e64
|
Merge branch 'master' of github.com:Budibase/budibase into fix/internal-db-enrich-perf
|
2023-10-11 17:24:08 +01:00 |
Adria Navarro
|
62fd9011f3
|
Merge branch 'labday/type_schema' into feature/multi-user-type-column
|
2023-10-11 14:13:55 +02:00 |
Adria Navarro
|
715db97436
|
Clean code
|
2023-10-11 13:21:51 +02:00 |
Adria Navarro
|
9391854f46
|
Types
|
2023-10-11 13:21:19 +02:00 |
Adria Navarro
|
6fa5727166
|
Clean
|
2023-10-11 13:19:05 +02:00 |
Adria Navarro
|
f57104730e
|
Remove subtype from the base field schema
|
2023-10-11 12:23:54 +02:00 |
Adria Navarro
|
a8c814e714
|
Fixes fixes
|
2023-10-10 18:54:57 +02:00 |
Adria Navarro
|
6c328109b6
|
Fixes
|
2023-10-10 18:54:57 +02:00 |
Adria Navarro
|
21e2d7ddbe
|
Fix relationship types
|
2023-10-10 18:54:57 +02:00 |
Adria Navarro
|
c8ffa98844
|
Fixes
|
2023-10-10 18:54:57 +02:00 |
Adria Navarro
|
530857a6ff
|
Fix
|
2023-10-10 15:39:05 +02:00 |
Adria Navarro
|
c49a16fdac
|
Fix tests
|
2023-10-10 15:35:00 +02:00 |
Adria Navarro
|
21420c59fa
|
Fix order
|
2023-10-10 14:39:55 +02:00 |
Adria Navarro
|
78335be26a
|
Clean
|
2023-10-10 14:20:26 +02:00 |
Adria Navarro
|
d3e8e1f4f8
|
Fix importing
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
b966ed221d
|
Fix bulk delete
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
fd414dbe4b
|
Enable importing bbrefs as string csv
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
979c2aeb00
|
Return only id and primary display
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
df97b7ad93
|
Expect BB ref data as csv strings
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
f22467fa53
|
Validate user column
|
2023-10-10 13:52:47 +02:00 |
Adria Navarro
|
7d6cd53c29
|
Add comments
|
2023-10-09 15:37:42 +02:00 |
Adria Navarro
|
0909e0547e
|
Process formulas after processing complex fields
|
2023-10-09 15:30:07 +02:00 |
Adria Navarro
|
047936bcbf
|
Merge branch 'master' into budi-7589/user-column-multi-user-filtering-support
|
2023-10-09 09:22:55 +02:00 |
mike12345567
|
0dc28122fa
|
Adding test case.
|
2023-10-06 16:38:36 +01:00 |
mike12345567
|
d4335bca73
|
Quick fix for saving current user._id - make sure it is the correct format of ID.
|
2023-10-06 16:31:48 +01:00 |
mike12345567
|
3e2f9dfc4e
|
Further enhancement, client library sends up the column it wants enriched and then we can ignore everything else, makes a big difference for enriching users (with a lot of relationships).
|
2023-10-05 18:23:18 +01:00 |
Adria Navarro
|
46b85ac12c
|
Multiple users column
|
2023-10-04 17:55:23 +02:00 |
Adria Navarro
|
753cb442c2
|
Allow edit
|
2023-10-04 17:55:23 +02:00 |
Adria Navarro
|
1a00b60088
|
Fix tests
|
2023-09-29 16:39:18 +02:00 |
Adria Navarro
|
7050c5352a
|
Check external table types
|
2023-09-29 16:09:08 +02:00 |
Adria Navarro
|
9d186df018
|
Don't modify internal API
|
2023-09-29 14:58:02 +02:00 |
mike12345567
|
5a3ecc3095
|
Getting create/update response consistent with internal API for external.
|
2023-09-29 13:40:40 +01:00 |
Adria Navarro
|
fad4f12e26
|
Fix test
|
2023-09-28 10:00:25 +02:00 |
Adria Navarro
|
fdb6474868
|
Fix tests
|
2023-09-28 10:00:25 +02:00 |
Adria Navarro
|
9afa334501
|
Fix deletions
|
2023-09-28 10:00:25 +02:00 |
Michael Drury
|
a67f78fead
|
Merge branch 'develop' into fix/BUDI-7236
|
2023-09-27 17:08:21 +01:00 |
Martin McKeaveney
|
65af2ed7c2
|
backmerge from master
|
2023-09-27 17:06:57 +01:00 |
mike12345567
|
bb2892cbc2
|
Getting client library loading in Webstorm debug, as well as adding accessible roles endpoint.
|
2023-09-27 14:21:25 +01:00 |
Adria Navarro
|
38d6fa8b2a
|
Renames
|
2023-09-22 17:33:13 +02:00 |
Adria Navarro
|
8a5270c6ee
|
Fix
|
2023-09-20 13:19:38 +02:00 |
mike12345567
|
65d96b5ec5
|
Adding message to let user know why roles have been ignored, as well as adding test case for this.
|
2023-09-20 12:13:10 +01:00 |
Adria Navarro
|
31b29662d6
|
Handle delete behaviours
|
2023-09-20 12:47:47 +02:00 |
Adria Navarro
|
244af30b6a
|
Fix tests
|
2023-09-20 12:47:47 +02:00 |
Adria Navarro
|
af499412cf
|
Don't return the full user object
|
2023-09-20 12:47:47 +02:00 |
Adria Navarro
|
d1cfb64017
|
Renames
|
2023-09-20 10:08:47 +02:00 |
Adria Navarro
|
ed830835a4
|
use bulk cache in processOutputBBReferences
|
2023-09-20 10:07:38 +02:00 |
Adria Navarro
|
58d9d3e8e8
|
use bulk cache in processInputBBReferences
|
2023-09-20 10:05:52 +02:00 |
Adria Navarro
|
1314b991c7
|
Value is always csv
|
2023-09-19 13:17:07 +02:00 |
Adria Navarro
|
89af863c34
|
Lint
|
2023-09-19 10:14:25 +02:00 |
Adria Navarro
|
256ab3a296
|
Fix test
|
2023-09-18 12:22:18 +02:00 |
Adria Navarro
|
ead2a2795e
|
Fix deletion
|
2023-09-18 11:58:34 +02:00 |
Adria Navarro
|
7f6ef551c9
|
Return always arrays for bb processor fields
|
2023-09-18 11:57:27 +02:00 |
Adria Navarro
|
60d94e76cf
|
Lint
|
2023-09-15 13:49:24 +02:00 |
Adria Navarro
|
29eaeacc4c
|
Fix deletions
|
2023-09-15 13:47:08 +02:00 |
Adria Navarro
|
385989eca4
|
Process output
|
2023-09-15 13:31:56 +02:00 |
Adria Navarro
|
bebe342b33
|
Handle output processing
|
2023-09-15 13:31:22 +02:00 |
Adria Navarro
|
9510c37b7a
|
Handle bb ref only if there is a value
|
2023-09-15 13:04:45 +02:00 |
Adria Navarro
|
679f56f32f
|
Error handling
|
2023-09-15 12:29:57 +02:00 |
Adria Navarro
|
d62e9a475f
|
Validate objects
|
2023-09-15 12:10:59 +02:00 |
Adria Navarro
|
0d3f9dac8c
|
Validate and return csv
|
2023-09-15 12:07:25 +02:00 |
Adria Navarro
|
1ff3f5db80
|
Handle ids
|
2023-09-15 11:21:10 +02:00 |
Adria Navarro
|
4c4c2e118b
|
Renames
|
2023-09-15 10:54:43 +02:00 |
Adria Navarro
|
8a9474c2ac
|
Clean test
|
2023-09-15 10:44:50 +02:00 |
Adria Navarro
|
e36fd75bc1
|
Add tests
|
2023-09-15 10:41:39 +02:00 |
Adria Navarro
|
0e3f316eb2
|
Process bb ref on input processing
|
2023-09-15 10:33:36 +02:00 |
Adria Navarro
|
edd8879d04
|
inputProcessing async
|
2023-09-15 10:31:54 +02:00 |
Adria Navarro
|
1cbfeafe39
|
Remove context refs in row processor
|
2023-09-15 09:56:28 +02:00 |
Adria Navarro
|
a012c0a458
|
Add back base default legacy views permissions
|
2023-09-04 12:00:58 +02:00 |
mike12345567
|
3395a5b96b
|
Some other minor changes to fully support the per app builder from groups, making sure middlewares are properly aware.
|
2023-08-22 19:15:47 +01:00 |
mike12345567
|
656870db8b
|
Adding last of support for per app group builder support, enriching the user on self return, as well as adding the functionality required to server middlewares.
|
2023-08-22 18:14:08 +01:00 |
mike12345567
|
a5a1c62eb1
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
|
2023-08-18 14:34:08 +01:00 |
mike12345567
|
7110351bdc
|
Revert "revert develop into master"
This reverts commit fd099658a0 .
|
2023-08-18 14:33:21 +01:00 |
mike12345567
|
621b1fadea
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
|
2023-08-18 13:22:34 +01:00 |
Martin McKeaveney
|
fd099658a0
|
revert develop into master
|
2023-08-17 10:28:15 +01:00 |
mike12345567
|
5d2813361c
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
|
2023-08-14 11:00:06 +01:00 |