Stevan Freeborn
|
28ae3eef7e
|
fix: build script
|
2023-02-20 14:51:00 -06:00 |
|
Stevan Freeborn
|
5482b466bf
|
fix: make workflow ignore changes in certain paths
|
2023-02-20 14:49:25 -06:00 |
|
Stevan Freeborn
|
9a8cdad365
|
fix: make workflow ignore changes in certain paths
|
2023-02-20 14:47:44 -06:00 |
|
Stevan Freeborn
|
8e43088a7a
|
fix: make workflow ignore changes in certain paths
|
2023-02-20 14:46:40 -06:00 |
|
Stevan Freeborn
|
ec29d26fa8
|
Create build_publish workflow
|
2023-02-20 14:43:03 -06:00 |
|
Stevan Freeborn
|
7cb0219011
|
fix: update build script
|
2023-02-20 14:11:51 -06:00 |
|
Stevan Freeborn
|
d6dd94195a
|
fix: update so that pre-commit hook only includes running unit tests as part of test coverage, but when run as part of ci integration tests will be run as part of test coverage
|
2023-02-20 14:09:20 -06:00 |
|
Stevan Freeborn
|
58c4a51a64
|
fix: update workflow name
|
2023-02-20 13:24:50 -06:00 |
|
Stevan Freeborn
|
1f11b05a1a
|
fix: update package version
|
2023-02-20 13:21:29 -06:00 |
|
Stevan Freeborn
|
89edc0be36
|
fix: update workflow
|
2023-02-20 13:18:38 -06:00 |
|
Stevan Freeborn
|
b8913a14c1
|
fix: update workflow
|
2023-02-20 13:14:23 -06:00 |
|
Stevan Freeborn
|
8175a4e2bc
|
fix: update workflow
|
2023-02-20 13:12:36 -06:00 |
|
Stevan Freeborn
|
f73ccefa75
|
fix: update workflow
|
2023-02-20 13:09:47 -06:00 |
|
Stevan Freeborn
|
36fd4ea2d7
|
fix: update workflow
|
2023-02-20 13:09:08 -06:00 |
|
Stevan Freeborn
|
3d1602aa59
|
fix: update workflow
|
2023-02-20 13:06:10 -06:00 |
|
Stevan Freeborn
|
775ee6b7ac
|
fix: update workflow
|
2023-02-20 13:02:38 -06:00 |
|
Stevan Freeborn
|
3a249e825b
|
fix: update workflow
|
2023-02-20 13:02:15 -06:00 |
|
Stevan Freeborn
|
d85fb661c9
|
fix: update workflow
|
2023-02-20 12:57:54 -06:00 |
|
Stevan Freeborn
|
df40112f11
|
fix: update workflow
|
2023-02-20 12:57:23 -06:00 |
|
Stevan Freeborn
|
7a9e1dcf70
|
Merge branch 'master' of https://github.com/StevanFreeborn/onspring-api-sdk-javascript
|
2023-02-20 12:54:38 -06:00 |
|
Stevan Freeborn
|
69776a3c31
|
fix: update workflow
|
2023-02-20 12:54:28 -06:00 |
|
Stevan Freeborn
|
0c11842f0a
|
Merge branch 'master' of https://github.com/StevanFreeborn/onspring-api-sdk-javascript
|
2023-02-20 12:51:31 -06:00 |
|
Stevan Freeborn
|
f889ffaec7
|
fix: update package version
|
2023-02-20 12:51:16 -06:00 |
|
Stevan Freeborn
|
74927c8910
|
fix: update package version
|
2023-02-20 12:48:28 -06:00 |
|
Stevan Freeborn
|
99e524216d
|
fix: update workflow
|
2023-02-20 12:45:10 -06:00 |
|
Stevan Freeborn
|
6540fb10e4
|
fix: update workflow
|
2023-02-20 12:40:52 -06:00 |
|
Stevan Freeborn
|
cc0afa8807
|
fix: update workflow
|
2023-02-20 12:33:05 -06:00 |
|
Stevan Freeborn
|
42da7a9c00
|
fix: update package.json versioning
|
2023-02-20 12:24:13 -06:00 |
|
Stevan Freeborn
|
b4fcc6d777
|
fix: update package.json versioning and engine info. fix: added triggers to workflow for pushing to master branch or pr's targeting master branch
|
2023-02-20 12:12:33 -06:00 |
|
Stevan Freeborn
|
5dc36e29d0
|
fix: test workflow
|
2023-02-20 12:04:39 -06:00 |
|
Stevan Freeborn
|
34e608baca
|
fix: update workflow
|
2023-02-20 11:54:32 -06:00 |
|
Stevan Freeborn
|
639d767e00
|
fix: update workflow
|
2023-02-20 11:45:58 -06:00 |
|
Stevan Freeborn
|
f531adee59
|
feat: introduce fixable lint error and formatting issue to test workflow
|
2023-02-20 11:38:11 -06:00 |
|
Stevan Freeborn
|
ccc8f67640
|
fix: correct workflow
|
2023-02-20 11:34:43 -06:00 |
|
Stevan Freeborn
|
5250304867
|
fix: correct workflow
|
2023-02-20 11:33:31 -06:00 |
|
Stevan Freeborn
|
604d7430e8
|
fix: move publish test coverage to separate job. feat: add format job.
|
2023-02-20 11:31:16 -06:00 |
|
Stevan Freeborn
|
ab32a83840
|
feat: add coverage report upload
|
2023-02-20 11:16:09 -06:00 |
|
Stevan Freeborn
|
3e4f7047d3
|
fix: update lint job to only run on one version of node
|
2023-02-20 11:09:29 -06:00 |
|
Stevan Freeborn
|
c804bcc85e
|
fix: implement read method for readables created in tests
|
2023-02-20 10:58:21 -06:00 |
|
Stevan Freeborn
|
52d2a4e662
|
fix: updated strategy to not fail fast
|
2023-02-20 10:50:49 -06:00 |
|
Stevan Freeborn
|
7dc123feaa
|
feat: add test job
|
2023-02-20 10:47:40 -06:00 |
|
Stevan Freeborn
|
0fd73a64b4
|
feat: add commit changes step
|
2023-02-20 10:06:07 -06:00 |
|
Stevan Freeborn
|
335cfe293c
|
fix: update install dependency step
|
2023-02-20 09:59:46 -06:00 |
|
Stevan Freeborn
|
7135d558bc
|
fix: update check out repository step
|
2023-02-20 09:57:13 -06:00 |
|
Stevan Freeborn
|
f4934e4959
|
fix: workflow_dispatch
|
2023-02-20 09:54:26 -06:00 |
|
Stevan Freeborn
|
dd16c4ecf0
|
feat: begin working on lint_test_format workflow
|
2023-02-20 09:51:35 -06:00 |
|
Stevan Freeborn
|
88531bc9e3
|
fix: resolve merge conflict
|
2023-02-20 09:14:40 -06:00 |
|
StevanFreeborn
|
3bf65f24d9
|
feat: add integration tests for queryRecords and deleteRecordsByIds methods. fix: implemented deleteRecordsByIds method and wrote unit tests
|
2023-02-19 23:55:47 -06:00 |
|
StevanFreeborn
|
9c44efe567
|
feat: add integrationTests for saveRecord method
|
2023-02-19 20:26:18 -06:00 |
|
StevanFreeborn
|
23875cff40
|
feat: add integration tests for getRecordsByIds method
|
2023-02-19 20:01:08 -06:00 |
|
StevanFreeborn
|
2f2614912a
|
fix: remove unused import
|
2023-02-19 19:52:34 -06:00 |
|
StevanFreeborn
|
cc3eea5679
|
fix: update integration tests to use correct env variables
|
2023-02-19 19:52:01 -06:00 |
|
StevanFreeborn
|
e711553925
|
feat: add integration tests for getRecordsByAppId method
|
2023-02-19 19:30:11 -06:00 |
|
StevanFreeborn
|
e870722e3d
|
fix: add dotenv vault
|
2023-02-19 16:27:52 -06:00 |
|
StevanFreeborn
|
62a7c7b832
|
fix: remove vscode settings directory
|
2023-02-19 16:17:28 -06:00 |
|
StevanFreeborn
|
06dda79e44
|
feat: add integration tests for getRecordById method
|
2023-02-19 16:14:50 -06:00 |
|
StevanFreeborn
|
99c7e7f9f1
|
feat: add integration tests for deleteRecordById method. fix: add toJSON method on SaveRecordRequest model to handle converting fields map to a POJO before sending in request
|
2023-02-19 15:53:52 -06:00 |
|
Stevan Freeborn
|
48d13ea22c
|
fix: example.env merge conflict
|
2023-02-19 13:00:31 -06:00 |
|
Stevan Freeborn
|
9ac79b0242
|
fix: update example.env
|
2023-02-19 12:58:51 -06:00 |
|
StevanFreeborn
|
6c8127ffc6
|
feat: stub out integration tests for reports
|
2023-02-17 22:35:11 -06:00 |
|
Stevan Freeborn
|
6175e8c56b
|
feat: begin writing report integration tests
|
2023-02-17 18:01:17 -06:00 |
|
Stevan Freeborn
|
bef98ddd98
|
feat: added integration tests for deleteListItemById.spec.ts
|
2023-02-17 16:26:41 -06:00 |
|
Stevan Freeborn
|
bee453f615
|
feat: added integration tests for addOrUpdateListItem method
|
2023-02-17 14:38:40 -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 |
|
Stevan Freeborn
|
369540d3c8
|
fix: update import statement for package exports in integration tests to have an inferred path to the index file
|
2023-02-17 12:30:17 -06:00 |
|
Stevan Freeborn
|
2d345a6486
|
fix: add models and enums to package index as exports
|
2023-02-17 12:26:24 -06:00 |
|
Stevan Freeborn
|
2fc114a671
|
fix: update package.json with files field
|
2023-02-17 01:17:42 -06:00 |
|
Stevan Freeborn
|
7db5ff5282
|
fix: update s-node compiler setting
|
2023-02-17 01:09:25 -06:00 |
|
Stevan Freeborn
|
b6bc26eabd
|
fix: add timeout and retry settings to canConnect integration test
|
2023-02-17 00:32:11 -06:00 |
|
Stevan Freeborn
|
4b7bcc115f
|
feat: add integration test for canConnect method
|
2023-02-17 00:30:24 -06:00 |
|
Stevan Freeborn
|
ace07c9b10
|
feat: add integration tests for deleteFileById method
|
2023-02-17 00:23:41 -06:00 |
|
Stevan Freeborn
|
c1ff572bf9
|
feat: added integration tests for saveFile method
|
2023-02-16 23:37:03 -06:00 |
|
Stevan Freeborn
|
ee5aaf3c1f
|
feat: added tests for getFileById method. fix: refactor getApiResponse and TryToGetMessage methods in ApiResponseFactory class to be able to return the proper string message when the responseType passed to axios was 'stream'
|
2023-02-16 16:57:52 -06:00 |
|
StevanFreeborn
|
85db9293a9
|
feat: begin writing files integration tests
|
2023-02-15 00:01:07 -06:00 |
|
StevanFreeborn
|
9055e9c809
|
fix: update test scripts in package.json
|
2023-02-14 23:55:15 -06:00 |
|
StevanFreeborn
|
d314b1745b
|
fix: organize integration tests according to method targets. fix: set timeouts and retries for integration tests
|
2023-02-14 23:49:18 -06:00 |
|
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 |
|