15 Commits (2b74fd887bbc2740cbbea5d6c8a09d446bc2d6d3)

Author SHA1 Message Date
mike12345567 e0ea434f27 Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired. 6 years ago
mike12345567 f57acfdf16 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 6 years ago
mike12345567 37c68467c2 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 6 years ago
mike12345567 d587bad363 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
Andrew Kingston 05cb7e5374 Allow CSV upload in browser and add display column option 6 years ago
mike12345567 ca5f5f44ac Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected. 6 years ago
Andrew Kingston 313b26982e Rename usages of primary display column to just display column 6 years ago
Michael Drury 94ceff1bbd Fixing an issue where linked record column deletion was not correctly removing relationships. 6 years ago
Andrew Kingston a7118a542d Ignore column renaming if the rename has the same name 6 years ago
mike12345567 4e000a8904 Updating formatting. 6 years ago
mike12345567 4147e8872b Updating tests and re-formatting. 6 years ago
mike12345567 d90c1e3dd3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 6 years ago
mike12345567 bb3370e742 Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 6 years ago
Michael Shanks eaa8d91392 merge from master - including fixes 6 years ago
mike12345567 fc2e2a8804 First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys. 6 years ago
Martin McKeaveney c9cfa2c5f9 cleaner parsing 6 years ago
mike12345567 39d0e084b8 Fixing an issue that a test case raised. 6 years ago
Martin McKeaveney ecb4cff96f CSV Import end to end 6 years ago
mike12345567 e24668253f Some quick fixes after merge. 6 years ago
mike12345567 2aff68b245 Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 6 years ago
Michael Drury 0a80abfd0e Purging the use of views where possible, this update should remove the use of by_type and all model views. 6 years ago
Martin McKeaveney 1fd749ce00 csv import functional 6 years ago
Michael Drury d1fa921c27 Adding validation so that a linked column and a primary display column cannot be renamed. 6 years ago
mike12345567 962ed5aaa6 Work towards handling linked record field updates, like the column being deleted from the model. 6 years ago
mike12345567 cf4b5a6fbf Fixing some missues with linked records after testing with the new UI. 6 years ago
mike12345567 4073f354c8 Fixing issue with modelId being returned from API causing next model update to cause model to be returned as a record from model record view. 6 years ago
mike12345567 ac7374662c A small performance enhancement, storing in the record that it does have links, so that when retrieving info for records it can exit the process early if a record has no mention of links. 6 years ago
mike12345567 31943cc66b Major update to linked record backend, now handling adding info about record links to all responses. 6 years ago
mike12345567 a76a7525e3 Update to make sure all linked record updates occur in sync with the API call. 6 years ago
mike12345567 eca5fad478 Adding main work to handle creating, deleting and managing the link docs between different linked records. 6 years ago
mike12345567 b24ff486d8 Some groundwork for the linked records, building up a much more in-depth emitter for models and records to drive the record cleanup. 6 years ago
Martin McKeaveney 8cd5076f96 lint 6 years ago
Martin McKeaveney 72e3070ad2 update view schema when table updated 6 years ago
Martin McKeaveney 7e2e90e23c tidy up and lint 6 years ago
Martin McKeaveney fb382329b8 lint 6 years ago
Martin McKeaveney 63fc10e1e0 tidy up 6 years ago
Martin McKeaveney 6ef4ba086c data model rewrite 6 years ago
Martin McKeaveney 66aa2008c9 linked records matched up by name 6 years ago
Martin McKeaveney 48f3392152 record keys as names 6 years ago
Martin McKeaveney 3c3104be7b enable renaming of records by using IDs 6 years ago
Martin McKeaveney 1b1b804bbd bidirectional linked records 6 years ago
Michael Shanks bf952f8677 instanceid removal 6 years ago
Martin McKeaveney 987135f7b4 saving of models and fields 6 years ago
Michael Shanks bf1da9e94e removal of appRoot - appId comes in cookie 6 years ago
Martin McKeaveney 8b3ce41ba7 update _rev for deleted test model 6 years ago
Martin McKeaveney 3f0465a892 lint 6 years ago
Martin McKeaveney 1c1ac8f1a3 remove other link fields when you delete a model 6 years ago
Martin McKeaveney f939d9ef13 fix dataform 6 years ago
Michael Shanks 2b48a92013 id generation in utilities module 6 years ago
Martin McKeaveney e244e099a6 fixing CI 6 years ago