-
Notifications
You must be signed in to change notification settings - Fork 64
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
[RFC] Remove COMP/CON Authentication #706
base: master
Are you sure you want to change the base?
Conversation
This alleviates the maintenance burden of trying to keep up with aws amplify updates. This resolves several security notices associated with the amplify library and it's dependencies. This reduces the js bundle size by about 1MB.
Removes the references to comp/con/ login and the dropdown which depended on it from the pilot import tour.
Your rationale / considerations all seem reasonable to me. I am in favor of keeping the COMP/CON integration and find the pilot import features useful (though I should probably try setting up a pilot/mech directly in Foundry to get a feel for the hypothetical alternative workflow w/o import).
I am willing to assist with the maintenance work around this. #756 bumps aws-amplify to major version 5, but v6 is a more significant movement. If getting aws-amplify on v6 is desired, Iet me know and I'm willing to do some discovery/exploration/testing around this (and implementation if I don't hit a wall).
I believe the current vulns are addressed by above PR (but I recognize that if more pop up with aws-amplify v5, resolving that would mean dealing with v5 -> v6 upgrade path).
I tried to reproduce this a little without success. I may not be following the same steps as you, or I wonder if this could do with quirks around syncing deletions to cloud. If you would like to open an issue with specific steps for reproducing this, I could take a look and try to determine whether this is an issue with COMP/CON or the system's integration. That does sound like a real nuisance.
Out of curiosity, how do we measure this? Does "bundle" refer to the total size of the built contents of Anyway, I don't think this proposal is unreasonable. Am willing to try to help with pain points around COMP/CON integration to the extent that I can. Feel free to point me at what you consider a priority. |
Proposed removal of COMP/CON login for pilot importing
Reasons we might want to remove this feature
aws-amplify
and its dependencies.Reasons we would want to keep this feature