21 Commits (28e244fa1669dd02fe64a0f4836f6e17b7fb6478)

Author SHA1 Message Date
mike12345567 28e244fa16 Fixing an edge case, create table with auto ID, create some rows, then update a column and try to create another row, ID generation would have reset, this makes sure internal changes to the table are kept. 5 years ago
mike12345567 1e39a873b2 Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now. 5 years ago
mike12345567 ca20cbeeca First lot of work to update the auto fields into schema. 5 years ago
Martin McKeaveney 4766d21340 clean up index on table deletion 5 years ago
Martin McKeaveney 9c7a373fb0 primary and secondary index fields 5 years ago
Martin McKeaveney 36f3bbf6dd user search 5 years ago
mike12345567 c9690f730c 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. 5 years ago
mike12345567 928c306769 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 f8f46b90e5 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 5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
Andrew Kingston c0e0b48a80 Allow CSV upload in browser and add display column option 6 years ago
mike12345567 335043440d 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 d5630760cc Rename usages of primary display column to just display column 6 years ago
Michael Drury 40325e39c3 Fixing an issue where linked record column deletion was not correctly removing relationships. 6 years ago
Andrew Kingston 646c74bb08 Ignore column renaming if the rename has the same name 6 years ago
mike12345567 b0cea4c091 Updating formatting. 6 years ago
mike12345567 dc9552dbad Updating tests and re-formatting. 6 years ago
mike12345567 5d49d529e3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 6 years ago
mike12345567 fdaa69ee7f Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 6 years ago
Michael Shanks 027819bae0 merge from master - including fixes 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