Jaakko Heusala

Results 36 issues of Jaakko Heusala

`GET /_matrix/client/r0/rooms/:ROOM_ID/state/:EVENT_TYPE/:STATE_KEY` Should be updated to use newer version. However, remember to refactor our SimpleMatrixClient to use it also at [fi.hg.matrix](https://github.com/heusalagroup/fi.hg.matrix). The response DTO is [`GetRoomStateByTypeResponseDTO`](https://github.com/heusalagroup/fi.hg.matrix/blob/main/types/response/getRoomStateByType/GetRoomStateByTypeResponseDTO.ts). ## See also *...

enhancement
feature
task
end-point

`POST /_matrix/client/r0/register?[kind=KIND]` Should be updated to use newer version. However, remember to refactor our SimpleMatrixClient to use it also at [fi.hg.matrix](https://github.com/heusalagroup/fi.hg.matrix). The request DTO is [`MatrixRegisterRequestDTO`](https://github.com/heusalagroup/fi.hg.matrix/blob/main/types/request/register/MatrixRegisterRequestDTO.ts). The response DTO is...

enhancement
feature
task
end-point

*Note!* For compatibility with Synapse tools, it should support the same API as `/_synapse`. ## Initiate registration end point * `GET /_synapse/admin/v1/register` * `GET /_fi.hg.hs/admin/v1/register` The DTO for response is...

enhancement
feature
task
end-point

`POST /_matrix/client/r0/rooms/:ROOM_ID/forget` Should be updated to use newer version. However, remember to refactor our SimpleMatrixClient to use it also at [fi.hg.matrix](https://github.com/heusalagroup/fi.hg.matrix). See also: * https://spec.matrix.org/v1.2/client-server-api/#post_matrixclientv3roomsroomidforget

enhancement
feature
task
end-point

`GET /_matrix/client/r0/rooms/:ROOM_ID/joined_members` Should be updated to use newer version. However, remember to refactor our SimpleMatrixClient to use it also at [fi.hg.matrix](https://github.com/heusalagroup/fi.hg.matrix). See also: * https://spec.matrix.org/v1.2/client-server-api/#get_matrixclientv3roomsroomidjoined_members

enhancement
feature
task
end-point

`GET /_matrix/client/r0/directory/room/{roomAlias}` Should be updated to use newer version. However, remember to refactor our SimpleMatrixClient to use it also at [fi.hg.matrix](https://github.com/heusalagroup/fi.hg.matrix). See also: * https://spec.matrix.org/v1.2/client-server-api/#get_matrixclientv3directoryroomroomalias

enhancement
feature
task
end-point

* Event Name: `m.presence` * Constant Name: `MatrixType.M_PRESENCE` Our client code does not seem to be using this yet. ## See also * https://spec.matrix.org/v1.2/client-server-api/#presence * https://spec.matrix.org/v1.2/client-server-api/#events-on-change-of-profile-information

enhancement
feature
task
event

* Event Name: `m.push_rules` * Constant Name: `MatrixType.M_PUSH_RULES` Our client code does not seem to be using this yet. ## See also * https://spec.matrix.org/v1.2/client-server-api/#push-rules-events

enhancement
feature
task
event

* Event name: `m.room.member` * Constant Name: `MatrixType.M_ROOM_MEMBER` Our client code does not seem to be using it yet. ## See also * https://spec.matrix.org/v1.2/client-server-api/#mroommember * https://spec.matrix.org/v1.2/client-server-api/#post_matrixclientv3createroom * https://spec.matrix.org/v1.2/client-server-api/#room-membership * https://spec.matrix.org/v1.2/client-server-api/#post_matrixclientv3roomsroomidinvite...

enhancement
feature
task
event

* Event Name: `m.room.guest_access` * Constant name: `MatrixType.M_ROOM_GUEST_ACCESS` This event is used in the [`MatrixCrudRepository`](https://github.com/heusalagroup/fi.hg.matrix/blob/main/MatrixCrudRepository.ts). The state event DTO is [`RoomGuestAccessStateEventDTO`](https://github.com/heusalagroup/fi.hg.matrix/blob/main/types/event/roomGuestAccess/RoomGuestAccessStateEventDTO.ts). ## See also * https://spec.matrix.org/v1.2/client-server-api/#guest-access * https://spec.matrix.org/v1.2/client-server-api/#server-behaviour-16 * https://spec.matrix.org/v1.2/client-server-api/#server-behaviour-16

enhancement
feature
task
event