Adria Navarro
|
4d27ff1dc0
|
eslint import/no-duplicates
|
2023-11-20 21:48:49 +01: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
|
17319a6981
|
Moving things around so that DEFAULT_BB_DATASOURCE_ID can be imported without cyclics occurring.
|
2023-10-31 17:52:39 +00:00 |
Dean
|
7e33aacbb1
|
Stop the sample data being identified as an external source.
|
2023-10-31 14:48:23 +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 |
Sam Rose
|
af59039d1c
|
Add tests for attachment processing endpoint.
|
2023-10-30 16:46:27 +00: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 |
Sam Rose
|
007e919d0e
|
Spring cleaning before review.
|
2023-10-25 14:53:51 +01:00 |
Sam Rose
|
767900aec6
|
Remove type information from JSDoc in .ts files, it's redundant.
|
2023-10-17 16:46:32 +01:00 |
Sam Rose
|
89e64d18a5
|
Remove TODOs.
|
2023-10-13 16:11:56 +01:00 |
Sam Rose
|
2f0e88c17c
|
Merge branch 'master' of github.com:Budibase/budibase into fix/budi-7433-google-sheets-validation-wont-let-you-import-any-sheets-if-2
|
2023-10-13 13:13:41 +01:00 |
Sam Rose
|
18363b7b60
|
Make sure to stop postgres container after the postgres integration tests have run.
|
2023-10-13 09:50:45 +01:00 |
Sam Rose
|
6af05500e9
|
Fix lint warnings.
|
2023-10-12 17:59:02 +01:00 |
Sam Rose
|
f4fa542e86
|
Remove some unused fields, fix a broken spec.
|
2023-10-12 17:34:48 +01:00 |
Sam Rose
|
16451904c9
|
Expose an errors object via the buildSchemaFromDb endpoint.
|
2023-10-12 17:12:49 +01:00 |
Sam Rose
|
1faf920c67
|
DatasourcePlus deals exclusively in ExternalTables, reflect that in the types.
|
2023-10-12 16:38:15 +01:00 |
Sam Rose
|
85b3af2971
|
Refactor DatasourcePlus's buildSchema to return a value, rather than rely on member variables.
|
2023-10-12 16:27:18 +01:00 |
Sam Rose
|
6e1962e6ea
|
Plumb Google Sheets table fetching error through to buildSchemaFromDb endpoint.
|
2023-10-12 12:07:13 +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
|
164e1f4c18
|
Clean
|
2023-10-11 13:15:59 +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 |
mike12345567
|
635f33f81e
|
Make sure that external tables preserve the BB_REFERNECE type, under the hood it is text/array, but it should continue to be treated correctly as its own indpendent type when updating Budibase tables (fetching).
|
2023-10-09 18:28:09 +01:00 |
Adria Navarro
|
91306c79eb
|
Fix tests
|
2023-10-04 17:55:23 +02:00 |
Adria Navarro
|
46b85ac12c
|
Multiple users column
|
2023-10-04 17:55:23 +02:00 |
Adria Navarro
|
8be76f1f97
|
Move the -2 magic number in its right place
|
2023-09-28 13:55:35 +02:00 |
Adria Navarro
|
c202f88b6d
|
Allow deleting cell
|
2023-09-28 12:42:42 +02:00 |
Adria Navarro
|
606bad7f4d
|
Clean
|
2023-09-28 11:41:20 +02:00 |
Adria Navarro
|
0c4cdde25f
|
Allow BB_REFERENCE to google sheets
|
2023-09-28 10:12:45 +02:00 |
mike12345567
|
7bd84bd048
|
Some typing fixes as well as a fix for the frontend issue of tables not correctly having their schemas updated in the table store when relationships added.
|
2023-09-26 17:01:30 +01:00 |
Adria Navarro
|
79e693c89d
|
Merge branch 'develop' into feature/user-column-type
|
2023-09-25 19:03:25 +02:00 |
Adria Navarro
|
235799c07d
|
Merge branch 'develop' into backmerge-20230919
|
2023-09-19 12:33:04 +02:00 |
Adria Navarro
|
3ee95938c3
|
Allow bb_refs to externals
|
2023-09-19 10:06:17 +02:00 |
Gerard Burns
|
36acd69fdd
|
Note about MySQL SSL (#11797)
|
2023-09-18 12:14:12 +01:00 |
mike12345567
|
8ca3f13a1c
|
Quick re-jig based on test failure, seems the base sql.ts is depended on fairly heavily, importing the SDK can create a lot of cycles.
|
2023-09-14 16:53:36 +01:00 |
mike12345567
|
217d10f5fb
|
Fix for more than/less than ranges, zeros were ignored when building up ranges, so that it simply acted like an upper limit, rather than a range.
|
2023-09-14 14:00:49 +01:00 |
Adria Navarro
|
881ff02a7d
|
Merge branch 'develop' into BUDI-7367/ds_plus_row_unittest
|
2023-09-13 14:49:17 +02:00 |
Adria Navarro
|
c530d5fa34
|
Timeout issues
|
2023-09-13 13:17:51 +02:00 |
Mel O'Hagan
|
17dc01808c
|
Additional unit test
|
2023-09-11 21:35:51 +01:00 |
Mel O'Hagan
|
7147752b9c
|
Fix date validation regex
|
2023-09-11 21:26:05 +01:00 |
Adria Navarro
|
3fe7a9f4cb
|
Unmock pg
|
2023-09-06 12:51:08 +02:00 |
Adria Navarro
|
887ebb2eeb
|
Simplify
|
2023-09-05 11:16:37 +02:00 |
Adria Navarro
|
6240740a42
|
Simplify
|
2023-09-05 11:11:47 +02:00 |
Adria Navarro
|
b27899b1e6
|
Redo helpers
|
2023-09-05 10:47:59 +02:00 |
Adria Navarro
|
baab7d3fb5
|
Use docker utils helpers
|
2023-09-04 19:05:11 +02:00 |
mike12345567
|
7110351bdc
|
Revert "revert develop into master"
This reverts commit fd099658a0 .
|
2023-08-18 14:33:21 +01:00 |
mike12345567
|
e174211440
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2023-08-17 17:34:44 +01:00 |
Martin McKeaveney
|
fd099658a0
|
revert develop into master
|
2023-08-17 10:28:15 +01:00 |
melohagan
|
6d40a54fd5
|
Only get definition for given schema (#11532)
|
2023-08-17 10:10:52 +01:00 |
Michael Drury
|
08e663a8d3
|
Merge branch 'master' into budi-7350-filter-equal-for-numbers-not-working-in-data-providers
|
2023-08-10 16:28:59 +01:00 |
melohagan
|
ece1c421fa
|
Fix/formula as display (#11439)
* Allow formulas to be display columns in the grid
* Ensure SQL Server always has a sort order
|
2023-08-04 13:53:30 +01:00 |
Mel O'Hagan
|
20f71fadd3
|
Refactor
|
2023-08-03 18:52:55 +01:00 |
Mel O'Hagan
|
8c61359b9d
|
Allow user specified type casting in MySQL queries
|
2023-08-03 17:23:15 +01:00 |
mike12345567
|
8c2d0f594c
|
Quick fix for utilising a hyphen in a Postgres schema - this needed to be escaped correctly.
|
2023-08-01 18:18:53 +01:00 |
Adria Navarro
|
f4675aab6e
|
Fix import
|
2023-08-01 12:52:12 +02:00 |
Adria Navarro
|
b9820f94e6
|
Import lodash modules
|
2023-07-28 17:11:48 +02:00 |
Adria Navarro
|
1ce9bffe40
|
Remove duplicated key
|
2023-07-28 17:11:48 +02:00 |
mike12345567
|
7673673db2
|
Updating RelationshipTypes -> RelationshipType.
|
2023-07-21 12:57:47 +01:00 |
Adria Navarro
|
58c59eba5e
|
Remove unused db usages
|
2023-07-18 12:00:02 +02:00 |
Adria Navarro
|
13ef7b8858
|
Merge branch 'develop' into backmerge-20230717
|
2023-07-17 17:13:26 +01:00 |
Adria Navarro
|
a7801c52f8
|
Allow authtype undefined by default
|
2023-07-13 11:09:40 +02:00 |
Adria Navarro
|
2dadf1d429
|
Fix conflicting mssql configuration
|
2023-07-11 20:05:10 +02:00 |
Adria Navarro
|
02fa87b59b
|
Merge pull request #11200 from Budibase/budi-7265-sql-ntlm-configuration
Allow MSSQL ntlm configuration
|
2023-07-11 15:33:49 +01:00 |
Adria Navarro
|
119506fcc7
|
Fix typo
|
2023-07-11 15:41:49 +02:00 |
Adria Navarro
|
4280e08f22
|
Renames
|
2023-07-11 15:31:59 +02:00 |
melohagan
|
89c0d3b389
|
Add BigInt type support (#11145) (#11195)
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
|
2023-07-11 14:01:55 +01:00 |
Adria Navarro
|
c4fec6973f
|
Add ntml config
|
2023-07-11 13:08:15 +02:00 |
Adria Navarro
|
00fff6eded
|
Add local AD option
|
2023-07-11 12:35:00 +02:00 |
mike12345567
|
4428678ebd
|
Quick fix for QA-core tests, when encrypt is undefined for MS-SQL, it defaults to true, need to be aware of this so can set trustServerCertificate correctly. Also fixing the naming of a test.
|
2023-06-30 12:05:18 +01:00 |
mike12345567
|
63d16f1809
|
Only enable trust server certificate if encryption enabled.
|
2023-06-29 16:09:25 +01:00 |
mike12345567
|
7b6246ee59
|
Fixes discovered by MS-SQL validator tests in QA-core, fixing custom ports being used (not default) and allowing the use of self signed certificates. Also updating an error message in line with Peters changes.
|
2023-06-29 16:09:25 +01:00 |
mike12345567
|
a66d5bf7be
|
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
|
2023-06-28 17:58:56 +01:00 |
Michael Drury
|
72e7373073
|
Merge pull request #11058 from Budibase/feature/budi-7076
Datasource settings tab for SQL databases and SQL schema export functionality
|
2023-06-28 17:56:03 +01:00 |
mike12345567
|
30a9b349d8
|
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
|
2023-06-28 17:31:03 +01:00 |
Adria Navarro
|
ec3f962d3c
|
Fix typings
|
2023-06-28 15:16:47 +01:00 |
Adria Navarro
|
b6f9ae762d
|
Lint
|
2023-06-28 14:59:49 +01:00 |
Adria Navarro
|
47d6113fee
|
Submit nested
|
2023-06-28 14:33:52 +01:00 |
Adria Navarro
|
a95a5f1cb2
|
Populate fields
|
2023-06-28 14:33:52 +01:00 |
Adria Navarro
|
758b4f8254
|
Allow open by default for field groups
|
2023-06-28 14:33:52 +01:00 |
Adria Navarro
|
352ea72c53
|
Select and conditional fields
|
2023-06-28 14:33:52 +01:00 |
Adria Navarro
|
8a7d610faf
|
Move creation pool on the connect step
|
2023-06-28 14:33:51 +01:00 |
Adria Navarro
|
c9bee9e423
|
Display errors
|
2023-06-28 14:33:51 +01:00 |
Adria Navarro
|
1e5492b18d
|
Type mssql
|
2023-06-28 14:33:51 +01:00 |
mike12345567
|
25d0f3f518
|
Adding settings tab for SQL datasources.
|
2023-06-28 11:59:53 +01:00 |
Peter Clement
|
87768fd577
|
update error messages:
|
2023-06-28 09:28:40 +01:00 |
Peter Clement
|
fed6a83bca
|
remove incorrect psql codes
|
2023-06-28 09:18:41 +01:00 |
Peter Clement
|
cf0300973a
|
add error mapping system
|
2023-06-27 15:28:10 +01:00 |
Peter Clement
|
46a9142676
|
propagate errors coreectly for datasource plus
|
2023-06-27 15:27:56 +01:00 |
Mel O'Hagan
|
6f75c5df53
|
Use any type to fix TypeScript check
|
2023-06-27 09:59:02 +01:00 |
Dean
|
eaecd3ab68
|
Merge remote-tracking branch 'origin/develop' into merge-master
|
2023-06-27 09:31:35 +01:00 |
melohagan
|
0ecda93ea9
|
Fix for $in on ObjectIds (#11014)
|
2023-06-26 15:07:29 +01:00 |
mike12345567
|
3d3efadb37
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2023-06-23 15:19:49 +01:00 |
melohagan
|
3aca0c0ed3
|
Null safety (#11007)
|
2023-06-23 14:48:07 +01:00 |
mike12345567
|
cbfeea121c
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2023-06-20 18:09:23 +01:00 |
melohagan
|
b0debf17ef
|
Table disappears from side bar when changing display name (#10909)
* Pass sourceId on fetch tables
* Use ExternalTable type
|
2023-06-20 17:07:12 +01:00 |
Adria Navarro
|
cdd15fd75f
|
Merge pull request #10953 from Budibase/budi-7115-sql-schema-export
BUDI-7115 - Sql schema export
|
2023-06-20 11:57:46 +01:00 |
mike12345567
|
289a75fc9a
|
Few minor updates to the integration suite to make it easier to decipher what is happening under the hood, as well as making it easier to log from these (where there is no pino logging available, importing backend-core breaks things). Also added a new script which can be used to get local environment setup as needed to run qa-core tests. Finally, xdescribe for the failing test until can work out what is wrong with MongoDB installation in QA environment.
|
2023-06-19 18:28:38 +01:00 |
Adria Navarro
|
718fe1efc6
|
Implement mssql and tests
|
2023-06-19 17:56:12 +01:00 |
Adria Navarro
|
c44b10eadf
|
Lint
|
2023-06-19 17:56:12 +01:00 |
Adria Navarro
|
e21dca5582
|
Implement and test mysql sql dump
|
2023-06-19 17:56:12 +01:00 |
Adria Navarro
|
ab5b8716c0
|
Get mysql schema
|
2023-06-19 17:56:12 +01:00 |
Adria Navarro
|
d337c52adf
|
Add feature flags
|
2023-06-19 17:56:11 +01:00 |
Adria Navarro
|
7a4eb3113d
|
Add external schema endpoint
|
2023-06-19 17:56:11 +01:00 |
Adria Navarro
|
dbcf7814a8
|
Support ssl
|
2023-06-19 17:56:11 +01:00 |
Adria Navarro
|
e7026d4aed
|
Get schema function
|
2023-06-19 17:56:11 +01:00 |
Rory Powell
|
5f716a62a4
|
Revert "Merge branch 'develop' into master"
This reverts commit 67fb9de7f4 , reversing
changes made to ebec885b0a .
|
2023-06-16 10:13:43 +01:00 |
Adria Navarro
|
df3afe2a7c
|
Merge pull request #10918 from Budibase/budi-5262/support_pg_client_cert
Budi 5262 - Support pg client cert
|
2023-06-15 12:40:16 +01:00 |
Adria Navarro
|
4d3ab040bf
|
Support postgres client certificates
|
2023-06-15 11:06:01 +01:00 |
Adria Navarro
|
e6ad3a4719
|
Type pg
|
2023-06-14 17:17:29 +01:00 |
Adria Navarro
|
f31c615e18
|
Merge branch 'develop' into backmerge-master
|
2023-06-14 15:45:47 +01:00 |
Michael Drury
|
fdad2e6bf3
|
Merge pull request #10895 from Budibase/fix/budi-7099
MySQL cyclic JSON conversion issue with primary display columns
|
2023-06-14 15:09:17 +01:00 |
mike12345567
|
3f63a81c01
|
PR comments.
|
2023-06-14 14:34:12 +01:00 |
mike12345567
|
68082eecf9
|
Fix for circular issue with primary display fields on SQL tables introduced in most recent update - if somehow the primary display field is set to a relationship field there was a chance of cyclic structure occurring which Koa could not convert to JSON.
|
2023-06-13 18:21:22 +01:00 |
mike12345567
|
60d58034dd
|
Fixes #6346 - issue with date parsing, adding in some testing around it.
|
2023-06-13 16:11:22 +01:00 |
Adria Navarro
|
c1e09d0305
|
Close client on testconnection
|
2023-06-13 10:49:09 +01:00 |
Adria Navarro
|
a14b29efac
|
Improve fetch performance
|
2023-06-07 12:29:36 +01:00 |
Adria Navarro
|
dd58aaf5cb
|
Use fancycheckboxgroup
|
2023-06-07 11:44:32 +01:00 |
Adria Navarro
|
5135ac36b7
|
Fix fetching tables
|
2023-06-07 11:31:10 +01:00 |
Adria Navarro
|
deeba8bae3
|
Revert "Merge branch 'develop' into master"
This reverts commit 6f29c978e0 , reversing
changes made to 1c6ff73c19 .
|
2023-06-06 22:06:34 +01:00 |
mike12345567
|
cc60baa3d1
|
Some fixes for BBUI and updating postgres table name fetching to get uniques.
|
2023-06-06 17:40:14 +01:00 |
Adria Navarro
|
21e870109c
|
Save datasource
|
2023-06-06 11:29:50 +01:00 |
Adria Navarro
|
1e238ce693
|
Validate google sheets url
|
2023-06-06 11:29:49 +01:00 |
Rory Powell
|
abbd8c5c8b
|
Merge branch 'master' into develop
|
2023-06-05 23:19:43 +01:00 |
mike12345567
|
0506096e72
|
Fixing filtering plus pagination in googlesheets, the pagination previously was first which broke the filtering.
|
2023-06-05 10:03:47 +01:00 |
mike12345567
|
e7649374d2
|
Fixing googlesheets filtering by _id - there was an issue with the response API giving _rowNumber rather than the expected primary key of rowNumber, need to update the filters accordingly.
|
2023-06-02 18:25:35 +01:00 |
mike12345567
|
213315e14f
|
Fixing issue with row deletion not returning the _id of the row which was deleted in googlesheets.
|
2023-06-02 18:03:43 +01:00 |
Michael Drury
|
cde4dabe42
|
Fixing some redis type errors.
|
2023-06-01 11:10:39 +01:00 |
Adria Navarro
|
77a619945b
|
Merge pull request #10680 from Budibase/budi-6933-verify-data-source-connection-during
Verify data source connection before saves
|
2023-05-26 10:47:42 +02:00 |
Adria Navarro
|
b264708af6
|
Merge remote-tracking branch 'origin/develop' into chore/esbuild
|
2023-05-24 14:17:32 +02:00 |
Adria Navarro
|
237cda064c
|
Simplify integration features
|
2023-05-24 10:50:51 +02:00 |
Adria Navarro
|
c3036af072
|
Merge pull request #10659 from Budibase/feature/table-fetching
Datasource+ table fetching API
|
2023-05-23 15:39:18 +02:00 |
andz-bb
|
7b9d56ac25
|
add role field to snowflake datasource connection
|
2023-05-23 12:38:50 +01:00 |
mike12345567
|
590844c8a9
|
PR comments.
|
2023-05-23 12:22:22 +01:00 |
Adria Navarro
|
aa58a24a6d
|
Change query for retrieving postgres primary keys
|
2023-05-23 11:20:18 +02:00 |
Adria Navarro
|
e838a90d3e
|
Add small unit test
|
2023-05-23 10:22:26 +02:00 |
Adria Navarro
|
023373bb25
|
Remove unnecessary load info
|
2023-05-23 10:18:37 +02:00 |
Adria Navarro
|
b7b604ca00
|
Improve test
|
2023-05-23 10:17:42 +02:00 |
Adria Navarro
|
5ea19986b1
|
Add basic test
|
2023-05-23 10:14:06 +02:00 |
Adria Navarro
|
74ea851fa3
|
Fetch google sheets
|
2023-05-23 09:55:46 +02:00 |
mike12345567
|
83ddb9c8dd
|
Adding feature to denote fetch table names function.
|
2023-05-22 14:28:18 +01:00 |
mike12345567
|
d6c07f47b6
|
Adding base implementation for googlesheets integration.
|
2023-05-22 13:57:56 +01:00 |
Michael Drury
|
732ebb4f87
|
Adding function to fetch table names.
|
2023-05-18 22:09:44 +01:00 |
Adria Navarro
|
2d2d50a5df
|
Merge branch 'develop' into chore/esbuild
|
2023-05-18 11:34:11 +02:00 |
mike12345567
|
f3785892a9
|
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
|
2023-05-17 12:45:28 +01:00 |
Adria Navarro
|
8e95038671
|
Merge pull request #10620 from Budibase/feature/oracle-conn-checking
Oracle connection checking
|
2023-05-17 10:52:31 +02:00 |
Adria Navarro
|
a2e22bda71
|
Merge pull request #10618 from Budibase/budi-6932/check_elastic
Check elastic search connection settings
|
2023-05-17 10:16:16 +02:00 |
mike12345567
|
ee5f0ec641
|
Remove unused type.
|
2023-05-17 09:15:06 +01:00 |