element-hq / dendrite

Dendrite is a second-generation Matrix homeserver written in Go!
https://element-hq.github.io/dendrite/
GNU Affero General Public License v3.0
46 stars 7 forks source link

Implement sending ephemeral events to appservices (MSC2409) #1566

Open matrixbot opened 4 weeks ago

matrixbot commented 4 weeks ago

This issue was originally created by @bodqhrohro at https://github.com/matrix-org/dendrite/issues/1566.

Description:

Dunno what's that for (probably some custom extension), but matrix-appservice-node generates configs with that key, and Dendrite fails to read it, so I had to remove the following line manually. Ideally, the config parser should just ignore unknown keys.

matrixbot commented 4 weeks ago

This comment was originally posted by @tulir at https://github.com/matrix-org/dendrite/issues/1566#issuecomment-716529674.

This should probably be split into two issues:

  1. Ignore unknown keys in appservice registration files
  2. Implement sending ephemeral events to appservices (MSC2409)
matrixbot commented 4 weeks ago

This comment was originally posted by @bodqhrohro at https://github.com/matrix-org/dendrite/issues/1566#issuecomment-716534804.

Done, I've split the parsing issue out: #1567

matrixbot commented 4 weeks ago

This comment was originally posted by @Kab1r at https://github.com/matrix-org/dendrite/issues/1566#issuecomment-1199728695.

It's been a while and ignoring unknown keys is solved, so I might take a look at implementing this

matrixbot commented 4 weeks ago

This comment was originally posted by @Blintmester at https://github.com/matrix-org/dendrite/issues/1566#issuecomment-1268376374.

Is there any progress on this? I am excited to see when it will be ready!

matrixbot commented 4 weeks ago

This comment was originally posted by @apprehensions at https://github.com/matrix-org/dendrite/issues/1566#issuecomment-2039659360.

Anything new?