summary refs log tree commit diff
path: root/jenkins (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-09-22Shuffle things around to make unit tests workErik Johnston2-15/+16
2016-09-22Allow invites via 3pid to bypass sender sig checkErik Johnston2-7/+22
When a server sends a third party invite another server may be the one that the inviting user registers with. In this case it is that remote server that will issue an actual invitation, and wants to do it "in the name of" the original invitee. However, the new proper invite will not be signed by the original server, and thus other servers would reject the invite if it was seen as coming from the original user. To fix this, a special case has been added to the auth rules whereby another server can send an invite "in the name of" another server's user, so long as that user had previously issued a third party invite that is now being accepted.
2016-09-21Match against event_id, rather than room_idErik Johnston1-1/+1
2016-09-21Remove spurious AS clauseErik Johnston1-1/+1
2016-09-21Update correct tableErik Johnston1-6/+10
2016-09-21Readd entries to public_room_list_stream that were deletedErik Johnston2-1/+23
2016-09-21Fix _delete_old_forward_extrem_cache queryErik Johnston1-5/+4
2016-09-21Add total_room_count_estimate to /publicRoomsErik Johnston1-0/+3
2016-09-19_id field must uniquely identify different conditionsErik Johnston1-2/+2
2016-09-17proposal for notifying on e2e eventsMatthew Hodgson1-0/+49
2016-09-17PEP8Erik Johnston1-1/+1
2016-09-17Handle fact that _generate_room_entry may not return a room entryErik Johnston1-12/+25
2016-09-17Enable guest access to POST /publicRoomsErik Johnston1-2/+2
2016-09-17SpellingErik Johnston1-1/+1
2016-09-17Fix and clean up publicRooms paginationErik Johnston1-110/+123
2016-09-17mention client_reader workerMatthew Hodgson1-0/+1
2016-09-17fix logger for client_reader workerMatthew Hodgson1-1/+1
2016-09-16Make public room search case insensitiveDavid Baker1-4/+4
2016-09-16Fix public room pagination for client_reader appErik Johnston1-0/+1
2016-09-16CommentErik Johnston1-0/+2
2016-09-16Make POST /publicRooms require authErik Johnston1-2/+1
2016-09-16CommentErik Johnston1-0/+2
2016-09-16Add remote reoom cacheErik Johnston1-2/+23
2016-09-16Support filtering remote room listsErik Johnston3-6/+18
2016-09-16Filter remote rooms lists locallyErik Johnston2-11/+25
2016-09-16Don't cache searched in /publicRoomsErik Johnston1-1/+5
2016-09-16Add new storage function to slave storeErik Johnston1-0/+1
2016-09-15Add very basic filter API to /publicRoomsErik Johnston1-5/+18
2016-09-15Change the way we calculate new_limit in /publicRooms and add POST APIErik Johnston2-15/+62
2016-09-15Handling expiring stream extrems correctly.Erik Johnston2-3/+22
2016-09-15Change get_pos_of_last_change to return upper boundErik Johnston2-6/+6
2016-09-15Enable state caches on workersErik Johnston6-0/+6
2016-09-15Use stream_change cache to make get_forward_extremeties_for_room cache more ↵Erik Johnston3-2/+19
effective
2016-09-15Add cache to get_forward_extremeties_for_roomErik Johnston2-1/+2
2016-09-15Remove default public rooms limitErik Johnston1-1/+1
2016-09-15By default limit /publicRooms to 100 entriesErik Johnston1-1/+1
2016-09-15Stream public room changes down replicationErik Johnston4-1/+74
2016-09-15Base public room list off of public_rooms streamErik Johnston2-7/+79
2016-09-15Pass since/from parameters over federationErik Johnston6-57/+63
2016-09-15Allow paginating both forwards and backwardsErik Johnston2-24/+65
2016-09-15Remove support for aggregate room listsErik Johnston3-65/+1
2016-09-15Ensure we don't mutate the cache of push rulesErik Johnston1-9/+1
2016-09-15Accept optional token to public room listErik Johnston2-7/