element-meta icon indicating copy to clipboard operation
element-meta copied to clipboard

Knocking

Open nadonomy opened this issue 4 years ago • 6 comments

nadonomy avatar Oct 19 '21 09:10 nadonomy

Has there been any movement regarding supporting knocking? It's mentioned in the 1.2 spec announcement and I think it has been in spec since 1.1.

Platform specific issues:

  • https://github.com/vector-im/element-android/issues/3875
  • https://github.com/vector-im/element-ios/issues/4731
  • https://github.com/vector-im/element-web/issues/18655

Mikaela avatar Feb 02 '22 19:02 Mikaela

The upcoming Synapse 1.54 raises the default room version to 9. Newly created rooms on most servers will probably support knocking soon.

hex-m avatar Mar 02 '22 15:03 hex-m

@daniellekirkwood What is the missing information? The spec? https://spec.matrix.org/latest/client-server-api/#knocking-on-rooms

Mikaela avatar Mar 28 '22 16:03 Mikaela

Room version 9 is currently the default in spec and room version 10 introduced knock_restricted allowing merging knocking with restricted join rules.

There is a proposal to make 10 the new default https://github.com/matrix-org/matrix-spec-proposals/pull/3904

Has there been any movement in Elements to support either? I would like at least the ability to see which rooms can join directly as per with "restricted " join rule, while I consider it as disservice for "knocking" to result the radio button just disappearing in room settings.

Mikaela avatar Oct 24 '22 16:10 Mikaela

With the current Matrix spec version being 1.7 and current default room version being 10, which features knock_restricted as another join rule utilising knocking, I would like to ask again what the X-Needs-Info in the labels means? Does @nadonomy personally need to link to the spec as per the label description?

This issue is blocked awaiting information from the reporter

Mikaela avatar May 31 '23 06:05 Mikaela

@daniellekirkwood Aftrer 3 years, we still do not know what information do you need. Does that mean no more information is needed?

I just recently found a room, #nheko:nheko.im, that I and other people cannot join, because apparently it can only be joined by knocking. Should I open a bug report for that? Other clients have already implemented this feature.

mpeter50 avatar Aug 07 '25 23:08 mpeter50