-
Notifications
You must be signed in to change notification settings - Fork 75
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
Upgrade dependencies to support hapi 19 #173
Merged
Merged
Commits on Mar 28, 2020
-
This upgrade required two main changes: 1. There is no longer a way to query the strategies registered with the server. The previous behavior was to warn that a strategy was not registered, then continue creating the route without the specified auth options. With this change, the route options will be added as long as they are specified. If the auth strategy is not registered, then an error will be thrown when registering the route. This seems to be inline with README. 2. Hapi 19 no longer allows uncompiled top-level validation schemas unless a validator is configured with the server. In previous versions, Joi was used by default. To address this, after the validators are created for a path/operation, any top-level object that is not already a Joi schema is wrapped in Joi.object().
Tim Burch committedMar 28, 2020 Configuration menu - View commit details
-
Copy full SHA for 4ec4fe3 - Browse repository at this point
Copy the full SHA 4ec4fe3View commit details
Commits on Mar 29, 2020
-
Upgrade enjoi to latest and joi to latest that is supported by enjoi. Additional work needs to be done once enjoi supports @hapi/joi >= 16.
Tim Burch committedMar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 9a4121c - Browse repository at this point
Copy the full SHA 9a4121cView commit details -
Tim Burch committed
Mar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for a76ae47 - Browse repository at this point
Copy the full SHA a76ae47View commit details -
Upgrade swagger-parser to 9.0.1
Tim Burch committedMar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 0666ac0 - Browse repository at this point
Copy the full SHA 0666ac0View commit details -
Tim Burch committed
Mar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 0390d95 - Browse repository at this point
Copy the full SHA 0390d95View commit details -
This upgrade addresses a vulnerability found by npm audit
Tim Burch committedMar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 932357e - Browse repository at this point
Copy the full SHA 932357eView commit details
Commits on Apr 2, 2020
-
This aligns @hapi/joi with the peer dependency requirement for enjoi.
Tim Burch committedApr 2, 2020 Configuration menu - View commit details
-
Copy full SHA for a5b462e - Browse repository at this point
Copy the full SHA a5b462eView commit details
Commits on Apr 3, 2020
-
Update package.json to reflect node >= 12 requirement
Hapi v19 requires node >= 12. This change will make that more apparent to consumers.
Tim Burch committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for c6b6397 - Browse repository at this point
Copy the full SHA c6b6397View commit details -
Remove node 8 & 10 from travis
Tim Burch committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for ed9eab2 - Browse repository at this point
Copy the full SHA ed9eab2View commit details
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.