Commit Graph
37 Commits
Author SHA1 Message Date
Stevan Freeborn f531adee59 feat: introduce fixable lint error and formatting issue to test workflow 2023-02-20 11:38:11 -06:00
Stevan Freeborn bc8b9a4977 fix: begin writing Lists integration tests. fix: list item response model's id value should be of type string so modified the created with id response model that it extends so that the id property is generically typed and type can be passed in. 2023-02-17 14:27:33 -06:00
StevanFreeborn 757e773f9f feat: added saveRecord method 2023-02-13 20:21:28 -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
StevanFreeborn abf571f415 feat: finish writing tests for getRecordsByIds method 2023-02-12 15:04:08 -06:00
Stevan Freeborn 75349b24c0 feat: implement getRecordsByAppId method 2023-02-11 00:16:33 -06:00
Stevan Freeborn 0af3a9d7ca feat: finish implementing getRecordById method 2023-02-10 23:22:41 -06:00
StevanFreeborn 6ba77ce1d4 feat: continuing to work on implementing records methods 2023-02-10 00:49:50 -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 61cb4d2929 fix: jsdoc comment 2023-02-08 23:44:18 -06:00
StevanFreeborn 3168a708bf fix: add jsdoc comments 2023-02-08 23:42:19 -06:00
Stevan Freeborn f0aeb51f60 feat: begin implementing getReportsByAppId method 2023-02-08 16:38:36 +00:00
StevanFreeborn 9e464049eb fix: added jsdoc comments 2023-02-07 22:43:06 -06:00
Stevan Freeborn 190c829dc3 feat: implement addOrUpdateListItem method 2023-02-07 11:52:46 -06:00
StevanFreeborn 04e1ebdf8d feat: implement getFileById method 2023-02-06 21:28:11 -06:00
StevanFreeborn e6eae35e03 fix: implement formula field, list field, and reference field as chilrden of the field class. fix: when converting api response data to appropriate field response make sure json field objects are converted to correct field class based upon type. 2023-02-04 22:00:19 -06:00
StevanFreeborn 48de5ec3b8 feat: implemented getFileInfoById method 2023-02-04 15:09:13 -06:00
StevanFreeborn 43246103b5 fix: add missing jsdoc comments 2023-02-03 22:51:02 -06:00
StevanFreeborn ed68b5f9d9 fix: properly implement saveFile method and write test 2023-02-03 22:32:57 -06:00
StevanFreeborn 3dee5b690c feat: implement saveFile method 2023-02-03 16:01:20 -06:00
StevanFreeborn 5e80aaa128 fix: added JSDoc comments for getFieldsByAppId implementation 2023-02-03 13:00:09 -06:00
StevanFreeborn d44782f310 feat: added tests for getFieldsByAppId implementation 2023-02-03 12:48:21 -06:00
StevanFreeborn 59a12cb8b6 feat: implement getFieldsByAppId method 2023-02-03 11:45:15 -06:00
StevanFreeborn 0559f60726 fix: added JSDoc comments for getFieldsByIds implementation 2023-02-03 11:25:33 -06:00
StevanFreeborn 22ba4520ef feat: implement getFieldsByIds method 2023-02-03 11:17:53 -06:00
StevanFreeborn bd55381dc9 fix: add eslint and configure it 2023-02-03 00:16:38 -06:00
StevanFreeborn 54b0668e4a fix: corrected JSDoc comments 2023-02-02 22:59:07 -06:00
StevanFreeborn a1d3683603 feat: implement getFieldById method 2023-02-02 21:37:40 -06:00
StevanFreeborn a38a6240bd feat: implement getAppsByIds method 2023-02-02 20:24:20 -06:00
StevanFreeborn d453f19c97 fix: enabled strict null checks and made changes to deal with this compiler change. fix: modified endpoint factory methods to not need baseURL to be passed in. instead just return endpoint because the axios client with already have a default url set as part of constructing a new onspring client instance 2023-02-02 13:53:02 -06:00
StevanFreeborn 1a6d05a04a fix: added additional negative test cases for getApps method. feat: begin writing tests for getAppById method 2023-02-01 22:44:30 -06:00
StevanFreeborn 1d4d547c8a fix: added another test for new api response method 2023-02-01 21:39:57 -06:00
StevanFreeborn 0bb9b073d5 fix: added test for new api response method 2023-02-01 21:35:30 -06:00
StevanFreeborn 4952bf30ec fix: work through how i want to return the api response with the data property being of the right type. 2023-02-01 21:21:39 -06:00
StevanFreeborn 8b6e5ccefc feat: added nyc for test coverage reporting. fix: add jsdoc comments 2023-01-26 13:58:25 -06:00
StevanFreeborn dc90ac9a9d fix: added dependencies for development. feat: added axios as dependency. feat: added some initial modeals. feat: setup unit testing 2023-01-25 22:28:45 -06:00