Commit Graph

1845 Commits (4dd61df6f8d8d622b1327e2ce678d26e9c6911b0)

Author SHA1 Message Date
Erik Johnston e9aec001f4 Use less DB for device list handling in sync 7 years ago
Erik Johnston 9a6fd3ef29 Don't compute push actions for backfilled events 7 years ago
Erik Johnston 5a7f561a9b Fix bug where pusherpool didn't start and broke some rooms 7 years ago
Mark Haines 3e279411fe Improve the error handling for bad invites received over federation 8 years ago
Erik Johnston c72058bcc6 Use an ExpiringCache for storing registration sessions 8 years ago
Erik Johnston a0a561ae85 Fix up client ips to read from pending data 8 years ago
Erik Johnston 1bce3e6b35 Remove unused variables 8 years ago
Erik Johnston 44c722931b Make some more params configurable 8 years ago
Erik Johnston 2d520a9826 Typo. ARGH. 8 years ago
Erik Johnston 24d894e2e2 Fix thinko in unhandled user spam 8 years ago
Erik Johnston 1217c7da91 Don't work out users who share room with appservice users 8 years ago
Erik Johnston e5ae386ea4 Handle all cases of sending membership events 8 years ago
Erik Johnston b490299a3b Change to create new room and join other users 8 years ago
Erik Johnston d7fe6b356c Add shutdown room API 8 years ago
Erik Johnston fcf01dd88e Reject local events that don't round trip the DB 8 years ago
Erik Johnston 6aa5bc8635 Initial worker impl 8 years ago
Erik Johnston a9d6fa8b2b Include users who share room with requester in user directory 8 years ago
Erik Johnston 4564b05483 Implement updating users who share rooms on the fly 8 years ago
Erik Johnston 72613bc379 Implement initial population of users who share rooms table 8 years ago
Erik Johnston d9fd937e39 Fix user directory insertion due to missing room_id 8 years ago
Erik Johnston 6ae8373d40 Don't assume existance of events when updating user directory 8 years ago
Erik Johnston 1664948e41 Comment 8 years ago
Erik Johnston 0185b75381 Change is_host_joined to use current_state table 8 years ago
Erik Johnston 7132e5cdff Mark remote invite rejections as outliers 8 years ago
Erik Johnston ecdd2a3658 Don't start user_directory handling on workers 8 years ago
Erik Johnston 2f34ad31ac Add some logging to user directory 8 years ago
Erik Johnston 1a01af079e Handle profile updates in user directory 8 years ago
Erik Johnston 21e255a8f1 Split the table in two 8 years ago
Erik Johnston 7233341eac Comments 8 years ago
Erik Johnston 8be6fd95a3 Check if host is still in room 8 years ago
Erik Johnston 9c7db2491b Fix removing users 8 years ago
Erik Johnston 0fe6f3c521 Bug fixes and logging 8 years ago
Erik Johnston cc7609aa9f Comment briefly on how we keep user_directory up to date 8 years ago
Erik Johnston b2d8d07109 Lifts things into separate function 8 years ago
Erik Johnston f9791498ae Typos 8 years ago
Erik Johnston f091061711 Fix tests 8 years ago
Erik Johnston dc51af3d03 Pull max id from correct table 8 years ago
Erik Johnston 350622a107 Handle the server leaving a public room 8 years ago
Erik Johnston 63fda37e20 Add comments 8 years ago
Erik Johnston 3b5f22ca40 Add search 8 years ago
Erik Johnston b5db4ed5f6 Update room column when room becomes unpublic 8 years ago
Erik Johnston 168524543f Add call later 8 years ago
Erik Johnston 3e123b8497 Start later 8 years ago
Erik Johnston 42137efde7 Don't go round in circles 8 years ago
Erik Johnston eeb2f9e546 Add user_directory to database 8 years ago
Erik Johnston 23da638360 Fix typing tests 8 years ago
Erik Johnston c049472b8a Only store event_auth for state events 8 years ago
Erik Johnston b4f59c7e27 Add count of one time keys to sync stream 8 years ago
Erik Johnston cafe659f72 Store ActionGenerator in HomeServer 8 years ago
Erik Johnston 66d8ffabbd Faster push rule calculation via push specific cache 8 years ago