Knocking feature polishing part 2 (#3738)

* improved implementation of the unknown state

* forget button in the banned state

* error handling for forbidden access

* added the forget function

fixed DMs, and updated preview tests

* removed banned room proxy

* code polishing and test improvement
This commit is contained in:
Mauro
2025-02-05 14:48:24 +01:00
committed by GitHub
parent cfaa1b455a
commit 3839025caa
28 changed files with 466 additions and 101 deletions
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ed8e2b415bb4fac216f7e9949f736c2001b9bfc8aa112e6867e4c9419b16ba22
size 177624
oid sha256:bef390e5063fc968023f3d7be436242923c42c22c5160ab91e9d9a941a726879
size 185357
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ddf683cd39f7ef235162eaf3ef56fd82385602fa8f9f3588238c73ea353238d
size 186602
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4db229e703bfee04b734129935f840398262952ea982a28b2b439f5cfe17cd1f
size 101098
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0f3662b03552af1d87d057db781d116590d37ea66803b13d5c727581c6510c58
size 123643
oid sha256:dfc221af7a2bff00ab3107d7438cf0544bfe0b092d3c06174f067f54ac4beb78
size 108616
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6810a99b9515b741e07c200469e90067df19b3988fd961a3515496da22dc46bc
size 187166
oid sha256:1f071d51fa158d743a97add7023b148aaffc3024db9dabacdb73c00f8624d22d
size 195453
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ce81edbe8762d0d67414c3d3673b1dee6638c91cd40f988edc1ce5f9d624964
size 199410
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ccbab1cae4ddf3e4db0fd0847b8c43e0acea5b0f8da45f17ca3221ad1cf6fb2
size 105731
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a4ed3ec9a4b6c75c2a071c7896295fb12dc320832274a71a6ad70734b85edad
size 144830
oid sha256:296c8f2ad470843f69c3871e5ae0e2f064fbe3a29612a041319fe859d5f33f61
size 121644
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6d981af0fe2d6c26179627dc23ee23a8d1c2565d4214c770a440c1b1b63a1b0d
size 124023
oid sha256:8ea4d0546bf12dbd0112d0d19caf1b31e4e11e76ce8a5a64a12345f6c9d083a2
size 130402
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba4bbbb005faa6b7375ad4cdf749df4bd0352e5ce80d480b13ff3ea6cf60a11d
size 130267
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c2f73672d7ab3c76f3613abce2da6888b26457401d30720e90932cd084569cf
size 56394
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b2b096f3f25e4207427a7112773126dc38b9596dd7bd4f1f2f2c6b60cea3472
size 80107
oid sha256:7e6733dc72a1e261bfeeec1e037a7b38cbac6b131d939c65ee1a1168778a3375
size 63367
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e80d687a41d05adf71953222cd746efce17bc6a24ad7b2ec2ec8304df24a8c4
size 136385
oid sha256:3d1751f36575511b3e495f86f40a246c7a906bb3f7f400a3c7cc964e9a4df7ee
size 144788
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6bd53c22bda3f296f085a7862f0d9b562e2a5d2ba95daed4d01bec5511a9dd53
size 148710
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0be9443668ec9caf1d88f1cdbabd05e2dd4eb156a2b3b58719d136912888bfc3
size 63892
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25e0625bdd58ec7e81991174fe1ef8e0e7a75bfddb41fd31bcfd03d514c3a1ef
size 109065
oid sha256:c6dcfd41a3dd2b5e196844aec0d1e7902c260ad444daafcb6855267753793a29
size 82604