Commit Graph

2902 Commits (b18cd25e42711d99c62a098203f59f4e12f3fca7)

Author SHA1 Message Date
Amber Brown e93a0ebf50
Settings Fix deleting e2e room keys on xenial (#4295) 6 years ago
Richard van der Hoff 30da50a5b8
Initialise user displayname from SAML2 data (#4272) 6 years ago
Richard van der Hoff 9a3e24a13d drop undocumented dependency on dateutil (#4266) 6 years ago
Travis Ralston 158ffb92f1 Add an option to disable search for homeservers which may not be interested in it (#4230) 6 years ago
Ben Parsons b5ac0ffa0a add more detail to logging regarding "More than one row matched" error (#4234) 6 years ago
Richard van der Hoff ecc23188f4
Fix UnicodeDecodeError when postgres is not configured in english (#4253) 6 years ago
Aaron Raimist 704c5298f0
Drop sent_transactions 6 years ago
Neil Johnson f9b136a886 Neilj/fix mau initial reserved users (#4211) 6 years ago
Richard van der Hoff 6c18cc4b50 Ignore __pycache__ directories in schema delta dir 6 years ago
Travis Ralston 835779f7fb Add option to track MAU stats (but not limit people) (#3830) 6 years ago
David Baker d44dea0223 pep8 6 years ago
David Baker 4f93abd62d add docs 6 years ago
Erik Johnston 5ebed18692 Lets convert bytes to unicode instead 6 years ago
Erik Johnston b1a22b24ab Fix noop checks when updating device keys 6 years ago
Erik Johnston bc80b3f454 Add helpers for getting prev and auth events (#4139) 6 years ago
Richard van der Hoff 350f654e7b Add unique indexes to a couple of tables 6 years ago
Richard van der Hoff 50e328d1e7 Remove redundant database locks for device list updates 6 years ago
David Baker e0934acdbb Cast to int here too 6 years ago
David Baker 12941f5f8b Cast bacjup version to int when querying 6 years ago
David Baker 2f0f911c52 Convert version back to a string 6 years ago
David Baker 64fa557f80 Try & make it work on postgres 6 years ago
David Baker 563f9b61b1 Make e2e backup versions numeric in the DB 6 years ago
Erik Johnston 88e5ffe6fe Deduplicate device updates sent over replication 6 years ago
Erik Johnston ad88460e0d Move _find_unreferenced_groups 6 years ago
Erik Johnston 664b192a3b Fix set operations thinko 6 years ago
Erik Johnston f4f223aa44 Don't make temporary list 6 years ago
Erik Johnston b2399f6281 Make SQL a bit cleaner 6 years ago
Richard van der Hoff 4cda300058 preserve room visibility 6 years ago
Erik Johnston cb53ce9d64
Refactor state group lookup to reduce DB hits (#4011) 6 years ago
Neil Johnson fcbd488e9a add new line 6 years ago
Neil Johnson f8fe98812b improve comments 6 years ago
Neil Johnson ea69a84bbb fix style inconsistencies 6 years ago
Richard van der Hoff ef771cc4c2 Fix a number of flake8 errors 6 years ago
Neil Johnson 329d18b39c remove white space 6 years ago
Neil Johnson 6105c6101f fix race condiftion in calling initialise_reserved_users 6 years ago
Amber Brown e1728dfcbe
Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on py3) (#4068) 6 years ago
Erik Johnston 67f7b9cb50 pep8 6 years ago
Erik Johnston 47a9da28ca Batch process handling state groups 6 years ago
Richard van der Hoff 0fd2321629 Fix incorrect truncation in get_missing_events 6 years ago
Richard van der Hoff fc0f13dd03 Fix incorrect truncation in get_missing_events 6 years ago
Erik Johnston 4a28d3d36f Update event_auth table for rejected events 6 years ago
Erik Johnston e238013c44 Add v2 state res algorithm. 6 years ago
Erik Johnston 67a1e315cc Fix up comments 6 years ago
David Baker 306361b31b Misc PR feedback bits 6 years ago
Richard van der Hoff 8ddd0f273c Comments on get_all_new_events_stream 6 years ago
David Baker 497444f1fd Don't reuse backup versions 6 years ago
Erik Johnston 4917ff5523 Add state_group index to event_to_state_groups 6 years ago
Erik Johnston 17d585753f Delete unreferened state groups during purge 6 years ago
Richard van der Hoff 9693625e55 actually exclude outliers 6 years ago
Richard van der Hoff 3e39783d5d remove debugging 6 years ago