Commit graph

21 commits

Author SHA1 Message Date
Tulir Asokan
bca8b0528c sqlstatestore: fix GetPowerLevels returning non-nil even if power levels weren't found 2025-08-25 18:27:49 +03:00
Tulir Asokan
aeeea09549 sqlstatestore: ensure empty room/user ids aren't stored in db 2025-08-01 12:19:51 +03:00
Tulir Asokan
0b62253d3b all: add support for creator power 2025-07-18 23:59:28 +03:00
Tulir Asokan
4d1cd8432c crypto,sqlstatestore: fix more deprecated NewRowIter uses
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
2025-01-29 15:16:53 +02:00
Tulir Asokan
8a8163106d sqlstatestore: handle nulls in members_fetched
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
2024-10-22 12:50:53 +03:00
Tulir Asokan
db8f2433a1 statestore: mass insert members on refetch 2024-09-02 23:49:06 +03:00
Tulir Asokan
9e1a8cd56e bridgev2/matrix: use cached member list if available 2024-08-20 16:21:41 +03:00
Tulir Asokan
83d3a0de5b bridgev2: add disambiguation for relayed user displaynames 2024-08-02 23:49:09 +03:00
Tulir Asokan
3a6249bf08 dependencies: update go-util 2024-07-13 16:45:02 +03:00
Tulir Asokan
25bc36bc7a Add more contexts everywhere 2024-01-07 22:45:02 +02:00
Tulir Asokan
bb4427e528 Move dbutil to util package 2023-08-05 18:04:09 +03:00
Tulir Asokan
33e696f02c
Allow marking database upgrades as backwards-compatible (#127) 2023-04-25 15:44:29 +03:00
Tulir Asokan
1234043acc Fix appending params 2023-04-20 22:10:33 +03:00
Tulir Asokan
a5e88d0643 Clear cached memberships when fetching full member list 2023-04-20 22:05:16 +03:00
Tulir Asokan
3ee9693d55 Resync encryption info for rooms that are missing it 2023-04-11 12:43:39 +03:00
Tulir Asokan
2ff37b8bd8 Fix query 2023-03-31 13:40:33 +03:00
Tulir Asokan
e7df474b56 Fix FindSharedRooms for non-bridge sqlstatestores 2023-03-31 13:22:46 +03:00
Tulir Asokan
49999d041a Don't log warnings for nulls in mx_room_state table. Closes #117 2023-03-05 15:00:14 +02:00
Tulir Asokan
f14b046a85 Fix hacky GetRoomJoinedOrInvitedMembers method in SQLStateStore 2023-02-19 13:16:18 +02:00
Tulir Asokan
a7f1f1e3b6 Add simplified crypto helper for clients
Fixes #19
Fixes #2
2023-02-19 03:22:14 +02:00
Tulir Asokan
3e303ac01b Move most of appservice state store to client layer 2023-02-19 03:22:14 +02:00