-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Use encrypted auth token for images #3597
Conversation
Added an Onyx migration so users don't have to sign out and back in for images to work. |
Oops, I introduced a bug with the migration. |
In case it is different problem than you have. The branch should probably not work yet as mentioned above, but for me it keeps hanging on blank page after uploading an image. The thumbnail was loading for a long time so I refreshed the page and I get a blank blue page and the only way to make it work is to |
Good call out @mountiny, thanks for testing! This helped me identify a bug in the migration, which is now fixed. For posterity, the two issues here were:
|
Updated! |
As the HOLD PR https://github.com/Expensify/Web-Expensify/pull/31211 is merged, shall I merge it or do I need to wait for the Title label to be updated? |
@mountiny Good question – general rule-of-thumb is don't merge a PR with |
Perfect! Thanks for clarifying! |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging in version: 1.0.73-4🚀
|
🚀 Deployed to production in version: 1.0.74-0🚀
|
Details
Uses an encrypted auth token instead of a plain one in URLs to fetch images.
Fixed Issues
Fixes https://github.com/Expensify/Expensify/issues/166503
Tests / QA Steps
.zip
file to chat..zip
file, verify that it is downloaded without logging into E.com.session
key, and erase the key-value pair forencryptedAuthToken
. Then refresh the page and repeat steps 2, 3, & 6.Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android