7851 Commits (70b8daeff623c77a66abb6ddcc994bb69edb062b)

Author SHA1 Message Date
Budibase Release Bot 70b8daeff6 v1.0.116 4 years ago
Budibase Release Bot 732a547c2c v1.0.115 4 years ago
Budibase Release Bot 0a9ff92f14 v1.0.114 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 1d61ff906a Fixing some issues detected by the test cases, making the in-use mechanism for context more clear to complete avoid stack up of contexts (leading to loss of knowledge around previous databases. 4 years ago
mike12345567 7792a07899 Some updates, making sure databases will always close directly using finally checks around the actual tasks, updating how replication works to have a close statement (to make sure it is controlled correctly) and then updating to PouchDB 7.3.0 for one of the memory leak fixes. 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
Rory Powell 769f48f935 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
mike12345567 50f6dbebea Fixing REST UI query error notification and adding better error for query timeout. 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. 4 years ago
Budibase Release Bot 20852c30cc v1.0.113 4 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. 4 years ago
Budibase Release Bot c750c3ef32 v1.0.112 4 years ago
Budibase Release Bot a9c62f0c32 v1.0.111 4 years ago
Kacper b0019c80c7 Move out QUERY_THREAD_TIMEOUT from `to remove` section 4 years ago
Kacper 3df18be4b2 added parseIntSafe function. 4 years ago
Kacper 33090d5d4f QUERY_THREAD_TIMEOUT is string instead of int fix 4 years ago
Budibase Release Bot ab4d4debdc v1.0.110 4 years ago
mike12345567 c4a42cc181 Fix for issue discovered in #5187 - expanding regex to cover all sorts of number coercion. 4 years ago
Budibase Release Bot 4e65e994b9 v1.0.109 4 years ago
Budibase Release Bot a9fafd85e8 v1.0.108 4 years ago
Budibase Release Bot 7d800287b5 v1.0.107 4 years ago
Martin McKeaveney 09694e0045 configure bash step to use automation query timeout 4 years ago
Budibase Release Bot c3da13864b v1.0.106 4 years ago
Budibase Release Bot 0cec607cf1 v1.0.105 4 years ago
Budibase Staging Release Bot af633701a9 v1.0.105-alpha.0 4 years ago
mike12345567 cad32631a4 Fix for #5242 - string interpolation in SQL queries was too wide, it was combining parts of multiple strings, rather than searching for bindings within distinct strings. 4 years ago
mike12345567 d152635e25 Extension of fix for 4978 - fixing an issue where parentheses are added to the IN query, causing the query system to not recognise the need to switch out the binding. 4 years ago
Budibase Staging Release Bot ac58e20660 v1.0.104-alpha.1 4 years ago
Budibase Release Bot 6dd09b6b4f v1.0.104 4 years ago
mike12345567 62f4ecf3e1 Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings. 4 years ago
Budibase Staging Release Bot 2966018af9 v1.0.104-alpha.0 4 years ago
Budibase Release Bot 43da53bed1 v1.0.103 4 years ago
Budibase Release Bot 665f572421 v1.0.102 4 years ago
Martin McKeaveney 6432ca102a
Update index.ts 4 years ago
Budibase Release Bot 3862854f5b v1.0.101 4 years ago
Martin McKeaveney 69a0c1254f bump versions 4 years ago
Budibase Staging Release Bot 0e309aca3a v1.0.98-alpha.9 4 years ago
Budibase Release Bot b8678e2f56 v1.0.100 4 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. 4 years ago
Rory Powell 5da441cf55 Add additional logging to automations 4 years ago
Budibase Staging Release Bot 54a848845e v1.0.98-alpha.8 4 years ago
Budibase Staging Release Bot f8f243976d v1.0.98-alpha.7 4 years ago
Budibase Staging Release Bot ca5bc790f5 v1.0.98-alpha.6 4 years ago
Budibase Staging Release Bot f7f157f509 v1.0.98-alpha.5 4 years ago
Budibase Release Bot c5880f9ec2 v1.0.99 4 years ago
Budibase Staging Release Bot a7ad4837b2 v1.0.98-alpha.4 4 years ago
Budibase Staging Release Bot 4b97a9a1fb v1.0.98-alpha.3 4 years ago
mike12345567 41ec92bf9b Fix for #5117 - raised a point that the docs didn't describe where to put properties for a query when running through the public API - fixing the spec. 4 years ago
Martin McKeaveney 04b17fb634 re-add gsheets to self host 4 years ago