Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-06-27 | Encode batch tokens better | Erik Johnston | 2 | -6/+12 | |
2016-06-27 | Comments | Erik Johnston | 3 | -12/+18 | |
2016-06-27 | Use cbor | Erik Johnston | 2 | -2/+2 | |
2016-06-27 | Use JSON instead of msgpack | Erik Johnston | 1 | -3/+3 | |
2016-06-27 | More logging | Erik Johnston | 2 | -1/+5 | |
2016-06-27 | Try serializing as json rather than msgpack | Erik Johnston | 2 | -4/+2 | |
2016-06-27 | Logging | Erik Johnston | 2 | -10/+15 | |
2016-06-24 | Add get_last_event_id_ts_for_room to slave DataStore | Erik Johnston | 1 | -0/+2 | |
2016-06-24 | Fix the sytests to use a port-range rather than a port base | Mark Haines | 3 | -4/+7 | |
2016-06-24 | Comments | Erik Johnston | 1 | -0/+3 | |
2016-06-24 | Make jenkins-unittests.sh install deps | Erik Johnston | 1 | -0/+4 | |
2016-06-23 | Make get_room_tags_changed take a now position. Comments | Erik Johnston | 2 | -4/+23 | |
2016-06-23 | Use SyncExtras | Erik Johnston | 2 | -15/+21 | |
2016-06-23 | Move stuff into separate function | Erik Johnston | 1 | -32/+51 | |
2016-06-23 | Get rid of per room full_state flag | Erik Johnston | 1 | -24/+6 | |
2016-06-23 | Correctly handle tags changing in paginated sync | Erik Johnston | 5 | -4/+127 | |
2016-06-23 | Change default tag handling | Erik Johnston | 1 | -2/+2 | |
2016-06-22 | Actually we need to order these properly | David Baker | 1 | -2/+12 | |
otherwise we'll end up returning the wrong 20 | |||||
2016-06-22 | Style | David Baker | 1 | -1/+1 | |
2016-06-22 | Put most recent 20 messages in notif | David Baker | 1 | -3/+4 | |
Fixes https://github.com/vector-im/vector-web/issues/1648 | |||||
2016-06-22 | Rework ldap integration with ldap3 | Martin Weinelt | 4 | -60/+249 | |
Use the pure-python ldap3 library, which eliminates the need for a system dependency. Offer both a `search` and `simple_bind` mode, for more sophisticated ldap scenarios. - `search` tries to find a matching DN within the `user_base` while employing the `user_filter`, then tries the bind when a single matching DN was found. - `simple_bind` tries the bind against a specific DN by combining the localpart and `user_base` Offer support for STARTTLS on a plain connection. The configuration was changed to reflect these new possibilities. Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de> | |||||
2016-06-22 | Implement 'synced' flag | Erik Johnston | 2 | -5/+12 | |
2016-06-22 | Support streaming peek | Erik Johnston | 1 | -4/+10 | |
2016-06-22 | Add tag handling | Erik Johnston | 4 | -12/+60 | |
2016-06-21 | Optionally start or stop workers in synctl. | Mark Haines | 1 | -27/+151 | |
Optionally start or stop an individual worker by passing -w with the path to the worker config. Optionally start or stop every worker and the main synapse by passing -a with a path to a directory containing worker configs. The "-w" is intended to be used to bounce individual workers proceses. THe "-a" is intended for when you want to restart all the workers simultaneuously, for example when performing database upgrades. | |||||
2016-06-21 | Remove the legacy v0 content upload API. | Mark Haines | 3 | -132/+3 | |
The existing content can still be downloaded. The last upload to the matrix.org server was in January 2015, so it is probably safe to remove the upload API. | |||||
2016-06-21 | Fix substitution failure in mail template | David Baker | 1 | -1/+1 | |
2016-06-21 | Use msgpack for shorter tokens | Erik Johnston | 2 | -3/+4 | |
2016-06-21 | Always include tags | Erik Johnston | 1 | -0/+12 | |
2016-06-21 | Implement error responses | Erik Johnston | 3 | -1/+37 | |
2016-06-20 | Bump version and changelog | Erik Johnston | 2 | -1/+16 | |
2016-06-17 | Add the create_profile method back since the tests use it | Mark Haines | 1 | -0/+6 | |
2016-06-17 | Add a comment on why we don't create a profile for upgrading users | Mark Haines | 1 | -0/+1 | |
2016-06-17 | Remove registered_users from the distributor. | Mark Haines | 5 | -33/+24 | |
The only place that was observed was to set the profile. I've made it so that the profile is set within store.register in the same transaction that creates the user. This required some slight changes to the registration code for upgrading guest users, since it previously relied on the distributor swallowing errors if the profile already existed. | |||||
2016-06-17 | Linearize some federation endpoints based on (origin, room_id) | Erik Johnston | 2 | -67/+78 | |
2016-06-17 | Disable responding with canonical json for federation | Erik Johnston | 1 | -1/+1 | |
2016-06-17 | Enable use_frozen_events in tests | Erik Johnston | 1 | -0/+1 | |
2016-06-17 | Turn use_frozen_events off by default | Erik Johnston | 1 | -1/+1 | |
2016-06-17 | Only re-sign our own events | Erik Johnston | 2 | -12/+18 | |
2016-06-17 | Fix ``KeyError: 'msgtype'``. Use ``.get`` | Mark Haines | 1 | -14/+15 | |
Fixes a key error where the mailer tried to get the ``msgtype`` of an event that w |