141 Commits (8696e627b0643eb9c4a56aa6137ce02c1988fb1f)

Author SHA1 Message Date
Timo Kösters 84f4ce73e5
fix: membership deserializing 5 years ago
Jonas Platte dbe8c2ce19
Remove lots of redundant string allocations 5 years ago
Timo Kösters cd4dc13731
fix: use correct room versions 5 years ago
Timo Kösters 1d00a8c41f
improvement: better logging 5 years ago
Timo Kösters 3ea7d162db
fix: various improvements and fixes 5 years ago
Timo Kösters 5cb15551f3
improvement: use db compression 5 years ago
Timo Kösters a77fcd106e
feat: implement /state_ids and fix federation stuff 5 years ago
Timo Kösters 100307c936
improvement: optimize state storage 5 years ago
Timo Kösters 6da40225bb
improvement: make state res actually work 5 years ago
Devin Ragotzy 0d55964d24 Run nightly cargo fmt 5 years ago
Timo Kösters 4155a47db1
feat: opentelemetry/jaeger support 5 years ago
Devin Ragotzy 79c9de98cd Add trusted_servers, filter servers to query keys by trusted_servers 5 years ago
Devin Ragotzy 48601142f8 Use auth_cache to avoid db, save state for every event when joining 5 years ago
Devin Ragotzy 74d530ae0e Address review issues, fix forward extremity calc 5 years ago
Devin Ragotzy 64374b4679 Use eventId when saving outliers 5 years ago
Devin Ragotzy 6661de50ab Fix and integrate outlier tree, build forks after adding event to DB 5 years ago
Devin Ragotzy 6fd3e1d1dd Append state event that pass resolution to DB, update to tokio 1.1 5 years ago
Devin Ragotzy 4cf530c55b Abstract event validation/fetching, add outlier and signing key DB trees 5 years ago
Timo Kösters d49911c5e0
Add 'm.login.token' authentication 5 years ago
Timo Kösters ea1e4625d1
fix: default config options 5 years ago
Timo Kösters 6924dfc8ea
improvement: better appservice compatibility and optimizations 5 years ago
Devin Ragotzy 2d69e81699 WIP: send out push notification, impl pusher routes 5 years ago
Devin Ragotzy 56b816a2be Fix and integrate outlier tree, build forks after adding event to DB 5 years ago
Devin Ragotzy cd0c5c0566 Append state event that pass resolution to DB, update to tokio 1.1 5 years ago
Devin Ragotzy 851eb555b6 Abstract event validation/fetching, add outlier and signing key DB trees 5 years ago
Timo Kösters b4818716b8
improvement: better deploy guide 5 years ago
Timo Kösters 85364a9c27
improvement: change federation_enabled to federation_disabled 5 years ago
Timo Kösters edfd3c1f34
improvement: better config, better logs 5 years ago
Timo Kösters 6606e41dde
feat: improved state store 5 years ago
Timo Kösters 6e5b35ea92
feat: implement appservices 5 years ago
Timo Kösters d62f17a91a
improvement: cache actual destination 5 years ago
Timo Kösters 45086b54b3
improvement: upgrade dependencies, fix timeline reload bug 5 years ago
Timo Kösters 6e36081573
improvement: more logging 5 years ago
Timo Kösters 9439f2c183
feat: send logs into admin room 5 years ago
Timo Kösters 9f8cffcd22
Admin room improvements 5 years ago
Timo Kösters 2f5df4aac9
improvement: more reliable federation sending 5 years ago
Timo Kösters 6b3934e31d
feat: configurable cache capacity 5 years ago
Timo Kösters 6dbe195695
improvement: flush after every request that manipulates the db 5 years ago
Timo Kösters b7ab57897b
fix: sending slowness 5 years ago
Timo Kösters f7816b11de
feat: send messages over federation 5 years ago
Timo Kösters 12a8c9badd
fix: join rooms over federation 5 years ago
Faelar df55e8ed0b
Add room upgrade. 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
Devin Ragotzy d73c6aa8ad Add roomid_statehash tree, clean up review issues 5 years ago
Devin Ragotzy c4f5a0a631 Keep track of State at event for state resolution 5 years ago
Timo 804d097a18
fix: wake up /sync for typing events 5 years ago
timokoesters e457e19088
feat: search pdus 5 years ago
timokoesters ce460ea159
fix: send device list updates when user is in no rooms 5 years ago
timokoesters b67372b11b
refactor: make all mods in database pub 5 years ago