Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Federate reports #3188

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

Federate reports #3188

wants to merge 22 commits into from

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    5b229fa View commit details
    Browse the repository at this point in the history
  2. Changes field names in report model so the reporter is "user"

    This is such an annoying change but it is objectively better. Just gotta
    be real sure they didn't get mixed up anywhere along the way.
    mouse-reeve committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    5c0ade5 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    052823e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4013b9 View commit details
    Browse the repository at this point in the history
  3. UI for deciding to send reports to remote

    Shows a checkbox for the user and lets the admin know
    mouse-reeve committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0612930 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8de3668 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    9682f41 View commit details
    Browse the repository at this point in the history
  2. Adds merge migration

    mouse-reeve committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    a7669aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8fdcd4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5c3b62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    875c712 View commit details
    Browse the repository at this point in the history
  6. Adds first-pass test for incoming reports

    I'm writing this offline so I can't check what the actual Flag activity
    spec looks like from Mastodon.
    mouse-reeve committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    2e4e965 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0719b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    4ef396f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'federate-reports' of github.com:bookwyrm-social/bookwyr…

    …m into federate-reports
    mouse-reeve committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    aab2588 View commit details
    Browse the repository at this point in the history
  3. Adds merge migration

    mouse-reeve committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    a920c11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    063f6d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c76087e View commit details
    Browse the repository at this point in the history
  6. Converts status to many to many field on report model

    This allows us to support mastodon reports that include multiple statuses
    mouse-reeve committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    0dcd95d View commit details
    Browse the repository at this point in the history
  7. Updates tests for reports

    mouse-reeve committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    6e5d064 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    e21f57d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b272de8 View commit details
    Browse the repository at this point in the history