Commit Graph
32 Commits
Author SHA1 Message Date
StevanFreeborn 97ae716e93 feat: added getFieldsByIds integration tests 2023-02-14 23:16:51 -06:00
StevanFreeborn 8e1d9051ae fix: update integration tests to use a root beforeAll hook that loads the environment variables and assigns values to the api key and base url to be used when constructing the onspring client used in the integration tests 2023-02-14 22:47:16 -06:00
StevanFreeborn 4fe1d7c4a7 feat: added getFieldsByAppId integration tests 2023-02-14 22:14:45 -06:00
StevanFreeborn 927fcd42b3 feat: add getAppById, getAppsByIds, and getFieldById integration tests 2023-02-14 21:21:47 -06:00
StevanFreeborn 6f0d85b414 fix: read base url from env file in integration tests 2023-02-13 21:20:10 -06:00
StevanFreeborn 6adaaaaffd feat: finish writing integration tests for getApps 2023-02-13 21:17:38 -06:00
StevanFreeborn 5de13d6b5b feat: begin working on integration tests that will call actual onspring api sandbox 2023-02-13 21:02:00 -06:00
StevanFreeborn 757e773f9f feat: added saveRecord method 2023-02-13 20:21:28 -06:00
Stevan Freeborn f07cd3043a feat: implement method to Record model to allow it to convert itself to a SaveRecordRequest 2023-02-13 17:13:52 -06:00
Stevan Freeborn 74d247047e fix: refactor to have child classes that inherit from RecordValue, but represent the distinct types of value objects that can be returned by the api. fix: added and updated tests to address this refactor 2023-02-13 17:05:50 -06:00
Stevan Freeborn ec82dd066e fix: allow value property of record value model to be generically typed. feat: added methods to record model to allow adding a record value to the field data property or adding multiple record values to the field data property. wrote tests for these two new methods. 2023-02-13 12:36:21 -06:00
Stevan Freeborn 708cf65844 feat: implement deleteRecordById method 2023-02-13 11:30:26 -06:00
Stevan Freeborn f5ce1d8b13 fix: add missing js doc comments 2023-02-13 11:17:32 -06:00
StevanFreeborn 78f9be32e9 feat: added save record request model with tests 2023-02-12 22:14:55 -06:00
StevanFreeborn 71ef5ffb07 feat: implement queryRecords method 2023-02-12 19:11:42 -06:00
StevanFreeborn 1255b93d96 fix: update package name 2023-02-12 18:46:33 -06:00
StevanFreeborn e3ad9ada77 fix: update package name 2023-02-12 16:11:58 -06:00
StevanFreeborn d2edce6290 feat: added model to represent and construct filters when querying for records 2023-02-12 15:52:47 -06:00
StevanFreeborn abf571f415 feat: finish writing tests for getRecordsByIds method 2023-02-12 15:04:08 -06:00
Stevan Freeborn c8fc81120e fix: update package.json 2023-02-11 11:06:28 -06:00
Stevan Freeborn 9bfdf59ef1 feat: add all tests for getRecordsByAppId method 2023-02-11 10:44:11 -06:00
Stevan Freeborn 75349b24c0 feat: implement getRecordsByAppId method 2023-02-11 00:16:33 -06:00
Stevan Freeborn a874f8a6df feat: add GetRecordsByAppIdRequest model 2023-02-10 23:48:55 -06:00
Stevan Freeborn 287289b83f fix: add jsdoc comments 2023-02-10 23:29:56 -06:00
Stevan Freeborn 0af3a9d7ca feat: finish implementing getRecordById method 2023-02-10 23:22:41 -06:00
StevanFreeborn fde8b50717 feat: begin working on implementing record methods 2023-02-09 22:21:20 -06:00
StevanFreeborn 3b3e210920 feat: implement getReportById method 2023-02-09 18:23:49 -06:00
StevanFreeborn 9c3a8da485 fix: updated package-lock.json 2023-02-08 11:06:53 -06:00
Stevan Freeborn f0aeb51f60 feat: begin implementing getReportsByAppId method 2023-02-08 16:38:36 +00:00
Stevan Freeborn b6605a4275 fix: add jsdoc comments 2023-02-08 14:19:37 +00:00
StevanFreeborn 48f62a80e9 feat: implement deleteListItemById method 2023-02-07 23:00:55 -06:00
StevanFreeborn 1b2c0e3e42 fix: make precommit executable 2023-02-07 22:48:53 -06:00