Commit Graph
26 Commits
Author SHA1 Message Date
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