374 Commits (bffddbd4879e950a52647126284acafde4c46df4)

Author SHA1 Message Date
Timo Kösters 506c2a3146
fix: can't find count from event in db 5 years ago
Timo Kösters f4078a29eb
fix: synapse complains about missing origin 5 years ago
Timo Kösters dd749b8aee
fix: server keys and destination resolution when server name contains port 5 years ago
Timo Kösters 1bf614b0f5
fix: remove transaction_id from pdus over federation 5 years ago
Timo Kösters b7ab57897b
fix: sending slowness 5 years ago
Timo Kösters 71500b14b9
fix: send to all servers and fix media store 5 years ago
Timo Kösters f7816b11de
feat: send messages over federation 5 years ago
Timo Kösters aa5e9e607e
feat: download media and thumbnails over federation 5 years ago
Timo Kösters 1f292c09f2
improvement: better federation joins 5 years ago
Timo Kösters 12a8c9badd
fix: join rooms over federation 5 years ago
Timo Kösters 1e8fbd8d50
Update ruma version 5 years ago
Timo Kösters 698e44a732
Fix /upgrade account data problems 5 years ago
Faelar df55e8ed0b
Add room upgrade. 5 years ago
Devin Ragotzy 3b40f3d60e Update state-res crate 5 years ago
Devin Ragotzy f46c2d1eec Fix review issues, move state-res to spec-comp branch 5 years ago
Timo Kösters 3f4cb753ee
improvement: add remaining key backup endpoints 5 years ago
Timo 4954df3cc3
feat: handle txn ids 5 years ago
Timo 33215d6099
fix: send notification count updates when private read receipts change 5 years ago
Timo 3c26166fb5 improvement: device list works better 5 years ago
Timo 972babbc79 fix: set limited to true when skipping messages in /sync 5 years ago
Devin Ragotzy 672bf4f473 Cargo lock update and a few doc additions 5 years ago
Devin Ragotzy 64fb0374b6 Use Vec<u8> instead of string for digest bytes and add roomid_statehash 5 years ago
Devin Ragotzy d73c6aa8ad Add roomid_statehash tree, clean up review issues 5 years ago
Devin Ragotzy 846a0098c1 Split append_pdu -> append_pdu and build_and_append 5 years ago
Devin Ragotzy cb68bf9e0c Use ring crate to generate StatHashes when saving stateid/statehash 5 years ago
Devin Ragotzy c4f5a0a631 Keep track of State at event for state resolution 5 years ago
Timo 38663228f5
fix: put reason of redaction in the redacted event 5 years ago
Timo 7ba9263cc6
improvement: show most recent PDUs first when searching 5 years ago
Timo 4323cf5fec
improvement: device list works better 5 years ago
Timo f23fb32e95
fix: set limited to true when skipping messages in /sync 5 years ago
timokoesters e457e19088
feat: search pdus 5 years ago
timokoesters f40f1d9f75
docs: endpoint documentation 5 years ago
Jonas Platte 75ea0b3163
Update ruma 5 years ago
Devin Ragotzy 7a70d8488f Rebase with master and update append_pdu call 5 years ago
Devin Ragotzy c8d7d80eb2 Fix start/end token swap left from dropped commits 5 years ago
Devin Ragotzy 99220565d4 Fix invite leave auth error by moving update_membership 5 years ago
Devin Ragotzy 25c0e75f29 Cargo fmt 5 years ago
Devin Ragotzy 8aac332b3a Move ignore invite logic into update_member 5 years ago
Devin Ragotzy f2fab27d81 Implement filtering invites if sender is ignored by receiver 5 years ago
timokoesters ce460ea159
fix: send device list updates when user is in no rooms 5 years ago
Devin Ragotzy d948f896c0
Turn append_pdu args into struct PduBuilder 5 years ago
Devin Ragotzy 1c6f211933
Create media::FileMeta to represent a file and meta data 5 years ago
Devin Ragotzy 62df9ca580
Fix all clippy warnings, shorten line len in client_server 5 years ago
timokoesters e0d0fb4703
fix: only send device_one_time_keys_count when there are updates 5 years ago
timokoesters 66bc25fcd3
feat: implement /keys/changes 5 years ago
timokoesters 0693387769
improvement: more efficient /sync and only send device updates when sharing a room 5 years ago
timokoesters d891bbb5dc
improve: presence 5 years ago
timokoesters 05f9d927b8
fix: account data 5 years ago
timokoesters 489cbc0a93
refactor: use <_> instead of <_parameter_name> 5 years ago
CapsizeGlimmer 4d4969862a
Implement /rooms/<room_id>/joined_members 6 years ago