mirror of
https://0xacab.org/sutty/sutty
synced 2025-02-25 18:01:48 +00:00
Merge branch 'issue-15109-1' of https://0xacab.org/sutty/sutty into production.panel.sutty.nl
This commit is contained in:
commit
8b0527a4bb
2 changed files with 16 additions and 0 deletions
|
@ -5,6 +5,11 @@ class ActorModerationsController < ApplicationController
|
||||||
include ModerationConcern
|
include ModerationConcern
|
||||||
include ModerationFiltersConcern
|
include ModerationFiltersConcern
|
||||||
|
|
||||||
|
before_action :authenticate_usuarie!
|
||||||
|
|
||||||
|
breadcrumb -> { current_usuarie.email }, :edit_usuarie_registration_path
|
||||||
|
breadcrumb 'sites.index', :sites_path, match: :exact
|
||||||
|
|
||||||
ActorModeration.events.each do |actor_event|
|
ActorModeration.events.each do |actor_event|
|
||||||
define_method(actor_event) do
|
define_method(actor_event) do
|
||||||
authorize actor_moderation
|
authorize actor_moderation
|
||||||
|
@ -26,9 +31,13 @@ class ActorModerationsController < ApplicationController
|
||||||
|
|
||||||
# Ver el perfil remoto
|
# Ver el perfil remoto
|
||||||
def show
|
def show
|
||||||
|
breadcrumb I18n.t('moderation_queue.index.title'), site_moderation_queue_path(site)
|
||||||
|
|
||||||
@remote_profile = actor_moderation.actor.content
|
@remote_profile = actor_moderation.actor.content
|
||||||
@moderation_queue = rubanok_process(site.activity_pubs.where(actor_id: actor_moderation.actor_id),
|
@moderation_queue = rubanok_process(site.activity_pubs.where(actor_id: actor_moderation.actor_id),
|
||||||
with: ActivityPubProcessor)
|
with: ActivityPubProcessor)
|
||||||
|
|
||||||
|
breadcrumb @remote_profile['name'], ''
|
||||||
end
|
end
|
||||||
|
|
||||||
def action_on_several
|
def action_on_several
|
||||||
|
|
|
@ -4,8 +4,15 @@
|
||||||
class ModerationQueueController < ApplicationController
|
class ModerationQueueController < ApplicationController
|
||||||
include ModerationFiltersConcern
|
include ModerationFiltersConcern
|
||||||
|
|
||||||
|
before_action :authenticate_usuarie!
|
||||||
|
|
||||||
|
breadcrumb -> { current_usuarie.email }, :edit_usuarie_registration_path
|
||||||
|
breadcrumb 'sites.index', :sites_path, match: :exact
|
||||||
|
|
||||||
# Cola de moderación viendo todo el sitio
|
# Cola de moderación viendo todo el sitio
|
||||||
def index
|
def index
|
||||||
|
breadcrumb I18n.t('moderation_queue.index.title'), ''
|
||||||
|
|
||||||
# @todo cambiar el estado por query
|
# @todo cambiar el estado por query
|
||||||
@activity_pubs = site.activity_pubs
|
@activity_pubs = site.activity_pubs
|
||||||
@instance_moderations = rubanok_process(site.instance_moderations, with: InstanceModerationProcessor)
|
@instance_moderations = rubanok_process(site.instance_moderations, with: InstanceModerationProcessor)
|
||||||
|
|
Loading…
Reference in a new issue