Module: Decidim::Admin

Defined in:
lib/decidim/admin.rb,
lib/decidim/admin/engine.rb,
lib/decidim/admin/features.rb,
app/forms/decidim/admin/scope_form.rb,
app/forms/decidim/admin/feature_form.rb,
app/forms/decidim/admin/category_form.rb,
app/helpers/decidim/admin/menu_helper.rb,
app/jobs/decidim/admin/newsletter_job.rb,
app/jobs/decidim/admin/application_job.rb,
app/commands/decidim/admin/create_scope.rb,
app/commands/decidim/admin/update_scope.rb,
app/forms/decidim/admin/attachment_form.rb,
app/forms/decidim/admin/newsletter_form.rb,
app/forms/decidim/admin/permission_form.rb,
app/commands/decidim/admin/hide_resource.rb,
app/forms/decidim/admin/permissions_form.rb,
app/forms/decidim/admin/static_page_form.rb,
app/helpers/decidim/admin/exports_helper.rb,
app/queries/decidim/admin/process_admins.rb,
app/commands/decidim/admin/create_feature.rb,
app/commands/decidim/admin/update_feature.rb,
app/forms/decidim/admin/organization_form.rb,
app/commands/decidim/admin/create_category.rb,
app/commands/decidim/admin/destroy_feature.rb,
app/commands/decidim/admin/update_category.rb,
app/helpers/decidim/admin/icon_link_helper.rb,
app/commands/decidim/admin/destroy_category.rb,
app/models/decidim/admin/application_record.rb,
app/commands/decidim/admin/create_attachment.rb,
app/commands/decidim/admin/create_newsletter.rb,
app/commands/decidim/admin/reject_user_group.rb,
app/commands/decidim/admin/unreport_resource.rb,
app/commands/decidim/admin/update_attachment.rb,
app/commands/decidim/admin/update_newsletter.rb,
app/commands/decidim/admin/verify_user_group.rb,
app/helpers/decidim/admin/application_helper.rb,
app/mailers/decidim/admin/application_mailer.rb,
app/commands/decidim/admin/create_static_page.rb,
app/commands/decidim/admin/deliver_newsletter.rb,
app/commands/decidim/admin/update_static_page.rb,
app/commands/decidim/admin/update_user_groups.rb,
app/commands/decidim/admin/update_organization.rb,
app/controllers/decidim/admin/users_controller.rb,
app/jobs/decidim/admin/newsletter_delivery_job.rb,
app/controllers/decidim/admin/scopes_controller.rb,
app/models/decidim/admin/abilities/base_ability.rb,
app/controllers/decidim/admin/exports_controller.rb,
app/models/decidim/admin/abilities/admin_ability.rb,
app/queries/decidim/admin/user_groups_evaluation.rb,
app/controllers/decidim/admin/features_controller.rb,
app/helpers/decidim/admin/feature_settings_helper.rb,
app/controllers/decidim/admin/dashboard_controller.rb,
app/forms/decidim/admin/participatory_process_form.rb,
app/controllers/decidim/admin/categories_controller.rb,
app/helpers/decidim/admin/attributes_display_helper.rb,
app/controllers/decidim/admin/application_controller.rb,
app/controllers/decidim/admin/moderations_controller.rb,
app/controllers/decidim/admin/newsletters_controller.rb,
app/controllers/decidim/admin/user_groups_controller.rb,
app/commands/decidim/admin/copy_participatory_process.rb,
app/commands/decidim/admin/update_feature_permissions.rb,
app/controllers/decidim/admin/organization_controller.rb,
app/controllers/decidim/admin/static_pages_controller.rb,
app/helpers/decidim/admin/processes_for_select_helper.rb,
app/controllers/decidim/admin/concerns/has_attachments.rb,
app/controllers/decidim/admin/features/base_controller.rb,
app/commands/decidim/admin/create_participatory_process.rb,
app/commands/decidim/admin/update_participatory_process.rb,
app/forms/decidim/admin/participatory_process_copy_form.rb,
app/forms/decidim/admin/participatory_process_step_form.rb,
app/commands/decidim/admin/publish_participatory_process.rb,
app/forms/decidim/admin/participatory_process_group_form.rb,
app/commands/decidim/admin/unpublish_participatory_process.rb,
app/helpers/decidim/admin/process_groups_for_select_helper.rb,
app/commands/decidim/admin/create_participatory_process_step.rb,
app/commands/decidim/admin/update_participatory_process_step.rb,
app/controllers/decidim/admin/feature_permissions_controller.rb,
app/forms/decidim/admin/participatory_process_user_role_form.rb,
app/commands/decidim/admin/create_participatory_process_admin.rb,
app/commands/decidim/admin/create_participatory_process_group.rb,
app/commands/decidim/admin/destroy_participatory_process_step.rb,
app/commands/decidim/admin/update_participatory_process_admin.rb,
app/commands/decidim/admin/update_participatory_process_group.rb,
app/commands/decidim/admin/activate_participatory_process_step.rb,
app/commands/decidim/admin/reorder_participatory_process_steps.rb,
app/constraints/decidim/admin/organization_dashboard_constraint.rb,
app/commands/decidim/admin/deactivate_participatory_process_step.rb,
app/controllers/decidim/admin/participatory_processes_controller.rb,
app/controllers/decidim/admin/concerns/participatory_process_admin.rb,
app/controllers/decidim/admin/participatory_process_steps_controller.rb,
app/controllers/decidim/admin/participatory_process_copies_controller.rb,
app/controllers/decidim/admin/participatory_process_groups_controller.rb,
app/models/decidim/admin/abilities/participatory_process_admin_ability.rb,
app/controllers/decidim/admin/participatory_process_user_roles_controller.rb,
app/controllers/decidim/admin/participatory_process_attachments_controller.rb,
app/models/decidim/admin/abilities/participatory_process_moderator_ability.rb,
app/controllers/decidim/admin/participatory_process_publications_controller.rb,
app/controllers/decidim/admin/participatory_process_step_ordering_controller.rb,
app/models/decidim/admin/abilities/participatory_process_collaborator_ability.rb,
app/controllers/decidim/admin/participatory_process_step_activations_controller.rb

