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

Implement push rule evaluation in Rust. #13838

Merged
merged 40 commits into from
Sep 29, 2022
Merged

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    c2d0c27 View commit details
    Browse the repository at this point in the history
  2. Remove python baserules

    erikjohnston committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    dcea8d8 View commit details
    Browse the repository at this point in the history
  3. Newsfile

    erikjohnston committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    62caed9 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Update rust/src/push/mod.rs

    Co-authored-by: David Robertson <davidr@element.io>
    erikjohnston and David Robertson authored Sep 12, 2022
    Configuration menu
    Copy the full SHA
    071953f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6605754 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Code review

    erikjohnston committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    4d97349 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Apply suggestions from code review

    Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
    erikjohnston and squahtx authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    e828b34 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
    erikjohnston and squahtx authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    47a3dcf View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Sean Quah <8349537+squahtx@users.noreply.github.com>
    erikjohnston and squahtx authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    68689fa View commit details
    Browse the repository at this point in the history
  4. Remove newsfile

    erikjohnston committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    a109a77 View commit details
    Browse the repository at this point in the history
  5. Remove old todo

    erikjohnston committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    dbeb21b View commit details
    Browse the repository at this point in the history
  6. Swap actions

    erikjohnston committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    0e10bb3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e05843 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2945dc0 View commit details
    Browse the repository at this point in the history
  9. Remove debug logging

    erikjohnston committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    415bbd6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86515a9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b57be51 View commit details
    Browse the repository at this point in the history
  12. Lint

    erikjohnston committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    a691a2d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b730876 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d62a7ec View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Update rust/src/push/evaluator.rs

    Co-authored-by: Mathieu Velten <mathieuv@matrix.org>
    erikjohnston and Mathieu Velten authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    65f55a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7ed027 View commit details
    Browse the repository at this point in the history
  3. Newsfile

    erikjohnston committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    e75b755 View commit details
    Browse the repository at this point in the history
  4. Fix rust test

    erikjohnston committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    bc3b216 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Fast path

    erikjohnston committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    da1dc66 View commit details
    Browse the repository at this point in the history
  2. Benchmarks

    erikjohnston committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    42ab02e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2022

  1. Configuration menu
    Copy the full SHA
    4da5b04 View commit details
    Browse the repository at this point in the history
  2. Speed up

    erikjohnston committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    e6d9341 View commit details
    Browse the repository at this point in the history
  3. Add a Matcher type

    erikjohnston committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    bef2298 View commit details
    Browse the repository at this point in the history
  4. Tidy up

    erikjohnston committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    c51bf1e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

  1. Configuration menu
    Copy the full SHA
    307e77a View commit details
    Browse the repository at this point in the history
  2. Comment

    erikjohnston committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    f760ada View commit details
    Browse the repository at this point in the history
  3. clippy

    erikjohnston committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    9df6d37 View commit details
    Browse the repository at this point in the history
  4. Copyright headers

    erikjohnston committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    e4cd075 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Update rust/Cargo.toml

    Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
    erikjohnston and clokep authored Sep 28, 2022
    Configuration menu
    Copy the full SHA
    0035f14 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    a503245 View commit details
    Browse the repository at this point in the history
  2. Review comments

    erikjohnston committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    1034e7f View commit details
    Browse the repository at this point in the history
  3. Fix merge

    erikjohnston committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    de494f2 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: reivilibre <oliverw@matrix.org>
    erikjohnston and reivilibre authored Sep 29, 2022
    Configuration menu
    Copy the full SHA
    23b307d View commit details
    Browse the repository at this point in the history
  5. Fix test

    erikjohnston committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    09b728d View commit details
    Browse the repository at this point in the history