summary refs log tree commit diff
path: root/synapse/storage/databases/main/user_directory.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* As an optimisation, use `TRUNCATE` on Postgres when clearing the user directo...reivilibre2023-03-241-4/+11
* Refresh remote profiles that have been marked as stale, in order to fill the ...reivilibre2023-03-161-0/+74
* Preparatory work to fix the user directory assuming that any remote membershi...reivilibre2023-03-161-0/+40
* Improve handling of non-ASCII characters in user directory search (#15143)Sean Quah2023-02-241-2/+50
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Fix a bug introduced in Synapse v1.74.0 where searching with colons when usin...reivilibre2023-02-201-4/+20
* Return read-only collections from `@cached` methods (#13755)Sean Quah2023-02-101-2/+2
* Add optional ICU support for user search (#14464)Brendan Abolivier2022-12-121-4/+63
* Fix a long-standing bug where the user directory would return 1 more row than...reivilibre2022-12-071-1/+1
* Remove option to skip locking of tables during emulated upserts (#14469)Sean Quah2022-11-281-2/+0
* Remove redundant types from comments. (#14412)Patrick Cloke2022-11-161-5/+4
* Wait for lazy join to complete when getting current state (#12872)Erik Johnston2022-06-011-1/+3
* Mutual rooms: Remove dependency on user directory (#12836)Jonathan de Jong2022-05-301-43/+0
* Discard null-containing strings before updating the user directory (#12762)David Robertson2022-05-181-5/+4
* Add some type hints to datastore. (#12255)Dirk Klimpel2022-03-281-1/+1
* Rename shared_rooms to mutual_rooms (#12036)Jonathan de Jong2022-03-231-3/+3
* Correct `check_username_for_spam` annotations and docs (#12246)David Robertson2022-03-181-4/+19
* Add type hints to `synapse/storage/databases/main` (#11984)Dirk Klimpel2022-02-211-11/+11
* Replace uses of simple_insert_many with simple_insert_many_values. (#11742)Patrick Cloke2022-01-131-4/+8
* Type hint the constructors of the data store classes (#11555)Sean Quah2021-12-131-4/+7
* Stop user directory from failing if it encounters users not in the `users` ta...David Robertson2021-10-131-2/+22
* Fix potential leak of per-room profiles when the user dir is rebuilt. (#10981)David Robertson2021-10-051-13/+20
* Consistently exclude from user_directory (#10960)David Robertson2021-10-041-13/+33
* Refactor user directory tests (#10935)David Robertson2021-09-301-1/+1
* Use direct references for configuration variables (part 5). (#10897)Patrick Cloke2021-09-241-2/+2
* Improve typing in user_directory files (#10891)David Robertson2021-09-241-35/+89
* Always add local users to the user directory (#10796)David Robertson2021-09-211-17/+10
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-1/+1
* Easy refactors of the user directory (#10789)David Robertson2021-09-101-4/+3
* Convert room member storage tuples to attrs. (#10629)Patrick Cloke2021-08-181-1/+1
* Replace `or_ignore` in `simple_insert` with `simple_upsert` (#10442)Erik Johnston2021-07-221-55/+11
* Use get_current_users_in_room from store and not StateHandler (#9910)Erik Johnston2021-05-051-3/+1
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Remove cache for get_shared_rooms_for_users (#9416)Andrew Morgan2021-02-221-3/+1
* Add a config option to prioritise local users in user directory search result...Andrew Morgan2021-02-191-9/+50
* Add back the guard against the user directory stream position not existing. (...Patrick Cloke2021-02-181-1/+7
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-4/+2
* Add type hints to various handlers. (#9223)Patrick Cloke2021-01-261-1/+1
* Use the simple dictionary in full text search for the user directory (#8959)Brendan Abolivier2020-12-171-12/+12
* Do not assume that the contents dictionary includes history_visibility. (#8945)Patrick Cloke2020-12-161-2/+5
* Use autocommit mode for single statement DB functions. (#8542)Erik Johnston2020-10-141-28/+17
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-2/+2
* Add /user/{user_id}/shared_rooms/ api (#7785)Will Hunt2020-09-021-1/+43
* Fix errors when updating the user directory with invalid data (#8223)Patrick Cloke2020-09-011-0/+5
* Convert additional databases to async/await part 3 (#8201)Patrick Cloke2020-09-011-19/+25
* Convert simple_update* and simple_select* to async (#8173)Patrick Cloke2020-08-271-2/+2
* Convert simple_select_one and simple_select_one_onecol to async (#8162)Patrick Cloke2020-08-261-4/+5
* Convert additional database stores to async/await (#8045)Patrick Cloke2020-08-071-81/+43
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+847