Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Fix leaking per-room profiles for local users when rebuilding directory #10761

Commits on Sep 3, 2021

  1. Improve user directory tests

    - Distinguish between tests of the incremental updates (handler) versus
      the initial background process (storage)
    - Add test cases to futher probe that initial background process
    - Add test case to check that reactivated users are added back to the directory
    David Robertson committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    e83e24f View commit details
    Browse the repository at this point in the history
  2. Really register user in TestUserDirSearchDisabled

    I don't fully understand why this was needed, but without this I was
    missing entries from the users table that upcoming changes are about to
    expect. (Was getting failures to select from the users table because
    there were missing rows.)
    David Robertson committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    fe335e7 View commit details
    Browse the repository at this point in the history
  3. Documentation note

    David Robertson committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    e370bce View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2021

  1. Correct the appservice user test

    can't see how to correctly configure the homeserver, so let's hack it
    David Robertson committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    559d5c7 View commit details
    Browse the repository at this point in the history
  2. Consistently exclude unwanted users from directory

    David Robertson committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    c3bc1d4 View commit details
    Browse the repository at this point in the history
  3. typing in main/user_directory.py

    David Robertson committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    ede54d6 View commit details
    Browse the repository at this point in the history
  4. Changelog

    David Robertson committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    b74c822 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

  1. Test leakage of per-room names for local users

    David Robertson committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    269fa14 View commit details
    Browse the repository at this point in the history
  2. Remove test related to reactivation

    Handled in separate PR #10762
    David Robertson committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    d99aee0 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. "support users" -> support users

    Co-authored-by: reivilibre <38398653+reivilibre@users.noreply.github.com>
    David Robertson and reivilibre authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    c5f34ac View commit details
    Browse the repository at this point in the history
  2. exclude_from_user_dir -> is_excluded_from_user_dir

    David Robertson committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    61d584e View commit details
    Browse the repository at this point in the history
  3. Clarify comments

    David Robertson committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    eac5c23 View commit details
    Browse the repository at this point in the history
  4. Remove redundant copy of SHARE_PRIVATE_WORKING_SET

    David Robertson committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    6e61645 View commit details
    Browse the repository at this point in the history
  5. lint

    David Robertson committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    039fb4c View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Typing fixes

    David Robertson committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    cfe7458 View commit details
    Browse the repository at this point in the history