29 Commits (cf4b5a6fbf11ab9e9ceb7df9052f71b42e240048)

Author SHA1 Message Date
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
Michael Shanks 18375a6d19 server tests in-memory and passing 6 years ago
Martin McKeaveney 94b2e0f134 further tidy up and removal 6 years ago
Martin McKeaveney c255883aed formatting + fixing builder tests 6 years ago
Martin McKeaveney c733b5bee8 access levels, actions and triggers removed. Restructuring and refactoring 6 years ago
Michael Shanks 32dd1213aa remove config - .env added 6 years ago
Michael Shanks bfe8d045f5 couchDb client - accepts couchdb config 6 years ago
Martin McKeaveney 8a7c0f8ba3 pouchDB integration, use app id instead of app name for keying app packages 6 years ago
Martin McKeaveney 228999aba5 backend allowing creation of models, records and databases 6 years ago
Martin McKeaveney 741344a56d set up common to use babel, static file serving middleware 6 years ago
Martin McKeaveney ebc4e52546 account for model and view cleanup after model deletion 6 years ago
Martin McKeaveney bb45391208 allow deletion of model 6 years ago
Martin McKeaveney 093e52afb0 model creation and fetching with tests 6 years ago
Martin McKeaveney b90973607b api tests 6 years ago
Martin McKeaveney 8b231c0930 adding test structure 6 years ago
Martin McKeaveney 2d75127706 added more endpoints 6 years ago