42 Commits (479220652ebd15e2ae17c2169459ac4e0759e5fe)

Author SHA1 Message Date
mike12345567 479220652e Adjusting SQL system to handle relationship filtering. 5 years ago
mike12345567 d06ab10c1d Fixing issue found with enriching rows in SQL - the system was assuming the array of entries contained a row ID that needed to be broken down. 5 years ago
Rory Powell 115fc08aa4 Improve returning logic for oracle 5 years ago
mike12345567 f6ecd423ce Fixing some issues discovered with many to many relationships in SQL, as well as problems uncovered by #3531. 5 years ago
mike12345567 bf44c15b74 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 5 years ago
Rory Powell 7135599295 Add returning 5 years ago
Rory Powell b0df7fb28f Boolean support and linting 5 years ago
mike12345567 d9d5391a40 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 5 years ago
mike12345567 9f4ff190c3 Fixing issues dsicovered by automation test cases, as well as disabling threading for test scenarios. 5 years ago
mike12345567 de8a91da83 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 9d800484f2 Some refactoring to make it easier to find specific edge cases of sql clients. 5 years ago
mike12345567 b34cef26c3 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
Rory Powell cb661eab34 Add oracledb package, readme, and config 5 years ago
mike12345567 3474f3ae8e Updating underlying sql to not use ilike unless in postgres client. 5 years ago
mike12345567 9c933b629f Linting and updating SQL Server schema generation to include auto column and primary key recognition. 5 years ago
mike12345567 329156d6cc SQL table building. 5 years ago
Martin McKeaveney 9301406bcd enable collapsible nodes in component tree 5 years ago
Rory Powell 0fb4613b5a Handle nulls / empty in views and tables 5 years ago
mike12345567 fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 5 years ago
mike12345567 ab03435c84 Making sure creation of SQL rows don't pass down null columns (no point). 5 years ago
mike12345567 3cea3dd510 Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 5 years ago
mike12345567 80e7671444 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 8642868c5e Deprovisioning WIP 5 years ago
Martin McKeaveney 35d4eac78a fallback SMTP configuration for cloud 5 years ago
mike12345567 67212e5c5b 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 518f8fd55e merge develop into branch 5 years ago
mike12345567 0b0da47778 Fixing issues discovered by test cases. 5 years ago
mike12345567 a9e2336036 Fixing issues with SQL many relationship updates. 5 years ago
Martin McKeaveney e7f8454ad7 make SQL startsWith queries case insensitive 5 years ago
mike12345567 5a0ef45c29 Fixing issues with many to many relationships in SQL, sometimes not creating right relationships. 5 years ago
mike12345567 7624390f0b Fixing a variety of issues with internal relationships and external SQL relationships. 5 years ago
mike12345567 f4a3d2ff3b 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 184df6c685 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 bb396ebff0 First version of enrichment. 5 years ago
mike12345567 3ed5cff945 First attempt at solving the enrichment call, as well as various fixes. 5 years ago
mike12345567 9ca36893ad 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 98b7bff678 Implementing all return possibilities, now to implement creation. 5 years ago
mike12345567 5389878801 Moving definitions to central location and adding a few more definitions. 5 years ago
mike12345567 84ea655fd9 Linting. 5 years ago
mike12345567 96fd8ed947 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 aea08af49c Formatting. 5 years ago
mike12345567 ffc54c3720 First attempt and re-writing a portion of the server in typescript. 5 years ago
mike12345567 fd4403037d WIP - basic override of foreign keys. 5 years ago
mike12345567 40e06cc5d1 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 09bc70cc3d Fixing a bunch of issues around automations. 5 years ago
Martin McKeaveney 9841a74e39 datasource selection logic - unselect other entities when choosing datasource 5 years ago
mike12345567 0cf316d2d6 Some quick updates after testing. 5 years ago
mike12345567 0a69ea02ee Adding some work towards supporting full data source integration. 5 years ago
mike12345567 4950db460c Formatting. 5 years ago
mike12345567 20f7056d8a 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