30 Commits (f5e2e2bacaee108307e330caa67ddde51c4b43b8)

Author SHA1 Message Date
mike12345567 f5e2e2baca Fixing an issue with filtering by dates in SQL, where the lucene dates provided don't convert cleanly to JS dates. 5 years ago
mike12345567 0e499fd60d Some refactoring to make it easier to find specific edge cases of sql clients. 5 years ago
mike12345567 c22356fb4d Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 5 years ago
mike12345567 948ec067d5 Updating underlying sql to not use ilike unless in postgres client. 5 years ago
mike12345567 974cf7b27e Linting and updating SQL Server schema generation to include auto column and primary key recognition. 5 years ago
mike12345567 246d08c804 SQL table building. 5 years ago
Martin McKeaveney 7882862a65 enable collapsible nodes in component tree 5 years ago
Rory Powell b88319d201 Handle nulls / empty in views and tables 5 years ago
mike12345567 89be613c40 Setting a hard limit on how many rows can be returned by the SQL plus queries. 5 years ago
mike12345567 1fbd84b629 Making sure creation of SQL rows don't pass down null columns (no point). 5 years ago
mike12345567 3878cf76cd Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 5 years ago
mike12345567 a343805fee Fix for many to many relationships where the union table has arbituarily named foreign key constraint columns, an example has been provided in the scripts directory. 5 years ago
Rory Powell 4813a63439 Deprovisioning WIP 5 years ago
Martin McKeaveney 5b1ae778da fallback SMTP configuration for cloud 5 years ago
mike12345567 1952dc308e Fixes issue #2616 - this is a slightly complex fix and handles a few other issues with mysql (around returning on creation of a row and relationships) - a new mechanism is now used for pagination and limiting which makes sure the limits are applied to the outer table rather than the combination of the outer and the joined. 5 years ago
Maurits Lourens 104a84d19b merge develop into branch 5 years ago
mike12345567 f9fd725307 Fixing issues discovered by test cases. 5 years ago
mike12345567 811ba19558 Fixing issues with SQL many relationship updates. 5 years ago
Martin McKeaveney 641a9c8a34 make SQL startsWith queries case insensitive 5 years ago
mike12345567 a64ce3f55a Fixing issues with many to many relationships in SQL, sometimes not creating right relationships. 5 years ago
mike12345567 3744c9093b Fixing a variety of issues with internal relationships and external SQL relationships. 5 years ago
mike12345567 2fed177f3c Fix for #2250, strings were being parsed for numbers which was causing the issue for strings starting with numbers, using the table schema to determine is parsing necessary. 5 years ago
mike12345567 dc32c90aaa Fixing some issues discovered with the new SQL connectors were the input type would always be string (causing some SQL types to break) - parsing these before input to attempt to fix this problem - issue referenced in #1943. 5 years ago
mike12345567 a13b5111bb First version of enrichment. 5 years ago
mike12345567 1fd4144189 First attempt at solving the enrichment call, as well as various fixes. 5 years ago
mike12345567 fd4dc4b45e Managing the scenario where columns can overlap in SQL relationships which most JSON based libraries cannot manage, instead of trying to manage this just don't return the overlapping columns which are not of interest. 5 years ago
mike12345567 13100a69ba Implementing all return possibilities, now to implement creation. 5 years ago
mike12345567 e56926dd7f Moving definitions to central location and adding a few more definitions. 5 years ago
mike12345567 43c9e0a9b6 Linting. 5 years ago
mike12345567 19da122425 Updating tests to use latest version of jest, which broke a lot of things, but was necessary to get proper ts-jest support. 5 years ago
mike12345567 6cae9cbdb8 Formatting. 5 years ago
mike12345567 374081d720 First attempt and re-writing a portion of the server in typescript. 5 years ago
mike12345567 8a84d5cd6f WIP - basic override of foreign keys. 5 years ago
mike12345567 987b66fd59 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 5 years ago
mike12345567 6bc99e140c Fixing a bunch of issues around automations. 5 years ago
Martin McKeaveney f267c5c404 datasource selection logic - unselect other entities when choosing datasource 5 years ago
mike12345567 765e38aafc Some quick updates after testing. 5 years ago
mike12345567 91de2fb78e Adding some work towards supporting full data source integration. 5 years ago
mike12345567 11c52f26ad Formatting. 5 years ago
mike12345567 7ba21329eb Updating rows API so that it has been broken into an internal and external API - this is breaking as it breaks out how bulk deletion is handled. 5 years ago
mike12345567 a74309202d Adding test case for data source opinionated query endpoint. 5 years ago
mike12345567 091b537e2d Adding schema validation and API endpoint to data sources for query. 5 years ago
mike12345567 6abe5c5f6d Updating test cases. 5 years ago
mike12345567 2d6eac5c97 Switching from .toString to .toSQL().toNative() for sql injection protection. 5 years ago
mike12345567 330d995107 Using all lowercase 'query' function name for the builder. 5 years ago
mike12345567 a669fa1025 Adding base SQL class which processes defined JSON structure into SQL. 5 years ago