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

Consistently exclude users from directory #10914

Closed
wants to merge 9 commits into from

Commits on Sep 24, 2021

  1. Configuration menu
    Copy the full SHA
    da02259 View commit details
    Browse the repository at this point in the history
  2. Test user dir rebuilding in storage, not handlers

    To do this:
     - move required helpers to the handlers test dir and pull them in via
     inheritance (ew)
    
    Additionally, we no longer rebuild the user dir the the user dir
    handlers tests. Instead, tests register their own users and that creates
    the required user_dir entries.
    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    c9913cf View commit details
    Browse the repository at this point in the history
  3. Fix test_disabling_room_list

    I think this now fails because I've changed the user directory code to
    require that users are not deactivated. I think this test was relying on
    some magic to sort of create a user based on the test case attribute
    "user_id". I don't think it was doing it properly by actually
    registering a user proper.
    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    ad7ea64 View commit details
    Browse the repository at this point in the history
  4. Test that exclusions apply when rebuilding dir

    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    acf94bf View commit details
    Browse the repository at this point in the history
  5. Fix type hint for user_directory_stream_pos

    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    556566f View commit details
    Browse the repository at this point in the history
  6. Use patch rather than assigning mocks

    This makes mypy happier
    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    969d0d1 View commit details
    Browse the repository at this point in the history
  7. LintyMcLintFace

    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    ff89fb8 View commit details
    Browse the repository at this point in the history
  8. Ch-ch-ch-ch-changelog

    David Robertson committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    ff177a8 View commit details
    Browse the repository at this point in the history
  9. Fix failing unit tests

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