Federated reports (#6570)
* Fix #2176: Federated reports * UI for federated reports * Add spec for ActivityPub Flag handler * Add spec for ReportService
Showing
- app/controllers/api/v1/reports_controller.rb 6 additions, 6 deletionsapp/controllers/api/v1/reports_controller.rb
- app/javascript/mastodon/actions/reports.js 9 additions, 0 deletionsapp/javascript/mastodon/actions/reports.js
- app/javascript/mastodon/features/ui/components/report_modal.js 32 additions, 12 deletions...avascript/mastodon/features/ui/components/report_modal.js
- app/javascript/mastodon/reducers/reports.js 4 additions, 0 deletionsapp/javascript/mastodon/reducers/reports.js
- app/javascript/styles/mastodon/components.scss 80 additions, 4 deletionsapp/javascript/styles/mastodon/components.scss
- app/lib/activitypub/activity.rb 2 additions, 0 deletionsapp/lib/activitypub/activity.rb
- app/lib/activitypub/activity/flag.rb 25 additions, 0 deletionsapp/lib/activitypub/activity/flag.rb
- app/models/report.rb 4 additions, 0 deletionsapp/models/report.rb
- app/serializers/activitypub/flag_serializer.rb 27 additions, 0 deletionsapp/serializers/activitypub/flag_serializer.rb
- app/services/report_service.rb 54 additions, 0 deletionsapp/services/report_service.rb
- db/schema.rb 1 addition, 0 deletionsdb/schema.rb
- spec/lib/activitypub/activity/flag_spec.rb 37 additions, 0 deletionsspec/lib/activitypub/activity/flag_spec.rb
- spec/services/report_service_spec.rb 25 additions, 0 deletionsspec/services/report_service_spec.rb
Loading
Please register or sign in to comment