1
0
Fork 0
mirror of synced 2024-10-01 01:28:51 +13:00
Commit graph

44 commits

Author SHA1 Message Date
mike12345567
bb3370e742 Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 2020-10-09 18:49:23 +01:00
mike12345567
3a6a03403f Merge branch 'linked-records' of github.com:Budibase/budibase into api-usage-tracking 2020-10-07 15:41:39 +01:00
Andrew Kingston
fd02f361f1 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
mike12345567
fc2e2a8804 First work towards implementing Dynamo usage in the server when running in the cloud; this is for tracking usage against API keys. 2020-10-06 19:13:41 +01:00
Martin McKeaveney
c9cfa2c5f9 cleaner parsing 2020-10-05 19:21:51 +01:00
Martin McKeaveney
6f28374785 merge 2020-10-05 15:08:53 +01:00
mike12345567
39d0e084b8 Fixing an issue that a test case raised. 2020-10-05 09:59:03 +01:00
Martin McKeaveney
ecb4cff96f CSV Import end to end 2020-10-02 16:16:06 +01:00
mike12345567
e24668253f Some quick fixes after merge. 2020-10-02 15:49:13 +01:00
mike12345567
6b222ffbf0 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
mike12345567
2aff68b245 Adding jsdoc to the db utils and removing the views, this is a breaking change for existing apps. 2020-10-02 12:37:46 +01:00
Michael Drury
0a80abfd0e Purging the use of views where possible, this update should remove the use of by_type and all model views. 2020-10-01 17:22:08 +01:00
Martin McKeaveney
1fd749ce00 csv import functional 2020-10-01 14:48:07 +01:00
Michael Drury
d1fa921c27 Adding validation so that a linked column and a primary display column cannot be renamed. 2020-10-01 11:49:49 +01:00
mike12345567
962ed5aaa6 Work towards handling linked record field updates, like the column being deleted from the model. 2020-09-30 17:52:57 +01:00
mike12345567
cf4b5a6fbf Fixing some missues with linked records after testing with the new UI. 2020-09-30 12:00:56 +01:00
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. 2020-09-29 18:03:29 +01:00
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. 2020-09-29 17:22:04 +01:00
mike12345567
31943cc66b Major update to linked record backend, now handling adding info about record links to all responses. 2020-09-29 16:40:59 +01:00
mike12345567
a76a7525e3 Update to make sure all linked record updates occur in sync with the API call. 2020-09-29 11:55:18 +01:00
mike12345567
eca5fad478 Adding main work to handle creating, deleting and managing the link docs between different linked records. 2020-09-28 17:36:59 +01:00
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. 2020-09-25 18:05:26 +01:00
Martin McKeaveney
8cd5076f96 lint 2020-09-14 15:41:20 +01:00
Martin McKeaveney
72e3070ad2 update view schema when table updated 2020-09-14 15:40:45 +01:00
Martin McKeaveney
7e2e90e23c tidy up and lint 2020-08-18 17:14:26 +01:00
Martin McKeaveney
fb382329b8 lint 2020-06-25 22:43:10 +01:00
Martin McKeaveney
63fc10e1e0 tidy up 2020-06-25 22:35:52 +01:00
Martin McKeaveney
6ef4ba086c data model rewrite 2020-06-25 22:34:38 +01:00
Martin McKeaveney
66aa2008c9 linked records matched up by name 2020-06-25 20:35:03 +01:00
Martin McKeaveney
48f3392152 record keys as names 2020-06-25 20:04:58 +01:00
Martin McKeaveney
3c3104be7b enable renaming of records by using IDs 2020-06-23 23:26:54 +01:00
Martin McKeaveney
6adb2a72e0 merge 2020-06-22 22:39:41 +01:00
Martin McKeaveney
1b1b804bbd bidirectional linked records 2020-06-22 21:30:23 +01:00
Michael Shanks
bf952f8677 instanceid removal 2020-06-18 16:59:31 +01:00
Martin McKeaveney
987135f7b4 saving of models and fields 2020-06-16 20:29:18 +01:00
Michael Shanks
bf1da9e94e removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Martin McKeaveney
8b3ce41ba7 update _rev for deleted test model 2020-06-11 18:11:56 +01:00
Martin McKeaveney
3f0465a892 lint 2020-06-11 17:28:19 +01:00
Martin McKeaveney
1c1ac8f1a3 remove other link fields when you delete a model 2020-06-11 17:24:09 +01:00
Martin McKeaveney
f939d9ef13 fix dataform 2020-06-03 16:10:03 +01:00
Michael Shanks
2b48a92013 id generation in utilities module 2020-05-18 16:22:09 +01:00
Martin McKeaveney
e244e099a6 fixing CI 2020-05-18 11:18:31 +01:00
Michael Shanks
18375a6d19 server tests in-memory and passing 2020-05-14 15:12:30 +01:00
Martin McKeaveney
94b2e0f134 further tidy up and removal 2020-05-07 13:52:24 +01:00
Renamed from packages/server/api/controllers/model.js (Browse further)