57 Commits (77f70d035bb14da52dcfd478b3e2b6083b2a80d3)

Author SHA1 Message Date
mike12345567 4e000a8904 Updating formatting. 6 years ago
mike12345567 1955c73685 Handling empty relationship column the same way other columns are handled, it won't do anything until it is valid - but doesn't error. 6 years ago
mike12345567 47b97225a8 Improving consistency of model saving, making sure that any validation which could fail happens before any updates are carried out. 6 years ago
mike12345567 9bf568ecb1 Fixes for deleting records when a table is deleted. 6 years ago
mike12345567 6362c5ffdc Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables. 6 years ago
mike12345567 2a2dad3ca4 Formatting code - was causing PR to fail. 6 years ago
mike12345567 ba83cad43c Using lodash flatten rather than pure JS. 6 years ago
mike12345567 ec6717468b Major performance boost to attachLinks -> makes CSV upload much more snappy. 6 years ago
mike12345567 4147e8872b Updating tests and re-formatting. 6 years ago
mike12345567 ed778d15e2 Updating ID to use ro rather than re for rows. 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 e083d60597 merge from master 6 years ago
Martin McKeaveney c885382225 code review 6 years ago
mike12345567 ba758905cc Removing sanisation, instead just using it as a central path system. 6 years ago
mike12345567 334b4b1696 Update to IDs as has been discussed, to change them from colons (:) to underscores (_) as this is more URL, S3 and file system safe. Also shortening most prefixes down to two characters. 6 years ago
Martin McKeaveney 954f6ad47b use underscores instead of colons, shorten id entity names 6 years ago
mike12345567 b400a06027 Updates for API usage after testing against local Dynamo. 6 years ago
Michael Shanks eaa8d91392 merge from master - including fixes 6 years ago
mike12345567 1f8f0a0444 Sanitising the paths to the couchDB data directories. 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
mike12345567 e24668253f Some quick fixes after merge. 6 years ago
mike12345567 c69081f390 Changing the function that all get params builder functions are composed of to be better named. 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
Michael Drury a891149b5b Fixing issues when adding and deleting records from the input record linking list. 6 years ago
Michael Drury 58ff985a35 Resolving issues with deleting a linked column, should now be possible. 6 years ago
mike12345567 aa59c9d41c Minor update to fully handle field deletion which is a linked field; from a model. 6 years ago
mike12345567 962ed5aaa6 Work towards handling linked record field updates, like the column being deleted from the model. 6 years ago
mike12345567 709cdb5ea9 Changing relationship system around a little, to not work with fieldNames anymore in the view and simplifying quite a few of the update systems. 6 years ago
mike12345567 cf4b5a6fbf Fixing some missues with linked records after testing with the new UI. 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 db2d9af545 template export v1 6 years ago
Michael Shanks 2b48a92013 id generation in utilities module 6 years ago
Martin McKeaveney c8dd48b507 formatting 6 years ago
Martin McKeaveney 815a539863 test and couchDB init code 6 years ago
Michael Shanks b62449bf96 removing clientId from frontend, fixing invalid database name 6 years ago
Michael Shanks 18375a6d19 server tests in-memory and passing 6 years ago
Michael Shanks a004aa5838 allow bb home folder to bem anywhere 6 years ago
Martin McKeaveney 94b2e0f134 further tidy up and removal 6 years ago