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

New handlers: refactored, Web API and AWS Lambda support #380

Closed
wants to merge 61 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
84a2d4b
Upgrade TypeScript
witoszekdev Mar 8, 2024
7e1ca85
Upgrade TS ESlint parser
witoszekdev Mar 8, 2024
6ca0c67
Add manifest handler for Edge Runtime
witoszekdev Mar 8, 2024
37fd731
Fix TS errors
witoszekdev Mar 8, 2024
fa1164d
Add changeset
witoszekdev Mar 8, 2024
362c1f6
Add default export
witoszekdev Mar 8, 2024
b2947b2
Expose new folder
witoszekdev Mar 8, 2024
eca6911
Add middlewares for FetchAPI, add Edge register handler
witoszekdev Mar 8, 2024
cd7a49a
Merge branch 'main' into add-edge-support
witoszekdev Dec 23, 2024
4ddd53c
Add `Allow` header for HTTP 405
witoszekdev Dec 23, 2024
09da9c2
Rename next-edge -> fetch-api
witoszekdev Dec 23, 2024
d1dc948
Update changeset
witoszekdev Dec 23, 2024
9d34b5f
Add shared interface, remove usage of "NextEdge"
witoszekdev Dec 23, 2024
a4f75be
Add protected route handler
witoszekdev Dec 23, 2024
8f9a334
Add context to protected handler
witoszekdev Dec 24, 2024
c4eb069
Fix broken build
witoszekdev Jan 2, 2025
b0a237a
Fix exports in package.json
witoszekdev Jan 2, 2025
9e5c059
Add webhook handlers
witoszekdev Jan 2, 2025
98ace22
Export missing functions, fix errors when handling Web api webhooks
witoszekdev Jan 3, 2025
1b87494
Fix web api webhook typing
witoszekdev Jan 9, 2025
d5e8785
Add fallback for Request.url.protocol
witoszekdev Jan 10, 2025
32bec65
Refactor handler into use case and adapters
witoszekdev Jan 14, 2025
69203aa
Add AWS lambda adapter
witoszekdev Jan 15, 2025
bb36e97
Update exports
witoszekdev Jan 15, 2025
631ede1
Fix wrong use-case name
witoszekdev Jan 15, 2025
25c7d89
Fix TS error
witoszekdev Jan 15, 2025
f0bfe5f
Fix status not being sent
witoszekdev Jan 15, 2025
972708b
Make aws-lambda peer dependency not strict, make @types/aws-lambda dev
witoszekdev Jan 16, 2025
ebd7405
Refactor register use-case -> action handler
witoszekdev Jan 17, 2025
2833043
Remove top level functions, add to class
witoszekdev Jan 17, 2025
2b0486c
Fix formatting, add comments
witoszekdev Jan 17, 2025
ca7543b
Remove readme file
witoszekdev Jan 17, 2025
a63ed59
Change TypeScript config to allow build, add export for next-app-router
witoszekdev Jan 17, 2025
3107c0c
Removed circular dependencies
witoszekdev Jan 17, 2025
b86b665
Add virtual export to tsup
witoszekdev Jan 17, 2025
caf7d0f
Fix any type warning
witoszekdev Jan 17, 2025
bc154bb
Merge branch 'main' into refactor-handler-functions
witoszekdev Jan 17, 2025
2726223
Fix broken lockfile (old local pnpm version)
witoszekdev Jan 17, 2025
2faa384
Add JS docs
witoszekdev Jan 17, 2025
0d01b29
Cleanup tsconfig
witoszekdev Jan 17, 2025
2d6bbfb
Reorganize folder structure, add actions folder, move handlers to
witoszekdev Jan 17, 2025
a9c38e5
Add baseURL implementation
witoszekdev Jan 17, 2025
1677ba8
Add manifest action
witoszekdev Jan 17, 2025
383b0f2
Add new register handler implementation
witoszekdev Jan 17, 2025
09f4f07
Fix vitest alias config
witoszekdev Jan 20, 2025
b8f0d98
Fix failing mocks
witoszekdev Jan 21, 2025
ab1c269
Fix TS errors
witoszekdev Jan 21, 2025
91562da
Refactor protected handler validation
witoszekdev Jan 21, 2025
d52f28b
Add getRawBody handler
witoszekdev Jan 23, 2025
36d9088
Rewrite webhook validation to use adapter
witoszekdev Jan 23, 2025
f146bc3
Add common logic for Saleor webhook validation using adapter
witoszekdev Jan 24, 2025
efd0f8d
Add webhok impl for fetch api
witoszekdev Jan 24, 2025
9462deb
Add generic webhook handler, add aws lambda webhook
witoszekdev Jan 24, 2025
966defe
Add AWS Lambda Saleor webhook, update generic types, fix types web api
witoszekdev Jan 24, 2025
dd575a1
Remove unused file
witoszekdev Jan 24, 2025
f7b1aec
Fix TS error
witoszekdev Jan 24, 2025
f9e0d3f
Change webhook validator to not require adapter in constructor for
witoszekdev Jan 24, 2025
3d09ac3
Fix tests
witoszekdev Jan 24, 2025
6712040
Add tests for request validator
witoszekdev Jan 24, 2025
adbbe1c
Merge branch 'main' into refactor-handler-functions
witoszekdev Jan 27, 2025
534b64f
Remove aws-lambda runtime library
witoszekdev Jan 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove readme file
witoszekdev committed Jan 17, 2025

Verified

This commit was signed with the committer’s verified signature.
witoszekdev Jonatan Witoszek
commit ca7543b65b35deaf75d470dc9be1fdb57f191f33
3 changes: 0 additions & 3 deletions src/handlers/next/readme.md

This file was deleted.