Skip to content

Conversation

@tjazerzen
Copy link
Contributor

@tjazerzen tjazerzen commented Oct 13, 2025

Review #28 before this one.

Summary

One of last week's action point was to ensure worker file split that is native for DevRev's snap-in development.

Example from Asana https://github.com/devrev/airdrop-asana-snap-in/blob/7f2e49e906a9b3e3c7d13b3391fdb588dec2ad7b/code/src/functions/extraction/index.ts#L36-L55

Note that this is just suggestion (not a snap-in expert 😁). Curious to hear your suggestions.

@gasperzgonec gasperzgonec merged commit 7fa7e98 into devrev:main Oct 14, 2025
2 checks passed
gasperzgonec added a commit that referenced this pull request Oct 14, 2025
Review #28 and #29 first.

## Summary

While reviewing Wrike and Aha! specification, I noticed that there's a
couple commonalities that can be abstracted into template.

Most notably:

- Sentence to "not stringify error message" is put in shared
- Template `data_fetching_return_expectations.plain`
- Acceptance test template for testing external sync units
- Template for "The {{ provider_name }} Internal client"

- [#ISS-217157](https://app.devrev.ai/devrev/works/ISS-217157)

---------

Co-authored-by: gasperzgonec <[email protected]>
gasperzgonec pushed a commit that referenced this pull request Oct 14, 2025
Review #27, #29, #30 first.

## Summary

A small detail of the rate limiting proxy had to be adopted for every
3rd party service provider.

After discussion with Gasper and Patricija, we're moving this away from
shared and into 3rd party service-specific snap-in repos.


- [#ISS-217157](https://app.devrev.ai/devrev/works/ISS-217157)
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.

2 participants