Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-09-30 | Update changelog v0.18.1-rc1 | Erik Johnston | 1 | -0/+2 | |
2016-09-30 | Bump version and changelog | Erik Johnston | 2 | -1/+22 | |
2016-09-29 | Restructure ldap authentication | Martin Weinelt | 1 | -87/+192 | |
- properly parse return values of ldap bind() calls - externalize authentication methods - change control flow to be more error-resilient - unbind ldap connections in many places - improve log messages and loglevels | |||||
2016-09-27 | Fix background reindex of origin_server_ts | Erik Johnston | 1 | -15/+29 | |
The storage function `_get_events_txn` was removed everywhere except from this background reindex. The function was removed due to it being (almost) completely unused while also being large and complex. Therefore, instead of resurrecting `_get_events_txn` we manually reimplement the bits that are needed directly. | |||||
2016-09-27 | Update port script with recently added tables | Erik Johnston | 1 | -0/+9 | |
This also fixes a bug where the port script would explode when it encountered the newly added boolean column `public_room_list_stream.visibility` | |||||
2016-09-27 | Remove duplication | Erik Johnston | 1 | -31/+19 | |
2016-09-27 | Remove unused variable | Erik Johnston | 1 | -3/+0 | |
2016-09-26 | Fix perf of fetching state in SQLite | Erik Johnston | 1 | -20/+41 | |
2016-09-25 | typo | Matthew Hodgson | 1 | -1/+1 | |
2016-09-23 | Move FEDERATION_PING_INTERVAL timer. Update log line | Erik Johnston | 1 | -8/+10 | |
2016-09-23 | Time out typing over federation | Erik Johnston | 6 | -83/+120 | |
2016-09-22 | Update comments | Erik Johnston | 1 | -2/+3 | |
2016-09-22 | Add comments | Erik Johnston | 2 | -0/+6 | |
2016-09-22 | Shuffle things around to make unit tests work | Erik Johnston | 2 | -15/+16 | |
2016-09-22 | Allow invites via 3pid to bypass sender sig check | Erik Johnston | 2 | -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-21 | Match against event_id, rather than room_id | Erik Johnston | 1 | -1/+1 | |
2016-09-21 | Remove spurious AS clause | Erik Johnston | 1 | -1/+1 | |
2016-09-21 | Update correct table | Erik Johnston | 1 | -6/+10 | |
2016-09-21 | Readd entries to public_room_list_stream that were deleted | Erik Johnston | 2 | -1/+23 | |
2016-09-21 | Fix _delete_old_forward_extrem_cache query | Erik Johnston | 1 | -5/+4 | |
2016-09-21 | Add total_room_count_estimate to /publicRooms | Erik Johnston | 1 | -0/+3 | |
2016-09-21 | Support /initialSync in synchrotron worker | Erik Johnston | 6 | -383/+461 | |
2016-09-19 | Bump version and changelog | Erik Johnston | 2 | -3/+16 | |
2016-09-19 | _id field must uniquely identify different conditions | Erik Johnston | 1 | -2/+2 | |
2016-09-17 | proposal for notifying on e2e events | Matthew Hodgson | 1 | -0/+49 | |
2016-09-17 | PEP8 | Erik Johnston | 1 | -1/+1 | |
2016-09-17 | Handle fact that _generate_room_entry may not return a room entry | Erik Johnston | 1 | -12/+25 | |
2016-09-17 | Enable guest access to POST /publicRooms | Erik Johnston | 1 | -2/+2 | |
2016-09-17 | Spelling | Erik Johnston | 1 | -1/+1 | |
2016-09-17 | Fix and clean up publicRooms pagination | Erik Johnston | 1 | -110/+123 | |
2016-09-17 | mention client_reader worker | Matthew Hodgson | 1 | -0/+1 | |
2016-09-17 | fix logger for client_reader worker | Matthew Hodgson | 1 | -1/+1 | |
2016-09-16 | Make public room search case insensitive | David Baker | 1 | -4/+4 | |
2016-09-16 | Update changelog v0.18.0-rc1 | Erik Johnston | 1 | -2/+3 | |
2016-09-16 | Update changelog and bump version | Erik Johnston | 2 | -1/+41 | |
2016-09-16 | Fix public room pagination for client_reader app | Erik Johnston | 1 | -0/+1 | |
2016-09-16 | Comment | Erik Johnston | 1 | -0/+2 | |
2016-09-16 | Make POST /publicRooms require auth | Erik Johnston | 1 | -2/+1 | |
2016-09-16 | Comment | Erik Johnston | 1 | -0/+2 | |
2016-09-16 | Add remote reoom cache | Erik Johnston | 1 | -2/+23 | |
2016-09-16 | Support filtering remote room lists | Erik Johnston | 3 | -6/+18 | |
2016-09-16 | Filter remote rooms lists locally | Erik Johnston | 2 | -11/+25 | |
2016-09-16 | Don't cache searched in /publicRooms | Erik Johnston | 1 | -1/+5 | |
2016-09-16 | Add new storage function to slave store | Erik Johnston | 1 | -0/+1 | |
2016-09-15 | Add very basic filter API to /publicRooms | Erik Johnston | 1 | -5/+18 | |
2016-09-15 | Change the way we calculate new_limit in /publicRooms and add POST API | Erik Johnston | 2 | -15/+62 | |
2016-09-15 | Handling expiring stream extrems correctly. | Erik Johnston | 2 | -3/+22 | |
2016-09-15 | Change get_pos_of_last_change to return upper bound | Erik Johnston | 2 | -6/+6 | |
2016-09-15 | Enable state caches on workers | Erik Johnston | 6 | -0/+6 | |
2016-09-15 | Use stream_change cache to make get_forward_extremeties_for_room cache more ↵ | Erik Johnston | 3 | -2/+19 | |
effective | |||||
2016-09-15 | Add cache to get_forward_extremeties_for_room | Erik Johnston | 2 | -1/+2 | |
2016-09-15 | Remove default public rooms limit | Erik Johnston | 1 | -1/+1 | |
2016-09-15 | By default limit /publicRooms to 100 entries | Erik Johnston | 1 | -1/+1 | |
2016-09-15 | Stream public room changes down replication | Erik Johnston | 4 | -1/+74 | |
2016-09-15 | Base public room list off of public_rooms stream | Erik Johnston | 2 | -7/+79 | |
2016-09-15 | Pass since/from parameters over federation | Erik Johnston | 6 | -57/+63 | |
2016-09-15 | Allow paginating both forwards and backwards | Erik Johnston | 2 | -24/+65 | |
2016-09-15 | Remove support for aggregate room lists | Erik Johnston | 3 | -65/+1 | |