Balázs Orbán
|
2875b49f11
|
fix(core): preserve incoming set cookies (#6029)
* fix(core): preserve `set-cookie` by the user
* add test
* improve req/res mocking
* refactor
* fix comment typo
|
2022-12-12 13:47:34 +00:00 |
|
Balázs Orbán
|
62f672ae30
|
fix(core): host detection/NEXTAUTH_URL (#6007)
* rename `host` to `origin` internally
* rename `userOptions` to `authOptions` internally
* use object for `headers` internally
* default `method` to GET
* simplify `unstable_getServerSession`
* allow optional headers
* revert middleware
* wip getURL
* revert host detection
* use old `detectHost`
* fix/add some tests wip
* move more to core, refactor getURL
* better type auth actions
* fix custom path support (w/ api/auth)
* add `getURL` tests
* fix email tests
* fix assert tests
* custom base without api/auth, with trailing slash
* remove parseUrl from assert.ts
* return 400 when wrong url
* fix tests
* refactor
* fix protocol in dev
* fix tests
* fix custom url handling
* add todo comments
|
2022-12-11 14:48:28 +00:00 |
|
Balázs Orbán
|
2c669b32fc
|
fix(core): correct status code when returning redirects (#6004)
* fix(core): correctly set status when returning redirect
* update tests
* forward other headers
* update test
* remove default 200 status
|
2022-12-11 12:55:16 +00:00 |
|
Balázs Orbán
|
0a140cdf87
|
test(core): fix test
|
2022-12-08 05:11:37 +01:00 |
|
Balázs Orbán
|
7e91d7df54
|
refactor(core): use standard Request and Response (#4769)
* WIP use `Request` and `Response` for core
* bump Next.js
* rename ts types
* refactor
* simplify
* upgrade Next.js
* implement body reader
* use `Request`/`Response` in `next-auth/next`
* make linter happy
* revert
* fix tests
* remove workaround for middleware return type
* return session in protected api route example
* don't export internal handler
* fall back host to localhost
* refactor `getBody`
* refactor `next-auth/next`
* chore: add `@edge-runtime/jest-environment`
* fix tests, using Node 18 as runtime
* fix test
* remove patch
* fix neo4j build
* remove new-line
* reduce file changes in the PR
* fix tests
* fix tests
* refactor
* refactor
* add host tests
* refactor tests
* fix body reading
* fix tests
* use 302
* fix test
* fix again
* fix tests
* handle when body is `Buffer`
* move comment
|
2022-12-03 13:39:08 +00:00 |
|