summary refs log tree commit diff
path: root/synapse/handlers/user_directory.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* speed up the rate of initial spam for usersMatthew Hodgson2017-12-041-11/+12
|
* fix pep8 and testsMatthew Hodgson2017-12-041-3/+2
|
* switch to a simpler 'search_all_users' button as per review feedbackMatthew Hodgson2017-12-041-3/+3
|
* fix thinkos galoreMatthew Hodgson2017-11-301-4/+6
|
* untested WIP but might actually workMatthew Hodgson2017-11-291-4/+42
|
* Add user_directory_include_pattern config param to expand search results to ↵Matthew Hodgson2017-11-291-2/+2
| | | | | | | | | | additional users Initial commit; this doesn't work yet - the LIKE filtering seems too aggressive. It also needs _do_initial_spam to be aware of prepopulating the whole user_directory_search table with all users... ...and it needs a handle_user_signup() or something to be added so that new signups get incrementally added to the table too. Committing it here as a WIP
* s/intial/initial/Matthew Hodgson2017-11-041-2/+2
|
* Make some more params configurableErik Johnston2017-06-221-5/+8
|
* Typo. ARGH.Erik Johnston2017-06-221-1/+1
|
* Fix thinko in unhandled user spamErik Johnston2017-06-221-2/+2
|
* Don't work out users who share room with appservice usersErik Johnston2017-06-211-2/+11
|
* Initial worker implErik Johnston2017-06-161-6/+13
|
* Include users who share room with requester in user directoryErik Johnston2017-06-151-2/+2
|
* Implement updating users who share rooms on the flyErik Johnston2017-06-151-23/+125
|
* Implement initial population of users who share rooms tableErik Johnston2017-06-151-2/+76
|
* Fix user directory insertion due to missing room_idErik Johnston2017-06-131-3/+7
|
* Don't assume existance of events when updating user directoryErik Johnston2017-06-131-3/+6
|
* Change is_host_joined to use current_state tableErik Johnston2017-06-091-3/+3
| | | | | | This bypasses a bug where using the state groups to figure out if a host is in a room sometimes errors if the servers isn't in the room. (For example when the server rejected an invite to a remote room)
* Don't start user_directory handling on workersErik Johnston2017-06-071-0/+3
|
* Add some logging to user directoryErik Johnston2017-06-071-0/+7
|
* Handle profile updates in user directoryErik Johnston2017-06-011-0/+25
|
* Split the table in twoErik Johnston2017-06-011-27/+50
|
* CommentsErik Johnston2017-06-011-3/+3
|
* Check if host is still in roomErik Johnston2017-06-011-0/+11
|
* Fix removing usersErik Johnston2017-06-011-0/+5
|
* Bug fixes and loggingErik Johnston2017-06-011-1/+21
| | | | | - Check if room is public when a user joins before adding to user dir - Fix typo of field name "content.join_rules" -> "content.join_rule"
* Comment briefly on how we keep user_directory up to dateErik Johnston2017-05-311-0/+10
|
* Lifts things into separate functionErik Johnston2017-05-311-56/+54
|
* TyposErik Johnston2017-05-311-8/+8
|
* Fix testsErik Johnston2017-05-311-2/+2
|
* Pull max id from correct tableErik Johnston2017-05-311-4/+2
|
* Handle the server leaving a public roomErik Johnston2017-05-311-3/+20
|
* Add commentsErik Johnston2017-05-311-41/+120
|
* Add searchErik Johnston2017-05-311-0/+3
|
* Update room column when room becomes unpublicErik Johnston2017-05-311-2/+21
|
* Add call laterErik Johnston2017-05-311-0/+2
|
* Start laterErik Johnston2017-05-311-1/+4
|
* Don't go round in circlesErik Johnston2017-05-311-4/+2
|
* Add user_directory to databaseErik Johnston2017-05-311-0/+218