Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: zoho recruit #26

Merged
merged 24 commits into from
Nov 7, 2024
Merged

feat: zoho recruit #26

merged 24 commits into from
Nov 7, 2024

Conversation

dereekb
Copy link
Owner

@dereekb dereekb commented Nov 7, 2024

  • added Zoho Recruit API functionality and package
  • updated circleci pipeline
  • daylight savings timezone edgecase fixes and tests for november 3rd 2024

- can now provide a getter to build the base request
- removed lodash dependencies from util
- updated @dereekb/fetch to build using rollup
- expectFail now has a second argument that allows for validating/asserting the expected error was thrown instead of any error
- added FetchPageFactory for performing fetch with page-like results
- fixed issue with two hours after daylight savings ended not always calculating the correct value
- added scenarios to capture and cover this issue
- split up test-with-node test running into two separate runs for circleci
- updated zoho accounts error handling
- added test-skip-build to date to skip rebuilding between tests while also avoiding the cache issues
@dereekb dereekb merged commit 8e028fd into develop Nov 7, 2024
2 of 3 checks passed
Copy link

nx-cloud bot commented Nov 7, 2024

dereekb pushed a commit that referenced this pull request Nov 7, 2024
build: lint fix

feat: zoho recruit (#26)

* checkpoint: zoho package

* refactor: added async support to FetchRequestFactory

- can now provide a getter to build the base request

* checkpoint: zoho accounts

* checkpoint: zoho accounts

* checkpoint: zoho accounts

* refactor: removed lodash dependency

- removed lodash dependencies from util
- updated @dereekb/fetch to build using rollup

* checkpoint: zoho production build

* refactor: fixed gitignore for access tokens

* refactor: structuredClone fix for jsdom tests

* checkpoint: zoho recruit api

* refactor: updated expectFail()

- expectFail now has a second argument that allows for validating/asserting the expected error was thrown instead of any error

* refactor: added fetchPageFactory()

- added FetchPageFactory for performing fetch with page-like results

* checkpoint: recruit api

* checkpoint: recruit api

* checkpoint: recruit api

* checkpoint: date fixes

* refactor: added filterRepeatCheckpointSnapshots()

* refactor: wrapper demo fix

* checkpoint: date fixes

* refactor: fixed date timezone functions for daylight savings

- fixed issue with two hours after daylight savings ended not always calculating the correct value
- added scenarios to capture and cover this issue

* refactor: ci build change

- split up test-with-node test running into two separate runs for circleci
- updated zoho accounts error handling

* refactor: ci build change

- added test-skip-build to date to skip rebuilding between tests while also avoiding the cache issues

* refactor: added update and upsert to zoho api

* refactor: test fix
refactor: added IsFirestoreModelIdOrKey()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant