Stevan Freeborn
11fa365566
chore: run format
2024-07-18 22:52:11 -05:00
Stevan Freeborn
522efb1f67
fix: file name bug
...
+ Addressed issue where file names were not being properly parsed
from the response headers.
+ Updated tests to ensure that the file name is properly parsed from
the response headers.
2023-02-21 16:41:06 -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
9bfdf59ef1
feat: add all tests for getRecordsByAppId method
2023-02-11 10:44:11 -06:00
Stevan Freeborn
0af3a9d7ca
feat: finish implementing getRecordById method
2023-02-10 23:22:41 -06:00
StevanFreeborn
3b3e210920
feat: implement getReportById method
2023-02-09 18:23:49 -06:00
StevanFreeborn
58de996f1e
feat: finish implementing getReportsByAppId method
2023-02-08 23:33:27 -06:00
Stevan Freeborn
f0aeb51f60
feat: begin implementing getReportsByAppId method
2023-02-08 16:38:36 +00: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
ed68b5f9d9
fix: properly implement saveFile method and write test
2023-02-03 22:32:57 -06:00
StevanFreeborn
d44782f310
feat: added tests for getFieldsByAppId implementation
2023-02-03 12:48:21 -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
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
9ab72bd37c
fix: add missing tests
2023-01-26 22:40:13 -06:00