1
0
Fork 0
mirror of synced 2024-07-03 13:30:46 +12:00
Commit graph

829 commits

Author SHA1 Message Date
Mel O'Hagan 334d9a956d Ignore escaped double quotes within strings 2022-08-10 10:57:42 +01:00
Mel O'Hagan f7c816bce9 lint 2022-08-09 17:28:21 +01:00
Mel O'Hagan 40c846ce8f Handle braces within quotes 2022-08-09 17:27:51 +01:00
Mel O'Hagan 15fe3650dc Fix unit test 2022-08-09 15:54:08 +01:00
Mel O'Hagan ea6f0938da Rename to recordID 2022-08-09 14:59:05 +01:00
Mel O'Hagan a5065411cc Add table field to Airtable update 2022-08-09 14:55:45 +01:00
Michael Drury 1b574bc58f
Merge pull request #7049 from Budibase/fix/2585
Updating filters to allow multiple uses of the same property and exposing allOr option
2022-08-09 11:00:38 +01:00
Mel O'Hagan e23d29b7ef lint 2022-08-08 21:57:36 +01:00
Mel O'Hagan 88f06539a4 Nested braces parse fix added for MongoDB 2022-08-08 21:56:55 +01:00
Mel O'Hagan 98d8080826 Bug fix findOneAndUpdate 2022-08-08 17:53:17 +01:00
Mel O'Hagan d02e5ae87f Add unit tests for ObjectId 2022-08-08 17:01:56 +01:00
Mel O'Hagan c57fc1cfcd Merge branch 'develop' into bug/sev2/mongodb-fixes 2022-08-08 15:15:03 +01:00
mike12345567 df074c6004 Fixing test cases. 2022-08-03 18:20:07 +01:00
mike12345567 5eeb2ea600 Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585. 2022-08-02 18:34:58 +01:00
mike12345567 a99ed3bf52 Merge branch 'master' of github.com:Budibase/budibase into fix/6737 2022-08-01 19:00:17 +01:00
mike12345567 5aea08fdce Adding mechanism to allow displaying an error on data retrieval for tables. 2022-08-01 18:56:59 +01:00
mike12345567 41683c1f6d Fix for #6737 - making it so that if a column is deleted externally tables can be re-fetched and this will be fixed. 2022-08-01 17:40:35 +01:00
Mel O'Hagan 432a8eb1b7 Has any support SQL Server 2022-07-28 09:20:00 +01:00
Mel O'Hagan 600794de66 SQL Server containsAny unit test 2022-07-27 16:40:07 +01:00
Mel O'Hagan 9369498d38 Has any of filter Postgres 2022-07-27 16:37:29 +01:00
Mel O'Hagan 804d1ef8f6 Has any of MySQL filter 2022-07-27 13:19:47 +01:00
Mel O'Hagan d9823faac6 Not Contains for SQL Server 2022-07-27 11:56:57 +01:00
Mel O'Hagan 54643cff58 Not Contains Postgres filter 2022-07-27 11:49:45 +01:00
Mel O'Hagan 8d7fe78028 Not Contains filter for MySQL 2022-07-27 11:40:46 +01:00
Mel O'Hagan 4135c4ce59 Fix unit tests 2022-07-26 16:58:01 +01:00
Mel O'Hagan 91f906877f Has all of SQLServer 2022-07-26 16:45:05 +01:00
Mel O'Hagan 3d263f3927 MySQL has all of 2022-07-26 16:16:46 +01:00
Mel O'Hagan f436c50b5b Postgres has all of 2022-07-26 15:59:49 +01:00
Mel O'Hagan 0ead7fca54 lint 2022-07-26 11:38:34 +01:00
Mel O'Hagan 377aca0458 Support ObjectId in operator blocks 2022-07-26 10:53:53 +01:00
Mel O'Hagan f653345296 Added unit tests for contains filter 2022-07-21 10:28:54 +01:00
Mel O'Hagan 6b81d3d727 Handle numeric types Postgres 2022-07-19 18:34:30 +01:00
Mel O'Hagan cd0bac74e2 Prettier 2022-07-19 18:04:27 +01:00
Mel O'Hagan e5dc38845b Added contains support for datasource pluses 2022-07-19 17:25:41 +01:00
mike12345567 2272c095b7 Fix for ARM processors. 2022-07-13 12:37:55 +01:00
Mel O'Hagan 65aab29ee6 Don't try to check externalType of related tables 2022-07-05 16:59:32 +01:00
Dean 4b296f9bce Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-29 18:50:14 +01:00
mike12345567 f0dd336b15 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-06-24 17:50:55 +01:00
Andrew Kingston 27d5f2ba6e
Merge pull request #6443 from Budibase/datasource-labels
Datasource labels
2022-06-23 15:32:28 +01:00
Mel O'Hagan 688a46f75e Added Knex.Raw to return type 2022-06-23 13:09:22 +01:00
Andrew Kingston 5dd8186383 Add types to datasources 2022-06-23 11:35:57 +01:00
Mel O'Hagan 1d6f780c72 Refactor - simplify regex and use enum 2022-06-23 09:41:43 +01:00
Mel O'Hagan 0fb46ca465 Only cast money as numeric for Postgres 2022-06-22 16:13:02 +01:00
Mel O'Hagan bc72b63579 Use raw sql to get money type as numeric 2022-06-22 15:58:15 +01:00
Mel O'Hagan ba0916d161 Added external types to ds+ schemas 2022-06-20 18:08:30 +01:00
Mel O'Hagan 78a3043aed Include external SQL server type in schema 2022-06-20 16:49:58 +01:00
Dean 3b68abf407 Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-20 09:09:21 +01:00
Mel O'Hagan 5f9944af34 Add empty options if missing for delete 2022-06-17 16:54:23 +01:00
Dean 18f2e13a30 Fixes for Rest API request UI. Rest test fixes for XML API request body. Fix for raw XML api request body parsing issue. General fixes for query testing. 2022-06-17 12:00:42 +01:00
mike12345567 a46d73931d Merge branch 'master' of github.com:Budibase/budibase into develop 2022-06-17 11:41:34 +01:00
Dean 57b8ae7842 Fix to ignore global rest query headers when they are not configured. 2022-06-15 10:09:47 +01:00
Rory Powell 05aca077d1 Merge branch 'release' into merge-release 2022-06-13 11:58:14 +01:00
Rory Powell 05f0393310 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Mel O'Hagan 9bb0dba973 Remove duplicate equals 2022-06-10 15:52:28 +01:00
Mel O'Hagan 86d0d37fd5 Fix for privatekey newline 2022-06-10 14:15:25 +01:00
Mel O'Hagan aedda40891 Removed ServiceAccount to reduce confusion 2022-06-10 14:04:34 +01:00
Mel O'Hagan 91b97698a6 Rename Firebase to Firestore 2022-06-08 12:05:29 +01:00
Andrew Kingston 3a9e4fff87 Account for types being undefined when running in a test env 2022-06-07 08:41:45 +01:00
Andrew Kingston f2e3b2efa8 Apply timezones patch from existing ignore-timezones branch 2022-06-07 08:31:00 +01:00
Martin McKeaveney 493607b853 update google sheets strategy to use the standard passport strategy 2022-06-05 16:43:04 +01:00
Mel O'Hagan 87c0df55f0 Using snowflake-promise 2022-06-01 11:41:41 +01:00
Mel O'Hagan b282102998 Revert "Datasource plus - build schema"
This reverts commit 3c1d32ba24.
2022-06-01 09:36:42 +01:00
Mel O'Hagan be8cd07cdc Revert "primaryKey name fix"
This reverts commit fcdc2bf584.
2022-06-01 09:36:28 +01:00
Mel O'Hagan fcdc2bf584 primaryKey name fix 2022-05-31 14:47:27 +01:00
Mel O'Hagan 3c1d32ba24 Datasource plus - build schema 2022-05-31 14:39:53 +01:00
Mel O'Hagan a940269051 CRUD added for snowflake 2022-05-31 13:10:16 +01:00
Mel O'Hagan 31aa9418dd Added types and error handling 2022-05-31 11:58:03 +01:00
Mel O'Hagan a2a29caeea Added Snowflake integration 2022-05-30 21:13:45 +01:00
mike12345567 5f8cfcdb5c Opening connection for building schema. 2022-05-20 17:43:47 +01:00
mike12345567 a23e4efd8c Fix for Postgres connections, seemed to be some issues with out of order, connections not opening in time. 2022-05-20 17:41:27 +01:00
Mel O'Hagan 2c2eb69ae7 Improve parseQueryParams regex 2022-05-17 12:11:43 +01:00
Mel O'Hagan aa0c09ac82 Parse params if needed 2022-05-16 22:44:38 +01:00
Mel O'Hagan c6591490d3 Using mongodb types 2022-05-16 09:50:47 +01:00
Mel O'Hagan 6709eea7cc Removed unused aws Object import 2022-05-16 08:43:27 +01:00
Mel O'Hagan bf144858bb Lowercase the object typo 2022-05-16 08:42:09 +01:00
Mel O'Hagan af997be2e9 Check type is string before match 2022-05-13 21:25:41 +01:00
Mel O'Hagan 672bfda7dd Fix test for update 2022-05-13 15:57:37 +01:00
Mel O'Hagan a58f35a6cd Null pointer fix 2022-05-13 15:57:15 +01:00
Mel O'Hagan 094a548e38 MongoDb Delete fix 2022-05-13 15:56:57 +01:00
Mel O'Hagan 4b7f1391f8 Fixed update 2022-05-13 15:56:49 +01:00
Mel O'Hagan 2a98872296 Create ObjectIds from matching string 2022-05-13 15:56:32 +01:00
Michael Drury cb95b419a7
Merge pull request #5707 from Budibase/fix/mike-fixes-04-05
SQL columns with spaces LIKE fix and dynamic REST variable UI change
2022-05-11 10:34:36 +01:00
Martin McKeaveney 8c5efd0a61 more strategic connection closing in pg 2022-05-10 11:13:40 +01:00
Martin McKeaveney 6cddc3f8f9 merge 2022-05-05 12:45:09 +01:00
mike12345567 13ec670295 Fix for #5669 comment, when using SQL tables with spaces in names, we use a raw knex function for like to achieve lower case searching, this needs to handle spaces in columns and delimiting. 2022-05-04 16:13:54 +01:00
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. 2022-05-03 14:11:06 +01:00
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). 2022-04-29 16:47:43 +01:00
mike12345567 a7fe15244b Fixing issue #5594 - allowing use of double underscores in table names for SQL. 2022-04-29 16:22:11 +01:00
Martin McKeaveney bfb6e20bb8 adding close to buildSchema 2022-04-29 10:47:42 +01:00
Martin McKeaveney 06774c1452 merge 2022-04-29 00:05:43 +01:00
Martin McKeaveney 4bab24f1ac remove postgres connection pooling 2022-04-28 23:24:52 +01:00
Martin McKeaveney 62f2cff42e firebase tests complete 2022-04-28 22:59:25 +01:00
mike12345567 8d5931f94c Fixing some issues with types being lost when fetching SQL tables, after making changes to tables within Budibase. 2022-04-27 17:11:57 +01:00
mike12345567 056d9defe4 Fix for #5219 - default all string types to basic text format, allow user to switch string types to longform if they desire. 2022-04-27 16:29:03 +01:00
Martin McKeaveney a5bdf70cf7 renamable buckets, started firebase tests, onboarding modal copy update 2022-04-26 17:12:47 +01:00
Martin McKeaveney e01ef9bdfb merge with master 2022-04-26 10:21:45 +01:00
Martin McKeaveney b05d1d9708 merge 2022-04-25 10:24:49 +01:00
Martin McKeaveney 8f26196191 Merge branch 'gsheets-updates' of github.com:Budibase/budibase into gsheets-updates 2022-04-25 09:38:06 +01:00
Martin McKeaveney 9f0cb41f49
Merge branch 'master' into gsheets-updates 2022-04-25 09:27:38 +01:00
Martin McKeaveney 877dfb0e5d moving node fetch import into module 2022-04-25 00:05:32 +01:00