1 Commits (fdaa69ee7f8dd3d11496d79f6590b516bde74f94)

Author SHA1 Message Date
mike12345567 fdaa69ee7f Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 6 years ago
mike12345567 72de4dcab4 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 5e6cbe3b6d cleaner parsing 6 years ago
mike12345567 b78c84cf2e Fixing an issue that a test case raised. 6 years ago
Martin McKeaveney 5e86076530 CSV Import end to end 6 years ago
mike12345567 a32ec9ece0 Some quick fixes after merge. 6 years ago
mike12345567 0db7768e5d Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 6 years ago
Michael Drury c7693d6e86 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 c7a917ce40 csv import functional 6 years ago
Michael Drury ee10e6a165 Adding validation so that a linked column and a primary display column cannot be renamed. 6 years ago
mike12345567 3de8c86c4d Work towards handling linked record field updates, like the column being deleted from the model. 6 years ago
mike12345567 9c6490f0f2 Fixing some missues with linked records after testing with the new UI. 6 years ago
mike12345567 e798fca33b 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 672094b177 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 dee763a952 Major update to linked record backend, now handling adding info about record links to all responses. 6 years ago
mike12345567 bfe2bb5a23 Update to make sure all linked record updates occur in sync with the API call. 6 years ago
mike12345567 7f0686380c Adding main work to handle creating, deleting and managing the link docs between different linked records. 6 years ago
mike12345567 7e3715d88a 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 784fac5018 lint 6 years ago
Martin McKeaveney 37f539c5a9 update view schema when table updated 6 years ago
Martin McKeaveney e57dda576b tidy up and lint 6 years ago
Martin McKeaveney dd0b66be69 lint 6 years ago
Martin McKeaveney 5b1b6382c6 tidy up 6 years ago
Martin McKeaveney 28b951e993 data model rewrite 6 years ago
Martin McKeaveney a7cd637087 linked records matched up by name 6 years ago
Martin McKeaveney 28c5756047 record keys as names 6 years ago
Martin McKeaveney e1b88e6620 enable renaming of records by using IDs 6 years ago
Martin McKeaveney 430ca37826 bidirectional linked records 6 years ago
Michael Shanks bf14aa5ccb instanceid removal 6 years ago
Martin McKeaveney 78ce077846 saving of models and fields 6 years ago
Michael Shanks 19d132c6c2 removal of appRoot - appId comes in cookie 6 years ago
Martin McKeaveney 4ed4866bca update _rev for deleted test model 6 years ago
Martin McKeaveney 2b312d4c1f lint 6 years ago
Martin McKeaveney 3900b216e9 remove other link fields when you delete a model 6 years ago
Martin McKeaveney 2f6e0f14ae fix dataform 6 years ago
Michael Shanks c49710c3ff id generation in utilities module 6 years ago
Martin McKeaveney 5cd218da02 fixing CI 6 years ago
Michael Shanks 97db4f1765 server tests in-memory and passing 6 years ago
Martin McKeaveney 87ad6647df further tidy up and removal 6 years ago
Martin McKeaveney 0ec47971d0 formatting + fixing builder tests 6 years ago
Martin McKeaveney 3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 6 years ago
Michael Shanks b2b94c8ccc remove config - .env added 6 years ago
Michael Shanks 421d822aec couchDb client - accepts couchdb config 6 years ago
Martin McKeaveney c986bba0d8 pouchDB integration, use app id instead of app name for keying app packages 6 years ago
Martin McKeaveney 1381cefc41 backend allowing creation of models, records and databases 6 years ago
Martin McKeaveney 65fd38e205 set up common to use babel, static file serving middleware 6 years ago
Martin McKeaveney 4a77960e76 account for model and view cleanup after model deletion 6 years ago
Martin McKeaveney 6d47e0df89 allow deletion of model 6 years ago
Martin McKeaveney 8177bc0817 model creation and fetching with tests 6 years ago
Martin McKeaveney 2ddd463790 api tests 6 years ago