Commit Graph
62 Commits
Author SHA1 Message Date
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 1b046b4cfc fix: added tests for GetPagedFieldsResponse 2023-02-03 14:10:33 -06:00
StevanFreeborn 5e80aaa128 fix: added JSDoc comments for getFieldsByAppId implementation 2023-02-03 13:00:09 -06:00
StevanFreeborn 9cd2495b44 fix: remove unused import 2023-02-03 12:54:56 -06:00
StevanFreeborn 0c5b3bf3ae fix: incorrect field status in getFieldsByAppId mock api data 2023-02-03 12:49:54 -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 88197d71b8 fix: updated husky pre-commit hook to run linting fix, tests, test-coverage, and formatting 2023-02-03 11:21:46 -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 923cb27c33 fix: corrected JSDoc comments 2023-02-02 22:52:14 -06:00
StevanFreeborn a1d3683603 feat: implement getFieldById method 2023-02-02 21:37:40 -06:00
StevanFreeborn 8b61dfa36a fix: remove todos 2023-02-02 20:32:26 -06:00
StevanFreeborn a38a6240bd feat: implement getAppsByIds method 2023-02-02 20:24:20 -06:00
Stevan Freeborn d00683ea3c feat: begin writing tests for getAppsByIds method 2023-02-02 16:14:05 -06:00
Stevan Freeborn 3e78a35967 feat: add CollectionResponse model and tests 2023-02-02 16:07:00 -06:00
Stevan Freeborn 2238e34823 fix: added tests to cover unsuccessful responses to getAppById method 2023-02-02 15:43:09 -06:00
StevanFreeborn 682dd24bc3 fix: removed husky from gitignore 2023-02-02 14:10:38 -06:00
StevanFreeborn 9a7d2393e5 fix: modified name of main file. fix: moved client inside models folder 2023-02-02 14:03:59 -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 88bf080847 fix: add test and format to build script 2023-02-01 23:58:27 -06:00
StevanFreeborn 0580ce5cca fix: test formatting 2023-02-01 23:50:20 -06:00
StevanFreeborn 143b46d3fb fix: test formatting 2023-02-01 23:49:55 -06:00
StevanFreeborn f060c7d849 fix: test formatting 2023-02-01 23:48:36 -06:00
StevanFreeborn e6cde7fbe7 fix: test formatting 2023-02-01 23:45:14 -06:00
StevanFreeborn f7229b5344 fix: remove husky from package.json 2023-02-01 23:43:51 -06:00
StevanFreeborn 396d8aecab fix: test formatting 2023-02-01 23:41:04 -06:00
StevanFreeborn fcbe5fafd2 fix: test formatting 2023-02-01 23:39:07 -06:00
StevanFreeborn b4bd721aad fix: test formatting 2023-02-01 23:35:06 -06:00
StevanFreeborn ec0fe82df7 fix: test formatting 2023-02-01 23:31:58 -06:00
StevanFreeborn 900cdfb086 feat: setup prettier 2023-02-01 23:30:50 -06:00
StevanFreeborn 5b25a99cd1 fix: ordered imports 2023-02-01 23:09:46 -06:00
StevanFreeborn 34edc66bc2 fix: add optional config parameter to get method 2023-02-01 23:08:15 -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 5a6c5094e9 feat: add get apps method 2023-01-27 22:53:14 -06:00
StevanFreeborn fa1a952cb2 fix: in can connect test mock underlying axios instance's get method 2023-01-27 22:21:38 -06:00
StevanFreeborn cad208cd4c fix: add api response factory tests 2023-01-27 18:09:14 -06:00
StevanFreeborn f66edb0e2a feat: added sinon for stubbing in tests. fix: added jsdoc comments to enums. feat: begin working on implementing OnspringClient methods 2023-01-27 15:00:34 -06:00
StevanFreeborn 49ab392964 feat: added http status code enum 2023-01-27 11:28:45 -06:00
StevanFreeborn 3c633203a8 fix: build script in package.json 2023-01-27 00:04:22 -06:00
StevanFreeborn 1c07a78f48 fix: corrected file name 2023-01-26 23:49:32 -06:00
StevanFreeborn c5de0131e0 fix: add tests for enums 2023-01-26 23:47:25 -06:00
StevanFreeborn fcc47993cd feat: added all enums needed 2023-01-26 23:26:01 -06:00
StevanFreeborn 4258793544 feat: completed methods for endpoint factory 2023-01-26 23:07:59 -06:00
StevanFreeborn af806e71ad fix: complete code test coverage 2023-01-26 22:42:45 -06:00
StevanFreeborn 9ab72bd37c fix: add missing tests 2023-01-26 22:40:13 -06:00
StevanFreeborn 12f32bc731 feat: add tests for isValidPageSize and isValidPageNumber methods 2023-01-26 14:44:37 -06:00
StevanFreeborn 7cacd4521f fix: add missing JSDoc comments 2023-01-26 14:20:30 -06:00
StevanFreeborn 23227cafbc fix: add missing JSDoc comments 2023-01-26 14:12:19 -06:00
StevanFreeborn 8b6e5ccefc feat: added nyc for test coverage reporting. fix: add jsdoc comments 2023-01-26 13:58:25 -06:00
StevanFreeborn b36d9445bd feat: begin adding endpoint factory methods and tests 2023-01-26 12:47:46 -06:00
StevanFreeborn d89768b586 fix: add README 2023-01-25 22:52:19 -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
StevanFreeborn 5cec90600a feat: added license text 2023-01-25 17:15:40 -06:00
StevanFreeborn 9edb4bd316 initial commit 2023-01-25 17:08:19 -06:00