Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto redact message after specific times (python3) #1

Closed
wants to merge 220 commits into from

Commits on Oct 4, 2018

  1. Use labels to tag builds with their SHA1 version.

    The additional sha1 tagged builds in docker hub are messy,
    so instead tag the build with the SHA1 version.
    michaelkaye committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    e6018bc View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. Make e2e backup versions numeric in the DB

    We were doing max(version) which does not do what we wanted
    on a column of type TEXT.
    dbkr committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    563f9b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Try & make it work on postgres

    dbkr committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    64fa557 View commit details
    Browse the repository at this point in the history
  2. news fragment

    dbkr committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    4eacf0f View commit details
    Browse the repository at this point in the history
  3. Convert version back to a string

    dbkr committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    2f0f911 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12941f5 View commit details
    Browse the repository at this point in the history
  5. Cast to int here too

    dbkr committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    e0934ac View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2018

  1. Remove unnecessary str()

    dbkr committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    d3fa619 View commit details
    Browse the repository at this point in the history
  2. add docs

    dbkr committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    4f93abd View commit details
    Browse the repository at this point in the history
  3. pep8

    dbkr committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    d44dea0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bca3b91 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. Add a pull request template and add multiple issue templates

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    d868262 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    9ca1215 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d02704 View commit details
    Browse the repository at this point in the history
  4. Fix case

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    924c82c View commit details
    Browse the repository at this point in the history
  5. Merge pull request matrix-org#4113 from matrix-org/dbkr/e2e_backup_ve…

    …rsions_are_numbers
    
    Make e2e backup versions numeric in the DB
    dbkr authored Nov 14, 2018
    Configuration menu
    Copy the full SHA
    0869566 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    83a5f45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1efcd7 View commit details
    Browse the repository at this point in the history
  8. changelog

    richvdh committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    0c4dc6f View commit details
    Browse the repository at this point in the history
  9. Merge pull request matrix-org#4184 from matrix-org/rav/fix_public_con…

    …sent
    
    Fix an internal server error when viewing the public privacy policy
    richvdh authored Nov 14, 2018
    Configuration menu
    Copy the full SHA
    4b60c96 View commit details
    Browse the repository at this point in the history
  10. release 0.33.9rc1

    neilisfragile committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    bf648c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Configuration menu
    Copy the full SHA
    4f8bb63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5d92d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a51288e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df758e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    835779f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8b1affe View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2018

  1. Configuration menu
    Copy the full SHA
    ab4526a View commit details
    Browse the repository at this point in the history
  2. Changelog

    turt2live committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    d75db3d View commit details
    Browse the repository at this point in the history
  3. Fix the terms UI auth tests

    By setting the config value directly, we skip the block that adds the slash automatically for us.
    turt2live committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    3da9781 View commit details
    Browse the repository at this point in the history
  4. Merge pull request matrix-org#4192 from matrix-org/travis/fix-consent…

    …-urls
    
    Remove duplicate slashes in generated consent URLs
    turt2live authored Nov 16, 2018
    Configuration menu
    Copy the full SHA
    0bb273d View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2018

  1. add jpeg to OpenBSD prereq list

    Signed-off-by: Ashe Connor <ashe@kivikakk.ee>
    kivikakk committed Nov 17, 2018
    Configuration menu
    Copy the full SHA
    9548dd9 View commit details
    Browse the repository at this point in the history
  2. add changelog.d entry

    kivikakk committed Nov 17, 2018
    Configuration menu
    Copy the full SHA
    ceca3b2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request matrix-org#4193 from kivikakk/add-openbsd-prereq

    add jpeg to OpenBSD prereq list
    hawkowl authored Nov 17, 2018
    Configuration menu
    Copy the full SHA
    4285c81 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. Add a note saying you need to manually reclaim disk space

    People keep asking why their database hasn't gotten smaller after using this API.
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    f6cbef6 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    cc2cf2d View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Merge pull request matrix-org#4200 from aaronraimist/vacuum-full-note

    Add a note saying you need to manually reclaim disk space
    richvdh authored Nov 19, 2018
    Configuration menu
    Copy the full SHA
    65b793c View commit details
    Browse the repository at this point in the history
  2. Merge pull request matrix-org#4182 from aaronraimist/update-issue-tem…

    …plate
    
    Add a pull request template and add multiple issue templates
    richvdh authored Nov 19, 2018
    Configuration menu
    Copy the full SHA
    10cdf51 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5faf6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    884a561 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a267c2e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    828f18b View commit details
    Browse the repository at this point in the history
  7. changelog

    richvdh committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    0c05da2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80cac86 View commit details
    Browse the repository at this point in the history
  9. version

    hawkowl committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    d102e19 View commit details
    Browse the repository at this point in the history
  10. towncrier

    hawkowl committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    47e26f5 View commit details
    Browse the repository at this point in the history
  11. Merge tag 'v0.33.9'

    Features
    --------
    
    - Include flags to optionally add `m.login.terms` to the registration flow when consent tracking is enabled.
    ([\matrix-org#4004](matrix-org#4004), [\matrix-org#4133](matrix-org#4133),
    [\matrix-org#4142](matrix-org#4142), [\matrix-org#4184](matrix-org#4184))
    - Support for replacing rooms with new ones ([\matrix-org#4091](matrix-org#4091), [\matrix-org#4099](matrix-org#4099),
    [\matrix-org#4100](matrix-org#4100), [\matrix-org#4101](matrix-org#4101))
    
    Bugfixes
    --------
    
    - Fix exceptions when using the email mailer on Python 3. ([\matrix-org#4095](matrix-org#4095))
    - Fix e2e key backup with more than 9 backup versions ([\matrix-org#4113](matrix-org#4113))
    - Searches that request profile info now no longer fail with a 500. ([\matrix-org#4122](matrix-org#4122))
    - fix return code of empty key backups ([\matrix-org#4123](matrix-org#4123))
    - If the typing stream ID goes backwards (as on a worker when the master restarts), the worker's typing handler will no longer erroneously report rooms containing new
    typing events. ([\matrix-org#4127](matrix-org#4127))
    - Fix table lock of device_lists_remote_cache which could freeze the application ([\matrix-org#4132](matrix-org#4132))
    - Fix exception when using state res v2 algorithm ([\matrix-org#4135](matrix-org#4135))
    - Generating the user consent URI no longer fails on Python 3. ([\matrix-org#4140](matrix-org#4140),
    [\matrix-org#4163](matrix-org#4163))
    - Loading URL previews from the DB cache on Postgres will no longer cause Unicode type errors when responding to the request, and URL previews will no longer fail if
    the remote server returns a Content-Type header with the chartype in quotes. ([\matrix-org#4157](matrix-org#4157))
    - The hash_password script now works on Python 3. ([\matrix-org#4161](matrix-org#4161))
    - Fix noop checks when updating device keys, reducing spurious device list update notifications. ([\matrix-org#4164](matrix-org#4164))
    
    Deprecations and Removals
    -------------------------
    
    - The disused and un-specced identicon generator has been removed. ([\matrix-org#4106](matrix-org#4106))
    - The obsolete and non-functional /pull federation endpoint has been removed. ([\matrix-org#4118](matrix-org#4118))
    - The deprecated v1 key exchange endpoints have been removed. ([\matrix-org#4119](matrix-org#4119))
    - Synapse will no longer fetch keys using the fallback deprecated v1 key exchange method and will now always use v2.
    ([\matrix-org#4120](matrix-org#4120))
    
    Internal Changes
    ----------------
    
    - Fix build of Docker image with docker-compose ([\matrix-org#3778](matrix-org#3778))
    - Delete unreferenced state groups during history purge ([\matrix-org#4006](matrix-org#4006))
    - The "Received rdata" log messages on workers is now logged at DEBUG, not INFO. ([\matrix-org#4108](matrix-org#4108))
    - Reduce replication traffic for device lists ([\matrix-org#4109](matrix-org#4109))
    - Fix `synapse_replication_tcp_protocol_*_commands` metric label to be full command name, rather than just the first character
    ([\matrix-org#4110](matrix-org#4110))
    - Log some bits about room creation ([\matrix-org#4121](matrix-org#4121))
    - Fix `tox` failure on old systems ([\matrix-org#4124](matrix-org#4124))
    - Add STATE_V2_TEST room version ([\matrix-org#4128](matrix-org#4128))
    - Clean up event accesses and tests ([\matrix-org#4137](matrix-org#4137))
    - The default logging config will now set an explicit log file encoding of UTF-8. ([\matrix-org#4138](matrix-org#4138))
    - Add helpers functions for getting prev and auth events of an event ([\matrix-org#4139](matrix-org#4139))
    - Add some tests for the HTTP pusher. ([\matrix-org#4149](matrix-org#4149))
    - add purge_history.sh and purge_remote_media.sh scripts to contrib/ ([\matrix-org#4155](matrix-org#4155))
    - HTTP tests have been refactored to contain less boilerplate. ([\matrix-org#4156](matrix-org#4156))
    - Drop incoming events from federation for unknown rooms ([\matrix-org#4165](matrix-org#4165))
    hawkowl committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    678ad15 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    31425d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Merge pull request matrix-org#4204 from matrix-org/rav/logcontext_lea…

    …k_fixes
    
    Fix some logcontext leaks
    richvdh authored Nov 20, 2018
    Configuration menu
    Copy the full SHA
    416c671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78ba0e7 View commit details
    Browse the repository at this point in the history
  3. Replace mentions of Vector with Riot

    element-hq/element-web#1977 --> element-hq/element-web#1977
    And mention of Vector as a client replaced with Riot.
    axelsimon authored Nov 20, 2018
    Configuration menu
    Copy the full SHA
    455df4d View commit details
    Browse the repository at this point in the history
  4. Ignore __pycache__ directories in schema delta dir

    Now that we use py3, compiled python ends up in __pycache__ rather than *.pyc.
    richvdh committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    6c18cc4 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Merge pull request matrix-org#4214 from matrix-org/rav/ignore_pycache

    Ignore __pycache__ directories in schema delta dir
    hawkowl authored Nov 21, 2018
    Configuration menu
    Copy the full SHA
    e8690de View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. Do a GC after each test to fix logcontext leaks (matrix-org#4227)

    * Some words about garbage collections and logcontexts
    
    * Do a GC after each test to fix logcontext leaks
    
    This feels like an awful hack, but...
    
    * changelog
    richvdh authored and hawkowl committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    de8772a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80527b5 View commit details
    Browse the repository at this point in the history
  3. Check logcontexts before and after each test (matrix-org#4190)

    * Add better diagnostics to flakey keyring test
    
    * fix interpolation fail
    
    * Check logcontexts before and after each test
    
    * update changelog
    
    * update changelog
    richvdh authored and hawkowl committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    a44c0a0 View commit details
    Browse the repository at this point in the history
  4. Support m.login.sso (matrix-org#4220)

    * Clean up the CSS for the fallback login form
    
    I was finding this hard to work with, so simplify a bunch of things. Each
    flow is now a form inside a div of class login_flow.
    
    The login_flow class now has a fixed width, as that looks much better than each
    flow having a differnt width.
    
    * Support m.login.sso
    
    MSC1721 renames m.login.cas to m.login.sso. This implements the change
    (retaining support for m.login.cas for older clients).
    
    * changelog
    richvdh authored and hawkowl committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    944d524 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2018

  1. Neilj/fix mau initial reserved users (matrix-org#4211)

    * fix transaction wrapping bug that caused get_user_id_by_threepid_txn to fail
    
    * towncrier
    
    * white space
    neilisfragile authored and hawkowl committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    f9b136a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ca53fb View commit details
    Browse the repository at this point in the history
  3. Neilj/fix autojoin (matrix-org#4223)

    * Fix auto join failures for servers that require user consent
    
    * Fix auto join failures for servers that require user consent
    neilisfragile authored and hawkowl committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    7039ece View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2018

  1. Drop sent_transactions

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    704c529 View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    44dc4c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Workaround for non-ascii event ids (matrix-org#4241)

    It turns out that we accept events with non-ascii IDs, which would later cause
    an explosion during state res.
    
    Fixes matrix-org#4226
    richvdh authored and hawkowl committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    c033242 View commit details
    Browse the repository at this point in the history
  2. fix type error

    hawkowl committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    d3c61ef View commit details
    Browse the repository at this point in the history
  3. changelog

    hawkowl committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    998ba41 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Add a basic .editorconfig

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    3518c28 View commit details
    Browse the repository at this point in the history
  2. Run the AS senders as background processes (matrix-org#4189)

    This should fix some "Starting db connection from sentinel context" warnings,
    and will mean we get metrics for these processes.
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    52e87fb View commit details
    Browse the repository at this point in the history
  3. Merge pull request matrix-org#4257 from aaronraimist/add-editorconfig

    Add a basic .editorconfig
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    a484735 View commit details
    Browse the repository at this point in the history
  4. Merge pull request matrix-org#4250 from matrix-org/hawkowl/pusher-rem…

    …ove-py3
    
    Fix removing pushers on python 3
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    a077e71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48972ce View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#4244 from aaronraimist/drop-sent-txt

    Drop sent_transactions
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    f144c0a View commit details
    Browse the repository at this point in the history
  7. Fix UnicodeDecodeError when postgres is not configured in english (ma…

    …trix-org#4253)
    
    This is a bit of a half-assed effort at fixing matrix-org#4252. Fundamentally the right answer is to drop support for Python 2.
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    ecc2318 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5ac0ff View commit details
    Browse the repository at this point in the history
  9. Add note to UPGRADE.rst about removing riot.im from list of trusted i…

    …dentity servers (matrix-org#4224)
    
    * Add note to UPGRADE.rst about removing riot.im from list of trusted identity servers
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    
    * Add changelog
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist authored and richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    512e94d View commit details
    Browse the repository at this point in the history
  10. Add an option to disable search for homeservers which may not be inte…

    …rested in it (matrix-org#4230)
    
    This is useful for homeservers not intended for users, such as bot-only homeservers or ones that only process IoT data.
    turt2live authored and richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    158ffb9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request matrix-org#4210 from axelsimon/patch-1

    Replace mentions of Vector with Riot
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    dd27e47 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fd96dd7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1737753 View commit details
    Browse the repository at this point in the history
  14. Merge pull request matrix-org#4005 from matrix-org/michaelkaye/move_t…

    …o_docker_label
    
    Use labels to tag builds with their SHA1 version.
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    b164241 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4acd1a3 View commit details
    Browse the repository at this point in the history
  16. Remove obsolete settings from docker homeserver.yaml

    These aren't used, because we have a `log_config` setting.
    richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    75937e9 View commit details
    Browse the repository at this point in the history
  17. Merge pull request matrix-org#4261 from matrix-org/rav/docker/remove_…

    …log_file
    
    Remove obsolete settings from docker homeserver.yaml
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    9560617 View commit details
    Browse the repository at this point in the history
  18. Merge pull request matrix-org#4260 from matrix-org/rav/python3

    Notes on upgrading to python3, and README updates.
    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    a2ed0f2 View commit details
    Browse the repository at this point in the history
  19. Prepare 0.34.0rc1

    richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    e55983d View commit details
    Browse the repository at this point in the history
  20. fix typo in changelog

    richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    5f00cfa View commit details
    Browse the repository at this point in the history
  21. Fix link to upgrade notes

    richvdh committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    fe324cb View commit details
    Browse the repository at this point in the history
  22. fix upgrade.rst link again

    richvdh authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    dece89d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Implement .well-known handling (matrix-org#4262)

    Sometimes it's useful for synapse to generate its own .well-known file.
    richvdh authored Dec 5, 2018
    Configuration menu
    Copy the full SHA
    e8d9846 View commit details
    Browse the repository at this point in the history
  2. drop undocumented dependency on dateutil (matrix-org#4266)

    It turns out we were relying on dateutil being pulled in transitively by
    pysaml2. There's no need for that bloat.
    richvdh authored and hawkowl committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    9a3e24a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. Rip out half-implemented m.login.saml2 support (matrix-org#4265)

    * Rip out half-implemented m.login.saml2 support
    
    This was implemented in an odd way that left most of the work to the client, in
    a way that I really didn't understand. It's going to be a pain to maintain, so
    let's start by ripping it out.
    
    * drop undocumented dependency on dateutil
    
    It turns out we were relying on dateutil being pulled in transitively by
    pysaml2. There's no need for that bloat.
    richvdh authored and hawkowl committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    b0c24a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Factor SSO success handling out of CAS login (matrix-org#4264)

    This is mostly factoring out the post-CAS-login code to somewhere we can reuse
    it for other SSO flows, but it also fixes the userid mapping while we're at it.
    richvdh authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    c588b9b View commit details
    Browse the repository at this point in the history
  2. Implement SAML2 authentication (matrix-org#4267)

    This implements both a SAML2 metadata endpoint (at
    `/_matrix/saml2/metadata.xml`), and a SAML2 response receiver (at
    `/_matrix/saml2/authn_response`). If the SAML2 response matches what's been
    configured, we complete the SSO login flow by redirecting to the client url
    (aka `RelayState` in SAML2 jargon) with a login token.
    
    What we don't yet have is anything to build a SAML2 request and redirect the
    user to the identity provider. That is left as an exercise for the reader.
    richvdh authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    c7401a6 View commit details
    Browse the repository at this point in the history
  3. Update the example systemd config to use a virtualenv (matrix-org#4273)

    If you're installing as a system package, the system package should have set up
    the systemd config, so it's more useful to give an example of running in a
    virtualenv here.
    richvdh authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    35e1347 View commit details
    Browse the repository at this point in the history
  4. Initialise user displayname from SAML2 data (matrix-org#4272)

    When we register a new user from SAML2 data, initialise their displayname
    correctly.
    richvdh authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    30da50a View commit details
    Browse the repository at this point in the history
  5. Update link to kernel.org DCO usage

    https://www.kernel.org/doc/Documentation/SubmittingPatches returns a simple page indicating that it's moved to: "process/submitting-patches.rst".
    
    I believe the new link contains the same information as what was previously linked to.
    michaelkaye authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    5a1c6f4 View commit details
    Browse the repository at this point in the history
  6. changelog

    michaelkaye authored Dec 7, 2018
    Configuration menu
    Copy the full SHA
    912a843 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2018

  1. Make /config more CORS-y

    Half-Shot authored Dec 9, 2018
    Configuration menu
    Copy the full SHA
    dbf736b View commit details
    Browse the repository at this point in the history
  2. changelog & isort

    Half-Shot committed Dec 9, 2018
    Configuration menu
    Copy the full SHA
    91206e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Use send_cors

    Half-Shot authored Dec 10, 2018
    Configuration menu
    Copy the full SHA
    466c1f3 View commit details
    Browse the repository at this point in the history
  2. Move imports to one line

    Half-Shot committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    fee831c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25219b7 View commit details
    Browse the repository at this point in the history
  4. Newsfile

    erikjohnston committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    74c3606 View commit details
    Browse the repository at this point in the history
  5. Merge pull request matrix-org#4283 from matrix-org/erikj/isort_df

    Make isort tox check print diff when it fails
    erikjohnston authored Dec 10, 2018
    Configuration menu
    Copy the full SHA
    9b1c19e View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#4279 from matrix-org/hs/fix-config-cors

    Make /config more CORS-y
    Half-Shot authored Dec 10, 2018
    Configuration menu
    Copy the full SHA
    989f116 View commit details
    Browse the repository at this point in the history
  7. Add 'sandbox' to CSP for media repo (matrix-org#4284)

    * Add 'sandbox' to the CSP for media repo
    
    * Changelog
    dbkr authored and hawkowl committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    89ac2a5 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Stop installing Matrix Console by default

    This is based on the work done by @krombel in matrix-org#2601.
    richvdh committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    df96177 View commit details
    Browse the repository at this point in the history
  2. Add a welcome page to the static resources

    This is largely a precursor for the removal of the bundled webclient. The idea
    is to present a page at / which reassures people that something is working, and
    to give them some links for next steps.
    
    The welcome page lives at `/_matrix/static/`, so is enabled alongside the other
    `static` resources (which, in practice, means the client API is enabled). We'll
    redirect to it from `/` if we have nothing better to display there.
    
    It would be nice to have a way to disable it (in the same way that you might
    disable the nginx welcome page), but I can't really think of a good way to do
    that without a load of ickiness.
    
    It's based on the work done by @krombel for matrix-org#2601.
    richvdh committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    f537432 View commit details
    Browse the repository at this point in the history
  3. Disable pager for ci script

    ... otherwise it hangs
    richvdh committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    2755a0d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd52978 View commit details
    Browse the repository at this point in the history
  5. Merge pull request matrix-org#4291 from matrix-org/rav/disable_pager_…

    …in_ci
    
    Disable pager for ci script
    richvdh authored Dec 11, 2018
    Configuration menu
    Copy the full SHA
    1e2b065 View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#4289 from matrix-org/rav/welcome_page

    Add a welcome page to the static resources
    richvdh authored Dec 11, 2018
    Configuration menu
    Copy the full SHA
    95c1f65 View commit details
    Browse the repository at this point in the history
  7. Merge pull request matrix-org#4290 from matrix-org/rav/remove_webclient

    Stop installing Matrix Console by default
    richvdh authored Dec 11, 2018
    Configuration menu
    Copy the full SHA
    1889457 View commit details
    Browse the repository at this point in the history
  8. remove changelog files

    richvdh committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    03116da View commit details
    Browse the repository at this point in the history
  9. 0.34.0rc2

    richvdh committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    eb835bf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f208f60 View commit details
    Browse the repository at this point in the history
  11. Update CONTRIBUTING.rst

    Reduce size of hyperlink
    michaelkaye authored Dec 11, 2018
    Configuration menu
    Copy the full SHA
    5986a10 View commit details
    Browse the repository at this point in the history
  12. Merge pull request matrix-org#4274 from matrix-org/michaelkaye/update…

    …_kernel_dco_link
    
    Update link to kernel.org DCO usage
    richvdh authored Dec 11, 2018
    Configuration menu
    Copy the full SHA
    a83826a View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. Improved welcome page (matrix-org#4294)

    * Improved static/index.html look, feel and content.
    
    * Added accessibility tags to in-line SVG.
    
    * Grammar.
    nadonomy authored and hawkowl committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    cef8ae2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e93a0eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7144b1 View commit details
    Browse the repository at this point in the history
  4. Improved welcome page (matrix-org#4294)

    * Improved static/index.html look, feel and content.
    
    * Added accessibility tags to in-line SVG.
    
    * Grammar.
    nadonomy authored and hawkowl committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    128294d View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2018

  1. create support user (matrix-org#4141)

    Allow for the creation of a support user.
    
    A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits.
    neilisfragile authored Dec 14, 2018
    Configuration menu
    Copy the full SHA
    d2f7c4e View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2018

  1. ensure can report mau stats when hs.config.mau_stats_only is set (mat…

    …rix-org#4305)
    
    * ensure can report mau stats when hs.config.mau_stats_only is set
    neilisfragile authored Dec 18, 2018
    Configuration menu
    Copy the full SHA
    7e22cd9 View commit details
    Browse the repository at this point in the history
  2. Add v2 room version

    erikjohnston committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    df89f8a View commit details
    Browse the repository at this point in the history
  3. Newsfile

    erikjohnston committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    1dc7492 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2018

  1. Configuration menu
    Copy the full SHA
    668e662 View commit details
    Browse the repository at this point in the history
  2. Fixed line length

    KB1RD authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    81b5134 View commit details
    Browse the repository at this point in the history
  3. Create 4309.bugfix

    KB1RD authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    da8628b View commit details
    Browse the repository at this point in the history
  4. Merge pull request matrix-org#4309 from KB1RD/KB1RD-fixes

    Fix the variable names used for account_data
    richvdh authored Dec 19, 2018
    Configuration menu
    Copy the full SHA
    3b2ba2f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2018

  1. Add 'sandbox' to CSP for media repo (matrix-org#4284)

    * Add 'sandbox' to the CSP for media repo
    
    * Changelog
    dbkr authored and richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    1c00511 View commit details
    Browse the repository at this point in the history
  2. import from package-debian-synapse

    hawkowl authored and richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    fd4070a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a6d5bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3c9c56 View commit details
    Browse the repository at this point in the history
  5. Update log config for debian packages

    Better follow our own release notes.
    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    8957a11 View commit details
    Browse the repository at this point in the history
  6. Prepare 0.34 release

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    6dd7271 View commit details
    Browse the repository at this point in the history
  7. fix UPGRADE formatting

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    8e4d912 View commit details
    Browse the repository at this point in the history
  8. minor changelog tweaks

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    a92d55d View commit details
    Browse the repository at this point in the history
  9. more changelog fix

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    0e8acf3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dfeb274 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d731b75 View commit details
    Browse the repository at this point in the history
  12. buster is a thing

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    bdc44b9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0b26feb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5dd9a38 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a7aca67 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fc9cdba View commit details
    Browse the repository at this point in the history
  17. Mention updating extensions

    richvdh committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    ad1c68a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c8d32ca View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2018

  1. Fix circleci config for synapse:latest docker upload

    Give the image the right tag, so that we can push it.
    richvdh committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    d9aaf26 View commit details
    Browse the repository at this point in the history
  2. Fix test_metrics.py compatibility prometheus_client 0.5

    prometheus_client 0.5 has a named-tuple Sample type with more member
    than the old plain tuple had. This commit makes sure the unit test
    detects this and changes the way it reads the sample.
    
    Signed-off-by: Maarten de Vries <maarten@de-vri.es>
    de-vri-es committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    48b7ff7 View commit details
    Browse the repository at this point in the history
  3. Make the dependencies more like a standard Python project and hook up…

    … the optional dependencies to setuptools (matrix-org#4298)
    hawkowl authored Dec 21, 2018
    Configuration menu
    Copy the full SHA
    c26f49a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea6abf6 View commit details
    Browse the repository at this point in the history
  5. Fix indentation in default config (matrix-org#4313)

    These settings are not supposed to be under 'listeners'.
    richvdh authored and hawkowl committed Dec 21, 2018
    Configuration menu
    Copy the full SHA
    f3561f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c2af7b View commit details
    Browse the repository at this point in the history
  7. Merge pull request matrix-org#4316 from matrix-org/rav/fix_docker_upload

    Fix circleci config for synapse:latest docker upload
    richvdh authored Dec 21, 2018
    Configuration menu
    Copy the full SHA
    597dafb View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2018

  1. Merge pull request matrix-org#4317 from de-vri-es/test-metric-prometh…

    …eus-0.5
    
    Fix test_metrics.py compatibility prometheus_client 0.5
    richvdh authored Dec 22, 2018
    Configuration menu
    Copy the full SHA
    3355c1a View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2018

  1. Return well_known in /login response (matrix-org#4319)

    ... as per MSC1730.
    richvdh authored Dec 24, 2018
    Configuration menu
    Copy the full SHA
    f85676c View commit details
    Browse the repository at this point in the history
  2. Merge pull request matrix-org#4307 from matrix-org/erikj/v2_rooms

    Add v2 room version
    richvdh authored Dec 24, 2018
    Configuration menu
    Copy the full SHA
    cd018e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0708f43 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2018

  1. Remove mention of lt-cred-mech in the sample coturn config. (matrix-o…

    …rg#4333)
    
    * Remove mention of lt-cred-mech in the sample coturn config.
    
    See coturn/coturn#262 for more context.
    Also clean up some minor formatting issues while I'm here.
    
    * Add changelog.
    
    Signed-off-by: Krithin Sitaram <krithin@gmail.com>
    krithin authored and richvdh committed Dec 28, 2018
    Configuration menu
    Copy the full SHA
    98df67a View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2018

  1. Configuration menu
    Copy the full SHA
    d7843f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2019

  1. Update README to use new virtualenv (matrix-org#4328)

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Jan 1, 2019
    Configuration menu
    Copy the full SHA
    0e62fcd View commit details
    Browse the repository at this point in the history
  2. Add changelog

    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist committed Jan 1, 2019
    Configuration menu
    Copy the full SHA
    7975d39 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2019

  1. Install the optional dependencies into the debian package (matrix-org…

    …#4325)
    
    since matrix-org#4298, the optional dependencies are no longer installed with a simple
    `pip install .`, which meant that they were not being included in the debian
    package.
    
    The easy fix to that is dh_virtualenv --extras, but that needs dh_virtualenv
    1.1...
    richvdh authored Jan 2, 2019
    Configuration menu
    Copy the full SHA
    7134832 View commit details
    Browse the repository at this point in the history
  2. Avoid packaging _trial_temp directory (matrix-org#4326)

    Make sure we don't put the _trial_temp directory in the package target
    directory.
    
    Fixes matrix-org#4322
    richvdh authored Jan 2, 2019
    Configuration menu
    Copy the full SHA
    e9cdfed View commit details
    Browse the repository at this point in the history
  3. Update PR template to use absolute links (matrix-org#4341)

    * Update PR template to use absolute links
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    
    * Add changelog
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist authored and richvdh committed Jan 2, 2019
    Configuration menu
    Copy the full SHA
    252c0c8 View commit details
    Browse the repository at this point in the history
  4. Update docker-compose.yml (matrix-org#4282)

    Hi, the original docker-compose file did not work by default.
    You get federation port working but no client port.
    
    My proposal is to let federation port work as it is by default (8448) and let traefik handle client http/https traffic.
    jribal authored and richvdh committed Jan 2, 2019
    Configuration menu
    Copy the full SHA
    265513e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84b6fae View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#4344 from matrix-org/neilj/fix_synchrot…

    …ron_fix_4312
    
    Ensure synchrotrons can access is_support_user in the storage layer
    neilisfragile authored Jan 2, 2019
    Configuration menu
    Copy the full SHA
    f955813 View commit details
    Browse the repository at this point in the history
  7. Update README to not lie about required restart (matrix-org#4343)

    * Update README to not lie about required restart
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    
    * Add changelog
    
    Signed-off-by: Aaron Raimist <aaron@raim.ist>
    aaronraimist authored and richvdh committed Jan 2, 2019
    Configuration menu
    Copy the full SHA
    37f8bdc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dd3bf40 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2712814 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2019

  1. Update debian Conflicts specifications (matrix-org#4349)

    ...  to allow installation alongside our matrix-synapse transitional package.
    richvdh authored Jan 4, 2019
    Configuration menu
    Copy the full SHA
    29f20a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2019

  1. fix the check for whether is_url to match all the other ones in cod…

    …ebase (matrix-org#3405)
    
    Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
    t3chguy authored and richvdh committed Jan 6, 2019
    Configuration menu
    Copy the full SHA
    a27e501 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2019

  1. Check jinja version for consent resource (matrix-org#4327)

    * Raise a ConfigError if an invalid resource is specified
    
    * Require Jinja 2.9 for the consent resource
    
    * changelog
    richvdh authored Jan 7, 2019
    Configuration menu
    Copy the full SHA
    b7c0218 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc1fa8c View commit details
    Browse the repository at this point in the history
  3. Fix command hint to generate a config file (matrix-org#4353)

    * Fix command hint to generate a config file
    
    When trying to start Synapse without a config file, it will complain
    and give a hint towards what command to run. This hinted command
    is missing the "report_stats" parameter, which is required with either
    yes or no value. Add this to the command.
    
    Not an ideal situation but makes the given command work without the
    user getting another error, even though it might be unclear what
    "report_stats" represents.
    
    Signed-off-by: Jason Robinson <jasonr@matrix.org>
    jaywink authored and richvdh committed Jan 7, 2019
    Configuration menu
    Copy the full SHA
    26e5abf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1dcb086 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2019

  1. Refactor request sending to have better excpetions (matrix-org#4358)

    * Correctly retry and back off if we get a HTTPerror response
    
    * Refactor request sending to have better excpetions
    
    MatrixFederationHttpClient blindly reraised exceptions to the caller
    without differentiating "expected" failures (e.g. connection timeouts
    etc) versus more severe problems (e.g. programming errors).
    
    This commit adds a RequestSendFailed exception that is raised when
    "expected" failures happen, allowing the TransactionQueue to log them as
    warnings while allowing us to log other exceptions as actual exceptions.
    erikjohnston authored and richvdh committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    b970cb0 View commit details
    Browse the repository at this point in the history
  2. changelog

    richvdh committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    bc1a4b5 View commit details
    Browse the repository at this point in the history
  3. 0.34.1rc1

    richvdh committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    ba85786 View commit details
    Browse the repository at this point in the history
  4. clean up changelog

    richvdh committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    32172f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1371d5b View commit details
    Browse the repository at this point in the history
  6. Newsfile

    erikjohnston committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    83c50bf View commit details
    Browse the repository at this point in the history
  7. Merge pull request matrix-org#4361 from matrix-org/erikj/better_errors

    Don't log stack traces for HTTP error responses
    erikjohnston authored Jan 8, 2019
    Configuration menu
    Copy the full SHA
    c4530b9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d422570 View commit details
    Browse the repository at this point in the history
  9. Newsfile

    erikjohnston committed Jan 8, 2019
    Configuration menu
    Copy the full SHA
    d91b99a View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. Merge pull request matrix-org#4362 from matrix-org/erikj/better_errors

    Use RequestSendFailed when fail to parse content type headers
    erikjohnston authored Jan 9, 2019
    Configuration menu
    Copy the full SHA
    d1d81d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34ea141 View commit details
    Browse the repository at this point in the history
  3. Newsfile

    erikjohnston committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    0dce21b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7960c26 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    484867d View commit details
    Browse the repository at this point in the history
  6. Merge pull request matrix-org#4368 from matrix-org/erikj/better_errors

    Fixup docstrings for matrixfederationclient
    erikjohnston authored Jan 9, 2019
    Configuration menu
    Copy the full SHA
    55c3e85 View commit details
    Browse the repository at this point in the history
  7. 0.34.1

    richvdh committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    998f522 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d566e6b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2394e83 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    58fe88c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    95fca1c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8d4b4e7 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Configuration menu
    Copy the full SHA
    353f240 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    566947f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efc522c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa70d24 View commit details
    Browse the repository at this point in the history
  5. changelog

    richvdh committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    4f24452 View commit details
    Browse the repository at this point in the history
  6. Revert "Fix macaroon_secret_key fallback logic"

    This is already fixed in 0.34.1, by 59f93bb
    
    This reverts commit efc522c.
    richvdh committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    ba41aee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0910d0 View commit details
    Browse the repository at this point in the history
  8. changelog

    richvdh committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    de80e97 View commit details
    Browse the repository at this point in the history
  9. Merge pull request matrix-org#4374 from matrix-org/rav/macaroon_key_f…

    …ix_0.34.1
    
    Fix spontaneous logout
    hawkowl authored Jan 10, 2019
    Configuration menu
    Copy the full SHA
    3933ce9 View commit details
    Browse the repository at this point in the history
  10. version

    hawkowl committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    6dc06c3 View commit details
    Browse the repository at this point in the history
  11. changelog

    hawkowl committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    5c792ee View commit details
    Browse the repository at this point in the history
  12. Merge pull request matrix-org#4342 from aaronraimist/new-virtualenv

    Update README to use new virtualenv (matrix-org#4328)
    richvdh authored Jan 10, 2019
    Configuration menu
    Copy the full SHA
    8c818af View commit details
    Browse the repository at this point in the history
  13. changelog, for debian

    hawkowl committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    c0dba73 View commit details
    Browse the repository at this point in the history
  14. Merge Synapse v0.34.1.1

    hawkowl committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    ea00f18 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    522dada View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2019

  1. s/Breaks/Conflicts/ in debian/control

    Otherwise people can't upgrade from matrix-synapse without removing it first
    richvdh committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    91fa34b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a35c66a View commit details
    Browse the repository at this point in the history
  3. Silence travis-ci build warnings by removing non-functional python3.6 (

    …matrix-org#4377)
    
    * Remove non-functional python3.6 in travis env
    
    * changelog
    richvdh authored and hawkowl committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    34b25dc View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2019

  1. Rewrite build_debian_packages

    Rewrite this in python so that it can be run in parallel.
    richvdh committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    b5b868d View commit details
    Browse the repository at this point in the history
  2. moar plusses!

    turns out that 0.34.1.1+1 comes before 0.34.1.1+bionic (etc).
    
    The version may only contain "~ 0-9 A-Z a-z + - ." (sorting in that order).
    
    Option 1: replace "+" with something that sorts after +. Options are "-" (but
    dpkg-source complains about that) or "." (but that would mean we couldn't
    distinguish packaging-only changes from real changes).
    
    Option 2: stick with + and just find something that sorts after 'xenial'. The
    only options there are "-", "." (same problems as before), "z", and "+".
    
    Hence, ++1. Sorry.
    richvdh committed Jan 12, 2019
    Configuration menu
    Copy the full SHA
    4fd051f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e41545 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2019

  1. Configuration menu
    Copy the full SHA
    a2c33aa View commit details
    Browse the repository at this point in the history