-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Remove simple-mailgun-adapter dependency #7320
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
Comments
@davimacedo Can you please archive @parse/simple-mailgun-adapter on npm? I don't have the access rights there. Or you can invite me there and I'll do it. I already archived it on GitHub. |
I believe there isn't such option at npm. |
It looks it is a command and not an option in the dashboard: https://docs.npmjs.com/deprecating-and-undeprecating-packages-or-package-versions I will try that. |
It looks that worked. |
Great! I see it now too. |
@mtrezza I know you guys have removed this dependancy, however for some reason parse-server still requires it. It is listed as a dependancy of parse-server in package-lock.json. From package lock:
I only care because I get audit reports with criticals as a result of using this lib.
|
@stage88 That is correct, it should also be in Note that 4.x is currently being maintained as a long-term support trial, until we release Parse Server 5.0. |
🎉 This change has been released in version 5.0.0-beta.1 |
🎉 This change has been released in version 5.0.0 |
New Feature / Enhancement Checklist
Current Limitation
Parse Server has a dependency on parse-server-simple-mailgun-adapter, which is an old adapter that does not support custom emailVerification or passwordReset emails, so it seems more like a proof-of-concept.
Parse Server today has multiple mail adapters that provide much more functionality. Keeping that adapter as a dependency just for adapter loading tests is unnecessary. The adapter also needs to be maintained and current has a high security vulnerability, the package is lacking tests and other basics like lint. In short, we wouldn't want to keep a poorly maintained adapter is presumably not much in use as part of Parse Server.
Feature / Enhancement Description
The suggestion is to:
parse-server-simple-mailgun-adapter
Alternatives / Workarounds
Fix the security vulnerability in the mailgun adapter. I already did that via parse-community/parse-server-simple-mailgun-adapter#37, but the new adapter needs to be tested.
3rd Party References
n/a
The text was updated successfully, but these errors were encountered: