Flip the switch for enabling blob-hosted multimedia.
Depends on D13890
Paths
| Differential D13891 Authored by bartek on Nov 7 2024, 3:43 AM.
Details Summary Flip the switch for enabling blob-hosted multimedia. Depends on D13890 Test Plan Verified in MariaDB that new uploads have empty content column and instead have the (blob hash, holder) pair.
Diff Detail
Event Timelinebartek held this revision as a draft. Herald added a subscriber: tomek. · View Herald TranscriptNov 7 2024, 3:43 AM2024-11-07 03:43:58 (UTC-8) Harbormaster completed remote builds in B32571: Diff 45658.Nov 7 2024, 4:10 AM2024-11-07 04:10:48 (UTC-8) bartek added inline comments. This revision is now accepted and ready to land.Nov 7 2024, 5:32 AM2024-11-07 05:32:34 (UTC-8) Closed by commit rCOMMb1a48f05876f: [native][web] Flip the switch for blob-hosted media/avatar uploads (authored by bartek). · Explain WhyNov 7 2024, 8:25 AM2024-11-07 08:25:22 (UTC-8) This revision was automatically updated to reflect the committed changes. This revision is now accepted and ready to land.Nov 7 2024, 7:13 PM2024-11-07 19:13:22 (UTC-8) Comment Actions Reverted this diff because blob-hosted multimedia in thin threads will get shimmed by the keyserver to recent mobile clients. Even ignoring the fact that the current latest builds (after unpublishing 437 and 438, see ENG-9890) will fail to unshim blob-hosted multimedia messages, it's still probably not a good idea to launch this when only the latest mobile version is able to unshim the messages. The UX experience of being unable to see somebody's photo is pretty negative. This should probably be addressed in D13888 by updating the keyserver to stop shimming for not just the most recent codeVersion, but rather for any codeVersion that supports blob-hosted multimedia messages. Once that change is made, I think this would be safe to land again. Closed by commit rCOMM39b8726256bc: [native][web] Flip the switch for blob-hosted media/avatar uploads (authored by bartek). · Explain WhyNov 8 2024, 10:23 AM2024-11-08 10:23:55 (UTC-8) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 45729 native/avatars/avatar-hooks.js
native/input/input-state-container.react.js
web/avatars/avatar-hooks.react.js
web/input/input-state-container.react.js
|