Overview

This module contains all the logic related to a admin-wide administration panel. The scope of the domain is to be able to manage Organizations (tenants), as well as have a bird’s eye view of the whole admin.

Defined Under Namespace

Modules: Abilities, ApplicationHelper, AttributesDisplayHelper, Concerns, ExportsHelper, FeatureSettingsHelper, Features, IconLinkHelper, MenuHelper, ProcessGroupsForSelectHelper, ProcessesForSelectHelper Classes: ActivateParticipatoryProcessStep, ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, AttachmentForm, CategoriesController, CategoryForm, CopyParticipatoryProcess, CreateAttachment, CreateCategory, CreateFeature, CreateNewsletter, CreateParticipatoryProcess, CreateParticipatoryProcessAdmin, CreateParticipatoryProcessGroup, CreateParticipatoryProcessStep, CreateScope, CreateStaticPage, DashboardController, DeactivateParticipatoryProcessStep, DeliverNewsletter, DestroyCategory, DestroyFeature, DestroyParticipatoryProcessStep, Engine, ExportsController, FeatureForm, FeaturePermissionsController, FeaturesController, HideResource, ModerationsController, NewsletterDeliveryJob, NewsletterForm, NewsletterJob, NewslettersController, OrganizationController, OrganizationDashboardConstraint, OrganizationForm, ParticipatoryProcessAttachmentsController, ParticipatoryProcessCopiesController, ParticipatoryProcessCopyForm, ParticipatoryProcessForm, ParticipatoryProcessGroupForm, ParticipatoryProcessGroupsController, ParticipatoryProcessPublicationsController, ParticipatoryProcessStepActivationsController, ParticipatoryProcessStepForm, ParticipatoryProcessStepOrderingController, ParticipatoryProcessStepsController, ParticipatoryProcessUserRoleForm, ParticipatoryProcessUserRolesController, ParticipatoryProcessesController, PermissionForm, PermissionsForm, ProcessAdmins, PublishParticipatoryProcess, RejectUserGroup, ReorderParticipatoryProcessSteps, ScopeForm, ScopesController, StaticPageForm, StaticPagesController, UnpublishParticipatoryProcess, UnreportResource, UpdateAttachment, UpdateCategory, UpdateFeature, UpdateFeaturePermissions, UpdateNewsletter, UpdateOrganization, UpdateParticipatoryProcess, UpdateParticipatoryProcessAdmin, UpdateParticipatoryProcessGroup, UpdateParticipatoryProcessStep, UpdateScope, UpdateStaticPage, UpdateUserGroups, UserGroupsController, UserGroupsEvaluation, UsersController, VerifyUserGroup