Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-07-13 | Track in DB file message events | Erik Johnston | 2 | -0/+190 | |
2016-07-08 | Add a comment explaining allow_none | Mark Haines | 1 | -0/+2 | |
2016-07-08 | Ensure that the guest user is in the database when upgrading accounts | Mark Haines | 1 | -0/+13 | |
2016-07-07 | Bump version and changelog | Erik Johnston | 2 | -1/+9 | |
2016-07-07 | Fix bug where we did not correctly explode when multiple user_ids were set ↵ | Erik Johnston | 1 | -5/+10 | |
in macaroon | |||||
2016-07-07 | Comment | Erik Johnston | 1 | -0/+3 | |
2016-07-07 | Return 400 rather than 500 | Erik Johnston | 1 | -1/+4 | |
2016-07-06 | Add rest servlet. Fix SQL. | Erik Johnston | 2 | -5/+5 | |
2016-07-06 | Check that there are no null bytes in user and passsword | Erik Johnston | 1 | -0/+6 | |
2016-07-06 | Add null separator to hmac | Erik Johnston | 2 | -0/+4 | |
2016-07-06 | Update password config comment | Kent Shikama | 1 | -1/+1 | |
Signed-off-by: Kent Shikama <kent@kentshikama.com> | |||||
2016-07-06 | Update hash_password script | Kent Shikama | 1 | -1/+17 | |
Signed-off-by: Kent Shikama <kent@kentshikama.com> | |||||
2016-07-05 | Remove spurious txn | Erik Johnston | 1 | -9/+0 | |
2016-07-05 | Fix for postgres | Erik Johnston | 1 | -2/+2 | |
2016-07-05 | Add an admin option to shared secret registration | Erik Johnston | 4 | -27/+58 | |
2016-07-05 | Protect password when registering using shared secret | Erik Johnston | 2 | -7/+15 | |
2016-07-05 | Add ReadWriteLock for pagination and history prune | Erik Johnston | 2 | -36/+38 | |
2016-07-05 | Add ReadWriteLock | Erik Johnston | 2 | -0/+167 | |
2016-07-05 | Fix typo | Mark Haines | 1 | -1/+1 | |
2016-07-05 | Make get_events_around more efficient on sqlite3 | Mark Haines | 1 | -13/+49 | |
2016-07-05 | Remove default password pepper string | Kent Shikama | 1 | -2/+1 | |
2016-07-05 | Fix password config | Kent Shikama | 2 | -3/+3 | |
2016-07-05 | Fix pep8 | Kent Shikama | 2 | -2/+3 | |
2016-07-05 | Add comment to prompt changing of pepper | Kent Shikama | 1 | -0/+1 | |
2016-07-05 | Use true/false for boolean parameter inclusive to avoid potential for sqli, ↵ | Mark Haines | 2 | -5/+7 | |
and possibly make the code clearer | |||||
2016-07-05 | Add purge_history API | Erik Johnston | 4 | -1/+38 | |
2016-07-04 | Use different SQL for postgres and sqlite3 for when using multicolumn indexes | Mark Haines | 2 | -59/+59 | |
2016-07-05 | Add pepper to password hashing | Kent Shikama | 2 | -3/+8 | |
Signed-off-by: Kent Shikama <kent@kentshikama.com> | |||||
2016-07-04 | Add storage function to purge history for a room | Erik Johnston | 1 | -0/+140 | |
2016-07-04 | Use a query that postgresql optimises better for get_events_around | Mark Haines | 1 | -12/+16 | |
2016-07-04 | Fix style violations | Kent Shikama | 2 | -2/+4 | |
Signed-off-by: Kent Shikama <kent@kentshikama.com> | |||||
2016-07-04 | Use .get() instead of [] to access password_hash | Kent Shikama | 1 | -1/+1 | |
2016-07-03 | Optionally include password hash in createUser endpoint | Kent Shikama | 2 | -3/+5 | |
Signed-off-by: Kent Shikama <kent@kentshikama.com> | |||||
2016-07-01 | code_style.rst: add link to sphinx examples | Richard van der Hoff | 1 | -1/+3 | |
2016-07-01 | code_style.rst: *fix* link to google style | Richard van der Hoff | 1 | -1/+1 | |
2016-07-01 | code_style.rst: add link to google style | Richard van der Hoff | 1 | -2/+3 | |
2016-06-30 | requestToken update | David Baker | 2 | -15/+29 | |
Don't send requestToken request to untrusted ID servers Also correct the THREEPID_IN_USE error to add the M_ prefix. This is a backwards incomaptible change, but the only thing using this is the angular client which is now unmaintained, so it's probably better to just do this now. | |||||
2016-06-30 | Feature: Add deactivate account admin API | Erik Johnston | 3 | -0/+40 | |
Allows server admins to "deactivate" accounts, which: - Revokes all access tokens - Removes all threepids - Removes password The API is a POST to `/admin/deactivate/<user_id>` | |||||
2016-06-29 | Remove race | Erik Johnston | 1 | -11/+0 | |
2016-06-29 | Implement purge_media_cache admin API | Erik Johnston | 5 | -20/+130 | |
2016-06-29 | Track approximate last access time for remote media | Erik Johnston | 4 | -1/+71 | |
2016-06-28 | Update turn-howto.rst to use git clone (2) | Rick Cogley | 1 | -1/+5 | |
Not logical to use svn checkout against a github repo, so changed to git clone. Signed-off-by: Rick Cogley <rick.cogley@esolia.co.jp> | |||||
2016-06-28 | Update turn-howto.rst to use git clone | Rick Cogley | 1 | -1/+1 | |
svn checkout is not logical for a checkout from github, so changed the checkout to "git clone". thanks @dbkr Signed-off-by: Rick Cogley <rick.cogley@esolia.co.jp> | |||||
2016-06-28 | Remove double spaces | Rick Cogley | 1 | -12/+11 | |
Reading the RST spec, I was trying to get breaks to appear by entering the double spaces after the lines in the code blocks. It does not work anyway, and, as pointed out, I've removed. | |||||
2016-06-27 | remove vector.im from default secondary DS list | Matthew Hodgson | 1 | -1/+0 | |
2016-06-26 | Update to reflect new location at github. | Rick Cogley | 1 | -16/+18 | |
Additionally it does not appear there is turnserver.conf.default, but rather, just /etc/turnserver.conf. | |||||
2016-06-24 | Fix the sytests to use a port-range rather than a port base | Mark Haines | 3 | -4/+7 | |
2016-06-24 | Remove room name & alias test | David Baker | 1 | -41/+0 | |
as get_room_name_and_alias is now gone | |||||
2016-06-24 | even more pep8 | David Baker | 1 | -0/+1 | |
2016-06-24 | more pep8 | David Baker | 1 | -1/+0 | |
2016-06-24 | pep8 | David Baker | 1 | -1/+0 | |
2016-06-24 | Use similar naming we use in email notifs for push | David Baker | 6 | -79/+26 | |
Fixes https://github.com/vector-im/vector-web/issues/1654 | |||||
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-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-20 | Optionally make committing to postgres asynchronous. | Mark Haines | 3 | -3/+14 | |
Useful when running tests when you don't care whether the server will lose data that it claims that it has committed. | |||||
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 was missing a ``msgtype``. ``` File " |