-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: mongodb-js/oidc-plugin
base: v1.1.6
head repository: mongodb-js/oidc-plugin
compare: main
- 17 commits
- 19 files changed
- 4 contributors
Commits on Apr 30, 2025
-
fix: handle ID token expiry time and premature expiration MONGOSH-2145 …
…MONGOSH-2147 (#211) * fix: use ID token expiry if `passIdTokenAsAccessToken` is set MONGOSH-2145 * fix: do not return token to driver which is being rejected MONGOSH-2147 Ensure that we do not return tokens from a token set that the driver is currently rejecting (in the sense of calling the OIDC callback again and referring to it via the driver `refreshToken` property).
Configuration menu - View commit details
-
Copy full SHA for a7534cc - Browse repository at this point
Copy the full SHA a7534ccView commit details -
chore: bump version to v1.1.7 (#213)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2dafeb4 - Browse repository at this point
Copy the full SHA 2dafeb4View commit details
Commits on Jun 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 81a63f7 - Browse repository at this point
Copy the full SHA 81a63f7View commit details
Commits on Jun 16, 2025
-
chore: bump version to v1.1.8 (#217)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2d9074b - Browse repository at this point
Copy the full SHA 2d9074bView commit details
Commits on Jun 26, 2025
-
feat(deps)!: update Node.js to v20 (#214)
Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>
Configuration menu - View commit details
-
Copy full SHA for 0bb5f2b - Browse repository at this point
Copy the full SHA 0bb5f2bView commit details
Commits on Jul 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 161eb6d - Browse repository at this point
Copy the full SHA 161eb6dView commit details -
feat: add
codeName
to all OIDC errors coming from the plugin (#219)It came up in conversations that OIDC connections in Compass fail frequently, but we do not have real insight into why that is and what the most common errors are overall.
Configuration menu - View commit details
-
Copy full SHA for 1598600 - Browse repository at this point
Copy the full SHA 1598600View commit details
Commits on Jul 4, 2025
-
chore: bump version to v2.0.0 (#220)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3bcd790 - Browse repository at this point
Copy the full SHA 3bcd790View commit details
Commits on Jul 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4f69e53 - Browse repository at this point
Copy the full SHA 4f69e53View commit details -
chore: bump version to v2.0.1 (#222)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for efbb92c - Browse repository at this point
Copy the full SHA efbb92cView commit details
Commits on Aug 8, 2025
-
chore: skip integration tests for Windows too in Evergreen (#227)
These seem to have started to fail recently too, without changes to the code itself (i.e. possibly only because of infrastructure or external dependency changes such as Chrome updates).
Configuration menu - View commit details
-
Copy full SHA for 8fbf605 - Browse repository at this point
Copy the full SHA 8fbf605View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac5a17 - Browse repository at this point
Copy the full SHA 4ac5a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 444377a - Browse repository at this point
Copy the full SHA 444377aView commit details -
fix: improve node-fetch compatibility in error cases MONGOSH-2443 (#224)
`node-fetch` currently does not return a body that is a web/standard `ReadableStream`, which is what openid-client expects. Since it only makes use of this in error cases, no additional cases are broken, but the error message is highly unhelpful in these cases. Unfortunately, it is not trivial to resolve this without fully wrapping the `node-fetch`, so this provides a limited compatibility layer rather than a full-featured one.
Configuration menu - View commit details
-
Copy full SHA for 802564b - Browse repository at this point
Copy the full SHA 802564bView commit details -
chore: bump version to v2.0.2 (#229)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for deb2f56 - Browse repository at this point
Copy the full SHA deb2f56View commit details
Commits on Aug 13, 2025
-
fix: improve error message for generic openid-client error MONGOSH-2487…
… (#230) * fix: improve error message for generic openid-client error MONGOSH-2487 Similar to previous commits, this change ensures that diagnostic information is not lost through recent changes to openid-client's error system, where currently a number of errors are grouped together under "something went wrong" (https://github.com/panva/openid-client/blob/a1e4a4fd88fcdff12d88e3ff73f3e27fe5df4252/src/index.ts#L975) and the library expects consumers to consistently expose the `cause` property of the error object. This also unifies the two existing `messageFromError` and `errorString` implementations, which happened to duplicate each other. * fixup: electron compat * fixup: do not add "[object Response]" to errors * fixup: add anchors to regex
Configuration menu - View commit details
-
Copy full SHA for cb07f51 - Browse repository at this point
Copy the full SHA cb07f51View commit details -
chore: bump version to v2.0.3 (#231)
Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 24f095e - Browse repository at this point
Copy the full SHA 24f095eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.1.6...main