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

Uniformize spam-checker API, part 4: port other spam-checker callbacks to return Union[Allow, Codes]. #12857

Merged
merged 16 commits into from
Jun 13, 2022

Commits on Jun 2, 2022

  1. Configuration menu
    Copy the full SHA
    b0838a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45be51a View commit details
    Browse the repository at this point in the history
  3. WIP

    Yoric committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    8c40e2a View commit details
    Browse the repository at this point in the history
  4. WIP: Uniformizing with #12918

    Yoric committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    d8a7a20 View commit details
    Browse the repository at this point in the history
  5. WIP: Updating version number

    Yoric committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    3224a95 View commit details
    Browse the repository at this point in the history
  6. WIP: Circula dependencies

    Yoric committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    88ce400 View commit details
    Browse the repository at this point in the history
  7. WIP: Making Literal 3.7-proof

    Yoric committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    a376e60 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Port spam-checker API callbacks user_may_join_room, `user_may_invit…

    …e`, `user_may_send_3pid_invite`, `user_may_create_room`, `user_may_create_room_alias`, `user_may_publish_room`, `check_media_file_for_spam` to more powerful and less ambiguous `Union[Literal["NOT_SPAM"], Codes]`. This is a followup to #12703, #12808, #12846 and builds towards giving the spam-checker API the ability to inform users of *why* their event or operation has been rejected.
    
    WIP: Applying feedback.
    Yoric committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    8166bd5 View commit details
    Browse the repository at this point in the history
  2. WIP: Feedback

    Yoric committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    9316768 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. WIP: Feedback

    Yoric committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    2af5487 View commit details
    Browse the repository at this point in the history
  2. WIP: Applied feedback

    Yoric committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    5bde1fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6d3d42 View commit details
    Browse the repository at this point in the history
  4. WIP: Oops, missing import

    Yoric committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    e421c0b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. Configuration menu
    Copy the full SHA
    40aa9fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0414f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5f9ef8 View commit details
    Browse the repository at this point in the history