dependabot[bot]
582a4924fa
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 ( #3965 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-13 19:34:18 +01:00
Jonas Strassel
7feda249a9
feat(deps): drop mikro-orm <5 support ( #3875 )
...
Co-authored-by: Balázs Orbán <info@balazsorban.com >
BREAKING CHANGE
With this release, we only support `@mikro-orm/*@5`
To migrate, run the following (replace the `*` with [your driver](https://mikro-orm.io/docs/installation )):
```sh
npm install @mikro-orm/core@5 @mikro-orm/*@5
```
Check out the [MikroORM v5 changelog](https://github.com/mikro-orm/mikro-orm/blob/master/CHANGELOG.md#500-2022-02-06 ) for more details.
2022-02-13 19:32:59 +01:00
Balázs Orbán
d0cf5786f1
chore: move changelog generation to publish
2022-02-13 19:03:32 +01:00
Balázs Orbán
fe08b5c8f1
chore: write new version to package.json even in dry run
2022-02-13 18:30:15 +01:00
Balázs Orbán
caa9a17fc8
fix(providers): refactor WorkOS to work in v4 ( #3886 )
...
* refactor(dev): moved dev app
* chore(dev): fix dev app
* fix(providers): WorkOS to TS, use `client_secret_post`
* chore: decrease test concurrency
* chore: remove org
* chore: run tests sequentially
* feat(providers): use `picture` in WorkOS if available
2022-02-13 17:56:01 +01:00
Balázs Orbán
2e371053c2
chore: add release script ( #3891 )
...
* chore: fix `next-auth` version in `package.json`
* chore: add WIP publish script
* chore: fix comments, add TODOs
* chore: set newer TS target
* chore: extract release config
* chore: WIP work on publish script
* chore: finish up release script
* chore: do not push unless not dryRun
* chore: add debug env var, return early if no package to update
* chore: remove unnecessary comment
* chore: remove changeset and unused dependencies
* chore: drop `semantic-release`
* chore: remove `jsonfile` dependency
* chore: address code review
* fix: list other commits in changelog when releasing
* chore: fix env variable references
* chore: fetch with tags and commit history
* chore: fix analyze code
* chore: fix utils script
* chore: better changelog formatting
* chore: fix package path
* chore: fix some remaining stuff
* chore: remove DEBUG flag
2022-02-13 17:36:15 +01:00
Balázs Orbán
8d410abdc9
chore: fix typo an issue template
2022-02-13 00:49:59 +01:00
Balázs Orbán
a4c619e358
chore: link to discussions from issue template
2022-02-13 00:49:03 +01:00
Balázs Orbán
53433db493
chore: note that feature requests are converted
2022-02-13 00:39:17 +01:00
Sean McEmerson
7c10f380a0
docs: Typo correction for type import ( #3914 )
...
Fix incorrect JWT type import path.
2022-02-11 21:50:28 +01:00
Thang Vu
68e412b063
chore: fix Github action error with yarn ( #3903 )
...
Restore action name
2022-02-10 16:39:27 +01:00
Mads Thines
7434fb919a
docs: Update getting-started/example.md ( #3904 )
...
Shouldn't this also be set to inline-code block?
2022-02-10 16:38:44 +01:00
Thang Vu
a9a3f60cb7
chore: Attempt to improve cache speed ( #3893 )
2022-02-10 02:02:20 +01:00
Balázs Orbán
a7c55b752f
chore(dev): move dev app to apps workspace ( #3888 )
...
* chore: move dev app
* chore: run tests sequentially
2022-02-09 01:12:24 +01:00
Balázs Orbán
cbf9622e6f
chore: move docs to top-level ( #3887 )
...
* chore: move docs to top-level
* chore: add docs back to workspaces
2022-02-09 00:42:11 +01:00
Zach Grimaldi
9dc591290a
docs(adapters): split Fauna setup commands into two sections ( #3877 )
...
* feat(docs): Fauna Adapter setup commands split into two sections
* fix: removed extraneous newline from my contribution
2022-02-08 02:06:59 +01:00
Nico Domino
e062f338e3
chore: add Lowdefy opencollective sponsor ( #3876 )
2022-02-07 20:13:12 +01:00
Balázs Orbán
5c1826a8d1
docs(example): add Gatsby example, move Next.js example ( #3872 )
...
* docs: add Gatsby example, move Next.js example
* chore: fix sync action
* docs(example): fix README link
2022-02-07 18:03:51 +01:00
Balázs Orbán
953712ceaa
chore: skip PR when syncing to example repo
2022-02-06 23:31:56 +01:00
Balázs Orbán
c43d1903cf
docs: make syncing note more prominent
2022-02-06 23:22:16 +01:00
Balázs Orbán
ef769523bc
chore: move example ( #3861 )
...
* chore: sync LICENSE file
* chore: move example repository into monorepo
* change to public repository
* add ntoe about source
* change order
2022-02-06 23:18:48 +01:00
Balázs Orbán
3b5ee252bd
Update sync.yml
2022-02-06 23:00:28 +01:00
Balázs Orbán
e9dee0af44
chore: add sync config ( #3860 )
2022-02-06 22:59:29 +01:00
Brian Muenzenmeyer
83232710fd
docs(oauth): fixes typo in comment ( #3856 )
2022-02-06 22:21:09 +01:00
Manny Becerra
87332b3c2e
docs: Typo correction ( #3857 )
...
On the configuration->options docs, `Promise` has a typo instance that this PR fixes.
2022-02-06 22:20:49 +01:00
Salah Azzouz
40ad78a3ec
docs: fix typo in NEXTAUTH_SECRET ( #3854 )
...
Fix the misspelling of 'NEXT_AUTG' to 'NEXT_AUTH', the misspelling was found in the JWT Helper section.
Link: https://next-auth.js.org/configuration/options#jwt-helper
2022-02-06 15:29:16 +01:00
Thang Vu
0c91e7f3e3
chore: update contributing docs ( #3844 )
...
* chore: update contributing docs
* Mention node version
* Update CONTRIBUTING.md
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update CONTRIBUTING.md
* chore: alias `yarn dev:app` with `yarn dev`
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-02-06 15:14:09 +01:00
Balázs Orbán
878fe84e29
chore: expose UPSTASH env vars to test runs
2022-02-06 15:10:08 +01:00
Balázs Orbán
8ad90b3eb0
docs: move encode/decode to advanced options ( #3849 )
...
* docs: move `encode/decode` to advanced options
* chore: change docs label to documentation
2022-02-06 14:07:29 +01:00
Nico Domino
4d63aa6a41
chore: add adapters issue template ( #3807 )
...
* chore: add adapters issue template
* fix: cleanup existing issue templates
* fix: add adapter auto labels
* fix: balazs als docs owner
* Update .github/ISSUE_TEMPLATE/adapters.yml
* feat: add incorrect info disclaimer line
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-02-05 14:39:28 +01:00
Nico Domino
76c1c4cd72
chore: update readme packagephobia ( #3838 )
2022-02-05 14:38:46 +01:00
Balázs Orbán
3571031820
Update deployment.md
2022-02-05 14:28:41 +01:00
Brian Muenzenmeyer
4d866373fd
docs(faq): fixes typo ( #3835 )
...
Noticed this while reading the docs.
2022-02-05 03:02:40 +01:00
Nico Domino
2db3db6ff9
docs: update README for monorepo ( #3832 )
...
* fix: update README for monorepo
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-02-04 22:42:40 +01:00
Nico Domino
dc3ad8c408
chore: move adapters to monorepo ( #3805 )
...
* feat: move adapters repo to new packages dir
* fix: rm docusaurus build dir
* fix: update .gitignore
* fix: reorganise package directories
* remove package lock files
* fix: folder rename
* remove package lock file
* fix: jest config paths
* update yarn.lock
* ignore dynamodb local bin
* fix: gitignore
* fix: update adapter-test
* change adapter-test package json
* rename prisma adapter package name
* fix paths
* update gitignore
* run tests with one concurrency
* fix: merge conflicts
* gitignore dist folders
* fix: add jest.config.js to tsconfig ignore
* fix: yarn.lock
* fix: ignore pouch in turbo commands
* ignore jest file
* fix: test turbo test cmd
* fix: turbo test cmd
* test: disable mongodb-adapter temporarily
* ignore all dev.db files
* simplify gitignore
* remove unused dependency
* have tsconfig in its own package
* remove unnecessary .gitignore files
* move jest config to preset
* add ts expect error comment
* chore: update .gitignore
* remove babelrc
* don't depend on build for testing in turbo
* fix: cleanup testing npm scripts
* fix: remove jest-config roots
* fix: add fauna jest preset
* fix: rm dev.db from prisma mirgation
* fix prisma
* remove nohoist
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-02-04 22:40:32 +01:00
Balázs Orbán
cb30f49f9b
docs: fix docusaurus edit link and Vercel path
2022-02-04 16:14:18 +01:00
Balázs Orbán
3fe7a64e7a
chore: monorepo 1 ( #3804 )
...
* fix labeler
* try fixing test runs in GitHub Actions
* pass flags to test command
* test version pr
* move versoin-pr action
* remove --dry-run flag
* re-enable testing, re-add semantic release for now
* add docs
* use `yarn.lock` and different docs port
* simplify dev app config
* fix coverage report
* fix provider source links
* fix more links
2022-02-04 16:01:26 +01:00
Thang Vu
a72f1b6d21
chore: Convert to monorepo ( #3788 )
...
* chore: convert to monorepo
* Remove eslint, typescript, semantic-release
* Add yarn.lock
* Add turbo
* Run test command
* Move to src
* Add a seperate tsconfig file
* Update .gitignore
* Update commands to yarn
* Replace semantic-release with changesets
* Update changesets usage
* Fix commands: dev, setup, clean
* Add back changes from main
* Fixed HMR
* Update .gitignore
2022-02-04 13:40:04 +01:00
Balázs Orbán
f7fc562b49
fix(middleware): handle no argument case ( #3799 )
...
* fix(middleware): handle no argument case
* use absolute URLs
* use origin instead of host
v4.2.1
2022-02-04 00:27:51 +01:00
Balázs Orbán
f3be5e87f6
feat(middleware): introduce withAuth Next.js method ( #3657 )
...
* feat(middleware): introduce Middleware API to Next.js
* chore(app): upgrade Next.js in dev app
* chore(dev): add Middleware protected page to dev app
* chore(middleware): add `next/middleware` to `exports`
* fix(middleware): bail out redirect on custom pages
* fix(middleware): allow one-line export
* chore(middleware): simplify code
* fix(middleware): redirect back to page after succesful login
* feat(middleware): re-export `withAuth` as `default`
* chore: export middleware from `next-auth/middleware`
* chore: add `middleware` files to npm
* feat(middleware): handle chaining, fix some bugs
* chore(dev): showcase different middlewares
* chore(middleware): remove `@ts-expect-error` comments
* chore: update build clean script
* fix: bail out when NextAuth.js paths
* refactor: be more explicit about `initConfig` result
* refactor: simplify
* refactor: use `callbacks` similarily to `NextAuthOptions`
* refactor: use `nextauth` namespace when setting `token` on `req`
* refactor: don't allow passing `secret`
* addressing review
v4.2.0
2022-02-03 18:07:26 +01:00
Dinil Fernando
844c9b147c
feat(providers): add Trakt provider ( #3771 )
...
* added trakt provider
* fixed incorrect auth url
* Update src/providers/trakt.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update src/providers/trakt.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update trakt.ts
Co-authored-by: caidenwilson <caidenwilson@protonmail.com >
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-02-03 15:27:05 +01:00
Balázs Orbán
c9e16fb71e
fix(core): only show Twitter OAuth 2 warning once
2022-02-02 16:06:14 +01:00
Balázs Orbán
a7d34f97c8
fix(providers): properly warn when using Twitter OAuth 2 ( #3784 )
...
* fix(providers): properly warn when using Twitter OAuth 2
* refactor(providers): move Twitter OAuth2 warning to `assert`
* fix: use proper warning code
* refactor: only set boolean
2022-02-02 12:37:17 +01:00
Balázs Orbán
f20d6790c8
feat(core): detect NEXTAUTH_SECRET ( #3783 )
...
* feat(core): detect `NEXTAUTH_SECRET` env variable
* chore(dev): use detected `NEXTAUTH_SECRET` in dev app
2022-02-02 02:08:56 +01:00
Norbert Szabó
53baf6d67d
feat(ts): strongly type sign-in and error page errors ( #3740 )
...
* feat: added types for sign in errors
* feat: adding type to error prop
* chore: added documentation links to types
2022-02-02 02:08:44 +01:00
dependabot[bot]
255c822dfb
chore(deps): bump node-fetch from 2.6.6 to 2.6.7 ( #3777 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 08:18:26 +01:00
inshatan
31c03c96d1
typo in redirect url for response with error ( #3758 )
2022-02-01 08:18:09 +01:00
dependabot[bot]
74df39a678
chore(deps-dev): bump next from 12.0.7 to 12.0.9 ( #3764 )
...
Bumps [next](https://github.com/vercel/next.js ) from 12.0.7 to 12.0.9.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v12.0.7...v12.0.9 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 08:16:25 +01:00
Balázs Orbán
714d80a4f5
Update package.json
2022-01-25 18:39:58 +01:00
Balázs Orbán
3d5c669a05
Update bug_report.yaml
2022-01-25 18:37:30 +01:00