Commit Graph

1478 Commits (065e739d6e1de2f3dea1ebfc63065b08bda37be4)

Author SHA1 Message Date
Erik Johnston 3ecaabc7fd Use topological orders for initial sync timeline 9 years ago
Erik Johnston 158a322e82 Ensure integer is an integer 9 years ago
Daniel Wagner-Hall edca2d9891 Idempotent-ise schema update script 9 years ago
Mark Haines 7076082ae6 Fix relative imports so they work in both py3 and py27 9 years ago
Mark Haines 9848b54cac Prefill from the correct stream 9 years ago
Mark Haines deda48068c prefill the push rules stream change cache 9 years ago
Mark Haines ebcbb23226 s/stream_ordering/event_stream_ordering/ in push 9 years ago
Mark Haines 7e9fc9b6af /FNARG/d 9 years ago
Mark Haines 1b4f4a936f Hook up the push rules stream to account_data in /sync 9 years ago
Mark Haines 2223204eba Hook push rules up to the replication API 9 years ago
Mark Haines a1cf9e3bf3 Add a stream for push rule updates 9 years ago
Mark Haines 60a0f81c7a Add a /replication API for extracting the updates that happened on 9 years ago
Erik Johnston f9af8962f8 Allow alias creators to delete aliases 9 years ago
Mark Haines 54172924c8 Load the current id in the IdGenerator constructor 9 years ago
Mark Haines de27f7fc79 Add support for changing the actions for default rules 9 years ago
Daniel Wagner-Hall 33300673b7 Generate guest access token on 3pid invites 9 years ago
Erik Johnston 6451fcd085 Create a new stream_id per presence update 9 years ago
Erik Johnston e6c5e3f28a Close cursor 9 years ago
Erik Johnston 42109a62a4 Remove unused param from get_max_token 9 years ago
Mark Haines b9977ea667 Remove dead code for setting device specific rules. 9 years ago
Erik Johnston 112283e230 Prefix TS fields with _ts 9 years ago
Erik Johnston e5999bfb1a Initial cut 9 years ago
Daniel Wagner-Hall a4e278bfe7 Respond to federated invite with non-empty context 9 years ago
Mark Haines a9c9868957 Make adding push rules idempotent 9 years ago
Daniel Wagner-Hall 763360594d Mark AS users with their AS's ID 9 years ago
Erik Johnston ce14c7a995 Fix SYN-627, events are in incorrect room in /sync 9 years ago
Erik Johnston 0eff740523 Return events in correct order for /events 9 years ago
Erik Johnston 5189bfdef4 Batch fetch _get_state_groups_from_groups 9 years ago
Erik Johnston 24f00a6c33 Use _simple_select_many for _get_state_group_for_events 9 years ago
Erik Johnston 0214745239 Rename functions 9 years ago
Erik Johnston 7b0d846407 Atomically persit push actions when we persist the event 9 years ago
Erik Johnston 78d6c1b5be Change a log from debug to info 9 years ago
Erik Johnston 70a8608749 Invalidate get_last_receipt_event_id_for_user cache 9 years ago
Erik Johnston eff12e838c Don't load all ephemeral state for a room on every sync 9 years ago
Erik Johnston 2c1fbea531 Fix up logcontexts 9 years ago
Daniel Wagner-Hall 79a1c0574b Allocate guest user IDs numericcally 9 years ago
Erik Johnston 4d36e73230 Actually return something sensible 9 years ago
Erik Johnston aa4af94c69 We return dicts now. 9 years ago
Erik Johnston b84d59c5f0 Add descriptions 9 years ago
Erik Johnston f8aae79a72 Simplify get_rooms 9 years ago
Erik Johnston 771528ab13 Change event_push_actions_rm_tokens schema 9 years ago
Erik Johnston b32121a5d1 Unused import 9 years ago
Daniel Wagner-Hall d83d004ccd Fix flake8 warnings for new flake8 9 years ago
Erik Johnston 8a391e33ae s/get_room_changes_for_user/get_membership_changes_for_user/ 9 years ago
Erik Johnston 477b1ed6cf Fetch events in a separate transaction. 9 years ago
Erik Johnston 65e92eca49 Change the way we do public room list fetching 9 years ago
Erik Johnston 89b40b225c Order things correctly 9 years ago
Erik Johnston 4bf448be25 Switch over /events to use per room caches 9 years ago
Erik Johnston ceb6b8680a Only use room_ids if in get_room_events_stream if is_guest 9 years ago
Erik Johnston 25c311eaf6 Cache get_room_changes_for_user 9 years ago