101 Commity (f2f2c7c1f05de87f43cc2d18d5dc9bd636b3ed0a)

Autor SHA1 Wiadomość Data
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 miesięcy temu
  Patrick Cloke e3e0ae4ab1
Convert state delta processing from a dict to attrs. (#16469) 7 miesięcy temu
  Mathieu Velten dac97642e4
Implements admin API to lock an user (MSC3939) (#15870) 9 miesięcy temu
  Andrew Morgan aec639e3e3
Move Spam Checker callbacks to a dedicated file (#15453) 1 rok temu
  reivilibre 1f5473465d
Refresh remote profiles that have been marked as stale, in order to fill the user directory. [rei:userdirpriv] (#14756) 1 rok temu
  reivilibre f54f877f27
Preparatory work to fix the user directory assuming that any remote membership state events represent a profile change. [rei:userdirpriv] (#14755) 1 rok temu
  Eric Eastwood ad4c14e4b0
Clarifications in user directory for users who share rooms tracking (#13966) 1 rok temu
  Erik Johnston 888a29f412
Wait for lazy join to complete when getting current state (#12872) 1 rok temu
  reivilibre 699192fc1a
Add the `update_user_directory_from_worker` configuration option (superseding `update_user_directory`) to allow a generic worker to be designated as the worker to update the user directory. (#12654) 2 lat temu
  David Robertson 872dbb0181
Correct `check_username_for_spam` annotations and docs (#12246) 2 lat temu
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2 lat temu
  Richard van der Hoff b38bdae3a2
Fix AssertionErrors after purging events (#11642) 2 lat temu
  David Robertson 2d91b6256e
Fix adding excluded users to the private room sharing tables when joining a room (#11143) 2 lat temu
  David Robertson 37b845dabc
Don't remove local users from dir when the leave their last room (#11103) 2 lat temu
  David Robertson e09be0c87a
Correctly exclude users when making a room public or private (#11075) 2 lat temu
  David Robertson 317e9e415c
Rearrange the user_directory's `_handle_deltas` function (#11035) 2 lat temu
  David Robertson 670a8d9a1e
Fix overwriting profile when making room public (#11003) 2 lat temu
  David Robertson e0bf34dada
Don't alter directory entries for local users when setting a per-room nickname (#11002) 2 lat temu
  David Robertson 370bca32e6
Don't drop user dir deltas when server leaves room (#10982) 2 lat temu
  David Robertson f7b034a24b
Consistently exclude from user_directory (#10960) 2 lat temu
  Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 2 lat temu
  Patrick Cloke bb7fdd821b
Use direct references for configuration variables (part 5). (#10897) 2 lat temu
  Patrick Cloke b3590614da
Require type hints in the handlers module. (#10831) 2 lat temu
  David Robertson 318162f5de
Easy refactors of the user directory (#10789) 2 lat temu
  Jonathan de Jong 98aec1cc9d
Use inline type hints in `handlers/` and `rest/`. (#10382) 2 lat temu
  Andrew Morgan c571736c6c
User directory: use calculated room membership state instead (#9821) 3 lat temu
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 lat temu
  Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 3 lat temu
  Patrick Cloke 43f1c82457
Add back the guard against the user directory stream position not existing. (#9428) 3 lat temu
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 lat temu
  Patrick Cloke 1baab20352
Add type hints to various handlers. (#9223) 3 lat temu
  Patrick Cloke 31b1905e13
Add type hints to the receipts and user directory handlers. (#8976) 3 lat temu
  Dirk Klimpel c07022303e
Fix a bug that deactivated users appear in the directory (#8933) 3 lat temu
  Patrick Cloke be2db93b3c
Do not assume that the contents dictionary includes history_visibility. (#8945) 3 lat temu
  David Teller f14428b25c
Allow spam-checker modules to be provide async methods. (#8890) 3 lat temu
  Patrick Cloke 34a5696f93
Fix typos and spelling errors. (#8639) 3 lat temu
  Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 3 lat temu
  Patrick Cloke b939251c37
Fix errors when updating the user directory with invalid data (#8223) 3 lat temu
  Patrick Cloke bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692) 3 lat temu
  Patrick Cloke 737b4a936e
Convert user directory handler and related classes to async/await. (#7640) 4 lat temu
  Patrick Cloke 49f877d32e
Filter the results of user directory searching via the spam checker (#6888) 4 lat temu
  Erik Johnston ed630ea17c
Reduce amount of logging at INFO level. (#6862) 4 lat temu
  Richard van der Hoff a139420a3c
Fix races in room stats (and other) updates. (#6187) 4 lat temu
  Amber Brown 4806651744
Replace returnValue with return (#5736) 4 lat temu
  Andrew Morgan 4a4d5c4fd6
Fix grammar and document get_current_users_in_room (#4998) 5 lat temu
  Amber Brown ac396a0d32
Refactor out state delta handling into its own class (#4917) 5 lat temu
  Amber Brown 282c97327f
Migrate the user directory initial population to a background task (#4864) 5 lat temu
  Amber Brown c0332d095f fixup 5 lat temu
  Amber Brown 10480c4348 fixup 5 lat temu
  Amber Brown 5ba8ceab4c fixes 5 lat temu