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

Update plugin infrastructure and dependencies #94

Merged
merged 3 commits into from
Mar 31, 2022

Conversation

daffl
Copy link
Collaborator

@daffl daffl commented Mar 17, 2022

This pull request upgrades all dependencies to the latest version and updates the plugin infrastructure with the upgrade to Feathers 5 to follow.

@daffl
Copy link
Collaborator Author

daffl commented Mar 17, 2022

Currently still a draft since remote service authentication is not working yet for some reason.

@daffl daffl requested a review from claustres March 17, 2022 22:49
@daffl
Copy link
Collaborator Author

daffl commented Mar 17, 2022

@claustres Do you have any thoughts why the authentication test is failing? I believe the way it has been set up should work.

@claustres
Copy link
Member

@daffl It seems to me it was actually a bug in the tests: we were authenticating a client on one of the service app using the local strategy while it should only be available on the gateway app, service app should only have JWT strategy. I don't know how it was possible to work previously.

@daffl daffl marked this pull request as ready for review March 21, 2022 16:38
Copy link
Member

@claustres claustres left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems ready to merge, will see with the next PR why 2 tests are failting

@claustres claustres merged commit 31c3134 into master Mar 31, 2022
@claustres claustres mentioned this pull request Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants