]> cat aescling's git repositories - mastodon.git/commit
Federated reports (#6570)
authorEugen Rochko <eugen@zeonfederated.com>
Wed, 28 Feb 2018 05:54:55 +0000 (06:54 +0100)
committerGitHub <noreply@github.com>
Wed, 28 Feb 2018 05:54:55 +0000 (06:54 +0100)
commit41a01bec2337e7021634f2e9c78d86a1c3002fcf
tree44ab6f2f922d5d9adb01f0978ce79a8d301533ca
parent4072b686862048c86674bd6de16d7e20ddc52b29
Federated reports (#6570)

* Fix #2176: Federated reports

* UI for federated reports

* Add spec for ActivityPub Flag handler

* Add spec for ReportService
13 files changed:
app/controllers/api/v1/reports_controller.rb
app/javascript/mastodon/actions/reports.js
app/javascript/mastodon/features/ui/components/report_modal.js
app/javascript/mastodon/reducers/reports.js
app/javascript/styles/mastodon/components.scss
app/lib/activitypub/activity.rb
app/lib/activitypub/activity/flag.rb [new file with mode: 0644]
app/models/report.rb
app/serializers/activitypub/flag_serializer.rb [new file with mode: 0644]
app/services/report_service.rb [new file with mode: 0644]
db/schema.rb
spec/lib/activitypub/activity/flag_spec.rb [new file with mode: 0644]
spec/services/report_service_spec.rb [new file with mode: 0644]