Repository navigation
Add core TypeScript submodules: cron, retry, rate-limit, and crypto #5903
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
Open
bradleyshep
wants to merge
40
commits into
master
Choose a base branch
from
bradley/submodules-core
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+23,159
−2
Open
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
646954a
Add core TypeScript submodules and shared example support
bradleyshep e0f5d86
Reuse noble hex conversion helpers
bradleyshep a513320
Merge branch 'master' into bradley/submodules-core
bradleyshep f38ca85
Merge branch 'master' into bradley/submodules-core
bradleyshep 5418e2f
Address core submodule review and retry failure handling
bradleyshep 983341c
Use matching workspace artifacts for submodule CI
bradleyshep 720daa3
Merge branch 'master' into bradley/submodules-core
bradleyshep 470045f
Simplify rate-limit policy setup and reject invalid base64
bradleyshep 0cce532
Keep Retry compatible with generated consumer TypeScript options
bradleyshep 8ad05ee
Use shared licenses and preserve Apache text in core packages
bradleyshep fbb49d9
Merge remote-tracking branch 'origin/master' into bradley/submodules-…
bradleyshep 094df0e
Regenerate lockfile from master to drop unrelated dependency changes
bradleyshep 365e8dd
Refuse to remove the last rate-limit admin
bradleyshep 36e058d
Install rate limit with install(ctx) and bound maintenance batches alike
bradleyshep b51ef2e
Replace createRetrySubmodule with retry client and install
bradleyshep 8fd1b81
Return failure reasons from webhook signature checks
bradleyshep b47fe59
Keep rate-limit policy in the limiter client
bradleyshep a82ef55
Replace spacetimeCron and createCron with cron client
bradleyshep 1e32883
Merge branch 'bradley/submodules-core-ratelimit' into bradley/submodu…
bradleyshep 812c0d2
Register retry handlers after schema with typed contexts
bradleyshep 0288cdd
Export SDK types that library declaration files need
bradleyshep 7f23621
Ship compiled dist from the core submodule packages
bradleyshep 4d59434
Regenerate cron example bindings with CLI 2.11.0
bradleyshep c57457e
Measure cron recovery replays by downtime window
bradleyshep dfdccc7
Prune retry history before recording an attempt
bradleyshep ca5e687
Reject rate-limit costs above the limit and export only caller errors
bradleyshep 313ce60
Give up retry tasks whose handler throws a SenderError
bradleyshep 45fe0a3
Lint submodules and run the cron recovery test in CI
bradleyshep d4447c6
Rename submodule-shared to example-ui
bradleyshep 8f68066
Export only runtime cron error codes
bradleyshep ff2a196
Keep the retry unknown-handler code internal
bradleyshep 01c8fe5
Export resetRegisteredScopes from rate-limit
bradleyshep 24e3f63
Merge remote-tracking branch 'origin/master' into bradley/submodules-…
bradleyshep 44f4ed1
Treat a signal-killed server as stopped in the cron recovery test
bradleyshep f9c8554
Explain core submodules through practical use cases
bradleyshep ce52d4c
docs: simplify core submodule READMEs
bradleyshep 5fced67
Add Resend transactional email submodule (#5904)
bradleyshep ed73b68
Merge branch 'master' into bradley/submodules-core
bradleyshep ddbc32f
Run TypeScript submodule CI through cargo
bradleyshep ae25f1d
Merge master into submodules core and resolve formatter ignores
bradleyshep File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.