matrix-spec-proposals
MSC2448: Using BlurHash as a Placeholder for Matrix Media
#2448
Open

MSC2448: Using BlurHash as a Placeholder for Matrix Media #2448

anoadragon453 wants to merge 52 commits into old_master from anoa/blurhash
anoadragon453
anoadragon453 anoadragon453 force pushed from b2bf745b to 9466accd 6 years ago
anoadragon453 anoadragon453 added proposal
anoadragon453 Add blurhash MSC
8ba60710
anoadragon453 anoadragon453 force pushed from 9466accd to 8ba60710 6 years ago
anoadragon453 anoadragon453 changed the title MSC2445: Using Blurhash in Media Events MSC2448: Using Blurhash in Media Events 6 years ago
anoadragon453 some cleanup
f71535ae
turt2live turt2live requested a review from turt2live turt2live 6 years ago
turt2live
turt2live commented on 2020-02-27
turt2live turt2live requested a review from turt2live turt2live 6 years ago
uhoreg
uhoreg commented on 2020-02-27
turt2live
turt2live approved these changes on 2020-02-28
tulir
tulir commented on 2020-02-28
anoadragon453 Add blurhash to img tag, make things optional, /upload mod
8adf2b20
anoadragon453
Half-Shot
Half-Shot
Half-Shot approved these changes on 2020-02-28
neilalexander
neilalexander commented on 2020-02-28
anoadragon453 unstable prefixes, no encoding needed
56703fcb
Sorunome
Sorunome commented on 2020-02-28
Sorunome
Sorunome commented on 2020-02-28
Sorunome
Sorunome commented on 2020-02-28
anoadragon453 Move m.r.m msgtype into the m.r.m section
793107dc
anoadragon453 hm
777c30ca
anoadragon453 data-mx-blurhash
b80822e0
anoadragon453 Must HTML encode, link to blurhash algo description
b240d920
turt2live
turt2live commented on 2020-02-28
anoadragon453 New endpoint, not new key on existing endpoint
1afad016
Sorunome
Sorunome commented on 2020-02-28
anoadragon453 No HTML encoding warning
60773e44
anoadragon453 Straight mxc->blurhash endpoint
df5b6d72
turt2live
turt2live commented on 2020-02-28
turt2live
turt2live commented on 2020-02-29
turt2live
turt2live commented on 2020-02-29
turt2live
deepbluev7
deepbluev7 commented on 2020-03-01
deepbluev7
anoadragon453
anoadragon453 Unstable feature flag
571ce2ae
anoadragon453 blurhash in "info", download->blurhash
e885eae9
anoadragon453 Merge branch 'anoa/blurhash' of github.com:matrix-org/matrix-doc into…
4b83c51e
anoadragon453 Get an image from a blurhash, get a blurhash from an MXC url
b893c214
anoadragon453 Merge branch 'anoa/blurhash' of github.com:matrix-org/matrix-doc into…
6e8eb599
turt2live
turt2live commented on 2020-03-03
turt2live
turt2live commented on 2020-03-03
Half-Shot
Half-Shot commented on 2020-03-03
anoadragon453 No GET body
3695ecf2
turt2live turt2live added proposal-in-review
turt2live turt2live requested a review from turt2live turt2live 6 years ago
turt2live turt2live removed review request from turt2live turt2live 6 years ago
turt2live turt2live requested a review from turt2live turt2live 6 years ago
Sorunome
Sorunome commented on 2020-04-03
anoadragon453 Update proposals/2448-blurhash-for-media.md
842c2a0a
turt2live turt2live added kind:feature
turt2live
turt2live commented on 2020-08-11
turt2live
turt2live approved these changes on 2020-08-11
turt2live
turt2live commented on 2020-08-11
turt2live
anoadragon453 Explicitly state blurhashes are not exempt from encryption
3994010a
anoadragon453 /upload -> xyz.amorgan.blurhash instead
616bc81e
KitsuneRal
KitsuneRal commented on 2020-08-23
KitsuneRal
KitsuneRal commented on 2020-08-23
Sorunome
Sorunome
Sorunome commented on 2020-09-14
deepbluev7
deepbluev7 requested changes on 2020-11-17
auscompgeek
auscompgeek commented on 2020-12-07
anoadragon453
kegsay
anoadragon453 Add blurhashes to URL previews
e0a74423
anoadragon453 Clarify that 'blurhash' should go in content.info
385be8a8
anoadragon453 formatting
708b7563
anoadragon453 Add blurhash to m.sticker events
b761b069
anoadragon453 Add m.room.member
40d71ff4
anoadragon453 Add m.room.avatar
7f131843
anoadragon453 Update unstable prefixes section for new event types
1300a6e2
anoadragon453 Specify endpoints that will need to be modified to support avatar blu…
2a02d2c7
anoadragon453 Remove the controversial /_matrix/media/r0/blurhash endpoint
7ea82b4c
anoadragon453 Format the Unstable prefixes section a little more nicely
f93d7081
anoadragon453 grammar
ed9ed5e2
anoadragon453 Add a quick note about encrypted media and server-side blurhash calc
48c4d552
anoadragon453 Rename with a more generic title
fba60db8
anoadragon453 anoadragon453 changed the title MSC2448: Using Blurhash in Media Events MSC2448: Using BlurHash as a Placeholder for Media in Matrix 5 years ago
anoadragon453 Riot -> Element
c837c83e
anoadragon453 Slight title adjustment
b3f19155
anoadragon453 anoadragon453 changed the title MSC2448: Using BlurHash as a Placeholder for Media in Matrix MSC2448: Using BlurHash as a Placeholder for Matrix Media 5 years ago
anoadragon453 Add note about negligible DoS potential of large blurhashes
5b8c1910
anoadragon453 Add note about invalid BlurHashes
63d4966c
anoadragon453
jplatte
jplatte commented on 2021-03-30
kegsay
kegsay approved these changes on 2021-04-01
anoadragon453 Move blurhash to m.room.avatar's content.info dict
676571f3
anoadragon453
mscbot
mscbot mscbot removed proposal-in-review
mscbot mscbot added disposition-merge
mscbot mscbot added proposed-final-comment-period
anoadragon453 Merge branch 'master' of github.com:matrix-org/matrix-doc into anoa/b…
a3021970
kevincox
kevincox approved these changes on 2021-04-02
KitsuneRal
KitsuneRal requested changes on 2021-04-07
anoadragon453 Apply suggestions from code review
594bcee9
anoadragon453 Clarify that clients must calculate blurhashes for encrypted media
64116aed
richvdh
richvdh commented on 2021-05-11
richvdh richvdh assigned dbkr dbkr 4 years ago
richvdh richvdh assigned turt2live turt2live 4 years ago
richvdh richvdh assigned ara4n ara4n 4 years ago
richvdh richvdh assigned erikjohnston erikjohnston 4 years ago
richvdh richvdh assigned KitsuneRal KitsuneRal 4 years ago
KitsuneRal
mscbot mscbot added unresolved-concerns
erikjohnston erikjohnston unassigned erikjohnston erikjohnston 4 years ago
t3chguy
t3chguy commented on 2021-05-21
anoadragon453 Fix inconsistency of blurhashes MUST vs SHOULD be omitted
9bd0ba63
anoadragon453 blurhashes can be inserted into more than just m.room.message events
e7e0fb71
anoadragon453 Remove the need for an unstable_features entry
1d954f08
anoadragon453 Make blurhash generation on the server opt-in
9e981ba7
anoadragon453 Clarify why we place blurhash under the matrix:image:blurhash OG prop
75a4fa6c
anoadragon453 Mention that the generate_blurhash query param needs an unstable prefix
934b6d7a
turt2live turt2live unassigned turt2live turt2live 4 years ago
t3chguy
KitsuneRal
mscbot mscbot removed unresolved-concerns
turt2live turt2live requested a review from turt2live turt2live 4 years ago
KitsuneRal
KitsuneRal approved these changes on 2021-05-23
t3chguy
anoadragon453
t3chguy
t3chguy commented on 2021-05-24
turt2live
turt2live approved these changes on 2021-05-26
turt2live
mscbot mscbot added unresolved-concerns
turt2live turt2live added needs-implementation
richvdh richvdh unassigned dbkr dbkr 4 years ago
richvdh richvdh unassigned ara4n ara4n 4 years ago
richvdh richvdh unassigned KitsuneRal KitsuneRal 4 years ago
richvdh richvdh assigned anoadragon453 anoadragon453 4 years ago
t3chguy
t3chguy commented on 2021-07-30
ara4n
ara4n commented on 2021-08-15
turt2live turt2live force-pushed the old_master branch from e8958277 to dca99ee2 4 years ago
erikjohnston
anoadragon453 lint proposal markdown
974d368e
anoadragon453 Apply suggestions from TravisR
56683970
anoadragon453 Clear client recommendations for blurhashes vs. thumbnails
234877c8
anoadragon453 r0 -> v3; update links to new spec website
abf52839
anoadragon453 Add and update request/repsonse examples
754fa7a3
anoadragon453
anoadragon453 commented on 2022-08-01
anoadragon453
anoadragon453 commented on 2023-01-28
anoadragon453
anoadragon453 commented on 2023-03-23
turt2live
mscbot mscbot removed proposed-final-comment-period
mscbot mscbot removed disposition-merge
mscbot mscbot added proposal-in-review
turt2live turt2live removed unresolved-concerns
turt2live turt2live removed proposal-in-review
grinapo

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone