mike12345567
|
107c9e2dfc
|
Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering.
|
4 years ago |
mike12345567
|
be4b930c8a
|
Fix for #5612 - stop some formats of string being in-correctly parsed as dates by MySQL - disable type coercion for data source plus mysql tables (knex converts).
|
4 years ago |
mike12345567
|
a7fe15244b
|
Fixing issue #5594 - allowing use of double underscores in table names for SQL.
|
4 years ago |
Martin McKeaveney
|
bfb6e20bb8
|
adding close to buildSchema
|
4 years ago |
Martin McKeaveney
|
4bab24f1ac
|
remove postgres connection pooling
|
4 years ago |
Martin McKeaveney
|
62f2cff42e
|
firebase tests complete
|
4 years ago |
mike12345567
|
8d5931f94c
|
Fixing some issues with types being lost when fetching SQL tables, after making changes to tables within Budibase.
|
4 years ago |
mike12345567
|
056d9defe4
|
Fix for #5219 - default all string types to basic text format, allow user to switch string types to longform if they desire.
|
4 years ago |
Martin McKeaveney
|
a5bdf70cf7
|
renamable buckets, started firebase tests, onboarding modal copy update
|
4 years ago |
Martin McKeaveney
|
b05d1d9708
|
merge
|
4 years ago |
Martin McKeaveney
|
877dfb0e5d
|
moving node fetch import into module
|
4 years ago |
Martin McKeaveney
|
33717ceb30
|
auto fetch access token in gsheets integration
|
4 years ago |
mike12345567
|
7e6eaf65d8
|
Fix for #5530 - make MySQL RejectUnauthorized SSL parameter accessible to the user.
|
4 years ago |
Martin McKeaveney
|
690ba4f81f
|
use ioredis mock for in memory redis tests
|
4 years ago |
mike12345567
|
fe846f86a5
|
Fixing issues with test cases - a lot of test cases didn't setup tenancy in any format, which now means that the API endpoints they call would not have access to a Global DB instance. Also had to disable the closing of the database in test as this was removing the database from memory, meaning future calls would find an empty database when they opened it.
|
4 years ago |
mike12345567
|
ea6f580501
|
Initial version of memory leak protection, making sure that PouchDB databases are closed correctly after use, using a combination of closures wrapping DB gets (this replaces the getDB, leaving only a dangerousGetDB function which can be used in very very specific scenarios) and then closing the DB as part of CLS hooked functions finishing. Also moving the GlobalDB init to the tenancy middleware as this is used everywhere in the worker/app services - means that not all getGlobalDB calls require an async closure around them.
|
4 years ago |
mike12345567
|
5396a8d8e0
|
Fix for #5411 - trimming the various binding components for SQL in queries. Also moving SQL interpolation out into a Typescript - prep for further unit testing/improvements.
|
5 years ago |
mike12345567
|
00bcdd317f
|
Fixing issue #5322 - when endpoint is specified for DynamoDB and not in a the region that the whole instance expects it will throw an odd credentials error - making sure connection is commenced everywhere other than localhost.
|
5 years ago |
mike12345567
|
c4a42cc181
|
Fix for issue discovered in #5187 - expanding regex to cover all sorts of number coercion.
|
5 years ago |
mike12345567
|
62f4ecf3e1
|
Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings.
|
5 years ago |
Martin McKeaveney
|
6d8254d5f0
|
redis integration complete
|
5 years ago |
Martin McKeaveney
|
81c662f0ca
|
redis integration
|
5 years ago |
Martin McKeaveney
|
6432ca102a
|
Update index.ts
|
5 years ago |
mike12345567
|
5dcbef58a8
|
Fix for #5153 - doing it at the mysql level as it seems to be affected by incorrect types in a way that other SQL databases aren't - limits the possible damage this can do.
|
5 years ago |
Martin McKeaveney
|
04b17fb634
|
re-add gsheets to self host
|
5 years ago |
Martin McKeaveney
|
ee6a16827a
|
fixing google sheets bug, respect google configuration hierarchy
|
5 years ago |
Martin McKeaveney
|
33506bebb4
|
ignore AWS config when using endpoint field
|
5 years ago |
Andrew Kingston
|
8e361afcda
|
Allow deep-getting of pagination params from REST responses
|
5 years ago |
mike12345567
|
d52f6dea05
|
Adding the ability to expand the max number of rows retrieved by SQL queries (say for table exports).
|
5 years ago |
Andrew Kingston
|
72f6bc8930
|
Add test cases for SQL range filtering changes
|
5 years ago |
Michael Drury
|
0d7db82c71
|
Fixing MS-SQL variable sub.
|
5 years ago |
Michael Drury
|
7f36cc97c9
|
Switching to correct concat function for oracle.
|
5 years ago |
Michael Drury
|
05836272dd
|
Adding a mechanism to concat strings in queries, there was a problem when char const strings were wrapping bindings, this should find instances of that and replace with a datasource specific method of concating the constant with the variable.
|
5 years ago |
Andrew Kingston
|
7a1b362515
|
Update date filtering to only use a between statement when 2 dates are provided
|
5 years ago |
Maurits Lourens
|
70c5574e75
|
finish up Firebase implementation
|
5 years ago |
Maurits Lourens
|
bdb5b127dd
|
fix connection to firebase using service account
|
5 years ago |
Maurits Lourens
|
e9405a1802
|
initial setup for google firebase integration
|
5 years ago |
mike12345567
|
1357c53ff8
|
Fixing issue #4811 - when renaming SQL columns use an actual rename alteration rather than dropping the column.
|
5 years ago |
mike12345567
|
0f1b7b18d5
|
Making sure that tables are created within the correct schema for MS-SQL.
|
5 years ago |
mike12345567
|
a7e3389790
|
Adding the ability to support schemas in MS-SQL.
|
5 years ago |
mike12345567
|
2123fca557
|
Fixing various other ms-sql types.
|
5 years ago |
Michael Drury
|
7179cf978a
|
Updating test case to handle new promise library.
|
5 years ago |
mike12345567
|
07551c54c1
|
Attempting to fix mysql issue by changing our usage of mysql2 to use the promise version, making sure disconnection always occurs correctly and using a slightly different syntax/approach.
|
5 years ago |
mike12345567
|
3f150c4a1f
|
Correctly parsing the bit type in ms-sql to boolean.
|
5 years ago |
Michael Drury
|
94041ced55
|
Changing how SQL vars are generated so that when new SQL implementations are added they must implement a generation mechanism.
|
5 years ago |
mike12345567
|
8ce1b471fd
|
Fixes for SQL issues raised by Marty.
|
5 years ago |
mike12345567
|
407aa2d49b
|
Fix for #4431 - converting SQL joins back to left joins, syntax specifying join type as string is old which doesn't work in latest versions of knex.
|
5 years ago |
mike12345567
|
03822c7223
|
Fix for #4431 - converting SQL joins back to left joins, syntax specifying join type as string is old which doesn't work in latest versions of knex.
|
5 years ago |
mike12345567
|
f77b596a07
|
Fix for #4431 - converting SQL joins back to left joins, syntax specifying join type as string is old which doesn't work in latest versions of knex.
|
5 years ago |
Martin McKeaveney
|
e1bc104715
|
only show gsheets in self host
|
5 years ago |