strawberry
|
7009f56a7a
|
fix user directory publishing access controls
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:06:52 -04:00 |
|
Jason Volk
|
05efd9b044
|
elaborate error macro and apply at various callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
strawberry
|
efea13a675
|
add access control checks for room directory publishing/removing
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
strawberry
|
0832c28a40
|
dedupe some state accessors in various places
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-03 22:12:47 -04:00 |
|
Jason Volk
|
213a6d441f
|
shorten several request span names.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-18 10:56:19 +00:00 |
|
strawberry
|
f1d90e5df6
|
log client/remote IP address on various routes tracing calls
this uses InsecureClientIp as this is purely for informational
and logging purposes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-10 21:04:51 -04:00 |
|
strawberry
|
fcdf1463ef
|
refactor get_room_topic into 1 single function
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-10 19:45:04 -04:00 |
|
strawberry
|
88d038ffec
|
refactor getting room's canonical alias into 1 function
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-10 19:45:04 -04:00 |
|
strawberry
|
4b4c0952a2
|
refactor guest_can_join into 1 single function
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-10 19:45:04 -04:00 |
|
strawberry
|
bfbb29dded
|
add is_world_readable state_accessor func, use self instead of services()
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-06-07 15:10:00 -04:00 |
|
Jason Volk
|
f32380772f
|
rename api::client_server to api::client
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-06 18:21:40 +00:00 |
|