Details
Details
CI should finally pass here.
Tested as follows:
- Enabled blob service uploads on both web and native
- Added some console logs to encryptedMediaBlobURI() to display if there's a holder or blobURI.
- On keyserver side, there should always be blobURI.
- The same on web (dev console)
- On native, there should be old format (holder) when minCodeVersion is set to something not yet released (FUTURE_CODE_VERSION) and use blobURI otherwise.
Also tested the following:
- Uploading and displaying encrypted media on Web (both video and images)
- Uploading and displaying encrypted media on Native (both video and images)
- Displaying thread media gallery media on both web and native
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Branch
- barthap/blob-uri
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
keyserver/src/fetchers/upload-fetchers.js | ||
---|---|---|
142 ↗ | (On Diff #28262) | From now on, the final message format is translated based on client version, so we can use the new fields in keyserver utilites |
lib/media/media-utils.js | ||
---|---|---|
143–147 ↗ | (On Diff #28262) | Accidentally committed these (part of the test plan), will remove before landing. |