From 5df98684da64aed93cc29e4be029d81566520906 Mon Sep 17 00:00:00 2001 From: Martin Gruner Date: Tue, 1 Jun 2021 12:20:20 +0000 Subject: [PATCH] Maintenance: Update copyright information and add a new rubocop cop to watch over it. --- .rubocop/cop/zammad/update_copyright.rb | 75 +++++++++++++++++++ .rubocop/rubocop_zammad.rb | 3 + Gemfile | 2 + Guardfile | 2 + Rakefile | 2 + app/controllers/activity_stream_controller.rb | 2 +- app/controllers/application_controller.rb | 3 +- .../application_controller/authenticates.rb | 2 + .../application_controller/authorizes.rb | 2 + .../checks_maintenance.rb | 2 + .../application_controller/handles_devices.rb | 2 + .../application_controller/handles_errors.rb | 2 + .../handles_transitions.rb | 2 + .../has_response_extentions.rb | 2 + ...e_content_security_policy_for_downloads.rb | 2 + .../application_controller/has_user.rb | 2 + .../logs_http_access.rb | 2 + .../application_controller/prevents_csrf.rb | 2 + .../application_controller/renders_models.rb | 2 + .../application_controller/sets_headers.rb | 2 + app/controllers/applications_controller.rb | 2 +- app/controllers/attachments_controller.rb | 2 + .../calendar_subscriptions_controller.rb | 3 +- app/controllers/calendars_controller.rb | 2 +- app/controllers/channels_email_controller.rb | 2 +- .../channels_facebook_controller.rb | 2 +- app/controllers/channels_google_controller.rb | 2 +- .../channels_microsoft365_controller.rb | 2 +- app/controllers/channels_sms_controller.rb | 2 + .../channels_telegram_controller.rb | 2 +- .../channels_twitter_controller.rb | 3 +- app/controllers/chat_sessions_controller.rb | 2 +- app/controllers/chats_controller.rb | 2 +- ...r_attributes_by_current_user_permission.rb | 2 + .../clones_ticket_article_attachments.rb | 2 + .../concerns/creates_ticket_articles.rb | 2 + app/controllers/concerns/has_publishing.rb | 3 +- .../concerns/integration/import_job_base.rb | 2 + app/controllers/concerns/ticket_stats.rb | 2 + app/controllers/cti_controller.rb | 2 +- .../data_privacy_tasks_controller.rb | 2 +- app/controllers/email_addresses_controller.rb | 2 +- app/controllers/errors_controller.rb | 2 + .../external_credentials_controller.rb | 2 +- app/controllers/first_steps_controller.rb | 2 +- app/controllers/form_controller.rb | 2 +- app/controllers/getting_started_controller.rb | 3 +- app/controllers/groups_controller.rb | 2 +- app/controllers/http_logs_controller.rb | 2 +- .../import_freshdesk_controller.rb | 3 +- app/controllers/import_otrs_controller.rb | 2 +- app/controllers/import_zendesk_controller.rb | 3 +- app/controllers/init_controller.rb | 2 +- .../integration/check_mk_controller.rb | 2 +- app/controllers/integration/cti_controller.rb | 2 +- .../integration/exchange_controller.rb | 2 +- .../integration/github_controller.rb | 2 +- .../integration/gitlab_controller.rb | 2 +- .../integration/idoit_controller.rb | 2 +- .../integration/ldap_controller.rb | 3 +- .../integration/placetel_controller.rb | 3 +- .../integration/sipgate_controller.rb | 3 +- .../integration/smime_controller.rb | 2 +- app/controllers/jobs_controller.rb | 2 +- app/controllers/karma_controller.rb | 2 +- .../answer/attachments_controller.rb | 2 +- .../knowledge_base/answers_controller.rb | 2 +- .../knowledge_base/base_controller.rb | 2 +- .../knowledge_base/categories_controller.rb | 2 +- .../knowledge_base/manage_controller.rb | 3 +- .../public/answers_controller.rb | 2 +- .../knowledge_base/public/base_controller.rb | 2 +- .../public/categories_controller.rb | 2 +- .../knowledge_base/search_controller.rb | 2 + app/controllers/knowledge_bases_controller.rb | 2 +- app/controllers/links_controller.rb | 2 +- app/controllers/long_polling_controller.rb | 2 +- app/controllers/macros_controller.rb | 2 +- app/controllers/mentions_controller.rb | 2 +- app/controllers/monitoring_controller.rb | 2 +- .../object_manager_attributes_controller.rb | 2 +- .../online_notifications_controller.rb | 2 +- app/controllers/organizations_controller.rb | 2 +- app/controllers/overviews_controller.rb | 2 +- app/controllers/packages_controller.rb | 2 +- .../postmaster_filters_controller.rb | 2 +- app/controllers/proxy_controller.rb | 2 +- app/controllers/recent_view_controller.rb | 2 +- app/controllers/report_profiles_controller.rb | 2 + app/controllers/reports_controller.rb | 3 +- app/controllers/roles_controller.rb | 2 +- app/controllers/search_controller.rb | 2 +- app/controllers/sessions/collection_base.rb | 2 +- .../sessions/collection_dashboard.rb | 2 +- app/controllers/sessions/collection_ticket.rb | 2 +- app/controllers/sessions_controller.rb | 2 +- app/controllers/settings_controller.rb | 2 +- app/controllers/signatures_controller.rb | 2 +- app/controllers/slas_controller.rb | 2 +- app/controllers/tags_controller.rb | 2 +- app/controllers/taskbar_controller.rb | 2 +- app/controllers/templates_controller.rb | 2 +- app/controllers/tests_controller.rb | 2 +- app/controllers/text_modules_controller.rb | 2 +- app/controllers/ticket_articles_controller.rb | 2 +- .../ticket_overviews_controller.rb | 3 +- .../ticket_priorities_controller.rb | 2 +- app/controllers/ticket_states_controller.rb | 2 +- app/controllers/tickets_controller.rb | 2 +- .../time_accountings_controller.rb | 2 +- app/controllers/translations_controller.rb | 2 +- app/controllers/triggers_controller.rb | 2 +- app/controllers/upload_caches_controller.rb | 2 +- .../user_access_token_controller.rb | 2 +- app/controllers/user_devices_controller.rb | 2 +- app/controllers/users_controller.rb | 2 +- app/controllers/version_controller.rb | 2 +- app/controllers/webhooks_controller.rb | 2 +- .../knowledge_base_breadcrumb_helper.rb | 2 + app/helpers/knowledge_base_helper.rb | 2 + app/helpers/knowledge_base_icon_helper.rb | 2 + ...knowledge_base_public_page_title_helper.rb | 2 + .../knowledge_base_rich_text_helper.rb | 2 + app/helpers/knowledge_base_top_bar_helper.rb | 2 + .../knowledge_base_visibility_class_helper.rb | 2 + .../knowledge_base_visibility_note_helper.rb | 2 + app/helpers/translation_helper.rb | 2 + app/jobs/active_job_lock_cleanup_job.rb | 2 + app/jobs/app_version_restart_job.rb | 2 + app/jobs/application_job.rb | 2 + .../application_job/has_custom_logging.rb | 2 + ...has_delayed_job_monitoring_compatibilty.rb | 2 + .../application_job/has_queuing_priority.rb | 2 + app/jobs/async_import_job.rb | 2 + app/jobs/async_otrs_import_job.rb | 2 + app/jobs/chat_leave_job.rb | 2 + app/jobs/checks_kb_client_notification_job.rb | 2 + app/jobs/collection_update_job.rb | 2 + app/jobs/communicate_facebook_job.rb | 2 + app/jobs/communicate_sms_job.rb | 2 + app/jobs/communicate_telegram_job.rb | 2 + app/jobs/communicate_twitter_job.rb | 2 + app/jobs/concerns/has_active_job_lock.rb | 2 + app/jobs/data_privacy_task_job.rb | 2 + ...ap_authentication_migration_cleanup_job.rb | 2 + .../issue_2715_fix_broken_twitter_urls_job.rb | 2 + .../migrate_ldap_samaccountname_to_uid_job.rb | 2 + app/jobs/scheduled_touch_job.rb | 2 + app/jobs/search_index_associations_job.rb | 2 + app/jobs/search_index_job.rb | 2 + app/jobs/session_timeout_job.rb | 2 + .../ticket_article_communicate_email_job.rb | 2 + app/jobs/ticket_create_screen_job.rb | 2 + app/jobs/ticket_escalation_rebuild_job.rb | 2 + .../ticket_online_notification_seen_job.rb | 2 + app/jobs/ticket_user_ticket_counter_job.rb | 2 + app/jobs/transaction_job.rb | 2 + app/jobs/trigger_webhook_job.rb | 2 + .../trigger_webhook_job/record_payload.rb | 2 + .../record_payload/base.rb | 2 + .../record_payload/ticket.rb | 2 + .../record_payload/ticket/article.rb | 2 + app/jobs/trigger_webhook_job/request_error.rb | 2 + app/jobs/update_cti_logs_by_caller_job.rb | 2 + app/jobs/user_device_log_job.rb | 2 + app/models/active_job_lock.rb | 2 + app/models/activity_stream.rb | 3 +- app/models/activity_stream/assets.rb | 2 +- app/models/application_model.rb | 2 +- .../can_activity_stream_log.rb | 3 +- app/models/application_model/can_assets.rb | 3 +- .../application_model/can_associations.rb | 3 +- .../application_model/can_cleanup_param.rb | 3 +- .../can_creates_and_updates.rb | 3 +- .../application_model/can_latest_change.rb | 3 +- app/models/application_model/can_lookup.rb | 3 +- .../can_lookup_search_index_attributes.rb | 3 +- ...can_query_case_insensitive_where_or_sql.rb | 3 +- .../application_model/can_touch_references.rb | 3 +- .../checks_attribute_values_and_length.rb | 3 +- app/models/application_model/checks_import.rb | 3 +- .../checks_user_columns_fillup.rb | 3 +- .../application_model/has_attachments.rb | 3 +- app/models/application_model/has_cache.rb | 3 +- .../has_exists_check_by_object_and_id.rb | 3 +- .../application_model/has_external_sync.rb | 3 +- .../application_model/has_recent_views.rb | 3 +- app/models/authorization.rb | 2 +- app/models/avatar.rb | 2 +- app/models/calendar.rb | 2 +- app/models/channel.rb | 2 +- app/models/channel/assets.rb | 2 +- app/models/channel/driver.rb | 2 + app/models/channel/driver/facebook.rb | 3 +- app/models/channel/driver/imap.rb | 3 +- app/models/channel/driver/mail_stdin.rb | 2 +- app/models/channel/driver/null.rb | 3 +- app/models/channel/driver/pop3.rb | 2 +- app/models/channel/driver/sendmail.rb | 2 +- .../channel/driver/sms/massenversand.rb | 2 + app/models/channel/driver/sms/twilio.rb | 2 + app/models/channel/driver/smtp.rb | 2 +- app/models/channel/driver/telegram.rb | 2 +- app/models/channel/driver/twitter.rb | 2 +- app/models/channel/email_build.rb | 3 +- app/models/channel/email_parser.rb | 2 +- .../channel/filter/auto_response_check.rb | 2 +- .../bounce_delivery_permanent_failed.rb | 2 +- .../bounce_delivery_temporary_failed.rb | 2 +- .../channel/filter/bounce_follow_up_check.rb | 2 +- app/models/channel/filter/check_mk.rb | 2 +- app/models/channel/filter/database.rb | 2 +- app/models/channel/filter/follow_up_check.rb | 2 +- app/models/channel/filter/follow_up_merged.rb | 2 +- .../filter/follow_up_possible_check.rb | 2 +- app/models/channel/filter/icinga.rb | 2 +- app/models/channel/filter/identify_sender.rb | 2 +- app/models/channel/filter/import_archive.rb | 2 +- .../channel/filter/internal_article_check.rb | 2 +- .../channel/filter/match/email_regex.rb | 2 + app/models/channel/filter/monit.rb | 2 +- app/models/channel/filter/monitoring_base.rb | 2 +- app/models/channel/filter/nagios.rb | 2 +- .../channel/filter/out_of_office_check.rb | 2 +- .../filter/own_notification_loop_detection.rb | 2 +- .../channel/filter/reply_to_based_sender.rb | 2 +- app/models/channel/filter/secure_mailing.rb | 2 +- .../filter/sender_is_system_address.rb | 2 +- .../channel/filter/service_now_check.rb | 2 +- app/models/channel/filter/trusted.rb | 2 +- app/models/chat.rb | 2 +- app/models/chat/agent.rb | 2 + app/models/chat/message.rb | 2 + app/models/chat/session.rb | 2 + app/models/chat/session/assets.rb | 3 +- app/models/chat/session/search.rb | 3 +- app/models/chat/session/search_index.rb | 3 +- app/models/concerns/can_be_authorized.rb | 2 + app/models/concerns/can_be_imported.rb | 2 + app/models/concerns/can_be_published.rb | 3 +- app/models/concerns/can_clone_attachments.rb | 2 + app/models/concerns/can_csv_import.rb | 2 +- app/models/concerns/can_seed.rb | 3 +- app/models/concerns/can_uniq_name.rb | 3 +- .../concerns/checks_client_notification.rb | 2 +- .../concerns/checks_condition_validation.rb | 3 +- app/models/concerns/checks_html_sanitized.rb | 3 +- .../concerns/checks_kb_client_notification.rb | 2 + .../concerns/checks_latest_change_observed.rb | 3 +- .../concerns/checks_perform_validation.rb | 3 +- .../concerns/has_activity_stream_log.rb | 3 +- .../concerns/has_agent_allowed_params.rb | 3 +- app/models/concerns/has_collection_update.rb | 3 +- .../has_escalation_calculation_impact.rb | 3 +- .../concerns/has_group_relation_definition.rb | 3 +- app/models/concerns/has_groups.rb | 3 +- app/models/concerns/has_history.rb | 3 +- app/models/concerns/has_karma_activity_log.rb | 3 +- ...s_knowledge_base_attachment_permissions.rb | 3 +- app/models/concerns/has_links.rb | 3 +- ...as_object_manager_attributes_validation.rb | 2 + .../concerns/has_online_notifications.rb | 3 +- app/models/concerns/has_rich_text.rb | 2 + app/models/concerns/has_roles.rb | 3 +- .../concerns/has_search_index_backend.rb | 3 +- app/models/concerns/has_tags.rb | 3 +- app/models/concerns/has_taskbars.rb | 3 +- .../has_ticket_create_screen_impact.rb | 3 +- .../concerns/has_transaction_dispatcher.rb | 2 +- app/models/concerns/has_translations.rb | 3 +- app/models/cti/caller_id.rb | 2 + app/models/cti/driver/base.rb | 2 + app/models/cti/driver/cti.rb | 2 + app/models/cti/driver/placetel.rb | 2 + app/models/cti/driver/sipgate_io.rb | 2 + app/models/cti/log.rb | 2 + app/models/data_privacy_task.rb | 2 +- .../has_activity_stream_log.rb | 3 +- app/models/data_privacy_task/validation.rb | 3 +- app/models/email_address.rb | 2 +- app/models/external_credential.rb | 2 + app/models/external_sync.rb | 2 +- app/models/group.rb | 2 +- app/models/history.rb | 2 +- app/models/history/assets.rb | 2 +- app/models/history/attribute.rb | 2 +- app/models/history/object.rb | 2 +- app/models/history/type.rb | 2 +- app/models/http_log.rb | 2 +- app/models/import_job.rb | 2 +- app/models/job.rb | 2 +- app/models/job/assets.rb | 2 +- app/models/karma.rb | 2 +- app/models/karma/activity.rb | 2 +- app/models/karma/activity_log.rb | 2 +- app/models/karma/user.rb | 2 +- app/models/knowledge_base.rb | 3 +- app/models/knowledge_base/answer.rb | 3 +- .../knowledge_base/answer/translation.rb | 3 +- .../answer/translation/content.rb | 2 + app/models/knowledge_base/category.rb | 3 +- .../knowledge_base/category/translation.rb | 3 +- app/models/knowledge_base/has_unique_title.rb | 2 + app/models/knowledge_base/locale.rb | 3 +- app/models/knowledge_base/menu_item.rb | 2 + app/models/knowledge_base/search.rb | 2 + app/models/knowledge_base/translation.rb | 3 +- app/models/link.rb | 2 +- app/models/link/object.rb | 2 +- app/models/link/type.rb | 2 +- app/models/locale.rb | 2 +- app/models/macro.rb | 2 +- app/models/mention.rb | 2 +- app/models/mention/assets.rb | 2 +- app/models/mention/validation.rb | 3 +- app/models/notification.rb | 2 +- app/models/object_lookup.rb | 2 +- app/models/object_manager.rb | 2 +- app/models/object_manager/attribute.rb | 2 + .../object_manager/attribute/validation.rb | 2 + .../attribute/validation/backend.rb | 2 + .../attribute/validation/future_past.rb | 2 + .../attribute/validation/min_max.rb | 2 + .../attribute/validation/required.rb | 2 + app/models/object_manager/element.rb | 2 + app/models/object_manager/element/backend.rb | 2 + app/models/object_manager/element/ticket.rb | 2 + app/models/object_manager/object.rb | 2 + app/models/online_notification.rb | 2 +- app/models/online_notification/assets.rb | 2 +- app/models/organization.rb | 2 +- app/models/organization/assets.rb | 2 +- app/models/organization/search.rb | 2 +- app/models/organization/search_index.rb | 2 +- app/models/overview.rb | 2 +- app/models/overview/assets.rb | 2 +- app/models/package.rb | 2 +- app/models/package/migration.rb | 2 +- app/models/permission.rb | 2 +- app/models/postmaster_filter.rb | 2 +- app/models/recent_view.rb | 2 +- app/models/recent_view/assets.rb | 2 +- app/models/report.rb | 2 + app/models/report/profile.rb | 2 + app/models/role.rb | 2 +- app/models/role/assets.rb | 2 +- app/models/role_group.rb | 2 +- app/models/scheduler.rb | 2 +- app/models/session.rb | 2 + app/models/session/sets_persistent_flag.rb | 2 +- app/models/setting.rb | 2 +- app/models/signature.rb | 2 +- app/models/sla.rb | 2 +- app/models/sla/assets.rb | 2 +- app/models/smime_certificate.rb | 2 +- app/models/stats_store.rb | 2 +- app/models/store.rb | 2 +- app/models/store/file.rb | 2 +- app/models/store/object.rb | 2 +- app/models/store/provider/db.rb | 2 +- app/models/store/provider/file.rb | 3 +- app/models/tag.rb | 2 +- app/models/tag/item.rb | 2 +- app/models/tag/object.rb | 2 +- app/models/tag/writes_to_ticket_history.rb | 2 +- app/models/taskbar.rb | 2 +- app/models/template.rb | 2 +- app/models/text_module.rb | 2 +- app/models/ticket.rb | 2 +- app/models/ticket/article.rb | 3 +- .../ticket/article/adds_metadata_email.rb | 2 +- .../ticket/article/adds_metadata_general.rb | 2 +- .../article/adds_metadata_origin_by_id.rb | 2 +- app/models/ticket/article/assets.rb | 2 +- .../article/enqueue_communicate_email_job.rb | 2 +- .../enqueue_communicate_facebook_job.rb | 2 +- .../enqueue_communicate_telegram_job.rb | 2 +- .../enqueue_communicate_twitter_job.rb | 2 +- app/models/ticket/article/flag.rb | 2 +- .../has_ticket_contact_attributes_impact.rb | 2 +- .../ticket/article/resets_ticket_state.rb | 2 +- app/models/ticket/article/sender.rb | 2 +- app/models/ticket/article/type.rb | 2 +- app/models/ticket/assets.rb | 3 +- .../ticket/calls_stats_ticket_reopen_log.rb | 2 +- app/models/ticket/counter.rb | 3 +- .../enqueues_user_ticket_counter_job.rb | 2 +- app/models/ticket/escalation.rb | 3 +- app/models/ticket/flag.rb | 2 +- app/models/ticket/merge_history.rb | 2 + app/models/ticket/number.rb | 2 +- app/models/ticket/number/base.rb | 3 +- app/models/ticket/number/date.rb | 3 +- app/models/ticket/number/increment.rb | 2 +- app/models/ticket/overviews.rb | 3 +- app/models/ticket/priority.rb | 3 +- .../ticket/resets_pending_time_seconds.rb | 2 +- app/models/ticket/screen_options.rb | 3 +- app/models/ticket/search.rb | 3 +- app/models/ticket/search_index.rb | 3 +- app/models/ticket/sets_close_time.rb | 2 +- .../ticket/sets_last_owner_update_time.rb | 2 +- .../ticket/sets_online_notification_seen.rb | 2 +- app/models/ticket/state.rb | 3 +- app/models/ticket/state_type.rb | 3 +- app/models/ticket/subject.rb | 3 +- app/models/ticket/time_accounting.rb | 3 +- app/models/ticket/touches_associations.rb | 2 +- app/models/token.rb | 2 +- app/models/transaction.rb | 2 + app/models/transaction/clearbit_enrichment.rb | 2 +- .../transaction/cti_caller_id_detection.rb | 3 +- app/models/transaction/karma.rb | 2 +- app/models/transaction/notification.rb | 2 +- app/models/transaction/signature_detection.rb | 3 +- app/models/transaction/slack.rb | 2 +- app/models/transaction/trigger.rb | 2 +- app/models/translation.rb | 3 +- app/models/trigger.rb | 2 +- app/models/trigger/assets.rb | 2 +- app/models/type_lookup.rb | 2 +- app/models/user.rb | 3 +- app/models/user/assets.rb | 2 +- .../user/has_ticket_create_screen_impact.rb | 3 +- app/models/user/performs_geo_lookup.rb | 2 +- app/models/user/search.rb | 2 +- app/models/user/search_index.rb | 2 +- app/models/user/touches_organization.rb | 2 +- .../user/updates_ticket_organization.rb | 2 +- app/models/user_device.rb | 2 +- app/models/user_group.rb | 2 +- app/models/webhook.rb | 2 +- .../webhook/ensure_no_related_objects.rb | 2 +- app/policies/application_policy.rb | 2 + .../application_controller_policy.rb | 2 + .../applications_controller_policy.rb | 2 + ...alendar_subscriptions_controller_policy.rb | 2 + .../calendars_controller_policy.rb | 2 + .../channels_email_controller_policy.rb | 2 + .../channels_facebook_controller_policy.rb | 2 + .../channels_google_controller_policy.rb | 2 + ...channels_microsoft365_controller_policy.rb | 2 + .../channels_sms_controller_policy.rb | 2 + .../channels_telegram_controller_policy.rb | 2 + .../channels_twitter_controller_policy.rb | 2 + .../chat_sessions_controller_policy.rb | 2 + .../controllers/chats_controller_policy.rb | 2 + .../controllers/cti_controller_policy.rb | 2 + .../data_privacy_tasks_controller_policy.rb | 2 + .../email_addresses_controller_policy.rb | 2 + .../external_credentials_controller_policy.rb | 2 + .../first_steps_controller_policy.rb | 2 + .../controllers/form_controller_policy.rb | 2 + .../getting_started_controller_policy.rb | 2 + .../controllers/groups_controller_policy.rb | 2 + .../http_logs_controller_policy.rb | 2 + .../integration/exchange_controller_policy.rb | 2 + .../integration/github_controller_policy.rb | 2 + .../integration/gitlab_controller_policy.rb | 2 + .../integration/idoit_controller_policy.rb | 2 + .../integration/ldap_controller_policy.rb | 2 + .../integration/smime_controller_policy.rb | 2 + .../controllers/jobs_controller_policy.rb | 2 + .../answer/attachments_controller_policy.rb | 2 + .../answers_controller_policy.rb | 2 + .../knowledge_base/base_controller_policy.rb | 2 + .../categories_controller_policy.rb | 2 + .../manage_controller_policy.rb | 2 + .../knowledge_bases_controller_policy.rb | 2 + .../controllers/mentions_controller_policy.rb | 2 + .../monitoring_controller_policy.rb | 2 + ...ct_manager_attributes_controller_policy.rb | 2 + .../online_notifications_controller_policy.rb | 2 + .../organizations_controller_policy.rb | 2 + .../overviews_controller_policy.rb | 2 + .../controllers/packages_controller_policy.rb | 2 + .../postmaster_filters_controller_policy.rb | 2 + .../controllers/proxy_controller_policy.rb | 2 + .../report_profiles_controller_policy.rb | 2 + .../controllers/reports_controller_policy.rb | 2 + .../controllers/roles_controller_policy.rb | 2 + .../controllers/sessions_controller_policy.rb | 2 + .../controllers/settings_controller_policy.rb | 2 + .../signatures_controller_policy.rb | 2 + .../controllers/slas_controller_policy.rb | 2 + .../controllers/tags_controller_policy.rb | 2 + .../controllers/taskbar_controller_policy.rb | 2 + .../templates_controller_policy.rb | 2 + .../text_modules_controller_policy.rb | 2 + .../ticket_articles_controller_policy.rb | 2 + .../ticket_priorities_controller_policy.rb | 2 + .../ticket_states_controller_policy.rb | 2 + .../controllers/tickets_controller_policy.rb | 2 + .../time_accountings_controller_policy.rb | 2 + .../translations_controller_policy.rb | 2 + .../controllers/triggers_controller_policy.rb | 2 + .../user_access_token_controller_policy.rb | 2 + .../user_devices_controller_policy.rb | 2 + .../controllers/users_controller_policy.rb | 2 + .../controllers/version_controller_policy.rb | 2 + .../controllers/webhooks_controller_policy.rb | 2 + app/policies/mention_policy.rb | 2 + app/policies/organization_policy.rb | 2 + app/policies/pundit_policy.rb | 2 + app/policies/setting_policy.rb | 2 + app/policies/ticket/article_policy.rb | 2 + app/policies/ticket_policy.rb | 2 + app/policies/user_policy.rb | 2 + bin/bundle | 2 + bin/rspec | 2 + bin/setup | 2 + bin/update | 2 + bin/yarn | 2 + config.ru | 2 + config/application.rb | 2 + config/boot.rb | 2 + config/environment.rb | 2 + config/environments/development.rb | 2 + config/environments/production.rb | 2 + config/environments/test.rb | 2 + .../application_controller_renderer.rb | 2 + config/initializers/assets.rb | 2 + config/initializers/backtrace_silencers.rb | 2 + .../initializers/content_security_policy.rb | 2 + config/initializers/cookies_serializer.rb | 2 + config/initializers/core_ext.rb | 2 + config/initializers/db_preferences.rb | 2 + config/initializers/db_preflight_check.rb | 2 + ...yed_jobs_ensure_active_job_lock_removal.rb | 2 + .../delayed_jobs_settings_reset.rb | 2 + .../delayed_jobs_verify_db_connection.rb | 2 + config/initializers/doorkeeper.rb | 2 + .../initializers/filter_parameter_logging.rb | 2 + config/initializers/html_sanitizer.rb | 2 + config/initializers/inflections.rb | 2 + config/initializers/logo.rb | 2 + config/initializers/mime_types.rb | 2 + config/initializers/models_searchable.rb | 2 + config/initializers/omniauth.rb | 2 + config/initializers/rack_livereload.rb | 2 + config/initializers/session_store.rb | 2 + .../workaround_active_job_logging.rb | 2 + ...orkaround_active_job_time_serialization.rb | 2 + config/initializers/wrap_parameters.rb | 2 + ...e_2656_workaround_for_rails_issue_33600.rb | 2 + config/puma.rb | 2 + config/routes.rb | 2 + config/routes/activity_stream.rb | 2 + config/routes/applications.rb | 2 + config/routes/attachments.rb | 2 + config/routes/auth.rb | 2 + config/routes/calendar.rb | 2 + config/routes/calendar_subscriptions.rb | 2 + config/routes/channel_email.rb | 2 + config/routes/channel_facebook.rb | 2 + config/routes/channel_sms.rb | 2 + config/routes/channel_telegram.rb | 2 + config/routes/channel_twitter.rb | 2 + config/routes/chat.rb | 2 + config/routes/chat_session.rb | 2 + config/routes/cti.rb | 2 + config/routes/data_privacy_task.rb | 2 + config/routes/email_address.rb | 2 + config/routes/external_credentials.rb | 2 + config/routes/first_steps.rb | 2 + config/routes/form.rb | 2 + config/routes/getting_started.rb | 2 + config/routes/google.rb | 2 + config/routes/group.rb | 2 + config/routes/http_log.rb | 2 + config/routes/import_freshdesk.rb | 2 + config/routes/import_otrs.rb | 2 + config/routes/import_zendesk.rb | 2 + config/routes/integration_check_mk.rb | 2 + config/routes/integration_cti.rb | 2 + config/routes/integration_exchange.rb | 2 + config/routes/integration_github.rb | 2 + config/routes/integration_gitlab.rb | 2 + config/routes/integration_idoit.rb | 2 + config/routes/integration_ldap.rb | 2 + config/routes/integration_placetel.rb | 2 + config/routes/integration_sipgate.rb | 2 + config/routes/integration_smime.rb | 2 + config/routes/job.rb | 2 + config/routes/karma.rb | 2 + config/routes/knowledge_base.rb | 2 + config/routes/link.rb | 2 + config/routes/macro.rb | 2 + config/routes/mention.rb | 2 + config/routes/message.rb | 2 + config/routes/microsoft365.rb | 2 + config/routes/monitoring.rb | 2 + config/routes/object_manager_attribute.rb | 2 + config/routes/online_notification.rb | 2 + config/routes/organization.rb | 2 + config/routes/overview.rb | 2 + config/routes/package.rb | 2 + config/routes/postmaster_filter.rb | 2 + config/routes/proxy.rb | 2 + config/routes/recent_view.rb | 2 + config/routes/report.rb | 2 + config/routes/role.rb | 2 + config/routes/search.rb | 2 + config/routes/setting.rb | 2 + config/routes/signature.rb | 2 + config/routes/sla.rb | 2 + config/routes/tag.rb | 2 + config/routes/taskbar.rb | 2 + config/routes/template.rb | 2 + config/routes/test.rb | 2 + config/routes/text_module.rb | 2 + config/routes/ticket.rb | 2 + config/routes/time_accounting.rb | 2 + config/routes/translation.rb | 2 + config/routes/trigger.rb | 2 + config/routes/upload_cache.rb | 2 + config/routes/user.rb | 2 + config/routes/user_access_token.rb | 2 + config/routes/user_devices.rb | 2 + config/routes/version.rb | 2 + config/routes/webhook.rb | 2 + config/routes/websocket_server.rb | 2 + config/spring.rb | 2 + config/spring_client.rb | 2 + config/unicorn.rb | 2 + contrib/packager.io/fetch_locales.rb | 2 +- db/migrate/20120101000001_create_base.rb | 2 + db/migrate/20120101000010_create_ticket.rb | 2 + .../20150979000001_update_timestamps.rb | 2 + ...160217000001_object_manager_update_user.rb | 2 + .../20160921000001_permission_active.rb.rb | 2 + ...20161101131409_create_doorkeeper_tables.rb | 2 + ...01_organization_domain_based_assignment.rb | 2 + ...17000001_job_unable_to_create_issue_432.rb | 2 + ...00002_ticket_number_generator_issue_427.rb | 2 + ...0003_store_config_name_update_issue_428.rb | 2 + .../20161122000001_monitoring_issue_453.rb | 2 + db/migrate/20161228000001_add_taskbar_meta.rb | 2 + ..._object_manager_attribute_create_middle.rb | 2 + ...0113000002_slack_group_config_issue_587.rb | 2 + ...16000001_add_ticket_time_accounting_373.rb | 2 + db/migrate/20170116000002_fixed_typos_622.rb | 2 + ...01_unable_to_enable_time_accounting_633.rb | 2 + .../20170119000001_login_email_length_650.rb | 2 + ...001_ui_ticket_zoom_article_new_internal.rb | 2 + .../20170123000002_fixed_translation.rb | 2 + ...170126091128_application_secret_setting.rb | 2 + ...0130000001_follow_up_possible_check_643.rb | 2 + ...0001_remove_last_login_from_history_722.rb | 2 + ...003_do_not_import_onw_notifications_731.rb | 2 + ...07081400_ticket_state_priority_defaults.rb | 2 + ..._online_browser_after_cors_csrf_changes.rb | 2 + db/migrate/20170215000001_telegram_support.rb | 2 + .../20170314000001_fixed_translation2.rb | 2 + ...3000001_fixed_admin_user_permission_920.rb | 2 + .../20170418000001_validate_agent_limit.rb | 2 + db/migrate/20170419000001_ldap_support.rb | 2 + .../20170419000002_overview_role_ids.rb | 2 + ...170420000001_chat_increase_message_size.rb | 2 + ...0170421000001_pretty_date_options_added.rb | 2 + db/migrate/20170421110000_add_origin_by_id.rb | 2 + db/migrate/20170426135500_add_reply_to.rb | 2 + db/migrate/20170504144100_follow_up_merged.rb | 2 + db/migrate/20170515000001_scheduler_status.rb | 2 + ...20170516000001_trigger_recipient_update.rb | 2 + .../20170525000001_reply_to_sender_feature.rb | 2 + ...00002_setting_delivery_permanent_failed.rb | 2 + ...20170529132120_ldap_multi_group_mapping.rb | 2 + db/migrate/20170531144425_foreign_keys.rb | 2 + .../20170608151442_enhanced_permissions.rb | 2 + db/migrate/20170619000001_tree_select.rb | 2 + .../20170626000001_locale_add_direction.rb | 2 + .../20170628000001_form_group_selection.rb | 2 + .../20170629000001_exchange_integration.rb | 2 + ...170713000001_omniauth_office365_setting.rb | 2 + .../20170713000002_ticket_zoom_setting2.rb | 2 + ...0001_object_manager_user_email_optional.rb | 2 + .../20170714000002_user_email_multiple_use.rb | 2 + db/migrate/20170714000003_cleanup_cti_log.rb | 2 + db/migrate/20170727000001_setting_proxy.rb | 2 + db/migrate/20170816000001_idoit_support.rb | 2 + ...822000001_agend_based_sender_issue_1351.rb | 2 + ...905140038_cti_log_preferences_migration.rb | 2 + db/migrate/20170910000002_out_of_office2.rb | 2 + db/migrate/20170912123300_remove_network.rb | 2 + db/migrate/20170924054554_weibo_oauth2.rb | 2 + ...1_setting_send_no_auto_response_reg_exp.rb | 2 + ..._char_limit_for_users_and_organizations.rb | 2 + ...171023000001_fixed_store_upgrade_ror_45.rb | 2 + .../20171024000001_monit_integration.rb | 2 + .../20171024000002_check_mk_integration2.rb | 2 + .../20171102000001_last_owner_update2.rb | 2 + ...mer_selection_based_on_sender_recipient.rb | 2 + .../20171203000001_setting_es_pipeline.rb | 2 + .../20171206000001_setting_default_locale2.rb | 2 + ...rmission_user_preferences_out_of_office.rb | 2 + ...3000001_change_authorization_token_size.rb | 2 + ...hange_exchange_external_sync_identifier.rb | 2 + ...180111000001_ldap_samaccountname_to_uid.rb | 2 + ..._ticket_number_ignore_system_id_support.rb | 2 + .../20180128000001_chat_add_ip_country.rb | 2 + ...01_sidebar_customer_open_ticket_colored.rb | 2 + ...80202000002_custom_ldap_login_attribute.rb | 2 + ...180220000001_setting_attachment_preview.rb | 2 + ...g_user_organization_selector_with_email.rb | 2 + ...80220171219_check_for_object_attributes.rb | 2 + ...sue_1660_fix_tree_select_configurations.rb | 2 + ...180306084119_custom_html_email_css_font.rb | 2 + ...00001_setting_table_group_by_show_count.rb | 2 + ...ssue_1905_exchange_login_from_remote_id.rb | 2 + ...up_user_preferences_notification_sound2.rb | 2 + ...tting_third_party_link_account_at_login.rb | 2 + ...e_1977_remove_invalid_user_foreign_keys.rb | 2 + ...80502015927_issue_1219_zhtw_locale_typo.rb | 2 + ..._ticket_create_types_setting_issue_1987.rb | 2 + ...01_issue2029_sipgate_integration_enable.rb | 2 + ...email_forward_prefix_setting_issue_1730.rb | 2 + ...0521141004_ticket_last_contact_behavior.rb | 2 + db/migrate/20180524182518_sms_support.rb | 2 + ...001_issue_2035_recursive_ticket_trigger.rb | 2 + ...001_setting_add_ticket_auto_assignment2.rb | 2 + ...611070839_add_ux_flow_next_up_to_macros.rb | 2 + ...80622140531_sequencer_log_level_setting.rb | 2 + ...020509_add_group_direction_to_overviews.rb | 2 + ...080554_issue_2100_utf8_encode_http_logs.rb | 2 + ...x_double_domain_links_in_trigger_emails.rb | 2 + ..._confidential_to_doorkeeper_application.rb | 2 + ...xed_twitter_ticket_article_preferences7.rb | 2 + db/migrate/20180809000001_cti_generic_api.rb | 2 + ...00001_setting_delivery_temporary_failed.rb | 2 + ...0911064647_issue_2140_reset_ldap_config.rb | 2 + .../20180913000001_setting_add_system_bcc.rb | 2 + ...13000002_permission_add_time_accounting.rb | 2 + ...00000_setting_update_pretty_date_format.rb | 2 + ...00_setting_add_sipgate_alternative_fqdn.rb | 2 + db/migrate/20181017000001_cti_generic_api2.rb | 2 + .../20181023163804_add_stats_backends.rb | 2 + .../20181030000001_setting_add_placetel1.rb | 2 + ...142526_object_manager_attribute_indexes.rb | 2 + ...08123847_add_country_attribute_to_users.rb | 2 + ...nt_max_size_in_mb_setting_lower_default.rb | 2 + ...68_add_indices_to_histories_and_tickets.rb | 2 + ...000_setting_add_email_full_quote_header.rb | 2 + ...g_change_ticket_zoom_attachment_preview.rb | 2 + ...20190208000001_setting_timezone_default.rb | 2 + ...nager_attribute_date_remove_future_past.rb | 2 + .../20190328000000_rename_locale_on_users.rb | 2 + db/migrate/20190405000001_database_indexes.rb | 2 + ...541_fix_notification_email_without_body.rb | 2 + ...ticket_overview_priority_icon_and_color.rb | 2 + .../20190415000001_setting_es_multi_index.rb | 2 + ..._setting_ticket_number_ignore_system_id.rb | 2 + ...190419000001_setting_add_import_archive.rb | 2 + ...0190531180304_initialize_knowledge_base.rb | 2 + ...0613000001_group_dependent_text_modules.rb | 2 + ...190626000001_setting_update_karma_level.rb | 2 + .../20190713000001_group_dependent_macros.rb | 2 + db/migrate/20190715141227_saml_auth.rb | 2 + ...210244_issue_2641_kb_color_change_limit.rb | 2 + ...20190718140450_forget_insecure_sessions.rb | 2 + .../20190724000001_rename_reserved_words.rb | 2 + ...01_setting_postmaster_send_reject_email.rb | 2 + ...te_ticket_article_body_maxlength_change.rb | 2 + ...903165443_issue_2595_gitlab_placeholder.rb | 2 + ...53_issue_2867_footer_header_public_link.rb | 2 + .../20191001090809_create_active_job_locks.rb | 2 + ...3_issue_2608_missing_trigger_permission.rb | 2 + ...49_issue_2460_fix_corrupted_twitter_ids.rb | 2 + ...1428_issue_2715_fix_broken_twitter_urls.rb | 2 + ...0_active_job_lock_cleanup_job_scheduler.rb | 2 + db/migrate/20200121000001_smime_support.rb | 2 + .../20200205000001_chat_add_allow_website.rb | 2 + .../20200401000001_service_now_config.rb | 2 + ...00413160113_issue_2990_delete_timeframe.rb | 2 + ...0200419204445_setting_websocket_backend.rb | 2 + ...ication_migration_cleanup_job_scheduler.rb | 2 + ...3_add_setting_enforce_special_character.rb | 2 + db/migrate/20200527000000_agent_customer.rb | 2 + ...0615150955_issue_3085_doorkeeper_scopes.rb | 2 + ...3806_issue_3087_search_taskbar_deadlock.rb | 2 + .../20200707000001_data_privacy_init.rb | 2 + ...aintenance_checkmk_wordings_on_settings.rb | 2 + ...9094556_issue_3110_service_now_provider.rb | 2 + ...1_issue_3123_external_sync_ticket_merge.rb | 2 + .../20200724130426_issue3128_add_sso.rb | 2 + db/migrate/20200806122951_cti_user_profile.rb | 2 + ...20200911070327_data_privacy_delete_name.rb | 2 + ...sistent_granular_agent_permissions_chat.rb | 2 + .../20201002094932_datetime_precision.rb | 2 + ...0201005084847_agent_customer_permission.rb | 2 + ...231_stats_store_polymorphic_association.rb | 2 + ...3095141_elastic_search_lower65_obsolete.rb | 2 + .../20201027152258_add_missing_permissions.rb | 2 + ...57_issue_3215_rename_existing_office365.rb | 2 + db/migrate/20201110000001_mention_init.rb | 2 + ...133905_maintenance_associations_cleanup.rb | 2 + .../20201112000000_role_signup_column_fix.rb | 2 + ...pending_till_can_be_changed_by_customer.rb | 2 + ...01_setting_add_sender_format_agent_name.rb | 2 + ...0201202080338_issue3270_selector_update.rb | 2 + ...4_maintenance_missing_kb_unique_indexes.rb | 2 + ...13_issue_3346_xoauth2_token_not_fetched.rb | 2 + db/migrate/20210113000001_gitlab_support.rb | 2 + ...18095820_issue_3372_webhooks_admin_view.rb | 2 + ...5000001_setting_es_total_max_size_in_mb.rb | 2 + db/migrate/20210308000001_github_support.rb | 2 + ...310090351_activerecord_session_store114.rb | 2 + ...6_remove_unfixable_generic_oauth2_login.rb | 2 + ...0001_setting_add_internal_article_check.rb | 2 + .../20210414000000_init_session_timeout.rb | 2 + ...0210426000000_scheduler_session_timeout.rb | 2 + ...6000002_update_session_timeout_defaults.rb | 2 + ...184355_issue_3446_microsoft_365_tenants.rb | 2 + .../20210428125300_issue_3523_new_operator.rb | 2 + ...8_data_privacy_task_preferences_to_text.rb | 2 + .../20210510092410_issue_3550_set_pretty.rb | 2 + ...8000000_update_session_timeout_dropdown.rb | 2 + ...210528092410_issue_3567_auto_assignment.rb | 2 + db/seeds.rb | 2 + db/seeds/channels.rb | 2 + db/seeds/chats.rb | 2 + db/seeds/community_user_resources.rb | 2 + db/seeds/groups.rb | 2 + db/seeds/karma_activities.rb | 2 + db/seeds/links.rb | 2 + db/seeds/macros.rb | 2 + db/seeds/object_manager_attributes.rb | 2 + db/seeds/overviews.rb | 2 + db/seeds/permissions.rb | 2 + db/seeds/report_profiles.rb | 2 + db/seeds/roles.rb | 2 + db/seeds/schedulers.rb | 2 + db/seeds/settings.rb | 2 + db/seeds/signatures.rb | 2 + db/seeds/ticket_article_senders.rb | 2 + db/seeds/ticket_article_types.rb | 2 + db/seeds/ticket_priorities.rb | 2 + db/seeds/ticket_state_types.rb | 2 + db/seeds/ticket_states.rb | 2 + db/seeds/triggers.rb | 2 + db/seeds/user_nr_1.rb | 2 + lib/active_support/cache/store.rb | 2 + lib/active_support/cache/zammad_file_store.rb | 2 + lib/app_version.rb | 2 +- lib/application_handle_info.rb | 2 + lib/application_lib.rb | 2 + lib/assets_set.rb | 2 + lib/assets_set/proxy.rb | 2 + lib/auth.rb | 2 +- lib/auth/base.rb | 2 +- lib/auth/developer.rb | 2 +- lib/auth/internal.rb | 2 +- lib/auth/ldap.rb | 2 +- lib/auto_wizard.rb | 2 + lib/bulk_import_info.rb | 2 + lib/cache.rb | 2 + lib/calendar_subscriptions.rb | 2 +- lib/calendar_subscriptions/tickets.rb | 2 +- lib/can_be_published/state_machine.rb | 2 + lib/color_validator.rb | 2 + .../calculations/pluck_as_hash.rb | 2 + .../postgresql/schema_statements.rb | 2 + .../active_record/store/indifferent_coder.rb | 2 + .../queue_adapters/delayed_job_adapter.rb | 2 + .../lib/active_support/callbacks.rb | 2 + .../tagged_logging/formatter.rb | 2 + lib/core_ext/class.rb | 2 + lib/core_ext/logger/formatter.rb | 2 + lib/core_ext/net/ldap/entry.rb | 2 + lib/core_ext/object.rb | 2 + lib/core_ext/open-uri.rb | 2 + lib/core_ext/string.rb | 2 + lib/db_helper.rb | 2 +- lib/email_address_validation.rb | 2 + lib/email_helper.rb | 2 + lib/email_helper/probe.rb | 2 + lib/email_helper/verify.rb | 2 + lib/enrichment/clearbit/organization.rb | 2 + lib/enrichment/clearbit/user.rb | 2 + lib/escalation.rb | 2 + lib/escalation/destination_time.rb | 2 + lib/escalation/period_working_minutes.rb | 2 + lib/escalation/ticket_biz_break.rb | 2 + lib/escalation/ticket_preferences.rb | 2 + lib/event_buffer.rb | 2 + lib/excel_sheet.rb | 2 + lib/excel_sheet/ticket.rb | 2 + lib/exceptions.rb | 2 + lib/external_credential/facebook.rb | 2 + lib/external_credential/google.rb | 2 + lib/external_credential/microsoft365.rb | 2 + lib/external_credential/twitter.rb | 2 + lib/facebook.rb | 2 +- lib/fill_db.rb | 2 + lib/github.rb | 2 +- lib/github/credentials.rb | 3 +- lib/github/http_client.rb | 2 +- lib/github/linked_issue.rb | 3 +- lib/gitlab.rb | 2 +- lib/gitlab/credentials.rb | 3 +- lib/gitlab/http_client.rb | 2 +- lib/gitlab/linked_issue.rb | 3 +- lib/html_sanitizer.rb | 2 + lib/idoit.rb | 2 +- lib/import/base.rb | 2 +- lib/import/base_factory.rb | 2 + lib/import/exchange.rb | 2 +- lib/import/exchange/folder.rb | 2 + lib/import/exchange/item_attributes.rb | 2 + lib/import/factory.rb | 2 + lib/import/freshdesk.rb | 2 +- lib/import/helper.rb | 2 + lib/import/helper/attributes_examples.rb | 2 + lib/import/integration_base.rb | 2 +- lib/import/ldap.rb | 2 +- lib/import/mixin/sequence.rb | 2 + lib/import/otrs.rb | 2 + lib/import/otrs/article.rb | 2 + lib/import/otrs/article/attachment_factory.rb | 2 + lib/import/otrs/article_customer.rb | 2 + lib/import/otrs/article_customer_factory.rb | 2 + lib/import/otrs/article_factory.rb | 2 + lib/import/otrs/async.rb | 2 + lib/import/otrs/customer.rb | 2 + lib/import/otrs/customer_factory.rb | 2 + lib/import/otrs/customer_user.rb | 2 + lib/import/otrs/customer_user_factory.rb | 2 + lib/import/otrs/diff.rb | 2 + lib/import/otrs/dynamic_field.rb | 2 + lib/import/otrs/dynamic_field/checkbox.rb | 2 + lib/import/otrs/dynamic_field/date.rb | 2 + lib/import/otrs/dynamic_field/date_time.rb | 2 + lib/import/otrs/dynamic_field/dropdown.rb | 2 + lib/import/otrs/dynamic_field/multiselect.rb | 2 + lib/import/otrs/dynamic_field/text.rb | 2 + lib/import/otrs/dynamic_field/text_area.rb | 2 + lib/import/otrs/dynamic_field_factory.rb | 2 + lib/import/otrs/helper.rb | 2 + lib/import/otrs/history.rb | 2 + lib/import/otrs/history/article.rb | 2 + lib/import/otrs/history/move.rb | 2 + lib/import/otrs/history/new_ticket.rb | 2 + lib/import/otrs/history/priority_update.rb | 2 + lib/import/otrs/history/state_update.rb | 2 + lib/import/otrs/history_factory.rb | 2 + lib/import/otrs/import_stats.rb | 2 + lib/import/otrs/priority.rb | 2 + lib/import/otrs/priority_factory.rb | 2 + lib/import/otrs/queue.rb | 2 + lib/import/otrs/queue_factory.rb | 2 + lib/import/otrs/requester.rb | 2 + lib/import/otrs/state.rb | 2 + lib/import/otrs/state_factory.rb | 2 + lib/import/otrs/sys_config_factory.rb | 2 + lib/import/otrs/ticket.rb | 2 + lib/import/otrs/ticket_factory.rb | 2 + lib/import/otrs/user.rb | 2 + lib/import/otrs/user_factory.rb | 2 + lib/import/transaction_factory.rb | 2 + lib/import/zendesk.rb | 2 +- lib/import/zendesk/object_attribute/base.rb | 2 + .../zendesk/object_attribute/checkbox.rb | 2 + lib/import/zendesk/object_attribute/date.rb | 2 + .../zendesk/object_attribute/decimal.rb | 2 + .../zendesk/object_attribute/dropdown.rb | 2 + .../zendesk/object_attribute/integer.rb | 2 + lib/import/zendesk/object_attribute/regexp.rb | 2 + lib/import/zendesk/object_attribute/select.rb | 2 + lib/import/zendesk/object_attribute/tagger.rb | 2 + lib/import/zendesk/object_attribute/text.rb | 2 + .../zendesk/object_attribute/textarea.rb | 2 + lib/knowledge_base/menu_item_update_action.rb | 2 + lib/knowledge_base/server_snippet.rb | 2 + lib/knowledge_base/server_snippet_apache.rb | 2 + lib/knowledge_base/server_snippet_nginx.rb | 2 + lib/ldap.rb | 3 +- lib/ldap/filter_lookup.rb | 2 + lib/ldap/group.rb | 2 + lib/ldap/guid.rb | 2 + lib/ldap/user.rb | 2 + lib/mixin/has_backends.rb | 2 + lib/mixin/rails_logger.rb | 2 + lib/mixin/required_sub_paths.rb | 2 + lib/mixin/start_finish_logger.rb | 2 + lib/models.rb | 2 + lib/notification_factory.rb | 2 + lib/notification_factory/mailer.rb | 2 + lib/notification_factory/renderer.rb | 2 + lib/notification_factory/slack.rb | 2 + lib/notification_factory/template.rb | 2 + lib/omniauth/facebook_database.rb | 2 + lib/omniauth/github_database.rb | 2 + lib/omniauth/gitlab_database.rb | 2 + lib/omniauth/google_oauth2_database.rb | 2 + lib/omniauth/linked_in_database.rb | 2 + lib/omniauth/microsoft_office365_database.rb | 2 + lib/omniauth/saml_database.rb | 2 + lib/omniauth/twitter_database.rb | 2 + lib/omniauth/weibo_database.rb | 2 + lib/password_hash.rb | 2 +- lib/password_policy.rb | 2 + lib/password_policy/backend.rb | 2 + lib/password_policy/digit.rb | 2 + lib/password_policy/length.rb | 2 + lib/password_policy/special_character.rb | 2 + .../upper_and_lower_case_characters.rb | 2 + lib/pseudonymisation.rb | 2 + lib/push_messages.rb | 2 + lib/report/article_by_type_sender.rb | 2 + lib/report/base.rb | 2 + lib/report/ticket_backlog.rb | 2 + lib/report/ticket_first_solution.rb | 2 + lib/report/ticket_generic_time.rb | 2 + lib/report/ticket_moved.rb | 2 + lib/report/ticket_reopened.rb | 2 + lib/search_index_backend.rb | 2 +- lib/search_knowledge_base_backend.rb | 2 + lib/secure_mailing.rb | 2 + lib/secure_mailing/backend.rb | 2 + lib/secure_mailing/backend/handler.rb | 2 + lib/secure_mailing/smime.rb | 2 + lib/secure_mailing/smime/incoming.rb | 2 + lib/secure_mailing/smime/outgoing.rb | 2 + lib/secure_mailing/smime/retry.rb | 2 + lib/sequencer.rb | 2 + lib/sequencer/mixin/prefixed_constantize.rb | 2 + lib/sequencer/sequence.rb | 2 + lib/sequencer/sequence/base.rb | 2 + .../sequence/exchange/folder/attributes.rb | 2 + .../import/exchange/attributes_examples.rb | 2 + .../import/exchange/available_folders.rb | 2 + .../import/exchange/folder_contact.rb | 2 + .../import/exchange/folder_contacts.rb | 2 + .../sequence/import/freshdesk/agent.rb | 2 + .../sequence/import/freshdesk/company.rb | 2 + .../import/freshdesk/company_field.rb | 2 + .../import/freshdesk/connection_test.rb | 2 + .../sequence/import/freshdesk/contact.rb | 2 + .../import/freshdesk/contact_field.rb | 2 + .../sequence/import/freshdesk/conversation.rb | 2 + .../import/freshdesk/conversations.rb | 2 + .../sequence/import/freshdesk/description.rb | 2 + .../sequence/import/freshdesk/full.rb | 2 + .../import/freshdesk/generic_field.rb | 2 + .../import/freshdesk/generic_object.rb | 2 + .../sequence/import/freshdesk/group.rb | 2 + .../sequence/import/freshdesk/ticket.rb | 2 + .../sequence/import/freshdesk/ticket_field.rb | 2 + .../sequence/import/freshdesk/time_entries.rb | 2 + .../sequence/import/freshdesk/time_entry.rb | 2 + lib/sequencer/sequence/import/ldap/user.rb | 2 + lib/sequencer/sequence/import/ldap/users.rb | 2 + .../import/zendesk/connection_test.rb | 2 + lib/sequencer/sequence/import/zendesk/full.rb | 2 + .../sequence/import/zendesk/group.rb | 2 + .../sequence/import/zendesk/organization.rb | 2 + .../import/zendesk/organization_field.rb | 2 + .../sequence/import/zendesk/ticket.rb | 2 + .../sequence/import/zendesk/ticket/comment.rb | 2 + .../zendesk/ticket/comment/attachment.rb | 2 + .../sequence/import/zendesk/ticket/tag.rb | 2 + .../sequence/import/zendesk/ticket_field.rb | 2 + lib/sequencer/sequence/import/zendesk/user.rb | 2 + .../sequence/import/zendesk/user_field.rb | 2 + lib/sequencer/state.rb | 2 + lib/sequencer/unit.rb | 2 + lib/sequencer/unit/base.rb | 2 + lib/sequencer/unit/common/attribute_mapper.rb | 2 + .../unit/common/mixin/dynamic_attribute.rb | 2 + lib/sequencer/unit/common/model/tags.rb | 2 + lib/sequencer/unit/common/model_class/base.rb | 2 + .../unit/common/model_class/group.rb | 2 + .../unit/common/model_class/organization.rb | 2 + .../unit/common/model_class/ticket.rb | 2 + .../unit/common/model_class/ticket/article.rb | 2 + .../model_class/ticket/time_accounting.rb | 2 + lib/sequencer/unit/common/model_class/user.rb | 2 + .../unit/common/provider/attribute.rb | 2 + .../unit/common/provider/fallback.rb | 2 + lib/sequencer/unit/common/provider/named.rb | 2 + lib/sequencer/unit/common/tag/add.rb | 2 + lib/sequencer/unit/common/unset_attributes.rb | 2 + lib/sequencer/unit/exchange/connection.rb | 2 + lib/sequencer/unit/exchange/folders/by_ids.rb | 2 + .../unit/exchange/folders/id_path_map.rb | 2 + .../unit/exchange/folders/mixin/folder.rb | 2 + lib/sequencer/unit/freshdesk/connected.rb | 2 + .../unit/import/common/import_job/dry_run.rb | 2 + .../common/import_job/payload/to_attribute.rb | 2 + .../common/import_job/statistics/store.rb | 2 + .../common/import_job/statistics/update.rb | 2 + .../unit/import/common/import_mode/check.rb | 2 + .../unit/import/common/import_mode/unset.rb | 2 + .../unit/import/common/mapping/flat_keys.rb | 2 + .../common/mapping/mixin/provide_mapped.rb | 2 + .../common/model/associations/assign.rb | 2 + .../common/model/associations/extract.rb | 2 + .../common/model/attributes/add_by_ids.rb | 2 + .../common/model/attributes/remote_id.rb | 2 + .../unit/import/common/model/create.rb | 2 + .../common/model/external_sync/integrity.rb | 2 + .../unit/import/common/model/find_by/id.rb | 2 + .../unit/import/common/model/find_by/name.rb | 2 + .../model/find_by/same_named_attribute.rb | 2 + .../common/model/find_by/user_attributes.rb | 2 + .../unit/import/common/model/http_log.rb | 2 + .../import/common/model/lookup/attributes.rb | 2 + .../common/model/lookup/external_sync.rb | 2 + .../common/model/mixin/handle_failure.rb | 2 + .../log/context_identification_string.rb | 2 + .../import/common/model/mixin/skip/action.rb | 2 + .../common/model/mixin/without_callback.rb | 2 + .../model/reset_primary_key_sequence.rb | 2 + .../unit/import/common/model/save.rb | 2 + .../import/common/model/skip/blank/base.rb | 2 + .../import/common/model/skip/blank/mapped.rb | 2 + .../common/model/skip/blank/resource.rb | 2 + .../model/skip/missing_mandatory/base.rb | 2 + .../model/skip/missing_mandatory/mapped.rb | 2 + .../model/skip/missing_mandatory/resource.rb | 2 + .../model/statistics/diff/custom_key.rb | 2 + .../common/model/statistics/diff/model_key.rb | 2 + .../common/model/statistics/diff/top_level.rb | 2 + .../model/statistics/mixin/action_diff.rb | 2 + .../common/model/statistics/mixin/common.rb | 2 + .../model/statistics/mixin/empty_diff.rb | 2 + .../import/common/model/statistics/total.rb | 2 + .../unit/import/common/model/update.rb | 2 + .../common/object_attribute/sanitized_name.rb | 2 + .../common/remote_id/case_insensitive.rb | 2 + .../import/common/remote_id/case_sensitive.rb | 2 + .../import/common/sub_sequence/mixin/base.rb | 2 + .../common/sub_sequence/mixin/import_job.rb | 2 + .../common/sub_sequence/mixin/resources.rb | 2 + .../import/common/system_init_done/check.rb | 2 + .../import/common/system_init_done/set.rb | 2 + .../import/common/user/attributes/downcase.rb | 2 + .../common/user/email/check_validity.rb | 2 + .../import/exchange/attribute_examples.rb | 2 + .../attribute_mapper/attribute_examples.rb | 2 + .../attribute_mapper/available_folders.rb | 2 + .../folder_contact/external_sync_source.rb | 2 + .../exchange/folder_contact/http_log.rb | 2 + .../folder_contact/mapping/from_config.rb | 2 + .../exchange/folder_contact/mapping/login.rb | 2 + .../exchange/folder_contact/remote_id.rb | 2 + .../folder_contact/statistics/diff.rb | 2 + .../folder_contacts/dry_run_payload.rb | 2 + .../exchange/folder_contacts/folder_ids.rb | 2 + .../exchange/folder_contacts/sub_sequence.rb | 2 + .../import/exchange/folder_contacts/total.rb | 2 + .../unit/import/freshdesk/agent/mapping.rb | 2 + lib/sequencer/unit/import/freshdesk/agents.rb | 2 + .../freshdesk/agents/groups_permissions.rb | 2 + .../unit/import/freshdesk/companies.rb | 2 + .../unit/import/freshdesk/company/mapping.rb | 2 + .../unit/import/freshdesk/company_fields.rb | 2 + .../unit/import/freshdesk/contact/mapping.rb | 2 + .../unit/import/freshdesk/contact_fields.rb | 2 + .../unit/import/freshdesk/contacts/blocked.rb | 2 + .../unit/import/freshdesk/contacts/default.rb | 2 + .../unit/import/freshdesk/contacts/deleted.rb | 2 + .../freshdesk/conversation/attachments.rb | 2 + .../freshdesk/conversation/inline_images.rb | 2 + .../import/freshdesk/conversation/mapping.rb | 2 + .../import/freshdesk/description/mapping.rb | 2 + .../unit/import/freshdesk/field_map.rb | 2 + .../unit/import/freshdesk/group/mapping.rb | 2 + lib/sequencer/unit/import/freshdesk/groups.rb | 2 + lib/sequencer/unit/import/freshdesk/id_map.rb | 2 + lib/sequencer/unit/import/freshdesk/map_id.rb | 2 + .../import/freshdesk/mapping/custom_fields.rb | 2 + .../unit/import/freshdesk/model_class.rb | 2 + .../import/freshdesk/object_attribute/add.rb | 2 + .../freshdesk/object_attribute/config.rb | 2 + .../freshdesk/object_attribute/field_map.rb | 2 + .../object_attribute/migration_execute.rb | 2 + .../object_attribute/sanitized_name.rb | 2 + .../import/freshdesk/object_attribute/skip.rb | 2 + .../unit/import/freshdesk/object_count.rb | 2 + .../unit/import/freshdesk/perform.rb | 2 + .../unit/import/freshdesk/request.rb | 2 + .../import/freshdesk/request/conversation.rb | 2 + .../unit/import/freshdesk/request/generic.rb | 2 + .../unit/import/freshdesk/request/ticket.rb | 2 + .../import/freshdesk/request/time_entry.rb | 2 + .../unit/import/freshdesk/requester.rb | 2 + .../unit/import/freshdesk/resources.rb | 2 + .../import/freshdesk/sub_sequence/field.rb | 2 + .../import/freshdesk/sub_sequence/generic.rb | 2 + .../import/freshdesk/sub_sequence/object.rb | 2 + .../import/freshdesk/ticket/conversations.rb | 2 + .../import/freshdesk/ticket/description.rb | 2 + .../unit/import/freshdesk/ticket/fetch.rb | 2 + .../unit/import/freshdesk/ticket/mapping.rb | 2 + .../unit/import/freshdesk/ticket/tags.rb | 2 + .../import/freshdesk/ticket/time_entries.rb | 2 + .../unit/import/freshdesk/ticket_fields.rb | 2 + .../unit/import/freshdesk/tickets.rb | 2 + .../import/freshdesk/time_entry/mapping.rb | 2 + .../ldap/user/attributes/role_ids/dn.rb | 2 + .../ldap/user/attributes/role_ids/signup.rb | 2 + .../user/attributes/role_ids/unassigned.rb | 2 + .../import/ldap/user/attributes/static.rb | 2 + .../unit/import/ldap/user/http_log.rb | 2 + .../import/ldap/user/lookup/attributes.rb | 2 + .../unit/import/ldap/user/mapping.rb | 2 + .../unit/import/ldap/user/normalize_entry.rb | 2 + .../import/ldap/user/remote_id/from_entry.rb | 2 + .../unit/import/ldap/user/remote_id/unhex.rb | 2 + .../unit/import/ldap/user/skip/blank.rb | 2 + .../ldap/user/skip/missing_mandatory.rb | 2 + .../unit/import/ldap/user/statistics/diff.rb | 2 + .../unit/import/ldap/users/dry_run/payload.rb | 2 + .../import/ldap/users/external_sync_source.rb | 2 + .../unit/import/ldap/users/lost/deactivate.rb | 2 + .../unit/import/ldap/users/lost/ids.rb | 2 + .../import/ldap/users/lost/statistics_diff.rb | 2 + .../unit/import/ldap/users/sub_sequence.rb | 2 + lib/sequencer/unit/import/ldap/users/total.rb | 2 + .../unit/import/ldap/users/user_roles.rb | 2 + .../zendesk/common/article_sender_id.rb | 2 + .../import/zendesk/common/article_type_id.rb | 2 + .../import/zendesk/common/custom_fields.rb | 2 + .../unit/import/zendesk/group/mapping.rb | 2 + lib/sequencer/unit/import/zendesk/groups.rb | 2 + .../zendesk/mixin/incremental_export.rb | 2 + .../import/zendesk/object_attribute/add.rb | 2 + .../object_attribute/sanitized_name.rb | 2 + .../object_attribute/sanitized_type.rb | 2 + .../import/zendesk/objects_total_count.rb | 2 + .../zendesk/organization/custom_fields.rb | 2 + .../import/zendesk/organization/mapping.rb | 2 + .../import/zendesk/organization_fields.rb | 2 + .../unit/import/zendesk/organizations.rb | 2 + .../unit/import/zendesk/sub_sequence/base.rb | 2 + .../import/zendesk/sub_sequence/mapped.rb | 2 + .../import/zendesk/sub_sequence/object.rb | 2 + .../zendesk/sub_sequence/object_fields.rb | 2 + .../import/zendesk/sub_sequence/sub_object.rb | 2 + .../zendesk/sub_sequence/ticket_sub_object.rb | 2 + .../zendesk/ticket/comment/attachment/add.rb | 2 + .../ticket/comment/attachment/request.rb | 2 + .../zendesk/ticket/comment/attachments.rb | 2 + .../import/zendesk/ticket/comment/from.rb | 2 + .../import/zendesk/ticket/comment/mapping.rb | 2 + .../zendesk/ticket/comment/source_based.rb | 2 + .../unit/import/zendesk/ticket/comment/to.rb | 2 + .../zendesk/ticket/comment/unset_instance.rb | 2 + .../import/zendesk/ticket/comment/user_id.rb | 2 + .../unit/import/zendesk/ticket/comments.rb | 2 + .../import/zendesk/ticket/custom_fields.rb | 2 + .../unit/import/zendesk/ticket/group_id.rb | 2 + .../unit/import/zendesk/ticket/mapping.rb | 2 + .../import/zendesk/ticket/organization_id.rb | 2 + .../unit/import/zendesk/ticket/owner_id.rb | 2 + .../unit/import/zendesk/ticket/priority_id.rb | 2 + .../import/zendesk/ticket/skip/deleted.rb | 2 + .../unit/import/zendesk/ticket/state_id.rb | 2 + .../unit/import/zendesk/ticket/subject.rb | 2 + .../unit/import/zendesk/ticket/tag/item.rb | 2 + .../unit/import/zendesk/ticket/tags.rb | 2 + .../unit/import/zendesk/ticket/user_id.rb | 2 + .../zendesk/ticket_field/check_custom.rb | 2 + .../zendesk/ticket_field/sanitized_name.rb | 2 + .../unit/import/zendesk/ticket_fields.rb | 2 + lib/sequencer/unit/import/zendesk/tickets.rb | 2 + .../unit/import/zendesk/user/custom_fields.rb | 2 + .../unit/import/zendesk/user/groups.rb | 2 + .../unit/import/zendesk/user/image_source.rb | 2 + .../unit/import/zendesk/user/initiator.rb | 2 + .../unit/import/zendesk/user/login.rb | 2 + .../unit/import/zendesk/user/mapping.rb | 2 + .../import/zendesk/user/organization_id.rb | 2 + .../unit/import/zendesk/user/password.rb | 2 + .../unit/import/zendesk/user/roles.rb | 2 + .../unit/import/zendesk/user_fields.rb | 2 + .../unit/import/zendesk/user_group_map.rb | 2 + lib/sequencer/unit/import/zendesk/users.rb | 2 + lib/sequencer/unit/ldap/config.rb | 2 + lib/sequencer/unit/ldap/connection.rb | 2 + lib/sequencer/unit/zendesk/client.rb | 2 + lib/sequencer/unit/zendesk/connected.rb | 2 + lib/sequencer/units.rb | 2 + lib/sequencer/units/attribute.rb | 2 + lib/sequencer/units/attributes.rb | 2 + lib/service/geo_calendar.rb | 2 +- lib/service/geo_calendar/zammad.rb | 2 +- lib/service/geo_ip.rb | 2 +- lib/service/geo_ip/zammad.rb | 2 +- lib/service/geo_location.rb | 2 +- lib/service/geo_location/gmaps.rb | 2 +- lib/service/image.rb | 2 +- lib/service/image/zammad.rb | 2 +- lib/session_helper.rb | 2 + lib/sessions.rb | 2 + lib/sessions/backend.rb | 2 + lib/sessions/backend/activity_stream.rb | 2 + lib/sessions/backend/base.rb | 2 + lib/sessions/backend/ticket_overview_list.rb | 2 + lib/sessions/client.rb | 2 + lib/sessions/event.rb | 2 + lib/sessions/event/base.rb | 2 + lib/sessions/event/broadcast.rb | 2 + lib/sessions/event/chat_agent_state.rb | 2 + lib/sessions/event/chat_base.rb | 2 + lib/sessions/event/chat_session_close.rb | 2 + lib/sessions/event/chat_session_init.rb | 2 + .../event/chat_session_leave_temporary.rb | 2 + lib/sessions/event/chat_session_message.rb | 2 + lib/sessions/event/chat_session_notice.rb | 2 + lib/sessions/event/chat_session_start.rb | 2 + lib/sessions/event/chat_session_typing.rb | 2 + lib/sessions/event/chat_session_update.rb | 2 + lib/sessions/event/chat_status_agent.rb | 2 + lib/sessions/event/chat_status_customer.rb | 2 + lib/sessions/event/chat_transfer.rb | 2 + lib/sessions/event/login.rb | 2 + lib/sessions/event/maintenance.rb | 2 + lib/sessions/event/ping.rb | 2 + lib/sessions/event/spool.rb | 2 + lib/sessions/event/ticket_overview_index.rb | 2 + lib/sessions/event/ticket_overview_list.rb | 2 + lib/sessions/event/ticket_overview_select.rb | 2 + lib/sessions/event/who_am_i.rb | 2 + lib/sessions/node.rb | 2 + lib/signature_detection.rb | 2 + lib/sql_helper.rb | 2 +- lib/static_assets.rb | 2 + lib/stats.rb | 3 +- lib/stats/ticket_channel_distribution.rb | 2 +- lib/stats/ticket_escalation.rb | 2 +- lib/stats/ticket_in_process.rb | 2 +- lib/stats/ticket_load_measure.rb | 2 +- lib/stats/ticket_reopen.rb | 2 +- lib/stats/ticket_response_time.rb | 2 +- lib/stats/ticket_waiting_time.rb | 2 +- lib/tasks/search_index_es.rake | 2 + lib/tasks/zammad/bootstrap/init.rake | 2 + lib/tasks/zammad/bootstrap/reset.rake | 2 + lib/tasks/zammad/ci/app/restart.rake | 2 + lib/tasks/zammad/ci/app/start.rake | 2 + lib/tasks/zammad/ci/app/stop.rake | 2 + lib/tasks/zammad/ci/refresh_envs.rake | 2 + lib/tasks/zammad/ci/service/puma/start.rake | 2 + lib/tasks/zammad/ci/service/puma/stop.rake | 2 + .../zammad/ci/service/scheduler/start.rake | 2 + .../zammad/ci/service/scheduler/stop.rake | 2 + .../zammad/ci/service/websocket/start.rake | 2 + .../zammad/ci/service/websocket/stop.rake | 2 + lib/tasks/zammad/ci/settings.rake | 2 + lib/tasks/zammad/ci/test/fail.rake | 2 + lib/tasks/zammad/ci/test/prepare.rake | 2 + lib/tasks/zammad/ci/test/start.rake | 2 + lib/tasks/zammad/ci/test/stop.rake | 2 + lib/tasks/zammad/command.rb | 2 + lib/tasks/zammad/db/init.rake | 2 + lib/tasks/zammad/db/reset.rake | 2 + lib/tasks/zammad/db/unseeded.rake | 2 + lib/tasks/zammad/flush.rake | 2 + lib/tasks/zammad/flush/cache.rake | 2 + lib/tasks/zammad/flush/log/rails.rake | 2 + lib/tasks/zammad/flush/log/scheduler.rake | 2 + lib/tasks/zammad/flush/log/websocket.rake | 2 + lib/tasks/zammad/flush/logs.rake | 2 + lib/tasks/zammad/package/install.rake | 2 + lib/tasks/zammad/package/install.rb | 2 + lib/tasks/zammad/package/list.rake | 2 + lib/tasks/zammad/package/list.rb | 2 + lib/tasks/zammad/package/migrate.rake | 2 + lib/tasks/zammad/package/migrate.rb | 2 + lib/tasks/zammad/package/uninstall.rake | 2 + lib/tasks/zammad/package/uninstall.rb | 2 + lib/tasks/zammad/setup/auto_wizard.rake | 2 + lib/tasks/zammad/setup/db_config.rake | 2 + lib/telegram.rb | 2 +- lib/transaction_dispatcher.rb | 2 +- lib/twitter/streaming/client_custom.rb | 2 + lib/twitter/streaming/connection_custom.rb | 2 + lib/twitter_sync.rb | 2 +- lib/upload_cache.rb | 2 + lib/user_agent.rb | 2 +- lib/user_context.rb | 2 + lib/user_info.rb | 2 + lib/version.rb | 2 +- lib/websocket_server.rb | 2 + .../initializer/db_preflight_check.rb | 2 + .../initializer/db_preflight_check/base.rb | 2 + .../initializer/db_preflight_check/mysql2.rb | 2 + .../initializer/db_preflight_check/nulldb.rb | 2 + .../db_preflight_check/postgresql.rb | 2 + .../application/initializer/session_store.rb | 2 + script/build/database_config.rb | 2 + script/rails | 2 + script/scheduler.rb | 3 +- script/websocket-server.rb | 3 +- .../getting_started_controller_spec.rb | 2 + spec/controllers/integration/exchange_spec.rb | 2 + ...3000001_fixed_store_upgrade_ror_45_spec.rb | 2 + ...ive_job_lock_cleanup_job_scheduler_spec.rb | 2 + .../check_for_object_attributes_spec.rb | 2 + .../migrate/forget_insecure_sessions_spec.rb | 2 + .../issue2641_kb_color_change_limit_spec.rb | 2 + .../issue3110_service_now_provider_spec.rb | 2 + ...sue3123_external_sync_ticket_merge_spec.rb | 2 + .../issue_1219_zhtw_locale_typo_spec.rb | 2 + ...660_fix_tree_select_configurations_spec.rb | 2 + ...1905_exchange_login_from_remote_id_spec.rb | 2 + ...7_remove_invalid_user_foreign_keys_spec.rb | 2 + ...ble_domain_links_in_trigger_emails_spec.rb | 2 + .../issue_2140_reset_ldap_config_spec.rb | 2 + ...2333_object_country_already_exists_spec.rb | 2 + ...x_size_in_mb_setting_lower_default_spec.rb | 2 + ...d_indices_to_histories_and_tickets_spec.rb | 2 + ...sue_2460_fix_corrupted_twitter_ids_spec.rb | 2 + ...ix_notification_email_without_body_spec.rb | 2 + ...ue_2608_missing_trigger_permission_spec.rb | 2 + ...ng_till_can_be_changed_by_customer_spec.rb | 2 + ...issue_2715_fix_broken_twitter_urls_spec.rb | 2 + ...sue_2867_footer_header_public_link_spec.rb | 2 + ..._setting_enforce_special_character_spec.rb | 2 + ...sue_3346_xoauth2_token_not_fetched_spec.rb | 2 + .../issue_3372_webhooks_admin_view_spec.rb | 2 + .../issue_3446_microsoft_365_tenants_spec.rb | 2 + spec/db/migrate/issue_3550_set_pretty_spec.rb | 2 + .../issue_3567_auto_assignment_spec.rb | 2 + spec/db/migrate/mention_init_spec.rb | 2 + ...ing_ticket_number_ignore_system_id_spec.rb | 2 + ..._attribute_date_remove_future_past_spec.rb | 2 + .../db/migrate/rename_locale_on_users_spec.rb | 2 + .../db/migrate/role_signup_column_fix_spec.rb | 2 + spec/factories/active_job_lock.rb | 2 + .../active_record/session_store/session.rb | 2 + spec/factories/activity_stream.rb | 2 + spec/factories/authorization.rb | 2 + spec/factories/avatar.rb | 2 + spec/factories/calendar.rb | 2 + spec/factories/channel.rb | 2 + spec/factories/chat.rb | 2 + spec/factories/chat/agent.rb | 2 + spec/factories/chat/session.rb | 2 + spec/factories/cti/caller_id.rb | 2 + spec/factories/cti/log.rb | 2 + spec/factories/data_privacy_task.rb | 2 + spec/factories/email_address.rb | 2 + spec/factories/external_credential.rb | 2 + spec/factories/external_sync.rb | 2 + spec/factories/group.rb | 2 + spec/factories/history.rb | 2 + spec/factories/history/object.rb | 2 + spec/factories/history/type.rb | 2 + spec/factories/http_log.rb | 2 + spec/factories/import_job.rb | 2 + spec/factories/job.rb | 2 + spec/factories/karma/activity_log.rb | 2 + spec/factories/knowledge_base.rb | 2 + spec/factories/knowledge_base/answer.rb | 2 + .../knowledge_base/answer/translation.rb | 2 + .../answer/translation/content.rb | 2 + spec/factories/knowledge_base/category.rb | 2 + .../knowledge_base/category/translation.rb | 2 + spec/factories/knowledge_base/locale.rb | 2 + spec/factories/knowledge_base/menu_item.rb | 2 + spec/factories/knowledge_base/translation.rb | 2 + spec/factories/link.rb | 2 + spec/factories/locale.rb | 2 + spec/factories/macro.rb | 2 + spec/factories/mention.rb | 2 + .../notification_factory/renderer.rb | 2 + spec/factories/object_lookup.rb | 2 + spec/factories/object_manager_attribute.rb | 2 + spec/factories/online_notification.rb | 2 + spec/factories/organization.rb | 2 + spec/factories/overview.rb | 2 + spec/factories/permission.rb | 2 + spec/factories/postmaster_filter.rb | 2 + spec/factories/recent_view.rb | 2 + spec/factories/report/profile.rb | 2 + spec/factories/role.rb | 2 + spec/factories/scheduler.rb | 2 + spec/factories/setting.rb | 2 + spec/factories/signature.rb | 2 + spec/factories/sla.rb | 2 + spec/factories/smime_certificate.rb | 2 + spec/factories/tag.rb | 2 + spec/factories/tag/item.rb | 2 + spec/factories/tag/object.rb | 2 + spec/factories/taskbar.rb | 2 + spec/factories/template.rb | 2 + spec/factories/text_module.rb | 2 + spec/factories/ticket.rb | 2 + spec/factories/ticket/article.rb | 2 + spec/factories/ticket/article/sender.rb | 2 + spec/factories/ticket/article/type.rb | 2 + spec/factories/ticket/flag.rb | 2 + spec/factories/ticket/priority.rb | 2 + spec/factories/ticket/state.rb | 2 + spec/factories/ticket/state_type.rb | 2 + spec/factories/ticket/time_accounting.rb | 2 + spec/factories/token.rb | 2 + spec/factories/translation.rb | 2 + spec/factories/trigger.rb | 2 + spec/factories/type_lookup.rb | 2 + spec/factories/user.rb | 2 + spec/factories/user_device.rb | 2 + spec/factories/vendor/net/ldap/entry.rb | 2 + spec/factories/webhook.rb | 2 + spec/integration/freshdesk_spec.rb | 2 + spec/integration/github_spec.rb | 2 + spec/integration/gitlab_spec.rb | 2 + spec/integration/gmail_spec.rb | 2 + spec/integration/microsoft365_spec.rb | 2 + spec/jobs/active_job_lock_cleanup_job_spec.rb | 2 + spec/jobs/app_version_restart_job_spec.rb | 2 + spec/jobs/application_job_spec.rb | 2 + spec/jobs/communicate_twitter_job_spec.rb | 2 + .../jobs/concerns/has_active_job_lock_spec.rb | 2 + .../concerns/has_collection_update_spec.rb | 2 + .../has_ticket_create_screen_impact_spec.rb | 2 + spec/jobs/data_privacy_task_job_spec.rb | 2 + ...thentication_migration_cleanup_job_spec.rb | 2 + ...e_2715_fix_broken_twitter_urls_job_spec.rb | 2 + ...ate_ldap_samaccountname_to_uid_job_spec.rb | 2 + spec/jobs/search_index_job_spec.rb | 2 + spec/jobs/session_timeout_job_spec.rb | 2 + ...cket_article_communicate_email_job_spec.rb | 2 + .../ticket_escalation_rebuild_job_spec.rb | 2 + ...icket_online_notification_seen_job_spec.rb | 2 + .../ticket_user_ticket_counter_job_spec.rb | 2 + .../record_payload/base_example.rb | 2 + .../record_payload/ticket/article_spec.rb | 2 + .../record_payload/ticket_spec.rb | 2 + .../record_payload_spec.rb | 2 + spec/jobs/trigger_webhook_job_spec.rb | 2 + .../update_cti_logs_by_caller_job_spec.rb | 2 + spec/jobs/user_device_log_job_spec.rb | 2 + spec/lib/application_handle_info_spec.rb | 2 + spec/lib/auth/backend_examples.rb | 2 + spec/lib/auth/base_spec.rb | 2 + spec/lib/auth/developer_spec.rb | 2 + spec/lib/auth/internal_spec.rb | 2 + spec/lib/auth/ldap_spec.rb | 2 + spec/lib/auth_spec.rb | 2 + spec/lib/auto_wizard_spec.rb | 2 + spec/lib/cache_spec.rb | 2 + .../calculations/pluck_as_hash_spec.rb | 2 + spec/lib/core_ext/string_spec.rb | 2 + spec/lib/email_address_validation_spec.rb | 2 + spec/lib/escalation/destination_time_spec.rb | 2 + .../escalation/period_working_minutes_spec.rb | 2 + spec/lib/escalation/ticket_biz_break_spec.rb | 2 + .../lib/escalation/ticket_preferences_spec.rb | 2 + spec/lib/escalation_spec.rb | 2 + spec/lib/excel_sheet/ticket_spec.rb | 2 + spec/lib/excel_sheet_spec.rb | 2 + spec/lib/external_credential/google_spec.rb | 2 + .../external_credential/microsoft365_spec.rb | 2 + spec/lib/external_sync_spec.rb | 2 + spec/lib/facebook_spec.rb | 2 + spec/lib/html_sanitizer_spec.rb | 2 + spec/lib/import/async_examples.rb | 2 + spec/lib/import/base_factory_examples.rb | 2 + spec/lib/import/base_factory_spec.rb | 2 + spec/lib/import/base_spec.rb | 2 + spec/lib/import/exchange/folder_spec.rb | 2 + spec/lib/import/factory_examples.rb | 2 + spec/lib/import/factory_spec.rb | 2 + spec/lib/import/helper_examples.rb | 2 + spec/lib/import/helper_spec.rb | 2 + spec/lib/import/import_factory_examples.rb | 2 + .../lib/import/import_job_backend_examples.rb | 2 + spec/lib/import/import_stats_examples.rb | 2 + spec/lib/import/importer_examples.rb | 2 + spec/lib/import/ldap_spec.rb | 2 + .../otrs/article/attachment_factory_spec.rb | 2 + .../otrs/article_customer_factory_spec.rb | 2 + spec/lib/import/otrs/article_customer_spec.rb | 2 + spec/lib/import/otrs/article_factory_spec.rb | 2 + spec/lib/import/otrs/article_spec.rb | 2 + spec/lib/import/otrs/customer_factory_spec.rb | 2 + spec/lib/import/otrs/customer_spec.rb | 2 + .../import/otrs/customer_user_factory_spec.rb | 2 + spec/lib/import/otrs/customer_user_spec.rb | 2 + spec/lib/import/otrs/diff_examples.rb | 2 + .../otrs/dynamic_field/checkbox_spec.rb | 2 + .../import/otrs/dynamic_field/date_spec.rb | 2 + .../otrs/dynamic_field/date_time_spec.rb | 2 + .../otrs/dynamic_field/dropdown_spec.rb | 2 + .../otrs/dynamic_field/multiselect_spec.rb | 2 + .../otrs/dynamic_field/text_area_spec.rb | 2 + .../import/otrs/dynamic_field/text_spec.rb | 2 + .../lib/import/otrs/dynamic_field_examples.rb | 2 + .../import/otrs/dynamic_field_factory_spec.rb | 2 + spec/lib/import/otrs/dynamic_field_spec.rb | 2 + spec/lib/import/otrs/history/article_spec.rb | 2 + spec/lib/import/otrs/history/move_spec.rb | 2 + .../import/otrs/history/new_ticket_spec.rb | 2 + .../otrs/history/priority_update_spec.rb | 2 + .../import/otrs/history/state_update_spec.rb | 2 + spec/lib/import/otrs/history_examples.rb | 2 + spec/lib/import/otrs/history_factory_spec.rb | 2 + spec/lib/import/otrs/history_spec.rb | 2 + spec/lib/import/otrs/priority_factory_spec.rb | 2 + spec/lib/import/otrs/priority_spec.rb | 2 + spec/lib/import/otrs/queue_factory_spec.rb | 2 + spec/lib/import/otrs/queue_spec.rb | 2 + spec/lib/import/otrs/requester_spec.rb | 2 + spec/lib/import/otrs/state_factory_spec.rb | 2 + spec/lib/import/otrs/state_spec.rb | 2 + .../import/otrs/sys_config_factory_spec.rb | 2 + spec/lib/import/otrs/ticket_factory_spec.rb | 2 + spec/lib/import/otrs/ticket_spec.rb | 2 + spec/lib/import/otrs/user_factory_spec.rb | 2 + spec/lib/import/otrs/user_spec.rb | 2 + spec/lib/import/otrs_spec.rb | 2 + .../import/transaction_factory_examples.rb | 2 + spec/lib/import/transaction_factory_spec.rb | 2 + .../zendesk/object_attribute/base_examples.rb | 2 + .../zendesk/object_attribute/checkbox_spec.rb | 2 + .../zendesk/object_attribute/date_spec.rb | 2 + .../zendesk/object_attribute/decimal_spec.rb | 2 + .../zendesk/object_attribute/dropdown_spec.rb | 2 + .../zendesk/object_attribute/integer_spec.rb | 2 + .../zendesk/object_attribute/regexp_spec.rb | 2 + .../zendesk/object_attribute/tagger_spec.rb | 2 + .../zendesk/object_attribute/text_spec.rb | 2 + .../zendesk/object_attribute/textarea_spec.rb | 2 + spec/lib/ldap/group_spec.rb | 2 + spec/lib/ldap/guid_spec.rb | 2 + spec/lib/ldap/user_spec.rb | 2 + spec/lib/ldap_spec.rb | 2 + spec/lib/mail/encodings_spec.rb | 2 + spec/lib/mixin/has_backends_examples.rb | 2 + spec/lib/models_spec.rb | 2 + spec/lib/notification_factory/mailer_spec.rb | 2 + .../lib/notification_factory/renderer_spec.rb | 2 + spec/lib/notification_factory/slack_spec.rb | 2 + .../lib/notification_factory/template_spec.rb | 2 + spec/lib/notification_factory_spec.rb | 2 + spec/lib/password_hash_spec.rb | 2 + spec/lib/password_policy/digit_spec.rb | 2 + spec/lib/password_policy/error_examples.rb | 2 + spec/lib/password_policy/length_spec.rb | 2 + .../password_policy/special_character_spec.rb | 2 + .../upper_and_lower_case_characters_spec.rb | 2 + spec/lib/password_policy_spec.rb | 2 + spec/lib/pseudonymisation_spec.rb | 2 + spec/lib/report/ticket_generic_time_spec.rb | 2 + spec/lib/search_index_backend_spec.rb | 2 + .../lib/search_knowledge_base_backend_spec.rb | 2 + spec/lib/secure_mailing/smime_spec.rb | 2 + .../sequence/import/freshdesk/agent_spec.rb | 2 + .../import/freshdesk/company_field_spec.rb | 2 + .../sequence/import/freshdesk/company_spec.rb | 2 + .../import/freshdesk/contact_field_spec.rb | 2 + .../sequence/import/freshdesk/contact_spec.rb | 2 + .../import/freshdesk/conversation_spec.rb | 2 + .../sequence/import/freshdesk/group_spec.rb | 2 + .../import/freshdesk/ticket_field_spec.rb | 2 + .../sequence/import/freshdesk/ticket_spec.rb | 2 + .../sequence/import/ldap/users_spec.rb | 2 + .../unit/common/attribute_mapper_spec.rb | 2 + .../unit/freshdesk/connected_spec.rb | 2 + .../import/common/mapping/flat_keys_spec.rb | 2 + .../common/model/associations/assign_spec.rb | 2 + .../common/model/attributes/remote_id_spec.rb | 2 + .../common/model/lookup/external_sync_spec.rb | 2 + .../log/context_identification_string_spec.rb | 2 + .../model/reset_primary_key_sequence_spec.rb | 2 + .../unit/import/common/model/save_spec.rb | 2 + .../object_attribute/sanitized_name_spec.rb | 2 + .../common/remote_id/case_insensitive_spec.rb | 2 + .../common/remote_id/case_sensitive_spec.rb | 2 + .../user/attributes/role_ids/signup_spec.rb | 2 + .../attributes/role_ids/unassigned_spec.rb | 2 + .../ldap/user/lookup/attributes_spec.rb | 2 + .../unit/import/ldap/user/mapping_spec.rb | 2 + .../import/ldap/user/remote_id/unhex_spec.rb | 2 + .../import/ldap/users/lost/deactivate_spec.rb | 2 + .../zendesk/organization_fields_spec.rb | 2 + .../zendesk/sub_sequence/base_examples.rb | 2 + .../ticket/comment/attachment/request_spec.rb | 2 + .../ticket/comment/source_based_spec.rb | 2 + .../unit/import/zendesk/tickets_spec.rb | 2 + .../unit/import/zendesk/user_fields_spec.rb | 2 + .../sessions/backend/activity_stream_spec.rb | 2 + spec/lib/sessions/backend/base_spec.rb | 2 + .../backend/ticket_overview_list_spec.rb | 2 + .../sessions/event/chat_agent_state_spec.rb | 2 + .../sessions/event/chat_session_start_spec.rb | 2 + spec/lib/sessions/event/chat_transfer_spec.rb | 2 + spec/lib/signature_detection_spec.rb | 2 + spec/lib/static_assets_spec.rb | 2 + spec/lib/stats/ticket_waiting_time_spec.rb | 2 + spec/lib/stats_spec.rb | 2 + spec/lib/twitter_sync_spec.rb | 2 + spec/lib/upload_cache_spec.rb | 2 + spec/lib/user_context_spec.rb | 2 + spec/lib/user_info_spec.rb | 2 + .../initializer/session_store_spec.rb | 2 + .../application_model/can_assets_examples.rb | 2 + .../can_associations_examples.rb | 2 + .../can_creates_and_updates_examples.rb | 2 + .../can_latest_change_examples.rb | 2 + .../application_model/can_lookup_examples.rb | 2 + .../checks_import_examples.rb | 2 + spec/models/application_model_examples.rb | 2 + spec/models/calendar_spec.rb | 2 + spec/models/channel/driver/facebook_spec.rb | 2 + spec/models/channel/driver/imap_spec.rb | 2 + .../channel/driver/sms/massenversand_spec.rb | 2 + spec/models/channel/driver/sms/twilio_spec.rb | 2 + spec/models/channel/driver/twitter_spec.rb | 2 + spec/models/channel/email_parser_spec.rb | 2 + .../channel/filter/follow_up_merged_spec.rb | 2 + .../filter/follow_up_possible_check_spec.rb | 2 + .../channel/filter/import_archive_spec.rb | 2 + .../filter/internal_article_check_spec.rb | 2 + .../channel/filter/match/email_regex_spec.rb | 2 + .../filter/out_of_office_check_spec.rb | 2 + spec/models/channel_spec.rb | 2 + spec/models/chat/agent_spec.rb | 2 + spec/models/chat/session_spec.rb | 2 + spec/models/chat_spec.rb | 2 + .../concerns/can_be_imported_examples.rb | 2 + .../concerns/can_csv_import_examples.rb | 2 + .../checks_kb_client_notification_examples.rb | 2 + .../has_collection_update_examples.rb | 2 + .../has_group_relation_definition_examples.rb | 2 + spec/models/concerns/has_groups_examples.rb | 2 + .../has_groups_permissions_examples.rb | 2 + spec/models/concerns/has_history_examples.rb | 2 + ..._manager_attributes_validation_examples.rb | 2 + spec/models/concerns/has_roles_examples.rb | 2 + .../has_search_index_backend_examples.rb | 2 + spec/models/concerns/has_tags_examples.rb | 2 + spec/models/concerns/has_taskbars_examples.rb | 2 + ...as_ticket_create_screen_impact_examples.rb | 2 + .../has_xss_sanitized_note_examples.rb | 2 + spec/models/contexts/factory_context.rb | 2 + spec/models/cti/caller_id_spec.rb | 2 + spec/models/cti/driver/base_spec.rb | 2 + spec/models/cti/log_spec.rb | 2 + spec/models/data_privacy_task_spec.rb | 2 + spec/models/email_address_spec.rb | 2 + spec/models/group_spec.rb | 2 + spec/models/history_spec.rb | 2 + spec/models/http_log_spec.rb | 2 + spec/models/import_job_spec.rb | 2 + spec/models/job_spec.rb | 2 + .../answer/translation/content_spec.rb | 2 + .../search_with_attachment_spec.rb | 2 + .../knowledge_base/answer/translation_spec.rb | 2 + spec/models/knowledge_base/answer_spec.rb | 2 + .../category/translation_spec.rb | 2 + spec/models/knowledge_base/category_spec.rb | 2 + spec/models/knowledge_base/locale_spec.rb | 2 + spec/models/knowledge_base/menu_item_spec.rb | 2 + .../models/knowledge_base/translation_spec.rb | 2 + spec/models/knowledge_base_spec.rb | 2 + spec/models/locale_spec.rb | 2 + spec/models/macro_spec.rb | 2 + spec/models/mention_spec.rb | 2 + spec/models/object_lookup_spec.rb | 2 + .../attribute/validation/backend_examples.rb | 2 + .../attribute/validation/backend_spec.rb | 2 + .../attribute/validation/future_past_spec.rb | 2 + .../attribute/validation/min_max_spec.rb | 2 + .../attribute/validation/required_spec.rb | 2 + .../attribute/validation_spec.rb | 2 + spec/models/object_manager/attribute_spec.rb | 2 + spec/models/object_manager/object_spec.rb | 2 + spec/models/organization_spec.rb | 2 + spec/models/overview_spec.rb | 2 + spec/models/permission_spec.rb | 2 + spec/models/recent_view_spec.rb | 2 + spec/models/role_group_spec.rb | 2 + spec/models/role_spec.rb | 2 + spec/models/scheduler_spec.rb | 2 + spec/models/session_spec.rb | 2 + spec/models/setting_spec.rb | 2 + spec/models/signature_spec.rb | 2 + ..._escalation_calculation_impact_examples.rb | 2 + spec/models/sla_spec.rb | 2 + spec/models/smime_certificate_spec.rb | 2 + spec/models/tag/item_spec.rb | 2 + .../tag/writes_to_ticket_history_examples.rb | 2 + spec/models/tag_spec.rb | 2 + spec/models/taskbar_spec.rb | 2 + .../article/adds_metadata_general_spec.rb | 2 + .../enqueue_communicate_email_job_spec.rb | 2 + .../enqueue_communicate_facebook_job_spec.rb | 2 + .../enqueue_communicate_sms_job_spec.rb | 2 + .../enqueue_communicate_telegram_job_spec.rb | 2 + .../enqueue_communicate_twitter_job_spec.rb | 2 + ...cket_contact_attributes_impact_examples.rb | 2 + spec/models/ticket/article/sender_spec.rb | 2 + spec/models/ticket/article/type_spec.rb | 2 + spec/models/ticket/article_spec.rb | 2 + .../calls_stats_ticket_reopen_log_examples.rb | 2 + ...queues_user_ticket_counter_job_examples.rb | 2 + spec/models/ticket/escalation_examples.rb | 2 + spec/models/ticket/number/date_spec.rb | 2 + spec/models/ticket/number/increment_spec.rb | 2 + spec/models/ticket/number_spec.rb | 2 + spec/models/ticket/overviews_spec.rb | 2 + spec/models/ticket/priority_spec.rb | 2 + .../resets_pending_time_seconds_examples.rb | 2 + .../models/ticket/sets_close_time_examples.rb | 2 + .../sets_last_owner_update_time_examples.rb | 2 + spec/models/ticket/state_spec.rb | 2 + spec/models/ticket/state_type_spec.rb | 2 + spec/models/ticket/subject_spec.rb | 2 + spec/models/ticket/time_accounting_spec.rb | 2 + spec/models/ticket_spec.rb | 2 + spec/models/token_spec.rb | 2 + spec/models/translation_spec.rb | 2 + spec/models/trigger/sms_spec.rb | 2 + spec/models/trigger_spec.rb | 2 + spec/models/type_lookup_spec.rb | 2 + ...lookup_search_index_attributes_examples.rb | 2 + ...as_ticket_create_screen_impact_examples.rb | 2 + .../user/performs_geo_lookup_examples.rb | 2 + spec/models/user_device_spec.rb | 2 + spec/models/user_group_spec.rb | 2 + spec/models/user_spec.rb | 2 + spec/models/webhook_spec.rb | 2 + .../categories_controller_policy_spec.rb | 2 + spec/policies/organization_policy_spec.rb | 2 + spec/policies/ticket/article_policy_spec.rb | 2 + spec/policies/ticket_policy_spec.rb | 2 + spec/policies/user_policy_spec.rb | 2 + spec/rails_helper.rb | 2 + .../admin/knowledge_base/public_menu_spec.rb | 2 + spec/requests/api_auth_on_behalf_of_spec.rb | 2 + spec/requests/api_auth_spec.rb | 2 + spec/requests/calendar_spec.rb | 2 + spec/requests/calendar_subscriptions_spec.rb | 2 + spec/requests/channels_twitter_spec.rb | 2 + spec/requests/cors_preflight_check_spec.rb | 2 + spec/requests/error_spec.rb | 2 + spec/requests/external_credentials_spec.rb | 2 + spec/requests/form_spec.rb | 2 + spec/requests/integration/check_mk_spec.rb | 2 + spec/requests/integration/cti_spec.rb | 2 + spec/requests/integration/exchange_spec.rb | 2 + spec/requests/integration/github_spec.rb | 2 + spec/requests/integration/gitlab_spec.rb | 2 + spec/requests/integration/idoit_spec.rb | 2 + spec/requests/integration/monitoring_spec.rb | 2 + .../object_manager_attributes_spec.rb | 2 + spec/requests/integration/placetel_spec.rb | 2 + spec/requests/integration/sipgate_spec.rb | 2 + spec/requests/integration/smime_spec.rb | 2 + spec/requests/integration/telegram_spec.rb | 2 + spec/requests/integration/twilio_sms_spec.rb | 2 + spec/requests/integration/user_device_spec.rb | 2 + .../answer_attachments_cloning_spec.rb | 2 + .../knowledge_base/attachments_spec.rb | 2 + .../loading_initial_data_spec.rb | 2 + .../search_with_details_spec.rb | 2 + .../knowledge_base/translation_update_spec.rb | 2 + .../knowledge_base_public/custom_path_spec.rb | 2 + spec/requests/long_polling_spec.rb | 2 + spec/requests/mention_spec.rb | 2 + spec/requests/o_auth_spec.rb | 2 + spec/requests/organization_spec.rb | 2 + spec/requests/overview_spec.rb | 2 + spec/requests/package_spec.rb | 2 + spec/requests/proxy_spec.rb | 2 + spec/requests/report_spec.rb | 2 + spec/requests/search_spec.rb | 2 + spec/requests/session_spec.rb | 2 + spec/requests/settings_spec.rb | 2 + spec/requests/sla_spec.rb | 2 + spec/requests/tag_spec.rb | 2 + spec/requests/taskbar_spec.rb | 2 + spec/requests/text_module_spec.rb | 2 + .../ticket/article_attachments_spec.rb | 2 + spec/requests/ticket/article_spec.rb | 2 + spec/requests/ticket/escalation_spec.rb | 2 + spec/requests/ticket_spec.rb | 2 + spec/requests/time_accounting_spec.rb | 2 + spec/requests/upload_cache_spec.rb | 2 + spec/requests/user/organization_spec.rb | 2 + spec/requests/user/permission_spec.rb | 2 + spec/requests/user_spec.rb | 2 + spec/scripts/websocket_server_spec.rb | 2 + spec/spec_helper.rb | 2 + spec/support/active_job.rb | 2 + spec/support/allow_forgery_protection.rb | 2 + spec/support/application_handle_info.rb | 2 + spec/support/assets_matchers.rb | 2 + spec/support/authenticated_as.rb | 2 + spec/support/avatar_check.rb | 2 + spec/support/cache.rb | 2 + spec/support/capybara/authenticated.rb | 2 + spec/support/capybara/browser_test_helper.rb | 2 + spec/support/capybara/common_actions.rb | 2 + spec/support/capybara/config.rb | 2 + spec/support/capybara/custom_extensions.rb | 2 + spec/support/capybara/driven_by.rb | 2 + spec/support/capybara/ensure_websocket.rb | 2 + .../capybara/release_and_clear_actions.rb | 2 + spec/support/capybara/selectors.rb | 2 + spec/support/capybara/selenium_driver.rb | 2 + spec/support/capybara/set_up.rb | 2 + spec/support/capybara/websocket_server.rb | 2 + spec/support/channel_filter.rb | 2 + spec/support/custom_matchers.rb | 2 + .../knowledge_base_public/have_breadcrumb.rb | 2 + .../have_breadcrumb_item.rb | 2 + .../knowledge_base_public/have_editor_bar.rb | 2 + .../have_language_banner.rb | 2 + .../produce_search_result_for.rb | 2 + spec/support/db_migration.rb | 2 + spec/support/db_strategies.rb | 2 + spec/support/deprecation_toolkit.rb | 2 + spec/support/factory_bot.rb | 2 + spec/support/faker.rb | 2 + spec/support/knowledge_base_contexts.rb | 2 + spec/support/last_admin_check.rb | 2 + spec/support/log_spec_name.rb | 2 + spec/support/negated_matchers.rb | 2 + .../otrs_import_json_fixture_helper.rb | 2 + spec/support/perform_package_migrations.rb | 2 + spec/support/pundit_matchers.rb | 2 + spec/support/rake.rb | 2 + spec/support/request.rb | 2 + spec/support/reset_system_before_suite.rb | 2 + spec/support/script_helper.rb | 2 + spec/support/searchindex_backend.rb | 2 + spec/support/sends_notification_emails.rb | 2 + spec/support/sequencer.rb | 2 + spec/support/system_init_done.rb | 2 + spec/support/tcr.rb | 2 + spec/support/time_helper.rb | 2 + spec/support/time_zone.rb | 2 + spec/support/user_info.rb | 2 + spec/support/vcr.rb | 2 + spec/support/webmock.rb | 2 + .../admin/knowledge_base/public_menu_spec.rb | 2 + spec/system/basic/authentication_spec.rb | 2 + spec/system/basic/redirects_spec.rb | 2 + spec/system/basic/richtext_spec.rb | 2 + spec/system/channels/email_spec.rb | 2 + spec/system/channels/facebook_spec.rb | 2 + spec/system/channels/twitter_spec.rb | 2 + spec/system/cti_spec.rb | 2 + spec/system/dashboard_spec.rb | 2 + spec/system/data_privacy_spec.rb | 2 + spec/system/examples/macros_examples.rb | 2 + spec/system/examples/pagination_examples.rb | 2 + spec/system/examples/text_modules_examples.rb | 2 + spec/system/getting_started/admin_spec.rb | 2 + spec/system/getting_started/agents_spec.rb | 2 + spec/system/import/freshdesk_spec.rb | 2 + spec/system/js/q_unit_spec.rb | 2 + .../knowledge_base/locale/answer/edit_spec.rb | 2 + .../knowledge_base_public/answer_spec.rb | 2 + .../canonical_link_spec.rb | 2 + .../editor_search_spec.rb | 2 + .../knowledge_base_public/editor_spec.rb | 2 + .../guest_search_spec.rb | 2 + .../knowledge_base_public/guest_spec.rb | 2 + .../knowledge_base_public/menu_items_spec.rb | 2 + spec/system/login/message_spec.rb | 2 + spec/system/manage/calendars_spec.rb | 2 + spec/system/manage/groups_spec.rb | 2 + spec/system/manage/jobs_spec.rb | 2 + spec/system/manage/macros_spec.rb | 2 + spec/system/manage/organizations_spec.rb | 2 + spec/system/manage/report_profiles_spec.rb | 2 + spec/system/manage/roles_spec.rb | 2 + spec/system/manage/text_modules_spec.rb | 2 + spec/system/manage/trigger_spec.rb | 2 + spec/system/manage/users_spec.rb | 2 + spec/system/manage/webhooks_spec.rb | 2 + spec/system/profile/devices_spec.rb | 2 + spec/system/profile_spec.rb | 2 + spec/system/search_spec.rb | 2 + spec/system/settings/proxy_spec.rb | 2 + spec/system/settings/ticket_spec.rb | 2 + spec/system/setup/auto_wizard_spec.rb | 2 + spec/system/setup/system_spec.rb | 2 + spec/system/signup_spec.rb | 2 + spec/system/system/integration/smime_spec.rb | 2 + spec/system/system/maintenance_spec.rb | 2 + spec/system/system/object_manager_spec.rb | 2 + spec/system/system/translations_spec.rb | 2 + spec/system/ticket/create_spec.rb | 2 + spec/system/ticket/history_spec.rb | 2 + .../inserting_knowledge_base_answer_spec.rb | 2 + .../ticket/update/full_quote_header_spec.rb | 2 + spec/system/ticket/update_spec.rb | 2 + spec/system/ticket/view_spec.rb | 2 + spec/system/ticket/zoom_spec.rb | 2 + spec/system/user/history_spec.rb | 2 + spec/system/user/profile_spec.rb | 2 + test/browser/aaa_getting_started_test.rb | 2 + test/browser/abb_one_group_test.rb | 2 + test/browser/admin_calendar_sla_test.rb | 2 + test/browser/admin_channel_email_test.rb | 2 + .../admin_drag_drop_to_new_group_test.rb | 2 + test/browser/admin_object_manager_test.rb | 2 + .../admin_object_manager_tree_select_test.rb | 2 + test/browser/admin_overview_test.rb | 2 + ...admin_permissions_granular_vs_full_test.rb | 2 + test/browser/admin_role_test.rb | 2 + .../agent_navigation_and_title_test.rb | 2 + .../agent_organization_profile_test.rb | 2 + test/browser/agent_ticket_attachment_test.rb | 2 + ...te_attachment_missing_after_reload_test.rb | 2 + ...gent_ticket_create_available_types_test.rb | 2 + .../agent_ticket_create_cc_tokenizer_test.rb | 2 + .../agent_ticket_create_default_type_test.rb | 2 + ...et_create_reset_customer_selection_test.rb | 2 + .../agent_ticket_create_template_test.rb | 2 + ...agent_ticket_email_reply_keep_body_test.rb | 2 + .../agent_ticket_email_signature_test.rb | 2 + test/browser/agent_ticket_link_test.rb | 2 + test/browser/agent_ticket_macro_test.rb | 2 + test/browser/agent_ticket_merge_test.rb | 2 + .../agent_ticket_online_notification_test.rb | 2 + ...ket_overview_group_by_organization_test.rb | 2 + .../agent_ticket_overview_level0_test.rb | 2 + .../agent_ticket_overview_level1_test.rb | 2 + .../agent_ticket_overview_pending_til_test.rb | 2 + .../browser/agent_ticket_overview_tab_test.rb | 2 + test/browser/agent_ticket_tag_test.rb | 2 + .../browser/agent_ticket_task_changed_test.rb | 2 + test/browser/agent_ticket_text_module_test.rb | 2 + .../agent_ticket_time_accounting_test.rb | 2 + test/browser/agent_ticket_update1_test.rb | 2 + test/browser/agent_ticket_update2_test.rb | 2 + test/browser/agent_ticket_update3_test.rb | 2 + test/browser/agent_ticket_update4_test.rb | 2 + test/browser/agent_ticket_update5_test.rb | 2 + .../agent_ticket_update_and_reload_test.rb | 2 + ...ket_update_with_attachment_refresh_test.rb | 2 + test/browser/agent_ticket_zoom_hide_test.rb | 2 + test/browser/agent_user_manage_test.rb | 2 + test/browser/agent_user_profile_test.rb | 2 + test/browser/auth_test.rb | 2 + test/browser/chat_no_jquery_test.rb | 2 + test/browser/chat_test.rb | 2 + .../customer_ticket_create_fields_test.rb | 2 + test/browser/customer_ticket_create_test.rb | 2 + test/browser/first_steps_test.rb | 2 + test/browser/form_test.rb | 2 + test/browser/integration_cti_test.rb | 2 + test/browser/integration_sipgate_test.rb | 2 + test/browser/integration_test.rb | 2 + test/browser/keyboard_shortcuts_test.rb | 2 + test/browser/maintenance_app_version_test.rb | 2 + test/browser/maintenance_mode_test.rb | 2 + .../maintenance_session_message_test.rb | 2 + test/browser/manage_test.rb | 2 + test/browser/monitoring_test.rb | 2 + test/browser/preferences_language_test.rb | 2 + .../preferences_permission_check_test.rb | 2 + test/browser/preferences_token_access_test.rb | 2 + test/browser/reporting_test.rb | 2 + test/browser/setting_test.rb | 2 + .../signup_password_change_and_reset_test.rb | 2 + test/browser/switch_to_user_test.rb | 2 + test/browser/taskbar_session_test.rb | 2 + test/browser/taskbar_task_test.rb | 2 + test/browser/translation_test.rb | 2 + test/browser/user_access_permissions_test.rb | 2 + test/browser/user_switch_cache_test.rb | 2 + test/browser_test_helper.rb | 2 + test/fixtures/seeds.rb | 2 + .../aaa_auto_wizard_base_setup_test.rb | 2 + test/integration/auto_wizard_browser_test.rb | 2 + test/integration/clearbit_test.rb | 2 + test/integration/elasticsearch_active_test.rb | 2 + test/integration/elasticsearch_test.rb | 2 + test/integration/email_deliver_test.rb | 2 + test/integration/email_helper_test.rb | 2 + test/integration/email_keep_on_server_test.rb | 2 + .../integration/email_postmaster_to_sender.rb | 2 + test/integration/geo_calendar_test.rb | 2 + test/integration/geo_ip_test.rb | 2 + test/integration/geo_location_test.rb | 2 + test/integration/idoit_browser_test.rb | 2 + test/integration/object_manager_test.rb | 2 + test/integration/otrs_import_browser_test.rb | 2 + test/integration/otrs_import_test.rb | 2 + test/integration/package_test.rb | 2 + test/integration/report_test.rb | 2 + test/integration/slack_test.rb | 2 + test/integration/user_agent_test.rb | 2 + .../zendesk_import_browser_test.rb | 2 + test/integration/zendesk_import_test.rb | 2 + test/integration_test_helper.rb | 2 + test/performance/browsing_test.rb | 2 + test/support/coverage.rb | 2 + test/support/searchindex_helper.rb | 2 + test/test_helper.rb | 2 + test/test_support_helper.rb | 2 + test/unit/activity_stream_test.rb | 2 + test/unit/calendar_subscription_test.rb | 2 + test/unit/chat_test.rb | 2 + test/unit/email_build_test.rb | 2 + test/unit/email_process_auto_response_test.rb | 2 + test/unit/email_process_reply_to_test.rb | 2 + ..._sender_is_system_address_or_agent_test.rb | 2 + test/unit/html_sanitizer_test.rb | 2 + test/unit/integration_icinga_test.rb | 2 + test/unit/integration_monit_test.rb | 2 + test/unit/integration_nagios_test.rb | 2 + test/unit/karma_test.rb | 2 + test/unit/model_test.rb | 2 + ...tification_factory_mailer_template_test.rb | 2 + test/unit/notification_factory_mailer_test.rb | 2 + .../notification_factory_renderer_test.rb | 2 + test/unit/object_cache_test.rb | 2 + ...object_create_update_with_ref_name_test.rb | 2 + test/unit/online_notifiaction_test.rb | 2 + test/unit/organization_csv_import_test.rb | 2 + test/unit/role_validate_agent_limit_test.rb | 2 + test/unit/session_basic_test.rb | 2 + test/unit/session_enhanced_test.rb | 2 + test/unit/store_test.rb | 2 + test/unit/text_module_csv_import_test.rb | 2 + test/unit/ticket_csv_import_test.rb | 2 + test/unit/ticket_last_owner_update_test.rb | 2 + test/unit/ticket_notification_test.rb | 2 + .../ticket_overview_out_of_office_test.rb | 2 + test/unit/ticket_overview_test.rb | 2 + test/unit/ticket_screen_options_test.rb | 2 + test/unit/ticket_selector_test.rb | 2 + test/unit/ticket_test.rb | 2 + test/unit/ticket_trigger_extended_test.rb | 2 + .../ticket_trigger_recursive_disabled_test.rb | 2 + test/unit/ticket_trigger_test.rb | 2 + test/unit/user_assets_test.rb | 2 + test/unit/user_csv_import_test.rb | 2 + test/unit/user_test.rb | 2 + 2140 files changed, 4085 insertions(+), 371 deletions(-) create mode 100644 .rubocop/cop/zammad/update_copyright.rb diff --git a/.rubocop/cop/zammad/update_copyright.rb b/.rubocop/cop/zammad/update_copyright.rb new file mode 100644 index 000000000..ffbb3774c --- /dev/null +++ b/.rubocop/cop/zammad/update_copyright.rb @@ -0,0 +1,75 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + +module RuboCop + module Cop + module Zammad + # This cop updates the copyright information or inserts it if needed. + class UpdateCopyright < Base + include RangeHelp + extend AutoCorrector + + MSG = 'Copyright update required (use auto-correct to rectify this).'.freeze + COPYRIGHT = "# Copyright (C) 2012-#{Date.today.year} Zammad Foundation, http://zammad-foundation.org/".freeze # rubocop:disable Rails/Date + + def on_new_investigation + if processed_source.raw_source.include? '# Copyright (C) 2012-' + update_copyright + else + insert_copyright + end + end + + def insert_copyright + if processed_source.raw_source.start_with? '#!' + # Keep shebang line, obviously. + comment = processed_source.comments.first + add_offense(comment) do |corrector| + corrector.insert_after( + comment, + "\n#{COPYRIGHT}\n" + ) + end + else + # Insert at the top if there is no shebang. + file_start = range_between(0, 0) + add_offense(file_start) do |corrector| + corrector.insert_before(file_start, "#{COPYRIGHT}\n\n") + end + end + end + + def update_copyright + processed_source.comments.each do |comment| + break if correct_copyright?(comment) + next if !comment.text.include?('# Copyright (C) 2012-') # rubocop:disable Rails/NegateInclude + + add_offense(comment) do |corrector| + corrector.replace( + comment, + replace_with(comment) + ) + end + + break + end + end + + def correct_copyright?(comment) + return false if !comment.text.eql? COPYRIGHT + + newline_after_copyright?(comment) + end + + def newline_after_copyright?(comment) + processed_source[comment.location.last_line].blank? + end + + def replace_with(comment) + return COPYRIGHT if newline_after_copyright?(comment) + + "#{COPYRIGHT}\n" + end + end + end + end +end diff --git a/.rubocop/rubocop_zammad.rb b/.rubocop/rubocop_zammad.rb index c460db1cb..41d2bdea8 100644 --- a/.rubocop/rubocop_zammad.rb +++ b/.rubocop/rubocop_zammad.rb @@ -1,6 +1,9 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_relative 'cop/zammad/exists_condition' require_relative 'cop/zammad/exists_date_time_precision' require_relative 'cop/zammad/exists_reset_column_information' require_relative 'cop/zammad/have_no_over_not_to' require_relative 'cop/zammad/no_to_sym_on_string' require_relative 'cop/zammad/prefer_negated_if_over_unless' +require_relative 'cop/zammad/update_copyright' diff --git a/Gemfile b/Gemfile index 274fdf0f9..a92e51436 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + source 'https://rubygems.org' # core - base diff --git a/Guardfile b/Guardfile index d8fe6bcf8..59c82d15e 100644 --- a/Guardfile +++ b/Guardfile @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # A sample Guardfile # More info at https://github.com/guard/guard#readme diff --git a/Rakefile b/Rakefile index e633ef71c..cddc7d198 100755 --- a/Rakefile +++ b/Rakefile @@ -1,4 +1,6 @@ #!/usr/bin/env rake +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Add your own tasks in files placed in lib/tasks ending in .rake, # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. diff --git a/app/controllers/activity_stream_controller.rb b/app/controllers/activity_stream_controller.rb index 6def7a647..1b9279196 100644 --- a/app/controllers/activity_stream_controller.rb +++ b/app/controllers/activity_stream_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ActivityStreamController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 50e3f83b2..9dd30f46b 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationController < ActionController::Base include ApplicationController::HandlesErrors include ApplicationController::HandlesDevices diff --git a/app/controllers/application_controller/authenticates.rb b/app/controllers/application_controller/authenticates.rb index 2f36874b1..ce0b0b01b 100644 --- a/app/controllers/application_controller/authenticates.rb +++ b/app/controllers/application_controller/authenticates.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::Authenticates extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/authorizes.rb b/app/controllers/application_controller/authorizes.rb index 65b309a5c..08a14dd9f 100644 --- a/app/controllers/application_controller/authorizes.rb +++ b/app/controllers/application_controller/authorizes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::Authorizes extend ActiveSupport::Concern include Pundit diff --git a/app/controllers/application_controller/checks_maintenance.rb b/app/controllers/application_controller/checks_maintenance.rb index 3cdaeaab4..0f6bdfb39 100644 --- a/app/controllers/application_controller/checks_maintenance.rb +++ b/app/controllers/application_controller/checks_maintenance.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::ChecksMaintenance extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/handles_devices.rb b/app/controllers/application_controller/handles_devices.rb index 27ed94720..2f6dc8608 100644 --- a/app/controllers/application_controller/handles_devices.rb +++ b/app/controllers/application_controller/handles_devices.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HandlesDevices extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/handles_errors.rb b/app/controllers/application_controller/handles_errors.rb index 20610f2db..4cdf47566 100644 --- a/app/controllers/application_controller/handles_errors.rb +++ b/app/controllers/application_controller/handles_errors.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HandlesErrors extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/handles_transitions.rb b/app/controllers/application_controller/handles_transitions.rb index b9a90cb1d..7ebe70f6c 100644 --- a/app/controllers/application_controller/handles_transitions.rb +++ b/app/controllers/application_controller/handles_transitions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HandlesTransitions extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/has_response_extentions.rb b/app/controllers/application_controller/has_response_extentions.rb index 56d02cc0d..fbf7a2206 100644 --- a/app/controllers/application_controller/has_response_extentions.rb +++ b/app/controllers/application_controller/has_response_extentions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HasResponseExtentions extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/has_secure_content_security_policy_for_downloads.rb b/app/controllers/application_controller/has_secure_content_security_policy_for_downloads.rb index c1e5896b5..3bb623fc1 100644 --- a/app/controllers/application_controller/has_secure_content_security_policy_for_downloads.rb +++ b/app/controllers/application_controller/has_secure_content_security_policy_for_downloads.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HasSecureContentSecurityPolicyForDownloads extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/has_user.rb b/app/controllers/application_controller/has_user.rb index fc5067e09..8299ea62e 100644 --- a/app/controllers/application_controller/has_user.rb +++ b/app/controllers/application_controller/has_user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::HasUser extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/logs_http_access.rb b/app/controllers/application_controller/logs_http_access.rb index e627ece7b..0bc3804f6 100644 --- a/app/controllers/application_controller/logs_http_access.rb +++ b/app/controllers/application_controller/logs_http_access.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::LogsHttpAccess extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/prevents_csrf.rb b/app/controllers/application_controller/prevents_csrf.rb index 38b6971e8..9acc129a6 100644 --- a/app/controllers/application_controller/prevents_csrf.rb +++ b/app/controllers/application_controller/prevents_csrf.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::PreventsCsrf extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/renders_models.rb b/app/controllers/application_controller/renders_models.rb index b489966f9..303c39711 100644 --- a/app/controllers/application_controller/renders_models.rb +++ b/app/controllers/application_controller/renders_models.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::RendersModels extend ActiveSupport::Concern diff --git a/app/controllers/application_controller/sets_headers.rb b/app/controllers/application_controller/sets_headers.rb index bf0133d02..5d4190f9a 100644 --- a/app/controllers/application_controller/sets_headers.rb +++ b/app/controllers/application_controller/sets_headers.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationController::SetsHeaders extend ActiveSupport::Concern diff --git a/app/controllers/applications_controller.rb b/app/controllers/applications_controller.rb index 13cda2dba..dceb71829 100644 --- a/app/controllers/applications_controller.rb +++ b/app/controllers/applications_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ApplicationsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/attachments_controller.rb b/app/controllers/attachments_controller.rb index 2f1660858..a49f9407e 100644 --- a/app/controllers/attachments_controller.rb +++ b/app/controllers/attachments_controller.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AttachmentsController < ApplicationController prepend_before_action :authentication_check, except: %i[show destroy] prepend_before_action :authentication_check_only, only: %i[show destroy] diff --git a/app/controllers/calendar_subscriptions_controller.rb b/app/controllers/calendar_subscriptions_controller.rb index 07642fe33..ce3ddbd13 100644 --- a/app/controllers/calendar_subscriptions_controller.rb +++ b/app/controllers/calendar_subscriptions_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2015 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CalendarSubscriptionsController < ApplicationController prepend_before_action { authentication_check(basic_auth_promt: true) && authorize! } diff --git a/app/controllers/calendars_controller.rb b/app/controllers/calendars_controller.rb index a1bfa0e3e..0092cdf53 100644 --- a/app/controllers/calendars_controller.rb +++ b/app/controllers/calendars_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class CalendarsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/channels_email_controller.rb b/app/controllers/channels_email_controller.rb index ed4237c14..4fdff3873 100644 --- a/app/controllers/channels_email_controller.rb +++ b/app/controllers/channels_email_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChannelsEmailController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/channels_facebook_controller.rb b/app/controllers/channels_facebook_controller.rb index 0ab4b675b..6b241e76f 100644 --- a/app/controllers/channels_facebook_controller.rb +++ b/app/controllers/channels_facebook_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChannelsFacebookController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/channels_google_controller.rb b/app/controllers/channels_google_controller.rb index 4d2c1e23e..88fc4ee88 100644 --- a/app/controllers/channels_google_controller.rb +++ b/app/controllers/channels_google_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChannelsGoogleController < ApplicationController prepend_before_action -> { authentication_check && authorize! } diff --git a/app/controllers/channels_microsoft365_controller.rb b/app/controllers/channels_microsoft365_controller.rb index 4740eb535..0427852b4 100644 --- a/app/controllers/channels_microsoft365_controller.rb +++ b/app/controllers/channels_microsoft365_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChannelsMicrosoft365Controller < ApplicationController prepend_before_action -> { authentication_check && authorize! } diff --git a/app/controllers/channels_sms_controller.rb b/app/controllers/channels_sms_controller.rb index 171b9ab5c..b345d662f 100644 --- a/app/controllers/channels_sms_controller.rb +++ b/app/controllers/channels_sms_controller.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChannelsSmsController < ApplicationController prepend_before_action -> { authentication_check && authorize! }, except: [:webhook] skip_before_action :verify_csrf_token, only: [:webhook] diff --git a/app/controllers/channels_telegram_controller.rb b/app/controllers/channels_telegram_controller.rb index cc1de568d..1326c7295 100644 --- a/app/controllers/channels_telegram_controller.rb +++ b/app/controllers/channels_telegram_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChannelsTelegramController < ApplicationController prepend_before_action -> { authentication_check && authorize! }, except: [:webhook] diff --git a/app/controllers/channels_twitter_controller.rb b/app/controllers/channels_twitter_controller.rb index c154fa771..10d1cfe90 100644 --- a/app/controllers/channels_twitter_controller.rb +++ b/app/controllers/channels_twitter_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'channel/driver/twitter' class ChannelsTwitterController < ApplicationController diff --git a/app/controllers/chat_sessions_controller.rb b/app/controllers/chat_sessions_controller.rb index 0597425cf..5651a388d 100644 --- a/app/controllers/chat_sessions_controller.rb +++ b/app/controllers/chat_sessions_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChatSessionsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/chats_controller.rb b/app/controllers/chats_controller.rb index 0c46cffbf..c3153c9ca 100644 --- a/app/controllers/chats_controller.rb +++ b/app/controllers/chats_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ChatsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/concerns/checks_user_attributes_by_current_user_permission.rb b/app/controllers/concerns/checks_user_attributes_by_current_user_permission.rb index 90c39455a..b852c8b8b 100644 --- a/app/controllers/concerns/checks_user_attributes_by_current_user_permission.rb +++ b/app/controllers/concerns/checks_user_attributes_by_current_user_permission.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksUserAttributesByCurrentUserPermission extend ActiveSupport::Concern diff --git a/app/controllers/concerns/clones_ticket_article_attachments.rb b/app/controllers/concerns/clones_ticket_article_attachments.rb index a91a6bce9..f3cc5139a 100644 --- a/app/controllers/concerns/clones_ticket_article_attachments.rb +++ b/app/controllers/concerns/clones_ticket_article_attachments.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ClonesTicketArticleAttachments extend ActiveSupport::Concern diff --git a/app/controllers/concerns/creates_ticket_articles.rb b/app/controllers/concerns/creates_ticket_articles.rb index 0d59f20d1..6026fdc48 100644 --- a/app/controllers/concerns/creates_ticket_articles.rb +++ b/app/controllers/concerns/creates_ticket_articles.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CreatesTicketArticles extend ActiveSupport::Concern diff --git a/app/controllers/concerns/has_publishing.rb b/app/controllers/concerns/has_publishing.rb index 956fa21bb..77f36ec64 100644 --- a/app/controllers/concerns/has_publishing.rb +++ b/app/controllers/concerns/has_publishing.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasPublishing extend ActiveSupport::Concern diff --git a/app/controllers/concerns/integration/import_job_base.rb b/app/controllers/concerns/integration/import_job_base.rb index 075fff011..3d512d8dc 100644 --- a/app/controllers/concerns/integration/import_job_base.rb +++ b/app/controllers/concerns/integration/import_job_base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Integration::ImportJobBase extend ActiveSupport::Concern diff --git a/app/controllers/concerns/ticket_stats.rb b/app/controllers/concerns/ticket_stats.rb index c7ef43f03..cc4dd8bc7 100644 --- a/app/controllers/concerns/ticket_stats.rb +++ b/app/controllers/concerns/ticket_stats.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module TicketStats extend ActiveSupport::Concern diff --git a/app/controllers/cti_controller.rb b/app/controllers/cti_controller.rb index b6bce1da6..77beae80b 100644 --- a/app/controllers/cti_controller.rb +++ b/app/controllers/cti_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class CtiController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/data_privacy_tasks_controller.rb b/app/controllers/data_privacy_tasks_controller.rb index c018d3716..5517b64df 100644 --- a/app/controllers/data_privacy_tasks_controller.rb +++ b/app/controllers/data_privacy_tasks_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class DataPrivacyTasksController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/email_addresses_controller.rb b/app/controllers/email_addresses_controller.rb index 67ed854fc..475322426 100644 --- a/app/controllers/email_addresses_controller.rb +++ b/app/controllers/email_addresses_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class EmailAddressesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/errors_controller.rb b/app/controllers/errors_controller.rb index 4171a2244..ba2d6af73 100644 --- a/app/controllers/errors_controller.rb +++ b/app/controllers/errors_controller.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ErrorsController < ApplicationController skip_before_action :verify_csrf_token def routing diff --git a/app/controllers/external_credentials_controller.rb b/app/controllers/external_credentials_controller.rb index 2bb75a0b4..8c0aa787b 100644 --- a/app/controllers/external_credentials_controller.rb +++ b/app/controllers/external_credentials_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ExternalCredentialsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/first_steps_controller.rb b/app/controllers/first_steps_controller.rb index fe5f91120..c83357587 100644 --- a/app/controllers/first_steps_controller.rb +++ b/app/controllers/first_steps_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class FirstStepsController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/form_controller.rb b/app/controllers/form_controller.rb index 67f2e8ac9..48a49e445 100644 --- a/app/controllers/form_controller.rb +++ b/app/controllers/form_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class FormController < ApplicationController prepend_before_action -> { authorize! }, only: %i[configuration submit] diff --git a/app/controllers/getting_started_controller.rb b/app/controllers/getting_started_controller.rb index 89a793288..4fdd67d70 100644 --- a/app/controllers/getting_started_controller.rb +++ b/app/controllers/getting_started_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GettingStartedController < ApplicationController prepend_before_action -> { authorize! }, only: [:base] diff --git a/app/controllers/groups_controller.rb b/app/controllers/groups_controller.rb index de6f587cc..cae0d5425 100644 --- a/app/controllers/groups_controller.rb +++ b/app/controllers/groups_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class GroupsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/http_logs_controller.rb b/app/controllers/http_logs_controller.rb index e0163cd1c..934aa00ac 100644 --- a/app/controllers/http_logs_controller.rb +++ b/app/controllers/http_logs_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class HttpLogsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/import_freshdesk_controller.rb b/app/controllers/import_freshdesk_controller.rb index b94aa3bb3..2df6380b9 100644 --- a/app/controllers/import_freshdesk_controller.rb +++ b/app/controllers/import_freshdesk_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ImportFreshdeskController < ApplicationController def url_check diff --git a/app/controllers/import_otrs_controller.rb b/app/controllers/import_otrs_controller.rb index 83de2906c..576974f97 100644 --- a/app/controllers/import_otrs_controller.rb +++ b/app/controllers/import_otrs_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ImportOtrsController < ApplicationController diff --git a/app/controllers/import_zendesk_controller.rb b/app/controllers/import_zendesk_controller.rb index 2301716d4..cbe620622 100644 --- a/app/controllers/import_zendesk_controller.rb +++ b/app/controllers/import_zendesk_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ImportZendeskController < ApplicationController def url_check diff --git a/app/controllers/init_controller.rb b/app/controllers/init_controller.rb index 63b5aa2a2..723c43981 100644 --- a/app/controllers/init_controller.rb +++ b/app/controllers/init_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class InitController < ApplicationController diff --git a/app/controllers/integration/check_mk_controller.rb b/app/controllers/integration/check_mk_controller.rb index 879a11f1a..fa1af63d2 100644 --- a/app/controllers/integration/check_mk_controller.rb +++ b/app/controllers/integration/check_mk_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::CheckMkController < ApplicationController skip_before_action :verify_csrf_token diff --git a/app/controllers/integration/cti_controller.rb b/app/controllers/integration/cti_controller.rb index dc926e077..da4e81a95 100644 --- a/app/controllers/integration/cti_controller.rb +++ b/app/controllers/integration/cti_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::CtiController < ApplicationController skip_before_action :verify_csrf_token diff --git a/app/controllers/integration/exchange_controller.rb b/app/controllers/integration/exchange_controller.rb index a07c9ff71..069d78a47 100644 --- a/app/controllers/integration/exchange_controller.rb +++ b/app/controllers/integration/exchange_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::ExchangeController < ApplicationController include Integration::ImportJobBase diff --git a/app/controllers/integration/github_controller.rb b/app/controllers/integration/github_controller.rb index ee2f05179..22e0dd9da 100644 --- a/app/controllers/integration/github_controller.rb +++ b/app/controllers/integration/github_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::GitHubController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/integration/gitlab_controller.rb b/app/controllers/integration/gitlab_controller.rb index 0143054ee..a3ed1ffc5 100644 --- a/app/controllers/integration/gitlab_controller.rb +++ b/app/controllers/integration/gitlab_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::GitLabController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/integration/idoit_controller.rb b/app/controllers/integration/idoit_controller.rb index c32202f45..b6183615e 100644 --- a/app/controllers/integration/idoit_controller.rb +++ b/app/controllers/integration/idoit_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::IdoitController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/integration/ldap_controller.rb b/app/controllers/integration/ldap_controller.rb index 988e39f1e..d68d9de81 100644 --- a/app/controllers/integration/ldap_controller.rb +++ b/app/controllers/integration/ldap_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'ldap' require_dependency 'ldap/user' require_dependency 'ldap/group' diff --git a/app/controllers/integration/placetel_controller.rb b/app/controllers/integration/placetel_controller.rb index edefc8be8..acc685d93 100644 --- a/app/controllers/integration/placetel_controller.rb +++ b/app/controllers/integration/placetel_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'builder' class Integration::PlacetelController < ApplicationController diff --git a/app/controllers/integration/sipgate_controller.rb b/app/controllers/integration/sipgate_controller.rb index b4ab68284..ec554f5c6 100644 --- a/app/controllers/integration/sipgate_controller.rb +++ b/app/controllers/integration/sipgate_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'builder' class Integration::SipgateController < ApplicationController diff --git a/app/controllers/integration/smime_controller.rb b/app/controllers/integration/smime_controller.rb index e1771e14f..ae7a6c621 100644 --- a/app/controllers/integration/smime_controller.rb +++ b/app/controllers/integration/smime_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Integration::SMIMEController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/jobs_controller.rb b/app/controllers/jobs_controller.rb index 01a161841..e6bce613a 100644 --- a/app/controllers/jobs_controller.rb +++ b/app/controllers/jobs_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class JobsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/karma_controller.rb b/app/controllers/karma_controller.rb index b806e2d1f..ada97c491 100644 --- a/app/controllers/karma_controller.rb +++ b/app/controllers/karma_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KarmaController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/knowledge_base/answer/attachments_controller.rb b/app/controllers/knowledge_base/answer/attachments_controller.rb index cf8c8cc9d..f61a34bc7 100644 --- a/app/controllers/knowledge_base/answer/attachments_controller.rb +++ b/app/controllers/knowledge_base/answer/attachments_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::Answer::AttachmentsController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/knowledge_base/answers_controller.rb b/app/controllers/knowledge_base/answers_controller.rb index da47c157a..79720644c 100644 --- a/app/controllers/knowledge_base/answers_controller.rb +++ b/app/controllers/knowledge_base/answers_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::AnswersController < KnowledgeBase::BaseController include HasPublishing diff --git a/app/controllers/knowledge_base/base_controller.rb b/app/controllers/knowledge_base/base_controller.rb index 719f8b729..ec0113e3e 100644 --- a/app/controllers/knowledge_base/base_controller.rb +++ b/app/controllers/knowledge_base/base_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::BaseController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/knowledge_base/categories_controller.rb b/app/controllers/knowledge_base/categories_controller.rb index 177750041..e65850f0e 100644 --- a/app/controllers/knowledge_base/categories_controller.rb +++ b/app/controllers/knowledge_base/categories_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::CategoriesController < KnowledgeBase::BaseController before_action :load_knowledge_base, only: %i[reorder_root_categories reorder_categories reorder_answers] diff --git a/app/controllers/knowledge_base/manage_controller.rb b/app/controllers/knowledge_base/manage_controller.rb index 799d732a2..f13ee5240 100644 --- a/app/controllers/knowledge_base/manage_controller.rb +++ b/app/controllers/knowledge_base/manage_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::ManageController < KnowledgeBase::BaseController def init render json: assets diff --git a/app/controllers/knowledge_base/public/answers_controller.rb b/app/controllers/knowledge_base/public/answers_controller.rb index 72cb587bb..e06eb334f 100644 --- a/app/controllers/knowledge_base/public/answers_controller.rb +++ b/app/controllers/knowledge_base/public/answers_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::Public::AnswersController < KnowledgeBase::Public::BaseController diff --git a/app/controllers/knowledge_base/public/base_controller.rb b/app/controllers/knowledge_base/public/base_controller.rb index 8f1deeb3d..f0cabc91a 100644 --- a/app/controllers/knowledge_base/public/base_controller.rb +++ b/app/controllers/knowledge_base/public/base_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::Public::BaseController < ApplicationController before_action :load_kb diff --git a/app/controllers/knowledge_base/public/categories_controller.rb b/app/controllers/knowledge_base/public/categories_controller.rb index c19908da0..317ef6933 100644 --- a/app/controllers/knowledge_base/public/categories_controller.rb +++ b/app/controllers/knowledge_base/public/categories_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBase::Public::CategoriesController < KnowledgeBase::Public::BaseController skip_before_action :load_kb, only: :forward_root diff --git a/app/controllers/knowledge_base/search_controller.rb b/app/controllers/knowledge_base/search_controller.rb index 0b86a6bbe..076422a44 100644 --- a/app/controllers/knowledge_base/search_controller.rb +++ b/app/controllers/knowledge_base/search_controller.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::SearchController < ApplicationController skip_before_action :verify_csrf_token prepend_before_action :authentication_check_only diff --git a/app/controllers/knowledge_bases_controller.rb b/app/controllers/knowledge_bases_controller.rb index e2bead44a..00f66fda5 100644 --- a/app/controllers/knowledge_bases_controller.rb +++ b/app/controllers/knowledge_bases_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class KnowledgeBasesController < KnowledgeBase::BaseController def init diff --git a/app/controllers/links_controller.rb b/app/controllers/links_controller.rb index 399421dfc..f533634b5 100644 --- a/app/controllers/links_controller.rb +++ b/app/controllers/links_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class LinksController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/long_polling_controller.rb b/app/controllers/long_polling_controller.rb index 218d28ae4..b66bba2c8 100644 --- a/app/controllers/long_polling_controller.rb +++ b/app/controllers/long_polling_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class LongPollingController < ApplicationController skip_before_action :session_update # prevent race conditions diff --git a/app/controllers/macros_controller.rb b/app/controllers/macros_controller.rb index 97d055b6e..12b7b318a 100644 --- a/app/controllers/macros_controller.rb +++ b/app/controllers/macros_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class MacrosController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/mentions_controller.rb b/app/controllers/mentions_controller.rb index b5e9dddc1..e3b67525d 100644 --- a/app/controllers/mentions_controller.rb +++ b/app/controllers/mentions_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class MentionsController < ApplicationController prepend_before_action -> { authorize! } diff --git a/app/controllers/monitoring_controller.rb b/app/controllers/monitoring_controller.rb index 5a7101791..ba3e62eb4 100644 --- a/app/controllers/monitoring_controller.rb +++ b/app/controllers/monitoring_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class MonitoringController < ApplicationController prepend_before_action { authorize! } diff --git a/app/controllers/object_manager_attributes_controller.rb b/app/controllers/object_manager_attributes_controller.rb index 85899f71f..864cc2a4d 100644 --- a/app/controllers/object_manager_attributes_controller.rb +++ b/app/controllers/object_manager_attributes_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ObjectManagerAttributesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/online_notifications_controller.rb b/app/controllers/online_notifications_controller.rb index dc1d53fb5..f0410d14f 100644 --- a/app/controllers/online_notifications_controller.rb +++ b/app/controllers/online_notifications_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class OnlineNotificationsController < ApplicationController prepend_before_action -> { authorize! }, only: %i[show update destroy] diff --git a/app/controllers/organizations_controller.rb b/app/controllers/organizations_controller.rb index 6199bce9c..c123cb1f2 100644 --- a/app/controllers/organizations_controller.rb +++ b/app/controllers/organizations_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class OrganizationsController < ApplicationController prepend_before_action -> { authorize! }, except: %i[index show] diff --git a/app/controllers/overviews_controller.rb b/app/controllers/overviews_controller.rb index 26b1dca44..aed0234b2 100644 --- a/app/controllers/overviews_controller.rb +++ b/app/controllers/overviews_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class OverviewsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/packages_controller.rb b/app/controllers/packages_controller.rb index fc298a7bc..ae426b656 100644 --- a/app/controllers/packages_controller.rb +++ b/app/controllers/packages_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class PackagesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/postmaster_filters_controller.rb b/app/controllers/postmaster_filters_controller.rb index 34f84ed8e..b2817b250 100644 --- a/app/controllers/postmaster_filters_controller.rb +++ b/app/controllers/postmaster_filters_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class PostmasterFiltersController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/proxy_controller.rb b/app/controllers/proxy_controller.rb index 648ee795b..ac0d764f8 100644 --- a/app/controllers/proxy_controller.rb +++ b/app/controllers/proxy_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ProxyController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/recent_view_controller.rb b/app/controllers/recent_view_controller.rb index bf45907df..ebb17e359 100644 --- a/app/controllers/recent_view_controller.rb +++ b/app/controllers/recent_view_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class RecentViewController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/report_profiles_controller.rb b/app/controllers/report_profiles_controller.rb index eb3bdff22..a7b012ed3 100644 --- a/app/controllers/report_profiles_controller.rb +++ b/app/controllers/report_profiles_controller.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ReportProfilesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index 8590f3df4..dfcabde2a 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ReportsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/roles_controller.rb b/app/controllers/roles_controller.rb index 4da6aedd9..403d0d0b9 100644 --- a/app/controllers/roles_controller.rb +++ b/app/controllers/roles_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class RolesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/search_controller.rb b/app/controllers/search_controller.rb index a467b0502..695f513e4 100644 --- a/app/controllers/search_controller.rb +++ b/app/controllers/search_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SearchController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/sessions/collection_base.rb b/app/controllers/sessions/collection_base.rb index 37c9448c6..d973f70c2 100644 --- a/app/controllers/sessions/collection_base.rb +++ b/app/controllers/sessions/collection_base.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module ExtraCollection diff --git a/app/controllers/sessions/collection_dashboard.rb b/app/controllers/sessions/collection_dashboard.rb index 3cf3f24fe..1e32228e9 100644 --- a/app/controllers/sessions/collection_dashboard.rb +++ b/app/controllers/sessions/collection_dashboard.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module ExtraCollection diff --git a/app/controllers/sessions/collection_ticket.rb b/app/controllers/sessions/collection_ticket.rb index be76a33da..78f1eb31d 100644 --- a/app/controllers/sessions/collection_ticket.rb +++ b/app/controllers/sessions/collection_ticket.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module ExtraCollection diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 435be74f8..9e321e990 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SessionsController < ApplicationController prepend_before_action -> { authentication_check && authorize! }, only: %i[switch_to_user list delete] diff --git a/app/controllers/settings_controller.rb b/app/controllers/settings_controller.rb index 6207f632d..b32e713f6 100644 --- a/app/controllers/settings_controller.rb +++ b/app/controllers/settings_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SettingsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/signatures_controller.rb b/app/controllers/signatures_controller.rb index 8431a0bb2..00bc8c1e5 100644 --- a/app/controllers/signatures_controller.rb +++ b/app/controllers/signatures_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SignaturesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/slas_controller.rb b/app/controllers/slas_controller.rb index 4ae47b141..1fe6bc7f0 100644 --- a/app/controllers/slas_controller.rb +++ b/app/controllers/slas_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SlasController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/tags_controller.rb b/app/controllers/tags_controller.rb index 6ab890228..166bd240f 100644 --- a/app/controllers/tags_controller.rb +++ b/app/controllers/tags_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TagsController < ApplicationController prepend_before_action -> { authorize! }, only: %i[admin_list admin_create admin_rename admin_delete] diff --git a/app/controllers/taskbar_controller.rb b/app/controllers/taskbar_controller.rb index ba8157f63..beca3cc14 100644 --- a/app/controllers/taskbar_controller.rb +++ b/app/controllers/taskbar_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TaskbarController < ApplicationController prepend_before_action -> { authorize! }, only: %i[show update destroy] diff --git a/app/controllers/templates_controller.rb b/app/controllers/templates_controller.rb index 950cfce7e..4e204e744 100644 --- a/app/controllers/templates_controller.rb +++ b/app/controllers/templates_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TemplatesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/tests_controller.rb b/app/controllers/tests_controller.rb index 806caed0a..49d51bf2a 100644 --- a/app/controllers/tests_controller.rb +++ b/app/controllers/tests_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TestsController < ApplicationController diff --git a/app/controllers/text_modules_controller.rb b/app/controllers/text_modules_controller.rb index bc6d2e03e..2fbebac2e 100644 --- a/app/controllers/text_modules_controller.rb +++ b/app/controllers/text_modules_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TextModulesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/ticket_articles_controller.rb b/app/controllers/ticket_articles_controller.rb index 1328b1a94..8180d558d 100644 --- a/app/controllers/ticket_articles_controller.rb +++ b/app/controllers/ticket_articles_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TicketArticlesController < ApplicationController include CreatesTicketArticles diff --git a/app/controllers/ticket_overviews_controller.rb b/app/controllers/ticket_overviews_controller.rb index dbe9d158b..8935f4524 100644 --- a/app/controllers/ticket_overviews_controller.rb +++ b/app/controllers/ticket_overviews_controller.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketOverviewsController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/ticket_priorities_controller.rb b/app/controllers/ticket_priorities_controller.rb index fd2c90091..f9d5a1019 100644 --- a/app/controllers/ticket_priorities_controller.rb +++ b/app/controllers/ticket_priorities_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TicketPrioritiesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/ticket_states_controller.rb b/app/controllers/ticket_states_controller.rb index e3d35b350..97bbd96af 100644 --- a/app/controllers/ticket_states_controller.rb +++ b/app/controllers/ticket_states_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TicketStatesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/tickets_controller.rb b/app/controllers/tickets_controller.rb index 094a00e5b..be36ffae9 100644 --- a/app/controllers/tickets_controller.rb +++ b/app/controllers/tickets_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TicketsController < ApplicationController include CreatesTicketArticles diff --git a/app/controllers/time_accountings_controller.rb b/app/controllers/time_accountings_controller.rb index 260279512..db39a4be1 100644 --- a/app/controllers/time_accountings_controller.rb +++ b/app/controllers/time_accountings_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TimeAccountingsController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/translations_controller.rb b/app/controllers/translations_controller.rb index 6495ba263..eeb590cb5 100644 --- a/app/controllers/translations_controller.rb +++ b/app/controllers/translations_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TranslationsController < ApplicationController prepend_before_action -> { authentication_check && authorize! }, except: [:lang] diff --git a/app/controllers/triggers_controller.rb b/app/controllers/triggers_controller.rb index 90cd01246..2a7afd7cf 100644 --- a/app/controllers/triggers_controller.rb +++ b/app/controllers/triggers_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TriggersController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/upload_caches_controller.rb b/app/controllers/upload_caches_controller.rb index 088d592d2..c7238bfa2 100644 --- a/app/controllers/upload_caches_controller.rb +++ b/app/controllers/upload_caches_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UploadCachesController < ApplicationController prepend_before_action :authentication_check diff --git a/app/controllers/user_access_token_controller.rb b/app/controllers/user_access_token_controller.rb index 782189cad..496e58f13 100644 --- a/app/controllers/user_access_token_controller.rb +++ b/app/controllers/user_access_token_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UserAccessTokenController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/user_devices_controller.rb b/app/controllers/user_devices_controller.rb index e1740cd79..dc9d6e053 100644 --- a/app/controllers/user_devices_controller.rb +++ b/app/controllers/user_devices_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UserDevicesController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index e8c14f140..078ecf725 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UsersController < ApplicationController include ChecksUserAttributesByCurrentUserPermission diff --git a/app/controllers/version_controller.rb b/app/controllers/version_controller.rb index dc5d87988..e7304fe78 100644 --- a/app/controllers/version_controller.rb +++ b/app/controllers/version_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2017 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class VersionController < ApplicationController diff --git a/app/controllers/webhooks_controller.rb b/app/controllers/webhooks_controller.rb index 9a0ac2f5e..722931f2c 100644 --- a/app/controllers/webhooks_controller.rb +++ b/app/controllers/webhooks_controller.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class WebhooksController < ApplicationController prepend_before_action { authentication_check && authorize! } diff --git a/app/helpers/knowledge_base_breadcrumb_helper.rb b/app/helpers/knowledge_base_breadcrumb_helper.rb index 57880285b..4f5afe18c 100644 --- a/app/helpers/knowledge_base_breadcrumb_helper.rb +++ b/app/helpers/knowledge_base_breadcrumb_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseBreadcrumbHelper def render_breadcrumb_if_needed(knowledge_base, object, alternative) objects = calculate_breadcrumb_path(object, alternative) diff --git a/app/helpers/knowledge_base_helper.rb b/app/helpers/knowledge_base_helper.rb index e33da30f4..ba0fd7be5 100644 --- a/app/helpers/knowledge_base_helper.rb +++ b/app/helpers/knowledge_base_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseHelper def effective_layout_name(knowledge_base, object) layout_prefix = object.present? ? :category : :homepage diff --git a/app/helpers/knowledge_base_icon_helper.rb b/app/helpers/knowledge_base_icon_helper.rb index c7628f49f..60eee2522 100644 --- a/app/helpers/knowledge_base_icon_helper.rb +++ b/app/helpers/knowledge_base_icon_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseIconHelper def icon_for_object(object, iconset) case object diff --git a/app/helpers/knowledge_base_public_page_title_helper.rb b/app/helpers/knowledge_base_public_page_title_helper.rb index 0bdf986eb..50c8b7231 100644 --- a/app/helpers/knowledge_base_public_page_title_helper.rb +++ b/app/helpers/knowledge_base_public_page_title_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBasePublicPageTitleHelper def kb_public_page_title(leading, trailing, exception) [ diff --git a/app/helpers/knowledge_base_rich_text_helper.rb b/app/helpers/knowledge_base_rich_text_helper.rb index 1409f998d..9295b4e95 100644 --- a/app/helpers/knowledge_base_rich_text_helper.rb +++ b/app/helpers/knowledge_base_rich_text_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseRichTextHelper def prepare_rich_text(input) prepare_rich_text_videos(prepare_rich_text_links(input)) diff --git a/app/helpers/knowledge_base_top_bar_helper.rb b/app/helpers/knowledge_base_top_bar_helper.rb index 6fb8ad2bb..c412647a2 100644 --- a/app/helpers/knowledge_base_top_bar_helper.rb +++ b/app/helpers/knowledge_base_top_bar_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseTopBarHelper def kb_top_bar_color(object) case object diff --git a/app/helpers/knowledge_base_visibility_class_helper.rb b/app/helpers/knowledge_base_visibility_class_helper.rb index ae01cfc5d..8092aa637 100644 --- a/app/helpers/knowledge_base_visibility_class_helper.rb +++ b/app/helpers/knowledge_base_visibility_class_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseVisibilityClassHelper def visibility_class_name(object) return if !current_user&.permissions?('knowledge_base.editor') diff --git a/app/helpers/knowledge_base_visibility_note_helper.rb b/app/helpers/knowledge_base_visibility_note_helper.rb index 99a1fcc87..ff3d30b39 100644 --- a/app/helpers/knowledge_base_visibility_note_helper.rb +++ b/app/helpers/knowledge_base_visibility_note_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module KnowledgeBaseVisibilityNoteHelper def visibility_note(object) return if !current_user&.permissions?('knowledge_base.editor') diff --git a/app/helpers/translation_helper.rb b/app/helpers/translation_helper.rb index d67e397c9..a1da19a34 100644 --- a/app/helpers/translation_helper.rb +++ b/app/helpers/translation_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module TranslationHelper def zammad_translate(string) Translation.translate(system_locale_via_uri&.locale, string) diff --git a/app/jobs/active_job_lock_cleanup_job.rb b/app/jobs/active_job_lock_cleanup_job.rb index b9b92a082..75eea7da4 100644 --- a/app/jobs/active_job_lock_cleanup_job.rb +++ b/app/jobs/active_job_lock_cleanup_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ActiveJobLockCleanupJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/app_version_restart_job.rb b/app/jobs/app_version_restart_job.rb index daf24eb38..3761b5b4a 100644 --- a/app/jobs/app_version_restart_job.rb +++ b/app/jobs/app_version_restart_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AppVersionRestartJob < ApplicationJob def perform(cmd) Rails.logger.info "executing CMD: #{cmd}" diff --git a/app/jobs/application_job.rb b/app/jobs/application_job.rb index 788adaef1..84fba5b34 100644 --- a/app/jobs/application_job.rb +++ b/app/jobs/application_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationJob < ActiveJob::Base include ApplicationJob::HasDelayedJobMonitoringCompatibilty include ApplicationJob::HasQueuingPriority diff --git a/app/jobs/application_job/has_custom_logging.rb b/app/jobs/application_job/has_custom_logging.rb index 975b7c1f1..e5c54806c 100644 --- a/app/jobs/application_job/has_custom_logging.rb +++ b/app/jobs/application_job/has_custom_logging.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationJob module HasCustomLogging extend ActiveSupport::Concern diff --git a/app/jobs/application_job/has_delayed_job_monitoring_compatibilty.rb b/app/jobs/application_job/has_delayed_job_monitoring_compatibilty.rb index 019cd0087..933daf3df 100644 --- a/app/jobs/application_job/has_delayed_job_monitoring_compatibilty.rb +++ b/app/jobs/application_job/has_delayed_job_monitoring_compatibilty.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationJob module HasDelayedJobMonitoringCompatibilty extend ActiveSupport::Concern diff --git a/app/jobs/application_job/has_queuing_priority.rb b/app/jobs/application_job/has_queuing_priority.rb index 573463140..e2ea3f8e0 100644 --- a/app/jobs/application_job/has_queuing_priority.rb +++ b/app/jobs/application_job/has_queuing_priority.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationJob module HasQueuingPriority extend ActiveSupport::Concern diff --git a/app/jobs/async_import_job.rb b/app/jobs/async_import_job.rb index 67a1416ee..6c04ca1b4 100644 --- a/app/jobs/async_import_job.rb +++ b/app/jobs/async_import_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AsyncImportJob < ApplicationJob def perform(import_job) import_job.start diff --git a/app/jobs/async_otrs_import_job.rb b/app/jobs/async_otrs_import_job.rb index 1e50a1e7b..095ec8c71 100644 --- a/app/jobs/async_otrs_import_job.rb +++ b/app/jobs/async_otrs_import_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AsyncOtrsImportJob < ApplicationJob def perform Import::OTRS.start_bg diff --git a/app/jobs/chat_leave_job.rb b/app/jobs/chat_leave_job.rb index 6d20a11a5..d0817fc66 100644 --- a/app/jobs/chat_leave_job.rb +++ b/app/jobs/chat_leave_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChatLeaveJob < ApplicationJob def perform(chat_session_id, client_id, session) diff --git a/app/jobs/checks_kb_client_notification_job.rb b/app/jobs/checks_kb_client_notification_job.rb index 0f1149d5c..3d92c7be5 100644 --- a/app/jobs/checks_kb_client_notification_job.rb +++ b/app/jobs/checks_kb_client_notification_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChecksKbClientNotificationJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/collection_update_job.rb b/app/jobs/collection_update_job.rb index b334ce05c..1a2f24d78 100644 --- a/app/jobs/collection_update_job.rb +++ b/app/jobs/collection_update_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CollectionUpdateJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/communicate_facebook_job.rb b/app/jobs/communicate_facebook_job.rb index 5d451eff4..7278308cf 100644 --- a/app/jobs/communicate_facebook_job.rb +++ b/app/jobs/communicate_facebook_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CommunicateFacebookJob < ApplicationJob retry_on StandardError, attempts: 4, wait: lambda { |executions| diff --git a/app/jobs/communicate_sms_job.rb b/app/jobs/communicate_sms_job.rb index db3a64f97..c90806880 100644 --- a/app/jobs/communicate_sms_job.rb +++ b/app/jobs/communicate_sms_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CommunicateSmsJob < ApplicationJob retry_on StandardError, attempts: 4, wait: lambda { |executions| diff --git a/app/jobs/communicate_telegram_job.rb b/app/jobs/communicate_telegram_job.rb index 88fdd41a9..86ce655f6 100644 --- a/app/jobs/communicate_telegram_job.rb +++ b/app/jobs/communicate_telegram_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CommunicateTelegramJob < ApplicationJob retry_on StandardError, attempts: 4, wait: lambda { |executions| diff --git a/app/jobs/communicate_twitter_job.rb b/app/jobs/communicate_twitter_job.rb index edb5ab634..1a7984ec4 100644 --- a/app/jobs/communicate_twitter_job.rb +++ b/app/jobs/communicate_twitter_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CommunicateTwitterJob < ApplicationJob retry_on StandardError, attempts: 4, wait: lambda { |executions| diff --git a/app/jobs/concerns/has_active_job_lock.rb b/app/jobs/concerns/has_active_job_lock.rb index 12c92a6d3..87f249eee 100644 --- a/app/jobs/concerns/has_active_job_lock.rb +++ b/app/jobs/concerns/has_active_job_lock.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasActiveJobLock extend ActiveSupport::Concern diff --git a/app/jobs/data_privacy_task_job.rb b/app/jobs/data_privacy_task_job.rb index c71244f16..e8c5f1bb0 100644 --- a/app/jobs/data_privacy_task_job.rb +++ b/app/jobs/data_privacy_task_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DataPrivacyTaskJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/imap_authentication_migration_cleanup_job.rb b/app/jobs/imap_authentication_migration_cleanup_job.rb index 7200abee3..ca1a7a834 100644 --- a/app/jobs/imap_authentication_migration_cleanup_job.rb +++ b/app/jobs/imap_authentication_migration_cleanup_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ImapAuthenticationMigrationCleanupJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/issue_2715_fix_broken_twitter_urls_job.rb b/app/jobs/issue_2715_fix_broken_twitter_urls_job.rb index ec5c9c846..5adf66f1b 100644 --- a/app/jobs/issue_2715_fix_broken_twitter_urls_job.rb +++ b/app/jobs/issue_2715_fix_broken_twitter_urls_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2715FixBrokenTwitterUrlsJob < ApplicationJob STATUS_TEMPLATE = 'https://twitter.com/_/status/%s'.freeze DM_TEMPLATE = 'https://twitter.com/messages/%s-%s'.freeze diff --git a/app/jobs/migrate_ldap_samaccountname_to_uid_job.rb b/app/jobs/migrate_ldap_samaccountname_to_uid_job.rb index bff405bfa..4919bf382 100644 --- a/app/jobs/migrate_ldap_samaccountname_to_uid_job.rb +++ b/app/jobs/migrate_ldap_samaccountname_to_uid_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'ldap' require_dependency 'ldap/user' diff --git a/app/jobs/scheduled_touch_job.rb b/app/jobs/scheduled_touch_job.rb index 4038ecb71..2dcd2f70c 100644 --- a/app/jobs/scheduled_touch_job.rb +++ b/app/jobs/scheduled_touch_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ScheduledTouchJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/search_index_associations_job.rb b/app/jobs/search_index_associations_job.rb index d54aa49a2..42abeb55c 100644 --- a/app/jobs/search_index_associations_job.rb +++ b/app/jobs/search_index_associations_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SearchIndexAssociationsJob < SearchIndexJob def update_search_index(record) diff --git a/app/jobs/search_index_job.rb b/app/jobs/search_index_job.rb index b301d4685..c57bf07c6 100644 --- a/app/jobs/search_index_job.rb +++ b/app/jobs/search_index_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SearchIndexJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/session_timeout_job.rb b/app/jobs/session_timeout_job.rb index 111b7531b..e5981991c 100644 --- a/app/jobs/session_timeout_job.rb +++ b/app/jobs/session_timeout_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SessionTimeoutJob < ApplicationJob def perform sessions.find_each do |session| diff --git a/app/jobs/ticket_article_communicate_email_job.rb b/app/jobs/ticket_article_communicate_email_job.rb index 7ed8d2242..21badcd33 100644 --- a/app/jobs/ticket_article_communicate_email_job.rb +++ b/app/jobs/ticket_article_communicate_email_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketArticleCommunicateEmailJob < ApplicationJob retry_on StandardError, attempts: 4, wait: lambda { |executions| diff --git a/app/jobs/ticket_create_screen_job.rb b/app/jobs/ticket_create_screen_job.rb index cfa3d6cfc..a7b4372d8 100644 --- a/app/jobs/ticket_create_screen_job.rb +++ b/app/jobs/ticket_create_screen_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketCreateScreenJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/ticket_escalation_rebuild_job.rb b/app/jobs/ticket_escalation_rebuild_job.rb index 2969767c1..6964afd6c 100644 --- a/app/jobs/ticket_escalation_rebuild_job.rb +++ b/app/jobs/ticket_escalation_rebuild_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketEscalationRebuildJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/ticket_online_notification_seen_job.rb b/app/jobs/ticket_online_notification_seen_job.rb index b4d8a8836..66c94eb64 100644 --- a/app/jobs/ticket_online_notification_seen_job.rb +++ b/app/jobs/ticket_online_notification_seen_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketOnlineNotificationSeenJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/ticket_user_ticket_counter_job.rb b/app/jobs/ticket_user_ticket_counter_job.rb index cf8fc28ed..e363ead08 100644 --- a/app/jobs/ticket_user_ticket_counter_job.rb +++ b/app/jobs/ticket_user_ticket_counter_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketUserTicketCounterJob < ApplicationJob include HasActiveJobLock diff --git a/app/jobs/transaction_job.rb b/app/jobs/transaction_job.rb index 46db7eb80..79b46ab78 100644 --- a/app/jobs/transaction_job.rb +++ b/app/jobs/transaction_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TransactionJob < ApplicationJob =begin diff --git a/app/jobs/trigger_webhook_job.rb b/app/jobs/trigger_webhook_job.rb index 8122589c8..91e52e6dd 100644 --- a/app/jobs/trigger_webhook_job.rb +++ b/app/jobs/trigger_webhook_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob < ApplicationJob USER_ATTRIBUTE_BLACKLIST = %w[ diff --git a/app/jobs/trigger_webhook_job/record_payload.rb b/app/jobs/trigger_webhook_job/record_payload.rb index 5e59ed3c0..ba68a1c24 100644 --- a/app/jobs/trigger_webhook_job/record_payload.rb +++ b/app/jobs/trigger_webhook_job/record_payload.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob::RecordPayload def self.generate(record) diff --git a/app/jobs/trigger_webhook_job/record_payload/base.rb b/app/jobs/trigger_webhook_job/record_payload/base.rb index 2583a9ee1..f672ec414 100644 --- a/app/jobs/trigger_webhook_job/record_payload/base.rb +++ b/app/jobs/trigger_webhook_job/record_payload/base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob::RecordPayload::Base USER_ATTRIBUTE_BLACKLIST = %w[ diff --git a/app/jobs/trigger_webhook_job/record_payload/ticket.rb b/app/jobs/trigger_webhook_job/record_payload/ticket.rb index 17043ad88..1630f35c1 100644 --- a/app/jobs/trigger_webhook_job/record_payload/ticket.rb +++ b/app/jobs/trigger_webhook_job/record_payload/ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob::RecordPayload::Ticket < TriggerWebhookJob::RecordPayload::Base ASSOCIATIONS = %i[owner customer created_by updated_by organization priority group].freeze end diff --git a/app/jobs/trigger_webhook_job/record_payload/ticket/article.rb b/app/jobs/trigger_webhook_job/record_payload/ticket/article.rb index eaaa29764..f8a0665a3 100644 --- a/app/jobs/trigger_webhook_job/record_payload/ticket/article.rb +++ b/app/jobs/trigger_webhook_job/record_payload/ticket/article.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob::RecordPayload::Ticket::Article < TriggerWebhookJob::RecordPayload::Base ASSOCIATIONS = %i[created_by updated_by].freeze diff --git a/app/jobs/trigger_webhook_job/request_error.rb b/app/jobs/trigger_webhook_job/request_error.rb index e19c80ad7..f8a579e8b 100644 --- a/app/jobs/trigger_webhook_job/request_error.rb +++ b/app/jobs/trigger_webhook_job/request_error.rb @@ -1,2 +1,4 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerWebhookJob::RequestError < StandardError end diff --git a/app/jobs/update_cti_logs_by_caller_job.rb b/app/jobs/update_cti_logs_by_caller_job.rb index a5adca606..fb1b2dc70 100644 --- a/app/jobs/update_cti_logs_by_caller_job.rb +++ b/app/jobs/update_cti_logs_by_caller_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UpdateCtiLogsByCallerJob < ApplicationJob def perform(phone, limit: 60, offset: 0) preferences = Cti::CallerId.get_comment_preferences(phone, 'from')&.last diff --git a/app/jobs/user_device_log_job.rb b/app/jobs/user_device_log_job.rb index ea2e1d735..3d825ec64 100644 --- a/app/jobs/user_device_log_job.rb +++ b/app/jobs/user_device_log_job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UserDeviceLogJob < ApplicationJob def perform(http_user_agent, remote_ip, user_id, fingerprint, type) UserDevice.add( diff --git a/app/models/active_job_lock.rb b/app/models/active_job_lock.rb index 118fc8fa8..040527259 100644 --- a/app/models/active_job_lock.rb +++ b/app/models/active_job_lock.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ActiveJobLock < ActiveRecord::Base def of?(active_job) diff --git a/app/models/activity_stream.rb b/app/models/activity_stream.rb index 748d5cda6..881052822 100644 --- a/app/models/activity_stream.rb +++ b/app/models/activity_stream.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ActivityStream < ApplicationModel include ActivityStream::Assets diff --git a/app/models/activity_stream/assets.rb b/app/models/activity_stream/assets.rb index ab99e386b..93b0561af 100644 --- a/app/models/activity_stream/assets.rb +++ b/app/models/activity_stream/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ActivityStream module Assets diff --git a/app/models/application_model.rb b/app/models/application_model.rb index 6d5b4f601..0f3269946 100644 --- a/app/models/application_model.rb +++ b/app/models/application_model.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ApplicationModel < ActiveRecord::Base include ActiveModel::Validations diff --git a/app/models/application_model/can_activity_stream_log.rb b/app/models/application_model/can_activity_stream_log.rb index b1498b6da..0b8b42350 100644 --- a/app/models/application_model/can_activity_stream_log.rb +++ b/app/models/application_model/can_activity_stream_log.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanActivityStreamLog extend ActiveSupport::Concern diff --git a/app/models/application_model/can_assets.rb b/app/models/application_model/can_assets.rb index 6697d7e51..3e1411d87 100644 --- a/app/models/application_model/can_assets.rb +++ b/app/models/application_model/can_assets.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanAssets extend ActiveSupport::Concern diff --git a/app/models/application_model/can_associations.rb b/app/models/application_model/can_associations.rb index b95de6f9f..9886f36ba 100644 --- a/app/models/application_model/can_associations.rb +++ b/app/models/application_model/can_associations.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanAssociations extend ActiveSupport::Concern diff --git a/app/models/application_model/can_cleanup_param.rb b/app/models/application_model/can_cleanup_param.rb index b900d87e5..8afe6a4e1 100644 --- a/app/models/application_model/can_cleanup_param.rb +++ b/app/models/application_model/can_cleanup_param.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanCleanupParam extend ActiveSupport::Concern diff --git a/app/models/application_model/can_creates_and_updates.rb b/app/models/application_model/can_creates_and_updates.rb index 35ab4ecb3..a3fe2dedb 100644 --- a/app/models/application_model/can_creates_and_updates.rb +++ b/app/models/application_model/can_creates_and_updates.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanCreatesAndUpdates extend ActiveSupport::Concern diff --git a/app/models/application_model/can_latest_change.rb b/app/models/application_model/can_latest_change.rb index 133d9e860..3c38c5d5f 100644 --- a/app/models/application_model/can_latest_change.rb +++ b/app/models/application_model/can_latest_change.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanLatestChange extend ActiveSupport::Concern diff --git a/app/models/application_model/can_lookup.rb b/app/models/application_model/can_lookup.rb index ac16a216b..a86cf9d25 100644 --- a/app/models/application_model/can_lookup.rb +++ b/app/models/application_model/can_lookup.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanLookup extend ActiveSupport::Concern diff --git a/app/models/application_model/can_lookup_search_index_attributes.rb b/app/models/application_model/can_lookup_search_index_attributes.rb index 68937b4be..8ff5d0873 100644 --- a/app/models/application_model/can_lookup_search_index_attributes.rb +++ b/app/models/application_model/can_lookup_search_index_attributes.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanLookupSearchIndexAttributes extend ActiveSupport::Concern diff --git a/app/models/application_model/can_query_case_insensitive_where_or_sql.rb b/app/models/application_model/can_query_case_insensitive_where_or_sql.rb index 5f321cc07..35ab7eca8 100644 --- a/app/models/application_model/can_query_case_insensitive_where_or_sql.rb +++ b/app/models/application_model/can_query_case_insensitive_where_or_sql.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanQueryCaseInsensitiveWhereOrSql extend ActiveSupport::Concern diff --git a/app/models/application_model/can_touch_references.rb b/app/models/application_model/can_touch_references.rb index f6a5c4433..fbce58de2 100644 --- a/app/models/application_model/can_touch_references.rb +++ b/app/models/application_model/can_touch_references.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::CanTouchReferences extend ActiveSupport::Concern diff --git a/app/models/application_model/checks_attribute_values_and_length.rb b/app/models/application_model/checks_attribute_values_and_length.rb index 770d2c443..6d5896b2b 100644 --- a/app/models/application_model/checks_attribute_values_and_length.rb +++ b/app/models/application_model/checks_attribute_values_and_length.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::ChecksAttributeValuesAndLength extend ActiveSupport::Concern diff --git a/app/models/application_model/checks_import.rb b/app/models/application_model/checks_import.rb index b9ca881be..b659c4f0d 100644 --- a/app/models/application_model/checks_import.rb +++ b/app/models/application_model/checks_import.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::ChecksImport extend ActiveSupport::Concern diff --git a/app/models/application_model/checks_user_columns_fillup.rb b/app/models/application_model/checks_user_columns_fillup.rb index bfe558524..a4468097b 100644 --- a/app/models/application_model/checks_user_columns_fillup.rb +++ b/app/models/application_model/checks_user_columns_fillup.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::ChecksUserColumnsFillup extend ActiveSupport::Concern diff --git a/app/models/application_model/has_attachments.rb b/app/models/application_model/has_attachments.rb index 3c6825c75..c59339eef 100644 --- a/app/models/application_model/has_attachments.rb +++ b/app/models/application_model/has_attachments.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::HasAttachments extend ActiveSupport::Concern diff --git a/app/models/application_model/has_cache.rb b/app/models/application_model/has_cache.rb index 664a863bb..b9b3c9dfa 100644 --- a/app/models/application_model/has_cache.rb +++ b/app/models/application_model/has_cache.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::HasCache extend ActiveSupport::Concern diff --git a/app/models/application_model/has_exists_check_by_object_and_id.rb b/app/models/application_model/has_exists_check_by_object_and_id.rb index 88f0f5245..a21850063 100644 --- a/app/models/application_model/has_exists_check_by_object_and_id.rb +++ b/app/models/application_model/has_exists_check_by_object_and_id.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::HasExistsCheckByObjectAndId extend ActiveSupport::Concern diff --git a/app/models/application_model/has_external_sync.rb b/app/models/application_model/has_external_sync.rb index fccd022e9..5f9cf972a 100644 --- a/app/models/application_model/has_external_sync.rb +++ b/app/models/application_model/has_external_sync.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::HasExternalSync extend ActiveSupport::Concern diff --git a/app/models/application_model/has_recent_views.rb b/app/models/application_model/has_recent_views.rb index b753a18e8..a6857c3de 100644 --- a/app/models/application_model/has_recent_views.rb +++ b/app/models/application_model/has_recent_views.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationModel::HasRecentViews extend ActiveSupport::Concern diff --git a/app/models/authorization.rb b/app/models/authorization.rb index 781f15b14..95654467c 100644 --- a/app/models/authorization.rb +++ b/app/models/authorization.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Authorization < ApplicationModel belongs_to :user, optional: true diff --git a/app/models/avatar.rb b/app/models/avatar.rb index 0a31cea99..0c7858ca5 100644 --- a/app/models/avatar.rb +++ b/app/models/avatar.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Avatar < ApplicationModel belongs_to :object_lookup, optional: true diff --git a/app/models/calendar.rb b/app/models/calendar.rb index d58f97d01..dca9048ec 100644 --- a/app/models/calendar.rb +++ b/app/models/calendar.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Calendar < ApplicationModel include ChecksClientNotification diff --git a/app/models/channel.rb b/app/models/channel.rb index 60318abf3..edc9b0a29 100644 --- a/app/models/channel.rb +++ b/app/models/channel.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel < ApplicationModel include Channel::Assets diff --git a/app/models/channel/assets.rb b/app/models/channel/assets.rb index 4a210b5ac..697d49d4b 100644 --- a/app/models/channel/assets.rb +++ b/app/models/channel/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel module Assets diff --git a/app/models/channel/driver.rb b/app/models/channel/driver.rb index 55f2cbe6e..4623556f3 100644 --- a/app/models/channel/driver.rb +++ b/app/models/channel/driver.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Channel class Driver # rubocop:disable Lint/EmptyClass end diff --git a/app/models/channel/driver/facebook.rb b/app/models/channel/driver/facebook.rb index a7de9857c..6dfd771db 100644 --- a/app/models/channel/driver/facebook.rb +++ b/app/models/channel/driver/facebook.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2015 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Channel::Driver::Facebook =begin diff --git a/app/models/channel/driver/imap.rb b/app/models/channel/driver/imap.rb index e460feed5..999b88c28 100644 --- a/app/models/channel/driver/imap.rb +++ b/app/models/channel/driver/imap.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'net/imap' class Channel::Driver::Imap < Channel::EmailParser diff --git a/app/models/channel/driver/mail_stdin.rb b/app/models/channel/driver/mail_stdin.rb index 6bb2f0ec4..5e669d9bc 100644 --- a/app/models/channel/driver/mail_stdin.rb +++ b/app/models/channel/driver/mail_stdin.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Driver::MailStdin < Channel::EmailParser diff --git a/app/models/channel/driver/null.rb b/app/models/channel/driver/null.rb index 15fe81622..f603ce915 100644 --- a/app/models/channel/driver/null.rb +++ b/app/models/channel/driver/null.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Channel::Driver::Null def fetchable?(_channel) false diff --git a/app/models/channel/driver/pop3.rb b/app/models/channel/driver/pop3.rb index 5c34afd85..37a2b4e18 100644 --- a/app/models/channel/driver/pop3.rb +++ b/app/models/channel/driver/pop3.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require 'net/pop' diff --git a/app/models/channel/driver/sendmail.rb b/app/models/channel/driver/sendmail.rb index 1fe74d072..63ba7cc5e 100644 --- a/app/models/channel/driver/sendmail.rb +++ b/app/models/channel/driver/sendmail.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Driver::Sendmail def send(_options, attr, notification = false) diff --git a/app/models/channel/driver/sms/massenversand.rb b/app/models/channel/driver/sms/massenversand.rb index c74a9e6e0..f1841c5f6 100644 --- a/app/models/channel/driver/sms/massenversand.rb +++ b/app/models/channel/driver/sms/massenversand.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Channel::Driver::Sms::Massenversand NAME = 'sms/massenversand'.freeze diff --git a/app/models/channel/driver/sms/twilio.rb b/app/models/channel/driver/sms/twilio.rb index 941c037a0..be0e7cfad 100644 --- a/app/models/channel/driver/sms/twilio.rb +++ b/app/models/channel/driver/sms/twilio.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Channel::Driver::Sms::Twilio NAME = 'sms/twilio'.freeze diff --git a/app/models/channel/driver/smtp.rb b/app/models/channel/driver/smtp.rb index 4bba2f6c7..a80411c71 100644 --- a/app/models/channel/driver/smtp.rb +++ b/app/models/channel/driver/smtp.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Driver::Smtp diff --git a/app/models/channel/driver/telegram.rb b/app/models/channel/driver/telegram.rb index 149851da3..a49e42465 100644 --- a/app/models/channel/driver/telegram.rb +++ b/app/models/channel/driver/telegram.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2015 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Driver::Telegram diff --git a/app/models/channel/driver/twitter.rb b/app/models/channel/driver/twitter.rb index 69c06b48d..bd807c223 100644 --- a/app/models/channel/driver/twitter.rb +++ b/app/models/channel/driver/twitter.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2015 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require_dependency 'external_credential/twitter' diff --git a/app/models/channel/email_build.rb b/app/models/channel/email_build.rb index d451a1110..ba4f04ad7 100644 --- a/app/models/channel/email_build.rb +++ b/app/models/channel/email_build.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Channel::EmailBuild =begin diff --git a/app/models/channel/email_parser.rb b/app/models/channel/email_parser.rb index e46085ca5..ee44907ab 100644 --- a/app/models/channel/email_parser.rb +++ b/app/models/channel/email_parser.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # encoding: utf-8 diff --git a/app/models/channel/filter/auto_response_check.rb b/app/models/channel/filter/auto_response_check.rb index aaa4caf0d..dcf73810f 100644 --- a/app/models/channel/filter/auto_response_check.rb +++ b/app/models/channel/filter/auto_response_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::AutoResponseCheck diff --git a/app/models/channel/filter/bounce_delivery_permanent_failed.rb b/app/models/channel/filter/bounce_delivery_permanent_failed.rb index 4b384b93c..e29a8b32b 100644 --- a/app/models/channel/filter/bounce_delivery_permanent_failed.rb +++ b/app/models/channel/filter/bounce_delivery_permanent_failed.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::BounceDeliveryPermanentFailed diff --git a/app/models/channel/filter/bounce_delivery_temporary_failed.rb b/app/models/channel/filter/bounce_delivery_temporary_failed.rb index 6d595adc0..5b712e64a 100644 --- a/app/models/channel/filter/bounce_delivery_temporary_failed.rb +++ b/app/models/channel/filter/bounce_delivery_temporary_failed.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::BounceDeliveryTemporaryFailed diff --git a/app/models/channel/filter/bounce_follow_up_check.rb b/app/models/channel/filter/bounce_follow_up_check.rb index 40d98361c..4e92e35d1 100644 --- a/app/models/channel/filter/bounce_follow_up_check.rb +++ b/app/models/channel/filter/bounce_follow_up_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::BounceFollowUpCheck diff --git a/app/models/channel/filter/check_mk.rb b/app/models/channel/filter/check_mk.rb index 2d4c85989..429eac6ff 100644 --- a/app/models/channel/filter/check_mk.rb +++ b/app/models/channel/filter/check_mk.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Filter::CheckMk < Channel::Filter::MonitoringBase def self.integration_name diff --git a/app/models/channel/filter/database.rb b/app/models/channel/filter/database.rb index 2ce300877..e340f6cdc 100644 --- a/app/models/channel/filter/database.rb +++ b/app/models/channel/filter/database.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # process all database filter module Channel::Filter::Database diff --git a/app/models/channel/filter/follow_up_check.rb b/app/models/channel/filter/follow_up_check.rb index c20539a4c..a27d9bf62 100644 --- a/app/models/channel/filter/follow_up_check.rb +++ b/app/models/channel/filter/follow_up_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::FollowUpCheck diff --git a/app/models/channel/filter/follow_up_merged.rb b/app/models/channel/filter/follow_up_merged.rb index 6de61a77a..2f63bfc89 100644 --- a/app/models/channel/filter/follow_up_merged.rb +++ b/app/models/channel/filter/follow_up_merged.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::FollowUpMerged diff --git a/app/models/channel/filter/follow_up_possible_check.rb b/app/models/channel/filter/follow_up_possible_check.rb index 599f12f5a..553a6481f 100644 --- a/app/models/channel/filter/follow_up_possible_check.rb +++ b/app/models/channel/filter/follow_up_possible_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::FollowUpPossibleCheck diff --git a/app/models/channel/filter/icinga.rb b/app/models/channel/filter/icinga.rb index 12f153d5b..08aea5722 100644 --- a/app/models/channel/filter/icinga.rb +++ b/app/models/channel/filter/icinga.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Filter::Icinga < Channel::Filter::MonitoringBase def self.integration_name diff --git a/app/models/channel/filter/identify_sender.rb b/app/models/channel/filter/identify_sender.rb index c5f4f50ab..eaea83d92 100644 --- a/app/models/channel/filter/identify_sender.rb +++ b/app/models/channel/filter/identify_sender.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::IdentifySender diff --git a/app/models/channel/filter/import_archive.rb b/app/models/channel/filter/import_archive.rb index 8076ecdff..3532c1fc4 100644 --- a/app/models/channel/filter/import_archive.rb +++ b/app/models/channel/filter/import_archive.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::ImportArchive diff --git a/app/models/channel/filter/internal_article_check.rb b/app/models/channel/filter/internal_article_check.rb index 10e52145e..f55c76cc7 100644 --- a/app/models/channel/filter/internal_article_check.rb +++ b/app/models/channel/filter/internal_article_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::InternalArticleCheck def self.run(_channel, mail, _transaction_params) diff --git a/app/models/channel/filter/match/email_regex.rb b/app/models/channel/filter/match/email_regex.rb index a83ed1016..826d7dfcd 100644 --- a/app/models/channel/filter/match/email_regex.rb +++ b/app/models/channel/filter/match/email_regex.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Channel::Filter::Match::EmailRegex def self.match(value:, match_rule:, check_mode: false) diff --git a/app/models/channel/filter/monit.rb b/app/models/channel/filter/monit.rb index 12a37b30e..096af935e 100644 --- a/app/models/channel/filter/monit.rb +++ b/app/models/channel/filter/monit.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Filter::Monit < Channel::Filter::MonitoringBase def self.integration_name diff --git a/app/models/channel/filter/monitoring_base.rb b/app/models/channel/filter/monitoring_base.rb index f6e5e9604..f6a949022 100644 --- a/app/models/channel/filter/monitoring_base.rb +++ b/app/models/channel/filter/monitoring_base.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Filter::MonitoringBase # according diff --git a/app/models/channel/filter/nagios.rb b/app/models/channel/filter/nagios.rb index eeae27bd6..e20c71851 100644 --- a/app/models/channel/filter/nagios.rb +++ b/app/models/channel/filter/nagios.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Channel::Filter::Nagios < Channel::Filter::MonitoringBase def self.integration_name diff --git a/app/models/channel/filter/out_of_office_check.rb b/app/models/channel/filter/out_of_office_check.rb index 3d964357d..696d659f3 100644 --- a/app/models/channel/filter/out_of_office_check.rb +++ b/app/models/channel/filter/out_of_office_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::OutOfOfficeCheck diff --git a/app/models/channel/filter/own_notification_loop_detection.rb b/app/models/channel/filter/own_notification_loop_detection.rb index f7ed90b67..5091e9621 100644 --- a/app/models/channel/filter/own_notification_loop_detection.rb +++ b/app/models/channel/filter/own_notification_loop_detection.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::OwnNotificationLoopDetection diff --git a/app/models/channel/filter/reply_to_based_sender.rb b/app/models/channel/filter/reply_to_based_sender.rb index 49c317239..e48f4e5a9 100644 --- a/app/models/channel/filter/reply_to_based_sender.rb +++ b/app/models/channel/filter/reply_to_based_sender.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::ReplyToBasedSender diff --git a/app/models/channel/filter/secure_mailing.rb b/app/models/channel/filter/secure_mailing.rb index e8cf77151..7a741e916 100644 --- a/app/models/channel/filter/secure_mailing.rb +++ b/app/models/channel/filter/secure_mailing.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::SecureMailing diff --git a/app/models/channel/filter/sender_is_system_address.rb b/app/models/channel/filter/sender_is_system_address.rb index bd0ac357a..9108694f4 100644 --- a/app/models/channel/filter/sender_is_system_address.rb +++ b/app/models/channel/filter/sender_is_system_address.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::SenderIsSystemAddress diff --git a/app/models/channel/filter/service_now_check.rb b/app/models/channel/filter/service_now_check.rb index bc43823a6..e7322397b 100644 --- a/app/models/channel/filter/service_now_check.rb +++ b/app/models/channel/filter/service_now_check.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Channel::Filter::ServiceNowCheck diff --git a/app/models/channel/filter/trusted.rb b/app/models/channel/filter/trusted.rb index 9a2d4cc83..2ec4beac7 100644 --- a/app/models/channel/filter/trusted.rb +++ b/app/models/channel/filter/trusted.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # delete all X-Zammad header if channel is not trusted module Channel::Filter::Trusted diff --git a/app/models/chat.rb b/app/models/chat.rb index b1bb85a76..99cb33b70 100644 --- a/app/models/chat.rb +++ b/app/models/chat.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Chat < ApplicationModel validates :name, presence: true diff --git a/app/models/chat/agent.rb b/app/models/chat/agent.rb index 10bffd07e..e10261bba 100644 --- a/app/models/chat/agent.rb +++ b/app/models/chat/agent.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Chat::Agent < ApplicationModel belongs_to :created_by, class_name: 'User' diff --git a/app/models/chat/message.rb b/app/models/chat/message.rb index a343cf418..2eed65dc0 100644 --- a/app/models/chat/message.rb +++ b/app/models/chat/message.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Chat::Message < ApplicationModel include ChecksHtmlSanitized diff --git a/app/models/chat/session.rb b/app/models/chat/session.rb index 56a1f1dae..bdc8aa1bc 100644 --- a/app/models/chat/session.rb +++ b/app/models/chat/session.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Chat::Session < ApplicationModel include HasSearchIndexBackend include HasTags diff --git a/app/models/chat/session/assets.rb b/app/models/chat/session/assets.rb index 9001a086b..410161836 100644 --- a/app/models/chat/session/assets.rb +++ b/app/models/chat/session/assets.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Chat::Session::Assets extend ActiveSupport::Concern diff --git a/app/models/chat/session/search.rb b/app/models/chat/session/search.rb index 46e01926f..d82725e11 100644 --- a/app/models/chat/session/search.rb +++ b/app/models/chat/session/search.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Chat::Session module Search extend ActiveSupport::Concern diff --git a/app/models/chat/session/search_index.rb b/app/models/chat/session/search_index.rb index ec1fbaefc..9acdf6b9c 100644 --- a/app/models/chat/session/search_index.rb +++ b/app/models/chat/session/search_index.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Chat::Session::SearchIndex extend ActiveSupport::Concern diff --git a/app/models/concerns/can_be_authorized.rb b/app/models/concerns/can_be_authorized.rb index beaeb67b4..1cdfd0641 100644 --- a/app/models/concerns/can_be_authorized.rb +++ b/app/models/concerns/can_be_authorized.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanBeAuthorized extend ActiveSupport::Concern diff --git a/app/models/concerns/can_be_imported.rb b/app/models/concerns/can_be_imported.rb index eea3e9746..19d56208d 100644 --- a/app/models/concerns/can_be_imported.rb +++ b/app/models/concerns/can_be_imported.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanBeImported extend ActiveSupport::Concern diff --git a/app/models/concerns/can_be_published.rb b/app/models/concerns/can_be_published.rb index 2c02bc4b2..7f7bf6e6f 100644 --- a/app/models/concerns/can_be_published.rb +++ b/app/models/concerns/can_be_published.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanBePublished extend ActiveSupport::Concern diff --git a/app/models/concerns/can_clone_attachments.rb b/app/models/concerns/can_clone_attachments.rb index 4419db6f2..11d80b5df 100644 --- a/app/models/concerns/can_clone_attachments.rb +++ b/app/models/concerns/can_clone_attachments.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanCloneAttachments extend ActiveSupport::Concern diff --git a/app/models/concerns/can_csv_import.rb b/app/models/concerns/can_csv_import.rb index 951476354..e5a08fa73 100644 --- a/app/models/concerns/can_csv_import.rb +++ b/app/models/concerns/can_csv_import.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require 'csv' diff --git a/app/models/concerns/can_seed.rb b/app/models/concerns/can_seed.rb index 6b51f3e1a..53ecbeeb4 100644 --- a/app/models/concerns/can_seed.rb +++ b/app/models/concerns/can_seed.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanSeed extend ActiveSupport::Concern diff --git a/app/models/concerns/can_uniq_name.rb b/app/models/concerns/can_uniq_name.rb index d3669feb2..fc600bd74 100644 --- a/app/models/concerns/can_uniq_name.rb +++ b/app/models/concerns/can_uniq_name.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanUniqName extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_client_notification.rb b/app/models/concerns/checks_client_notification.rb index 25b9e5716..a67556ef3 100644 --- a/app/models/concerns/checks_client_notification.rb +++ b/app/models/concerns/checks_client_notification.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module ChecksClientNotification extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_condition_validation.rb b/app/models/concerns/checks_condition_validation.rb index d88844166..bb20672f9 100644 --- a/app/models/concerns/checks_condition_validation.rb +++ b/app/models/concerns/checks_condition_validation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksConditionValidation extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_html_sanitized.rb b/app/models/concerns/checks_html_sanitized.rb index 9668cf14d..4a2b21124 100644 --- a/app/models/concerns/checks_html_sanitized.rb +++ b/app/models/concerns/checks_html_sanitized.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksHtmlSanitized extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_kb_client_notification.rb b/app/models/concerns/checks_kb_client_notification.rb index 7f4162e1b..0b8c3eb6b 100644 --- a/app/models/concerns/checks_kb_client_notification.rb +++ b/app/models/concerns/checks_kb_client_notification.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksKbClientNotification extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_latest_change_observed.rb b/app/models/concerns/checks_latest_change_observed.rb index 0fd2d9d80..e07800826 100644 --- a/app/models/concerns/checks_latest_change_observed.rb +++ b/app/models/concerns/checks_latest_change_observed.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksLatestChangeObserved extend ActiveSupport::Concern diff --git a/app/models/concerns/checks_perform_validation.rb b/app/models/concerns/checks_perform_validation.rb index d856a0e66..8fb03be78 100644 --- a/app/models/concerns/checks_perform_validation.rb +++ b/app/models/concerns/checks_perform_validation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ChecksPerformValidation extend ActiveSupport::Concern diff --git a/app/models/concerns/has_activity_stream_log.rb b/app/models/concerns/has_activity_stream_log.rb index 7f0f0efce..a5bc9aa2b 100644 --- a/app/models/concerns/has_activity_stream_log.rb +++ b/app/models/concerns/has_activity_stream_log.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasActivityStreamLog extend ActiveSupport::Concern diff --git a/app/models/concerns/has_agent_allowed_params.rb b/app/models/concerns/has_agent_allowed_params.rb index 7a9c55698..53c05c372 100644 --- a/app/models/concerns/has_agent_allowed_params.rb +++ b/app/models/concerns/has_agent_allowed_params.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasAgentAllowedParams extend ActiveSupport::Concern diff --git a/app/models/concerns/has_collection_update.rb b/app/models/concerns/has_collection_update.rb index 4cb60720b..209f0b3b0 100644 --- a/app/models/concerns/has_collection_update.rb +++ b/app/models/concerns/has_collection_update.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasCollectionUpdate extend ActiveSupport::Concern diff --git a/app/models/concerns/has_escalation_calculation_impact.rb b/app/models/concerns/has_escalation_calculation_impact.rb index 3ca5c49f8..47e18d86f 100644 --- a/app/models/concerns/has_escalation_calculation_impact.rb +++ b/app/models/concerns/has_escalation_calculation_impact.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasEscalationCalculationImpact extend ActiveSupport::Concern diff --git a/app/models/concerns/has_group_relation_definition.rb b/app/models/concerns/has_group_relation_definition.rb index b652f752e..a91845952 100644 --- a/app/models/concerns/has_group_relation_definition.rb +++ b/app/models/concerns/has_group_relation_definition.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasGroupRelationDefinition extend ActiveSupport::Concern diff --git a/app/models/concerns/has_groups.rb b/app/models/concerns/has_groups.rb index a2b9d68a7..e6abd732d 100644 --- a/app/models/concerns/has_groups.rb +++ b/app/models/concerns/has_groups.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasGroups extend ActiveSupport::Concern diff --git a/app/models/concerns/has_history.rb b/app/models/concerns/has_history.rb index fcf7ac8ba..edf0d2851 100644 --- a/app/models/concerns/has_history.rb +++ b/app/models/concerns/has_history.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasHistory extend ActiveSupport::Concern diff --git a/app/models/concerns/has_karma_activity_log.rb b/app/models/concerns/has_karma_activity_log.rb index 6c7f61ceb..f5c40811f 100644 --- a/app/models/concerns/has_karma_activity_log.rb +++ b/app/models/concerns/has_karma_activity_log.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasKarmaActivityLog extend ActiveSupport::Concern diff --git a/app/models/concerns/has_knowledge_base_attachment_permissions.rb b/app/models/concerns/has_knowledge_base_attachment_permissions.rb index 10386a9b7..43507cbfc 100644 --- a/app/models/concerns/has_knowledge_base_attachment_permissions.rb +++ b/app/models/concerns/has_knowledge_base_attachment_permissions.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasKnowledgeBaseAttachmentPermissions extend ActiveSupport::Concern diff --git a/app/models/concerns/has_links.rb b/app/models/concerns/has_links.rb index 6dc158c1f..131b15f1d 100644 --- a/app/models/concerns/has_links.rb +++ b/app/models/concerns/has_links.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasLinks extend ActiveSupport::Concern diff --git a/app/models/concerns/has_object_manager_attributes_validation.rb b/app/models/concerns/has_object_manager_attributes_validation.rb index 6cb1d82a1..75e678ad3 100644 --- a/app/models/concerns/has_object_manager_attributes_validation.rb +++ b/app/models/concerns/has_object_manager_attributes_validation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Copyright (C) 2018 Zammad Foundation, http://zammad-foundation.org/ module HasObjectManagerAttributesValidation extend ActiveSupport::Concern diff --git a/app/models/concerns/has_online_notifications.rb b/app/models/concerns/has_online_notifications.rb index a6fd9653e..110a0f6f6 100644 --- a/app/models/concerns/has_online_notifications.rb +++ b/app/models/concerns/has_online_notifications.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasOnlineNotifications extend ActiveSupport::Concern diff --git a/app/models/concerns/has_rich_text.rb b/app/models/concerns/has_rich_text.rb index e4fd1d30c..6e62350c9 100644 --- a/app/models/concerns/has_rich_text.rb +++ b/app/models/concerns/has_rich_text.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasRichText extend ActiveSupport::Concern diff --git a/app/models/concerns/has_roles.rb b/app/models/concerns/has_roles.rb index 3acba8924..baacda5c6 100644 --- a/app/models/concerns/has_roles.rb +++ b/app/models/concerns/has_roles.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasRoles extend ActiveSupport::Concern diff --git a/app/models/concerns/has_search_index_backend.rb b/app/models/concerns/has_search_index_backend.rb index 34bbfb51c..ede105c55 100644 --- a/app/models/concerns/has_search_index_backend.rb +++ b/app/models/concerns/has_search_index_backend.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasSearchIndexBackend extend ActiveSupport::Concern diff --git a/app/models/concerns/has_tags.rb b/app/models/concerns/has_tags.rb index 834f9b518..5ea9a8fcd 100644 --- a/app/models/concerns/has_tags.rb +++ b/app/models/concerns/has_tags.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasTags extend ActiveSupport::Concern diff --git a/app/models/concerns/has_taskbars.rb b/app/models/concerns/has_taskbars.rb index 07844893b..b31eab870 100644 --- a/app/models/concerns/has_taskbars.rb +++ b/app/models/concerns/has_taskbars.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasTaskbars extend ActiveSupport::Concern diff --git a/app/models/concerns/has_ticket_create_screen_impact.rb b/app/models/concerns/has_ticket_create_screen_impact.rb index 99a381432..7402b6ac8 100644 --- a/app/models/concerns/has_ticket_create_screen_impact.rb +++ b/app/models/concerns/has_ticket_create_screen_impact.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasTicketCreateScreenImpact extend ActiveSupport::Concern diff --git a/app/models/concerns/has_transaction_dispatcher.rb b/app/models/concerns/has_transaction_dispatcher.rb index ac280457a..c00cd9f8c 100644 --- a/app/models/concerns/has_transaction_dispatcher.rb +++ b/app/models/concerns/has_transaction_dispatcher.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module HasTransactionDispatcher extend ActiveSupport::Concern diff --git a/app/models/concerns/has_translations.rb b/app/models/concerns/has_translations.rb index 6877ef36b..21e3728cd 100644 --- a/app/models/concerns/has_translations.rb +++ b/app/models/concerns/has_translations.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module HasTranslations extend ActiveSupport::Concern diff --git a/app/models/cti/caller_id.rb b/app/models/cti/caller_id.rb index 583dae415..172506bc8 100644 --- a/app/models/cti/caller_id.rb +++ b/app/models/cti/caller_id.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Cti class CallerId < ApplicationModel self.table_name = 'cti_caller_ids' diff --git a/app/models/cti/driver/base.rb b/app/models/cti/driver/base.rb index 4e796d49a..952806c61 100644 --- a/app/models/cti/driver/base.rb +++ b/app/models/cti/driver/base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Cti::Driver::Base def initialize(params = {}) diff --git a/app/models/cti/driver/cti.rb b/app/models/cti/driver/cti.rb index 7e41f4b45..d0ec91cf1 100644 --- a/app/models/cti/driver/cti.rb +++ b/app/models/cti/driver/cti.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Cti::Driver::Cti < Cti::Driver::Base def config diff --git a/app/models/cti/driver/placetel.rb b/app/models/cti/driver/placetel.rb index 6d8c02242..cd7c462e2 100644 --- a/app/models/cti/driver/placetel.rb +++ b/app/models/cti/driver/placetel.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Cti::Driver::Placetel < Cti::Driver::Base def config diff --git a/app/models/cti/driver/sipgate_io.rb b/app/models/cti/driver/sipgate_io.rb index 6a301b25a..3801c1504 100644 --- a/app/models/cti/driver/sipgate_io.rb +++ b/app/models/cti/driver/sipgate_io.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Cti::Driver::SipgateIo < Cti::Driver::Base def config diff --git a/app/models/cti/log.rb b/app/models/cti/log.rb index 6b8a5d178..8097b9985 100644 --- a/app/models/cti/log.rb +++ b/app/models/cti/log.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Cti class Log < ApplicationModel include HasSearchIndexBackend diff --git a/app/models/data_privacy_task.rb b/app/models/data_privacy_task.rb index 9f13923ee..899623f46 100644 --- a/app/models/data_privacy_task.rb +++ b/app/models/data_privacy_task.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class DataPrivacyTask < ApplicationModel include DataPrivacyTask::HasActivityStreamLog diff --git a/app/models/data_privacy_task/has_activity_stream_log.rb b/app/models/data_privacy_task/has_activity_stream_log.rb index a22ba912f..b5327d0db 100644 --- a/app/models/data_privacy_task/has_activity_stream_log.rb +++ b/app/models/data_privacy_task/has_activity_stream_log.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module DataPrivacyTask::HasActivityStreamLog extend ActiveSupport::Concern diff --git a/app/models/data_privacy_task/validation.rb b/app/models/data_privacy_task/validation.rb index 2b533aa21..6f39d0916 100644 --- a/app/models/data_privacy_task/validation.rb +++ b/app/models/data_privacy_task/validation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DataPrivacyTask::Validation < ActiveModel::Validator attr_reader :record diff --git a/app/models/email_address.rb b/app/models/email_address.rb index 5d86c579a..9fa4a32a8 100644 --- a/app/models/email_address.rb +++ b/app/models/email_address.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class EmailAddress < ApplicationModel include ChecksLatestChangeObserved diff --git a/app/models/external_credential.rb b/app/models/external_credential.rb index 5b7dd171d..4e96063c6 100644 --- a/app/models/external_credential.rb +++ b/app/models/external_credential.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExternalCredential < ApplicationModel include ApplicationLib diff --git a/app/models/external_sync.rb b/app/models/external_sync.rb index faf951787..aae796dab 100644 --- a/app/models/external_sync.rb +++ b/app/models/external_sync.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ExternalSync < ApplicationModel store :last_payload diff --git a/app/models/group.rb b/app/models/group.rb index f9efe6d86..c11d72ce7 100644 --- a/app/models/group.rb +++ b/app/models/group.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Group < ApplicationModel include CanBeImported diff --git a/app/models/history.rb b/app/models/history.rb index ee12dce15..2ee059553 100644 --- a/app/models/history.rb +++ b/app/models/history.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class History < ApplicationModel include CanBeImported diff --git a/app/models/history/assets.rb b/app/models/history/assets.rb index 8ab711212..ac8d92c25 100644 --- a/app/models/history/assets.rb +++ b/app/models/history/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class History module Assets diff --git a/app/models/history/attribute.rb b/app/models/history/attribute.rb index af4f19daa..6411453fc 100644 --- a/app/models/history/attribute.rb +++ b/app/models/history/attribute.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class History::Attribute < ApplicationModel end diff --git a/app/models/history/object.rb b/app/models/history/object.rb index 663f63f16..f29cee2c5 100644 --- a/app/models/history/object.rb +++ b/app/models/history/object.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class History::Object < ApplicationModel end diff --git a/app/models/history/type.rb b/app/models/history/type.rb index 3e0cbf060..4697154d4 100644 --- a/app/models/history/type.rb +++ b/app/models/history/type.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class History::Type < ApplicationModel end diff --git a/app/models/http_log.rb b/app/models/http_log.rb index 51f29687e..d91a7f250 100644 --- a/app/models/http_log.rb +++ b/app/models/http_log.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class HttpLog < ApplicationModel store :request diff --git a/app/models/import_job.rb b/app/models/import_job.rb index bf0dcbf52..eb3da7492 100644 --- a/app/models/import_job.rb +++ b/app/models/import_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ImportJob < ApplicationModel diff --git a/app/models/job.rb b/app/models/job.rb index 496182b52..107717b25 100644 --- a/app/models/job.rb +++ b/app/models/job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Job < ApplicationModel include ChecksClientNotification diff --git a/app/models/job/assets.rb b/app/models/job/assets.rb index 121e30720..927b88171 100644 --- a/app/models/job/assets.rb +++ b/app/models/job/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Job module Assets diff --git a/app/models/karma.rb b/app/models/karma.rb index b08f16fab..c8929708b 100644 --- a/app/models/karma.rb +++ b/app/models/karma.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Karma diff --git a/app/models/karma/activity.rb b/app/models/karma/activity.rb index 997cb398e..487ecb280 100644 --- a/app/models/karma/activity.rb +++ b/app/models/karma/activity.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Karma::Activity < ApplicationModel self.table_name = 'karma_activities' diff --git a/app/models/karma/activity_log.rb b/app/models/karma/activity_log.rb index 5a4054e26..301d23b40 100644 --- a/app/models/karma/activity_log.rb +++ b/app/models/karma/activity_log.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Karma::ActivityLog < ApplicationModel belongs_to :object_lookup, optional: true diff --git a/app/models/karma/user.rb b/app/models/karma/user.rb index 68300cc2d..8e04f7976 100644 --- a/app/models/karma/user.rb +++ b/app/models/karma/user.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Karma::User < ApplicationModel self.table_name = 'karma_users' diff --git a/app/models/knowledge_base.rb b/app/models/knowledge_base.rb index e8f7a18ec..73d6c07f2 100644 --- a/app/models/knowledge_base.rb +++ b/app/models/knowledge_base.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase < ApplicationModel include HasTranslations include HasAgentAllowedParams diff --git a/app/models/knowledge_base/answer.rb b/app/models/knowledge_base/answer.rb index eed7b7631..2f3083184 100644 --- a/app/models/knowledge_base/answer.rb +++ b/app/models/knowledge_base/answer.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Answer < ApplicationModel include HasTranslations include HasAgentAllowedParams diff --git a/app/models/knowledge_base/answer/translation.rb b/app/models/knowledge_base/answer/translation.rb index 55ad89161..2ebed4f36 100644 --- a/app/models/knowledge_base/answer/translation.rb +++ b/app/models/knowledge_base/answer/translation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Answer::Translation < ApplicationModel include HasAgentAllowedParams include HasLinks diff --git a/app/models/knowledge_base/answer/translation/content.rb b/app/models/knowledge_base/answer/translation/content.rb index e0ca0bb1e..3f36cce83 100644 --- a/app/models/knowledge_base/answer/translation/content.rb +++ b/app/models/knowledge_base/answer/translation/content.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Answer::Translation::Content < ApplicationModel include HasAgentAllowedParams include HasRichText diff --git a/app/models/knowledge_base/category.rb b/app/models/knowledge_base/category.rb index 27e12e9d3..a208509ae 100644 --- a/app/models/knowledge_base/category.rb +++ b/app/models/knowledge_base/category.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Category < ApplicationModel include HasTranslations include HasAgentAllowedParams diff --git a/app/models/knowledge_base/category/translation.rb b/app/models/knowledge_base/category/translation.rb index ca2f8394b..e04959df3 100644 --- a/app/models/knowledge_base/category/translation.rb +++ b/app/models/knowledge_base/category/translation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Category::Translation < ApplicationModel include HasAgentAllowedParams include HasSearchIndexBackend diff --git a/app/models/knowledge_base/has_unique_title.rb b/app/models/knowledge_base/has_unique_title.rb index 74c26996f..0b9e0f508 100644 --- a/app/models/knowledge_base/has_unique_title.rb +++ b/app/models/knowledge_base/has_unique_title.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # requires scope "neighbors_of" to find translations in same scope class KnowledgeBase module HasUniqueTitle diff --git a/app/models/knowledge_base/locale.rb b/app/models/knowledge_base/locale.rb index 9732f635d..fbc6ea0dc 100644 --- a/app/models/knowledge_base/locale.rb +++ b/app/models/knowledge_base/locale.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Locale < ApplicationModel belongs_to :knowledge_base, inverse_of: :kb_locales, touch: true belongs_to :system_locale, inverse_of: :knowledge_base_locales, class_name: '::Locale' diff --git a/app/models/knowledge_base/menu_item.rb b/app/models/knowledge_base/menu_item.rb index fca2be7b0..71d92df7e 100644 --- a/app/models/knowledge_base/menu_item.rb +++ b/app/models/knowledge_base/menu_item.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::MenuItem < ApplicationModel belongs_to :kb_locale, class_name: 'KnowledgeBase::Locale', inverse_of: :menu_items, touch: true diff --git a/app/models/knowledge_base/search.rb b/app/models/knowledge_base/search.rb index f6c82e267..153a3833a 100644 --- a/app/models/knowledge_base/search.rb +++ b/app/models/knowledge_base/search.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase module Search extend ActiveSupport::Concern diff --git a/app/models/knowledge_base/translation.rb b/app/models/knowledge_base/translation.rb index b29a99963..df8f0a7ca 100644 --- a/app/models/knowledge_base/translation.rb +++ b/app/models/knowledge_base/translation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase::Translation < ApplicationModel include HasAgentAllowedParams include HasSearchIndexBackend diff --git a/app/models/link.rb b/app/models/link.rb index d03b5b159..ba87f2a88 100644 --- a/app/models/link.rb +++ b/app/models/link.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Link < ApplicationModel diff --git a/app/models/link/object.rb b/app/models/link/object.rb index 8e70137e1..3add3679b 100644 --- a/app/models/link/object.rb +++ b/app/models/link/object.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Link::Object < ApplicationModel validates :name, presence: true diff --git a/app/models/link/type.rb b/app/models/link/type.rb index 808fa877f..bd28981bb 100644 --- a/app/models/link/type.rb +++ b/app/models/link/type.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Link::Type < ApplicationModel validates :name, presence: true diff --git a/app/models/locale.rb b/app/models/locale.rb index a00258174..88e255047 100644 --- a/app/models/locale.rb +++ b/app/models/locale.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Locale < ApplicationModel diff --git a/app/models/macro.rb b/app/models/macro.rb index 3b9655970..5b8334262 100644 --- a/app/models/macro.rb +++ b/app/models/macro.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Macro < ApplicationModel include ChecksClientNotification diff --git a/app/models/mention.rb b/app/models/mention.rb index 4c47fd674..759b33572 100644 --- a/app/models/mention.rb +++ b/app/models/mention.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Mention < ApplicationModel include ChecksClientNotification diff --git a/app/models/mention/assets.rb b/app/models/mention/assets.rb index 7d9993fba..d3ea47b13 100644 --- a/app/models/mention/assets.rb +++ b/app/models/mention/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Mention module Assets diff --git a/app/models/mention/validation.rb b/app/models/mention/validation.rb index 3444fbcf5..99cbf7b27 100644 --- a/app/models/mention/validation.rb +++ b/app/models/mention/validation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Mention::Validation < ActiveModel::Validator attr_reader :record diff --git a/app/models/notification.rb b/app/models/notification.rb index 48e3894cf..dd3fe9ebc 100644 --- a/app/models/notification.rb +++ b/app/models/notification.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Notification < ApplicationModel end diff --git a/app/models/object_lookup.rb b/app/models/object_lookup.rb index ddc76234f..1ff69d219 100644 --- a/app/models/object_lookup.rb +++ b/app/models/object_lookup.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ObjectLookup < ApplicationModel diff --git a/app/models/object_manager.rb b/app/models/object_manager.rb index 306122924..203de41a5 100644 --- a/app/models/object_manager.rb +++ b/app/models/object_manager.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class ObjectManager diff --git a/app/models/object_manager/attribute.rb b/app/models/object_manager/attribute.rb index 9f4e5054e..244cb7140 100644 --- a/app/models/object_manager/attribute.rb +++ b/app/models/object_manager/attribute.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute < ApplicationModel include ChecksClientNotification include CanSeed diff --git a/app/models/object_manager/attribute/validation.rb b/app/models/object_manager/attribute/validation.rb index 7dad9937c..4bca31fe2 100644 --- a/app/models/object_manager/attribute/validation.rb +++ b/app/models/object_manager/attribute/validation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute::Validation < ActiveModel::Validator include ::Mixin::HasBackends diff --git a/app/models/object_manager/attribute/validation/backend.rb b/app/models/object_manager/attribute/validation/backend.rb index 99de80513..90c73bfeb 100644 --- a/app/models/object_manager/attribute/validation/backend.rb +++ b/app/models/object_manager/attribute/validation/backend.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute::Validation::Backend def self.validate(*args) new(*args).validate diff --git a/app/models/object_manager/attribute/validation/future_past.rb b/app/models/object_manager/attribute/validation/future_past.rb index 2715ebd9b..05b34afbd 100644 --- a/app/models/object_manager/attribute/validation/future_past.rb +++ b/app/models/object_manager/attribute/validation/future_past.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute::Validation::FuturePast < ObjectManager::Attribute::Validation::Backend def validate diff --git a/app/models/object_manager/attribute/validation/min_max.rb b/app/models/object_manager/attribute/validation/min_max.rb index 7bb0d8c70..85aea4a7b 100644 --- a/app/models/object_manager/attribute/validation/min_max.rb +++ b/app/models/object_manager/attribute/validation/min_max.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute::Validation::MinMax < ObjectManager::Attribute::Validation::Backend def validate diff --git a/app/models/object_manager/attribute/validation/required.rb b/app/models/object_manager/attribute/validation/required.rb index e68082e77..66ea91bc9 100644 --- a/app/models/object_manager/attribute/validation/required.rb +++ b/app/models/object_manager/attribute/validation/required.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Attribute::Validation::Required < ObjectManager::Attribute::Validation::Backend def validate diff --git a/app/models/object_manager/element.rb b/app/models/object_manager/element.rb index fa8db246f..4da24225b 100644 --- a/app/models/object_manager/element.rb +++ b/app/models/object_manager/element.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Element include ::Mixin::HasBackends diff --git a/app/models/object_manager/element/backend.rb b/app/models/object_manager/element/backend.rb index 322012fe6..ab5a2307d 100644 --- a/app/models/object_manager/element/backend.rb +++ b/app/models/object_manager/element/backend.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Element::Backend attr_reader :user, :attribute, :record diff --git a/app/models/object_manager/element/ticket.rb b/app/models/object_manager/element/ticket.rb index 08bd2dbf0..f19056256 100644 --- a/app/models/object_manager/element/ticket.rb +++ b/app/models/object_manager/element/ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Element::Ticket < ObjectManager::Element::Backend private diff --git a/app/models/object_manager/object.rb b/app/models/object_manager/object.rb index e51299b08..c5ba3eab8 100644 --- a/app/models/object_manager/object.rb +++ b/app/models/object_manager/object.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManager::Object attr_reader :object_name diff --git a/app/models/online_notification.rb b/app/models/online_notification.rb index 36dd60f7d..0154459a1 100644 --- a/app/models/online_notification.rb +++ b/app/models/online_notification.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class OnlineNotification < ApplicationModel include OnlineNotification::Assets diff --git a/app/models/online_notification/assets.rb b/app/models/online_notification/assets.rb index f8d7f5ce8..0ce634951 100644 --- a/app/models/online_notification/assets.rb +++ b/app/models/online_notification/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class OnlineNotification module Assets diff --git a/app/models/organization.rb b/app/models/organization.rb index 4dbdb9c79..033171e15 100644 --- a/app/models/organization.rb +++ b/app/models/organization.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Organization < ApplicationModel include HasActivityStreamLog diff --git a/app/models/organization/assets.rb b/app/models/organization/assets.rb index 2804437a2..0b3371ba7 100644 --- a/app/models/organization/assets.rb +++ b/app/models/organization/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Organization module Assets diff --git a/app/models/organization/search.rb b/app/models/organization/search.rb index b607b3168..217c7734b 100644 --- a/app/models/organization/search.rb +++ b/app/models/organization/search.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Organization module Search diff --git a/app/models/organization/search_index.rb b/app/models/organization/search_index.rb index 1b373c930..1d21022c1 100644 --- a/app/models/organization/search_index.rb +++ b/app/models/organization/search_index.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Organization module SearchIndex diff --git a/app/models/overview.rb b/app/models/overview.rb index 2a3a6b209..1947cd48f 100644 --- a/app/models/overview.rb +++ b/app/models/overview.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Overview < ApplicationModel include ChecksClientNotification diff --git a/app/models/overview/assets.rb b/app/models/overview/assets.rb index d8447e125..1ff17d451 100644 --- a/app/models/overview/assets.rb +++ b/app/models/overview/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Overview module Assets diff --git a/app/models/package.rb b/app/models/package.rb index 8511ff46a..65bacaae3 100644 --- a/app/models/package.rb +++ b/app/models/package.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Package < ApplicationModel @@root = Rails.root.to_s # rubocop:disable Style/ClassVars diff --git a/app/models/package/migration.rb b/app/models/package/migration.rb index 6dbeeeb82..9d958a9cb 100644 --- a/app/models/package/migration.rb +++ b/app/models/package/migration.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Package::Migration < ApplicationModel diff --git a/app/models/permission.rb b/app/models/permission.rb index 3ed97586b..90061bf86 100644 --- a/app/models/permission.rb +++ b/app/models/permission.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Permission < ApplicationModel include ChecksClientNotification diff --git a/app/models/postmaster_filter.rb b/app/models/postmaster_filter.rb index 3116bfa8c..4f3464b2e 100644 --- a/app/models/postmaster_filter.rb +++ b/app/models/postmaster_filter.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class PostmasterFilter < ApplicationModel store :perform diff --git a/app/models/recent_view.rb b/app/models/recent_view.rb index 52391aca4..be07d8002 100644 --- a/app/models/recent_view.rb +++ b/app/models/recent_view.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class RecentView < ApplicationModel include RecentView::Assets diff --git a/app/models/recent_view/assets.rb b/app/models/recent_view/assets.rb index 74632a941..1b8bac58f 100644 --- a/app/models/recent_view/assets.rb +++ b/app/models/recent_view/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class RecentView module Assets diff --git a/app/models/report.rb b/app/models/report.rb index 5080b17b1..ece688d68 100644 --- a/app/models/report.rb +++ b/app/models/report.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Report def self.enabled? diff --git a/app/models/report/profile.rb b/app/models/report/profile.rb index b6b34479a..9f8cbc3f5 100644 --- a/app/models/report/profile.rb +++ b/app/models/report/profile.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Report::Profile < ApplicationModel self.table_name = 'report_profiles' validates :name, presence: true diff --git a/app/models/role.rb b/app/models/role.rb index a50604ab2..240102db1 100644 --- a/app/models/role.rb +++ b/app/models/role.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Role < ApplicationModel include CanBeImported diff --git a/app/models/role/assets.rb b/app/models/role/assets.rb index 13639de76..6f002cb6a 100644 --- a/app/models/role/assets.rb +++ b/app/models/role/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Role module Assets diff --git a/app/models/role_group.rb b/app/models/role_group.rb index 67052f4b9..e17e82a69 100644 --- a/app/models/role_group.rb +++ b/app/models/role_group.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class RoleGroup < ApplicationModel include HasGroupRelationDefinition diff --git a/app/models/scheduler.rb b/app/models/scheduler.rb index 3beb557be..eaa552e42 100644 --- a/app/models/scheduler.rb +++ b/app/models/scheduler.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Scheduler < ApplicationModel extend ::Mixin::StartFinishLogger diff --git a/app/models/session.rb b/app/models/session.rb index ef25b1351..0ac92f9c7 100644 --- a/app/models/session.rb +++ b/app/models/session.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Session < ActiveRecord::SessionStore::Session include Session::SetsPersistentFlag end diff --git a/app/models/session/sets_persistent_flag.rb b/app/models/session/sets_persistent_flag.rb index 5d1392945..09fffb48f 100644 --- a/app/models/session/sets_persistent_flag.rb +++ b/app/models/session/sets_persistent_flag.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Session::SetsPersistentFlag extend ActiveSupport::Concern diff --git a/app/models/setting.rb b/app/models/setting.rb index b030dcd31..8b4c46efd 100644 --- a/app/models/setting.rb +++ b/app/models/setting.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Setting < ApplicationModel store :options diff --git a/app/models/signature.rb b/app/models/signature.rb index 49074fb73..c5b60d6a4 100644 --- a/app/models/signature.rb +++ b/app/models/signature.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Signature < ApplicationModel include ChecksLatestChangeObserved diff --git a/app/models/sla.rb b/app/models/sla.rb index 3f69bcca1..2cc8d7ac4 100644 --- a/app/models/sla.rb +++ b/app/models/sla.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Sla < ApplicationModel include ChecksClientNotification diff --git a/app/models/sla/assets.rb b/app/models/sla/assets.rb index 15dfec75c..6d490c34f 100644 --- a/app/models/sla/assets.rb +++ b/app/models/sla/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Sla module Assets diff --git a/app/models/smime_certificate.rb b/app/models/smime_certificate.rb index d121fc1fb..c554c8ea5 100644 --- a/app/models/smime_certificate.rb +++ b/app/models/smime_certificate.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class SMIMECertificate < ApplicationModel validates :fingerprint, uniqueness: true diff --git a/app/models/stats_store.rb b/app/models/stats_store.rb index a30ea0209..2e103799c 100644 --- a/app/models/stats_store.rb +++ b/app/models/stats_store.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class StatsStore < ApplicationModel include HasSearchIndexBackend diff --git a/app/models/store.rb b/app/models/store.rb index 98c1c98cd..64fd7a2c5 100644 --- a/app/models/store.rb +++ b/app/models/store.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require_dependency 'store/object' require_dependency 'store/file' diff --git a/app/models/store/file.rb b/app/models/store/file.rb index faf38379d..c9b709684 100644 --- a/app/models/store/file.rb +++ b/app/models/store/file.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Store < ApplicationModel class File < ApplicationModel diff --git a/app/models/store/object.rb b/app/models/store/object.rb index 59a8295de..169a0cc49 100644 --- a/app/models/store/object.rb +++ b/app/models/store/object.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Store < ApplicationModel class Object < ApplicationModel diff --git a/app/models/store/provider/db.rb b/app/models/store/provider/db.rb index 77b714f15..5c88e02f9 100644 --- a/app/models/store/provider/db.rb +++ b/app/models/store/provider/db.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Store module Provider diff --git a/app/models/store/provider/file.rb b/app/models/store/provider/file.rb index cc3a4fd5d..0336ca3b7 100644 --- a/app/models/store/provider/file.rb +++ b/app/models/store/provider/file.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Store::Provider::File # write file to fs diff --git a/app/models/tag.rb b/app/models/tag.rb index cf3dd6027..2014181f3 100644 --- a/app/models/tag.rb +++ b/app/models/tag.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Tag < ApplicationModel include Tag::WritesToTicketHistory diff --git a/app/models/tag/item.rb b/app/models/tag/item.rb index fc3aeb9e3..733b67ec8 100644 --- a/app/models/tag/item.rb +++ b/app/models/tag/item.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Tag::Item < ApplicationModel validates :name, presence: true diff --git a/app/models/tag/object.rb b/app/models/tag/object.rb index 7fa372ea0..1f0a8b193 100644 --- a/app/models/tag/object.rb +++ b/app/models/tag/object.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Tag::Object < ApplicationModel validates :name, presence: true diff --git a/app/models/tag/writes_to_ticket_history.rb b/app/models/tag/writes_to_ticket_history.rb index 15feda087..10a7c2f3e 100644 --- a/app/models/tag/writes_to_ticket_history.rb +++ b/app/models/tag/writes_to_ticket_history.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Records added/removed tags also in the ticket history. module Tag::WritesToTicketHistory diff --git a/app/models/taskbar.rb b/app/models/taskbar.rb index b693915eb..d7e96cf06 100644 --- a/app/models/taskbar.rb +++ b/app/models/taskbar.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Taskbar < ApplicationModel include ChecksClientNotification diff --git a/app/models/template.rb b/app/models/template.rb index 53b00f1a0..01b839d48 100644 --- a/app/models/template.rb +++ b/app/models/template.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Template < ApplicationModel include ChecksClientNotification diff --git a/app/models/text_module.rb b/app/models/text_module.rb index 9dc3c53cb..21f05ef49 100644 --- a/app/models/text_module.rb +++ b/app/models/text_module.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TextModule < ApplicationModel include ChecksClientNotification diff --git a/app/models/ticket.rb b/app/models/ticket.rb index aec5afa41..8c5904653 100644 --- a/app/models/ticket.rb +++ b/app/models/ticket.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket < ApplicationModel include CanBeImported diff --git a/app/models/ticket/article.rb b/app/models/ticket/article.rb index b5a687676..70bffd6ba 100644 --- a/app/models/ticket/article.rb +++ b/app/models/ticket/article.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::Article < ApplicationModel include CanBeImported include HasActivityStreamLog diff --git a/app/models/ticket/article/adds_metadata_email.rb b/app/models/ticket/article/adds_metadata_email.rb index e0884476c..4d7d805b0 100644 --- a/app/models/ticket/article/adds_metadata_email.rb +++ b/app/models/ticket/article/adds_metadata_email.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds certain (missing) meta data when creating email articles. module Ticket::Article::AddsMetadataEmail diff --git a/app/models/ticket/article/adds_metadata_general.rb b/app/models/ticket/article/adds_metadata_general.rb index c67af9c20..954e4618c 100644 --- a/app/models/ticket/article/adds_metadata_general.rb +++ b/app/models/ticket/article/adds_metadata_general.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds certain (missing) meta data when creating articles. # This module depends on AddsMetadataOriginById to run before it. diff --git a/app/models/ticket/article/adds_metadata_origin_by_id.rb b/app/models/ticket/article/adds_metadata_origin_by_id.rb index dca77e8db..e91ad567e 100644 --- a/app/models/ticket/article/adds_metadata_origin_by_id.rb +++ b/app/models/ticket/article/adds_metadata_origin_by_id.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds origin_by_id field (if missing) when creating articles. module Ticket::Article::AddsMetadataOriginById diff --git a/app/models/ticket/article/assets.rb b/app/models/ticket/article/assets.rb index dab042fa4..24369ad05 100644 --- a/app/models/ticket/article/assets.rb +++ b/app/models/ticket/article/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Ticket::Article::Assets extend ActiveSupport::Concern diff --git a/app/models/ticket/article/enqueue_communicate_email_job.rb b/app/models/ticket/article/enqueue_communicate_email_job.rb index 553f342e7..208352787 100644 --- a/app/models/ticket/article/enqueue_communicate_email_job.rb +++ b/app/models/ticket/article/enqueue_communicate_email_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Schedules a backgrond communication job for new email articles. module Ticket::Article::EnqueueCommunicateEmailJob diff --git a/app/models/ticket/article/enqueue_communicate_facebook_job.rb b/app/models/ticket/article/enqueue_communicate_facebook_job.rb index 9f4e3a5c1..f13ce95da 100644 --- a/app/models/ticket/article/enqueue_communicate_facebook_job.rb +++ b/app/models/ticket/article/enqueue_communicate_facebook_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Schedules a backgrond communication job for new facebook articles. module Ticket::Article::EnqueueCommunicateFacebookJob diff --git a/app/models/ticket/article/enqueue_communicate_telegram_job.rb b/app/models/ticket/article/enqueue_communicate_telegram_job.rb index d896970eb..20201f1aa 100644 --- a/app/models/ticket/article/enqueue_communicate_telegram_job.rb +++ b/app/models/ticket/article/enqueue_communicate_telegram_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Schedules a backgrond communication job for new telegram articles. module Ticket::Article::EnqueueCommunicateTelegramJob diff --git a/app/models/ticket/article/enqueue_communicate_twitter_job.rb b/app/models/ticket/article/enqueue_communicate_twitter_job.rb index 5c37f722c..345444021 100644 --- a/app/models/ticket/article/enqueue_communicate_twitter_job.rb +++ b/app/models/ticket/article/enqueue_communicate_twitter_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Schedules a backgrond communication job for new twitter articles. module Ticket::Article::EnqueueCommunicateTwitterJob diff --git a/app/models/ticket/article/flag.rb b/app/models/ticket/article/flag.rb index 62af9f9f2..e79714870 100644 --- a/app/models/ticket/article/flag.rb +++ b/app/models/ticket/article/flag.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket::Article::Flag < ApplicationModel end diff --git a/app/models/ticket/article/has_ticket_contact_attributes_impact.rb b/app/models/ticket/article/has_ticket_contact_attributes_impact.rb index 1d313fd5e..eda211fb2 100644 --- a/app/models/ticket/article/has_ticket_contact_attributes_impact.rb +++ b/app/models/ticket/article/has_ticket_contact_attributes_impact.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Ticket::Article::HasTicketContactAttributesImpact extend ActiveSupport::Concern diff --git a/app/models/ticket/article/resets_ticket_state.rb b/app/models/ticket/article/resets_ticket_state.rb index 42f179b33..04f6b6177 100644 --- a/app/models/ticket/article/resets_ticket_state.rb +++ b/app/models/ticket/article/resets_ticket_state.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Reopens the ticket in case certain new articles are created. module Ticket::Article::ResetsTicketState diff --git a/app/models/ticket/article/sender.rb b/app/models/ticket/article/sender.rb index 1d8655182..45084e422 100644 --- a/app/models/ticket/article/sender.rb +++ b/app/models/ticket/article/sender.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket::Article::Sender < ApplicationModel include ChecksLatestChangeObserved diff --git a/app/models/ticket/article/type.rb b/app/models/ticket/article/type.rb index f5f3bd0d3..1de7c8087 100644 --- a/app/models/ticket/article/type.rb +++ b/app/models/ticket/article/type.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket::Article::Type < ApplicationModel include ChecksLatestChangeObserved diff --git a/app/models/ticket/assets.rb b/app/models/ticket/assets.rb index 6c8a90945..cb38597ef 100644 --- a/app/models/ticket/assets.rb +++ b/app/models/ticket/assets.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Assets extend ActiveSupport::Concern diff --git a/app/models/ticket/calls_stats_ticket_reopen_log.rb b/app/models/ticket/calls_stats_ticket_reopen_log.rb index 7dc1757b8..7689e6c96 100644 --- a/app/models/ticket/calls_stats_ticket_reopen_log.rb +++ b/app/models/ticket/calls_stats_ticket_reopen_log.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require_dependency 'stats/ticket_reopen' diff --git a/app/models/ticket/counter.rb b/app/models/ticket/counter.rb index 00a8b8e16..8c33c00fc 100644 --- a/app/models/ticket/counter.rb +++ b/app/models/ticket/counter.rb @@ -1,3 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::Counter < ApplicationModel end diff --git a/app/models/ticket/enqueues_user_ticket_counter_job.rb b/app/models/ticket/enqueues_user_ticket_counter_job.rb index eb1d3e66c..f3335e4a2 100644 --- a/app/models/ticket/enqueues_user_ticket_counter_job.rb +++ b/app/models/ticket/enqueues_user_ticket_counter_job.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds a background job to update the user's ticket counter on ticket changes. module Ticket::EnqueuesUserTicketCounterJob diff --git a/app/models/ticket/escalation.rb b/app/models/ticket/escalation.rb index f35b7ed34..30097cd9b 100644 --- a/app/models/ticket/escalation.rb +++ b/app/models/ticket/escalation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'escalation' module Ticket::Escalation diff --git a/app/models/ticket/flag.rb b/app/models/ticket/flag.rb index c0635bf04..395086b5d 100644 --- a/app/models/ticket/flag.rb +++ b/app/models/ticket/flag.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket::Flag < ApplicationModel belongs_to :ticket diff --git a/app/models/ticket/merge_history.rb b/app/models/ticket/merge_history.rb index 2c97659f0..ed9481647 100644 --- a/app/models/ticket/merge_history.rb +++ b/app/models/ticket/merge_history.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::MergeHistory extend ActiveSupport::Concern diff --git a/app/models/ticket/number.rb b/app/models/ticket/number.rb index fd80d902e..4209b14fd 100644 --- a/app/models/ticket/number.rb +++ b/app/models/ticket/number.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Ticket::Number include ApplicationLib diff --git a/app/models/ticket/number/base.rb b/app/models/ticket/number/base.rb index 1d5dc7b76..2c9c79e9d 100644 --- a/app/models/ticket/number/base.rb +++ b/app/models/ticket/number/base.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2019 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Number::Base extend self diff --git a/app/models/ticket/number/date.rb b/app/models/ticket/number/date.rb index 7a44d9645..4bee096d4 100644 --- a/app/models/ticket/number/date.rb +++ b/app/models/ticket/number/date.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Number::Date extend Ticket::Number::Base diff --git a/app/models/ticket/number/increment.rb b/app/models/ticket/number/increment.rb index 96747ee91..d1f777043 100644 --- a/app/models/ticket/number/increment.rb +++ b/app/models/ticket/number/increment.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Ticket::Number::Increment extend Ticket::Number::Base diff --git a/app/models/ticket/overviews.rb b/app/models/ticket/overviews.rb index a24627a41..fa4bed0f0 100644 --- a/app/models/ticket/overviews.rb +++ b/app/models/ticket/overviews.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Overviews =begin diff --git a/app/models/ticket/priority.rb b/app/models/ticket/priority.rb index 3c02dbe48..5ee13bb6c 100644 --- a/app/models/ticket/priority.rb +++ b/app/models/ticket/priority.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::Priority < ApplicationModel include CanBeImported include HasCollectionUpdate diff --git a/app/models/ticket/resets_pending_time_seconds.rb b/app/models/ticket/resets_pending_time_seconds.rb index 094c1aee2..b4ac30616 100644 --- a/app/models/ticket/resets_pending_time_seconds.rb +++ b/app/models/ticket/resets_pending_time_seconds.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Ensures pending time is always zero-seconds. module Ticket::ResetsPendingTimeSeconds diff --git a/app/models/ticket/screen_options.rb b/app/models/ticket/screen_options.rb index 4ad1c8763..c3caffb12 100644 --- a/app/models/ticket/screen_options.rb +++ b/app/models/ticket/screen_options.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::ScreenOptions =begin diff --git a/app/models/ticket/search.rb b/app/models/ticket/search.rb index 49b55213f..b6ab5e384 100644 --- a/app/models/ticket/search.rb +++ b/app/models/ticket/search.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Search extend ActiveSupport::Concern diff --git a/app/models/ticket/search_index.rb b/app/models/ticket/search_index.rb index 2aa3b51a9..9f943339e 100644 --- a/app/models/ticket/search_index.rb +++ b/app/models/ticket/search_index.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::SearchIndex extend ActiveSupport::Concern diff --git a/app/models/ticket/sets_close_time.rb b/app/models/ticket/sets_close_time.rb index bb31e75fc..b3421e324 100644 --- a/app/models/ticket/sets_close_time.rb +++ b/app/models/ticket/sets_close_time.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds close time (if missing) when tickets are closed. module Ticket::SetsCloseTime diff --git a/app/models/ticket/sets_last_owner_update_time.rb b/app/models/ticket/sets_last_owner_update_time.rb index d99331ec9..7a692aaf5 100644 --- a/app/models/ticket/sets_last_owner_update_time.rb +++ b/app/models/ticket/sets_last_owner_update_time.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Adds a last_owner_update time on ticket changes. module Ticket::SetsLastOwnerUpdateTime diff --git a/app/models/ticket/sets_online_notification_seen.rb b/app/models/ticket/sets_online_notification_seen.rb index e8ea0be7a..5bc3e1c48 100644 --- a/app/models/ticket/sets_online_notification_seen.rb +++ b/app/models/ticket/sets_online_notification_seen.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Schedules a background job to update the user's ticket seen information on ticket changes. module Ticket::SetsOnlineNotificationSeen diff --git a/app/models/ticket/state.rb b/app/models/ticket/state.rb index 262d613a0..455789c44 100644 --- a/app/models/ticket/state.rb +++ b/app/models/ticket/state.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::State < ApplicationModel include CanBeImported include ChecksLatestChangeObserved diff --git a/app/models/ticket/state_type.rb b/app/models/ticket/state_type.rb index 9696f9508..4e4e54a72 100644 --- a/app/models/ticket/state_type.rb +++ b/app/models/ticket/state_type.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::StateType < ApplicationModel include CanBeImported include ChecksLatestChangeObserved diff --git a/app/models/ticket/subject.rb b/app/models/ticket/subject.rb index 0d85481c8..d28829476 100644 --- a/app/models/ticket/subject.rb +++ b/app/models/ticket/subject.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Ticket::Subject =begin diff --git a/app/models/ticket/time_accounting.rb b/app/models/ticket/time_accounting.rb index 4e53a4ea0..3050d82c2 100644 --- a/app/models/ticket/time_accounting.rb +++ b/app/models/ticket/time_accounting.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::TimeAccounting < ApplicationModel belongs_to :ticket, optional: true diff --git a/app/models/ticket/touches_associations.rb b/app/models/ticket/touches_associations.rb index 808a9090d..e337522ab 100644 --- a/app/models/ticket/touches_associations.rb +++ b/app/models/ticket/touches_associations.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Update assigned customer and organization change_time information on ticket changes. module Ticket::TouchesAssociations diff --git a/app/models/token.rb b/app/models/token.rb index 0d8518577..4cca54928 100644 --- a/app/models/token.rb +++ b/app/models/token.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Token < ApplicationModel include CanBeAuthorized diff --git a/app/models/transaction.rb b/app/models/transaction.rb index 8ce3b1349..36ee93dc8 100644 --- a/app/models/transaction.rb +++ b/app/models/transaction.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Transaction attr_reader :options attr_accessor :original_user_id, :original_interface_handle diff --git a/app/models/transaction/clearbit_enrichment.rb b/app/models/transaction/clearbit_enrichment.rb index 4f660dfaf..702e80deb 100644 --- a/app/models/transaction/clearbit_enrichment.rb +++ b/app/models/transaction/clearbit_enrichment.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Transaction::ClearbitEnrichment diff --git a/app/models/transaction/cti_caller_id_detection.rb b/app/models/transaction/cti_caller_id_detection.rb index 44020b1b0..900d30cf7 100644 --- a/app/models/transaction/cti_caller_id_detection.rb +++ b/app/models/transaction/cti_caller_id_detection.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Transaction::CtiCallerIdDetection =begin diff --git a/app/models/transaction/karma.rb b/app/models/transaction/karma.rb index da41aacf2..883402225 100644 --- a/app/models/transaction/karma.rb +++ b/app/models/transaction/karma.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Transaction::Karma diff --git a/app/models/transaction/notification.rb b/app/models/transaction/notification.rb index 3035785ac..b87e4c88e 100644 --- a/app/models/transaction/notification.rb +++ b/app/models/transaction/notification.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Transaction::Notification diff --git a/app/models/transaction/signature_detection.rb b/app/models/transaction/signature_detection.rb index 3648fbbaf..03f635439 100644 --- a/app/models/transaction/signature_detection.rb +++ b/app/models/transaction/signature_detection.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Transaction::SignatureDetection =begin diff --git a/app/models/transaction/slack.rb b/app/models/transaction/slack.rb index 298f004a6..161c6b672 100644 --- a/app/models/transaction/slack.rb +++ b/app/models/transaction/slack.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Transaction::Slack diff --git a/app/models/transaction/trigger.rb b/app/models/transaction/trigger.rb index 73dd66883..a45ec103f 100644 --- a/app/models/transaction/trigger.rb +++ b/app/models/transaction/trigger.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Transaction::Trigger diff --git a/app/models/translation.rb b/app/models/translation.rb index 040c57d58..6825c7bab 100644 --- a/app/models/translation.rb +++ b/app/models/translation.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'csv' class Translation < ApplicationModel diff --git a/app/models/trigger.rb b/app/models/trigger.rb index 837fd3325..2bbecd016 100644 --- a/app/models/trigger.rb +++ b/app/models/trigger.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Trigger < ApplicationModel include ChecksConditionValidation diff --git a/app/models/trigger/assets.rb b/app/models/trigger/assets.rb index 1ec395cdb..77d60656f 100644 --- a/app/models/trigger/assets.rb +++ b/app/models/trigger/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Trigger module Assets diff --git a/app/models/type_lookup.rb b/app/models/type_lookup.rb index b4e68a1e4..9707300ad 100644 --- a/app/models/type_lookup.rb +++ b/app/models/type_lookup.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class TypeLookup < ApplicationModel diff --git a/app/models/user.rb b/app/models/user.rb index 0eb971ade..3b282bae6 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'karma/user' class User < ApplicationModel diff --git a/app/models/user/assets.rb b/app/models/user/assets.rb index 941d48beb..f6b71a765 100644 --- a/app/models/user/assets.rb +++ b/app/models/user/assets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class User module Assets diff --git a/app/models/user/has_ticket_create_screen_impact.rb b/app/models/user/has_ticket_create_screen_impact.rb index abed3dae6..a4aa4c168 100644 --- a/app/models/user/has_ticket_create_screen_impact.rb +++ b/app/models/user/has_ticket_create_screen_impact.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class User module HasTicketCreateScreenImpact extend ActiveSupport::Concern diff --git a/app/models/user/performs_geo_lookup.rb b/app/models/user/performs_geo_lookup.rb index c91527555..b2440f14b 100644 --- a/app/models/user/performs_geo_lookup.rb +++ b/app/models/user/performs_geo_lookup.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Perform geo data lookup on user changes. module User::PerformsGeoLookup diff --git a/app/models/user/search.rb b/app/models/user/search.rb index 3c40332cd..9cd136fca 100644 --- a/app/models/user/search.rb +++ b/app/models/user/search.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class User module Search diff --git a/app/models/user/search_index.rb b/app/models/user/search_index.rb index c91c87a60..d8a199a0a 100644 --- a/app/models/user/search_index.rb +++ b/app/models/user/search_index.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class User module SearchIndex diff --git a/app/models/user/touches_organization.rb b/app/models/user/touches_organization.rb index ef5390634..5955dc2c1 100644 --- a/app/models/user/touches_organization.rb +++ b/app/models/user/touches_organization.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # Update assigned organization change_time information on user changes. module User::TouchesOrganization diff --git a/app/models/user/updates_ticket_organization.rb b/app/models/user/updates_ticket_organization.rb index 8fd563e2e..d4f8b7d73 100644 --- a/app/models/user/updates_ticket_organization.rb +++ b/app/models/user/updates_ticket_organization.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ # If a user is assigned to another organization, also assign their latest tickets to it. module User::UpdatesTicketOrganization diff --git a/app/models/user_device.rb b/app/models/user_device.rb index f63264fee..517662fc9 100644 --- a/app/models/user_device.rb +++ b/app/models/user_device.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UserDevice < ApplicationModel store :device_details diff --git a/app/models/user_group.rb b/app/models/user_group.rb index ce6995e2c..3559d4cc9 100644 --- a/app/models/user_group.rb +++ b/app/models/user_group.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class UserGroup < ApplicationModel include HasGroupRelationDefinition diff --git a/app/models/webhook.rb b/app/models/webhook.rb index 716ae5b1b..e7c552d83 100644 --- a/app/models/webhook.rb +++ b/app/models/webhook.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Webhook < ApplicationModel include ChecksClientNotification diff --git a/app/models/webhook/ensure_no_related_objects.rb b/app/models/webhook/ensure_no_related_objects.rb index 73cf454e6..1182fad1c 100644 --- a/app/models/webhook/ensure_no_related_objects.rb +++ b/app/models/webhook/ensure_no_related_objects.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Webhook::EnsureNoRelatedObjects diff --git a/app/policies/application_policy.rb b/app/policies/application_policy.rb index 0ca619226..fa841d10d 100644 --- a/app/policies/application_policy.rb +++ b/app/policies/application_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationPolicy include PunditPolicy diff --git a/app/policies/controllers/application_controller_policy.rb b/app/policies/controllers/application_controller_policy.rb index dfaf2f0a4..6456f42f6 100644 --- a/app/policies/controllers/application_controller_policy.rb +++ b/app/policies/controllers/application_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ApplicationControllerPolicy < ApplicationPolicy class_attribute(:action_permissions_map, default: {}) diff --git a/app/policies/controllers/applications_controller_policy.rb b/app/policies/controllers/applications_controller_policy.rb index fe886042c..180af82ef 100644 --- a/app/policies/controllers/applications_controller_policy.rb +++ b/app/policies/controllers/applications_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ApplicationsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.api') end diff --git a/app/policies/controllers/calendar_subscriptions_controller_policy.rb b/app/policies/controllers/calendar_subscriptions_controller_policy.rb index 02248f2f2..374eebde9 100644 --- a/app/policies/controllers/calendar_subscriptions_controller_policy.rb +++ b/app/policies/controllers/calendar_subscriptions_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::CalendarSubscriptionsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('user_preferences.calendar') end diff --git a/app/policies/controllers/calendars_controller_policy.rb b/app/policies/controllers/calendars_controller_policy.rb index f3ecfa28b..138f49bee 100644 --- a/app/policies/controllers/calendars_controller_policy.rb +++ b/app/policies/controllers/calendars_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::CalendarsControllerPolicy < Controllers::ApplicationControllerPolicy permit! :timezones, to: 'admin' default_permit!('admin.calendar') diff --git a/app/policies/controllers/channels_email_controller_policy.rb b/app/policies/controllers/channels_email_controller_policy.rb index 611c5a725..26d2b4333 100644 --- a/app/policies/controllers/channels_email_controller_policy.rb +++ b/app/policies/controllers/channels_email_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsEmailControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_email') end diff --git a/app/policies/controllers/channels_facebook_controller_policy.rb b/app/policies/controllers/channels_facebook_controller_policy.rb index 14bfe7d48..466f642b1 100644 --- a/app/policies/controllers/channels_facebook_controller_policy.rb +++ b/app/policies/controllers/channels_facebook_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsFacebookControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_facebook') end diff --git a/app/policies/controllers/channels_google_controller_policy.rb b/app/policies/controllers/channels_google_controller_policy.rb index b2224d1d1..3edfd7ad5 100644 --- a/app/policies/controllers/channels_google_controller_policy.rb +++ b/app/policies/controllers/channels_google_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsGoogleControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_google') end diff --git a/app/policies/controllers/channels_microsoft365_controller_policy.rb b/app/policies/controllers/channels_microsoft365_controller_policy.rb index 4a0f2e845..58cb001a6 100644 --- a/app/policies/controllers/channels_microsoft365_controller_policy.rb +++ b/app/policies/controllers/channels_microsoft365_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsMicrosoft365ControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_microsoft365') end diff --git a/app/policies/controllers/channels_sms_controller_policy.rb b/app/policies/controllers/channels_sms_controller_policy.rb index b8ea771cc..93165b00b 100644 --- a/app/policies/controllers/channels_sms_controller_policy.rb +++ b/app/policies/controllers/channels_sms_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsSmsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_sms') end diff --git a/app/policies/controllers/channels_telegram_controller_policy.rb b/app/policies/controllers/channels_telegram_controller_policy.rb index 9d47e5362..b7d7d16d8 100644 --- a/app/policies/controllers/channels_telegram_controller_policy.rb +++ b/app/policies/controllers/channels_telegram_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsTelegramControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_telegram') end diff --git a/app/policies/controllers/channels_twitter_controller_policy.rb b/app/policies/controllers/channels_twitter_controller_policy.rb index 1858401b5..31160e1ca 100644 --- a/app/policies/controllers/channels_twitter_controller_policy.rb +++ b/app/policies/controllers/channels_twitter_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChannelsTwitterControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_twitter') end diff --git a/app/policies/controllers/chat_sessions_controller_policy.rb b/app/policies/controllers/chat_sessions_controller_policy.rb index b1bc3d003..c00e75d2f 100644 --- a/app/policies/controllers/chat_sessions_controller_policy.rb +++ b/app/policies/controllers/chat_sessions_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChatSessionsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('chat.agent') end diff --git a/app/policies/controllers/chats_controller_policy.rb b/app/policies/controllers/chats_controller_policy.rb index 733cfd427..3487c9737 100644 --- a/app/policies/controllers/chats_controller_policy.rb +++ b/app/policies/controllers/chats_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ChatsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_chat') end diff --git a/app/policies/controllers/cti_controller_policy.rb b/app/policies/controllers/cti_controller_policy.rb index c9e4bd590..0f01fc59b 100644 --- a/app/policies/controllers/cti_controller_policy.rb +++ b/app/policies/controllers/cti_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::CtiControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('cti.agent') end diff --git a/app/policies/controllers/data_privacy_tasks_controller_policy.rb b/app/policies/controllers/data_privacy_tasks_controller_policy.rb index 1c44bef48..539c6d2a8 100644 --- a/app/policies/controllers/data_privacy_tasks_controller_policy.rb +++ b/app/policies/controllers/data_privacy_tasks_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::DataPrivacyTasksControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.data_privacy') end diff --git a/app/policies/controllers/email_addresses_controller_policy.rb b/app/policies/controllers/email_addresses_controller_policy.rb index 21c05b9ff..cfa351faa 100644 --- a/app/policies/controllers/email_addresses_controller_policy.rb +++ b/app/policies/controllers/email_addresses_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::EmailAddressesControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index show], to: ['ticket.agent', 'admin.channel_email'] default_permit!('admin.channel_email') diff --git a/app/policies/controllers/external_credentials_controller_policy.rb b/app/policies/controllers/external_credentials_controller_policy.rb index bb3f3f541..952f9de8b 100644 --- a/app/policies/controllers/external_credentials_controller_policy.rb +++ b/app/policies/controllers/external_credentials_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ExternalCredentialsControllerPolicy < Controllers::ApplicationControllerPolicy permit! :index, to: 'admin' default_permit! -> { "admin.channel_#{provider_name}" } diff --git a/app/policies/controllers/first_steps_controller_policy.rb b/app/policies/controllers/first_steps_controller_policy.rb index aa58f67de..49ff45368 100644 --- a/app/policies/controllers/first_steps_controller_policy.rb +++ b/app/policies/controllers/first_steps_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::FirstStepsControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index test_ticket], to: ['ticket.agent', 'admin'] end diff --git a/app/policies/controllers/form_controller_policy.rb b/app/policies/controllers/form_controller_policy.rb index 05d25bb23..0e3178e45 100644 --- a/app/policies/controllers/form_controller_policy.rb +++ b/app/policies/controllers/form_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::FormControllerPolicy < Controllers::ApplicationControllerPolicy def configuration? diff --git a/app/policies/controllers/getting_started_controller_policy.rb b/app/policies/controllers/getting_started_controller_policy.rb index 33cdc84cb..47f1d595f 100644 --- a/app/policies/controllers/getting_started_controller_policy.rb +++ b/app/policies/controllers/getting_started_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::GettingStartedControllerPolicy < Controllers::ApplicationControllerPolicy permit! :base, to: 'admin.wizard' end diff --git a/app/policies/controllers/groups_controller_policy.rb b/app/policies/controllers/groups_controller_policy.rb index 5011889b1..554eb3736 100644 --- a/app/policies/controllers/groups_controller_policy.rb +++ b/app/policies/controllers/groups_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::GroupsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.group') end diff --git a/app/policies/controllers/http_logs_controller_policy.rb b/app/policies/controllers/http_logs_controller_policy.rb index b398ce2d2..0cc60f103 100644 --- a/app/policies/controllers/http_logs_controller_policy.rb +++ b/app/policies/controllers/http_logs_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::HttpLogsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.*') end diff --git a/app/policies/controllers/integration/exchange_controller_policy.rb b/app/policies/controllers/integration/exchange_controller_policy.rb index 96c13f9a6..e1de8e25f 100644 --- a/app/policies/controllers/integration/exchange_controller_policy.rb +++ b/app/policies/controllers/integration/exchange_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::ExchangeControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.integration.exchange') end diff --git a/app/policies/controllers/integration/github_controller_policy.rb b/app/policies/controllers/integration/github_controller_policy.rb index d0cebd74d..0b4e84acb 100644 --- a/app/policies/controllers/integration/github_controller_policy.rb +++ b/app/policies/controllers/integration/github_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::GitHubControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[query update], to: 'ticket.agent' permit! :verify, to: 'admin.integration.github' diff --git a/app/policies/controllers/integration/gitlab_controller_policy.rb b/app/policies/controllers/integration/gitlab_controller_policy.rb index 13b9cca5b..a37230395 100644 --- a/app/policies/controllers/integration/gitlab_controller_policy.rb +++ b/app/policies/controllers/integration/gitlab_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::GitLabControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[query update], to: 'ticket.agent' permit! :verify, to: 'admin.integration.gitlab' diff --git a/app/policies/controllers/integration/idoit_controller_policy.rb b/app/policies/controllers/integration/idoit_controller_policy.rb index 6fffd4595..bc5d30d08 100644 --- a/app/policies/controllers/integration/idoit_controller_policy.rb +++ b/app/policies/controllers/integration/idoit_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::IdoitControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[query update], to: 'ticket.agent' permit! :verify, to: 'admin.integration.idoit' diff --git a/app/policies/controllers/integration/ldap_controller_policy.rb b/app/policies/controllers/integration/ldap_controller_policy.rb index 1164b0ace..b0224e752 100644 --- a/app/policies/controllers/integration/ldap_controller_policy.rb +++ b/app/policies/controllers/integration/ldap_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::LdapControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.integration.ldap') end diff --git a/app/policies/controllers/integration/smime_controller_policy.rb b/app/policies/controllers/integration/smime_controller_policy.rb index b630ad0f6..f24201a2c 100644 --- a/app/policies/controllers/integration/smime_controller_policy.rb +++ b/app/policies/controllers/integration/smime_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::Integration::SMIMEControllerPolicy < Controllers::ApplicationControllerPolicy permit! :search, to: 'ticket.agent' default_permit!('admin.integration.smime') diff --git a/app/policies/controllers/jobs_controller_policy.rb b/app/policies/controllers/jobs_controller_policy.rb index 099d112fe..02c22f2e0 100644 --- a/app/policies/controllers/jobs_controller_policy.rb +++ b/app/policies/controllers/jobs_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::JobsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.scheduler') end diff --git a/app/policies/controllers/knowledge_base/answer/attachments_controller_policy.rb b/app/policies/controllers/knowledge_base/answer/attachments_controller_policy.rb index d25a206bc..b86ff3857 100644 --- a/app/policies/controllers/knowledge_base/answer/attachments_controller_policy.rb +++ b/app/policies/controllers/knowledge_base/answer/attachments_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBase::Answer::AttachmentsControllerPolicy < Controllers::ApplicationControllerPolicy permit! :clone_to_form, to: 'knowledge_base.*' default_permit!('knowledge_base.editor') diff --git a/app/policies/controllers/knowledge_base/answers_controller_policy.rb b/app/policies/controllers/knowledge_base/answers_controller_policy.rb index 6d792b1a0..8f0c562ef 100644 --- a/app/policies/controllers/knowledge_base/answers_controller_policy.rb +++ b/app/policies/controllers/knowledge_base/answers_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBase::AnswersControllerPolicy < Controllers::KnowledgeBase::BaseControllerPolicy def show? return true if user.permissions?('knowledge_base.editor') diff --git a/app/policies/controllers/knowledge_base/base_controller_policy.rb b/app/policies/controllers/knowledge_base/base_controller_policy.rb index 3285c46cf..8939fa1e0 100644 --- a/app/policies/controllers/knowledge_base/base_controller_policy.rb +++ b/app/policies/controllers/knowledge_base/base_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBase::BaseControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('knowledge_base.*') permit! %i[create update destroy], to: 'knowledge_base.editor' diff --git a/app/policies/controllers/knowledge_base/categories_controller_policy.rb b/app/policies/controllers/knowledge_base/categories_controller_policy.rb index 9e98ae131..9be94f7a8 100644 --- a/app/policies/controllers/knowledge_base/categories_controller_policy.rb +++ b/app/policies/controllers/knowledge_base/categories_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBase::CategoriesControllerPolicy < Controllers::KnowledgeBase::BaseControllerPolicy def show? return if user.permissions?('knowledge_base.editor') diff --git a/app/policies/controllers/knowledge_base/manage_controller_policy.rb b/app/policies/controllers/knowledge_base/manage_controller_policy.rb index 4cdd355b7..ffa602f42 100644 --- a/app/policies/controllers/knowledge_base/manage_controller_policy.rb +++ b/app/policies/controllers/knowledge_base/manage_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBase::ManageControllerPolicy < Controllers::KnowledgeBase::BaseControllerPolicy default_permit!('admin.knowledge_base') end diff --git a/app/policies/controllers/knowledge_bases_controller_policy.rb b/app/policies/controllers/knowledge_bases_controller_policy.rb index 8786bfbb3..ccdfa303e 100644 --- a/app/policies/controllers/knowledge_bases_controller_policy.rb +++ b/app/policies/controllers/knowledge_bases_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::KnowledgeBasesControllerPolicy < Controllers::KnowledgeBase::BaseControllerPolicy def init? true diff --git a/app/policies/controllers/mentions_controller_policy.rb b/app/policies/controllers/mentions_controller_policy.rb index 857b86fae..848f2e3e8 100644 --- a/app/policies/controllers/mentions_controller_policy.rb +++ b/app/policies/controllers/mentions_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::MentionsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('ticket.agent') end diff --git a/app/policies/controllers/monitoring_controller_policy.rb b/app/policies/controllers/monitoring_controller_policy.rb index 71fea988f..e63fa6131 100644 --- a/app/policies/controllers/monitoring_controller_policy.rb +++ b/app/policies/controllers/monitoring_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::MonitoringControllerPolicy < Controllers::ApplicationControllerPolicy def health_check? diff --git a/app/policies/controllers/object_manager_attributes_controller_policy.rb b/app/policies/controllers/object_manager_attributes_controller_policy.rb index e94674b2c..58c4c8f78 100644 --- a/app/policies/controllers/object_manager_attributes_controller_policy.rb +++ b/app/policies/controllers/object_manager_attributes_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ObjectManagerAttributesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.object') end diff --git a/app/policies/controllers/online_notifications_controller_policy.rb b/app/policies/controllers/online_notifications_controller_policy.rb index bac27a174..68b39f6ee 100644 --- a/app/policies/controllers/online_notifications_controller_policy.rb +++ b/app/policies/controllers/online_notifications_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::OnlineNotificationsControllerPolicy < Controllers::ApplicationControllerPolicy def show? diff --git a/app/policies/controllers/organizations_controller_policy.rb b/app/policies/controllers/organizations_controller_policy.rb index 2530cb618..5d664eb98 100644 --- a/app/policies/controllers/organizations_controller_policy.rb +++ b/app/policies/controllers/organizations_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::OrganizationsControllerPolicy < Controllers::ApplicationControllerPolicy permit! :import_example, to: 'admin.organization' permit! :import_start, to: 'admin.user' diff --git a/app/policies/controllers/overviews_controller_policy.rb b/app/policies/controllers/overviews_controller_policy.rb index ace9642e0..5061f6dc8 100644 --- a/app/policies/controllers/overviews_controller_policy.rb +++ b/app/policies/controllers/overviews_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::OverviewsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.overview') end diff --git a/app/policies/controllers/packages_controller_policy.rb b/app/policies/controllers/packages_controller_policy.rb index 5810aa9e0..8345eb142 100644 --- a/app/policies/controllers/packages_controller_policy.rb +++ b/app/policies/controllers/packages_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::PackagesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.package') end diff --git a/app/policies/controllers/postmaster_filters_controller_policy.rb b/app/policies/controllers/postmaster_filters_controller_policy.rb index 2f62933ee..633fa26aa 100644 --- a/app/policies/controllers/postmaster_filters_controller_policy.rb +++ b/app/policies/controllers/postmaster_filters_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::PostmasterFiltersControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.channel_email') end diff --git a/app/policies/controllers/proxy_controller_policy.rb b/app/policies/controllers/proxy_controller_policy.rb index a387644be..8ed88eee7 100644 --- a/app/policies/controllers/proxy_controller_policy.rb +++ b/app/policies/controllers/proxy_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ProxyControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.system') end diff --git a/app/policies/controllers/report_profiles_controller_policy.rb b/app/policies/controllers/report_profiles_controller_policy.rb index 19454e0d3..5f8ea1118 100644 --- a/app/policies/controllers/report_profiles_controller_policy.rb +++ b/app/policies/controllers/report_profiles_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ReportProfilesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.report_profile') end diff --git a/app/policies/controllers/reports_controller_policy.rb b/app/policies/controllers/reports_controller_policy.rb index 7da95dcce..87504d76d 100644 --- a/app/policies/controllers/reports_controller_policy.rb +++ b/app/policies/controllers/reports_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::ReportsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('report') end diff --git a/app/policies/controllers/roles_controller_policy.rb b/app/policies/controllers/roles_controller_policy.rb index 1fc8705b7..f84113ab4 100644 --- a/app/policies/controllers/roles_controller_policy.rb +++ b/app/policies/controllers/roles_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::RolesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.role') end diff --git a/app/policies/controllers/sessions_controller_policy.rb b/app/policies/controllers/sessions_controller_policy.rb index 43d53c637..9afd3a70f 100644 --- a/app/policies/controllers/sessions_controller_policy.rb +++ b/app/policies/controllers/sessions_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::SessionsControllerPolicy < Controllers::ApplicationControllerPolicy permit! :switch_to_user, to: ['admin.session', 'admin.user'] permit! %i[list delete], to: 'admin.session' diff --git a/app/policies/controllers/settings_controller_policy.rb b/app/policies/controllers/settings_controller_policy.rb index 20a1c2cc3..f8a8fc838 100644 --- a/app/policies/controllers/settings_controller_policy.rb +++ b/app/policies/controllers/settings_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::SettingsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.*') diff --git a/app/policies/controllers/signatures_controller_policy.rb b/app/policies/controllers/signatures_controller_policy.rb index bd51c81a8..55039c023 100644 --- a/app/policies/controllers/signatures_controller_policy.rb +++ b/app/policies/controllers/signatures_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::SignaturesControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index show], to: ['ticket.agent', 'admin.channel_email'] permit! %i[create update destroy], to: 'admin.channel_email' diff --git a/app/policies/controllers/slas_controller_policy.rb b/app/policies/controllers/slas_controller_policy.rb index 40ad48c1c..9cbc1f68d 100644 --- a/app/policies/controllers/slas_controller_policy.rb +++ b/app/policies/controllers/slas_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::SlasControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.sla') end diff --git a/app/policies/controllers/tags_controller_policy.rb b/app/policies/controllers/tags_controller_policy.rb index 4dbc38108..10e4f2c63 100644 --- a/app/policies/controllers/tags_controller_policy.rb +++ b/app/policies/controllers/tags_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TagsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.tag') end diff --git a/app/policies/controllers/taskbar_controller_policy.rb b/app/policies/controllers/taskbar_controller_policy.rb index b44b92e8a..60c40ec51 100644 --- a/app/policies/controllers/taskbar_controller_policy.rb +++ b/app/policies/controllers/taskbar_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TaskbarControllerPolicy < Controllers::ApplicationControllerPolicy def show? diff --git a/app/policies/controllers/templates_controller_policy.rb b/app/policies/controllers/templates_controller_policy.rb index c45eb764f..dcd62592c 100644 --- a/app/policies/controllers/templates_controller_policy.rb +++ b/app/policies/controllers/templates_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TemplatesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!(['ticket.agent', 'admin.template']) end diff --git a/app/policies/controllers/text_modules_controller_policy.rb b/app/policies/controllers/text_modules_controller_policy.rb index 527894d74..ba7decdd1 100644 --- a/app/policies/controllers/text_modules_controller_policy.rb +++ b/app/policies/controllers/text_modules_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TextModulesControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index show], to: ['ticket.agent', 'admin.text_module'] permit! %i[create update destroy import_example import_start], to: 'admin.text_module' diff --git a/app/policies/controllers/ticket_articles_controller_policy.rb b/app/policies/controllers/ticket_articles_controller_policy.rb index 88ef7da39..eeff8910e 100644 --- a/app/policies/controllers/ticket_articles_controller_policy.rb +++ b/app/policies/controllers/ticket_articles_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TicketArticlesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin') end diff --git a/app/policies/controllers/ticket_priorities_controller_policy.rb b/app/policies/controllers/ticket_priorities_controller_policy.rb index ebc8b6505..2cd3babab 100644 --- a/app/policies/controllers/ticket_priorities_controller_policy.rb +++ b/app/policies/controllers/ticket_priorities_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TicketPrioritiesControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index show], to: ['ticket.agent', 'admin.object', 'ticket.customer'] permit! %i[create update destroy], to: 'admin.object' diff --git a/app/policies/controllers/ticket_states_controller_policy.rb b/app/policies/controllers/ticket_states_controller_policy.rb index 667646cf5..752ef0e8f 100644 --- a/app/policies/controllers/ticket_states_controller_policy.rb +++ b/app/policies/controllers/ticket_states_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TicketStatesControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[index show], to: ['ticket.agent', 'admin.object', 'ticket.customer'] permit! %i[create update destroy], to: 'admin.object' diff --git a/app/policies/controllers/tickets_controller_policy.rb b/app/policies/controllers/tickets_controller_policy.rb index b7d5ca676..1af4ecfde 100644 --- a/app/policies/controllers/tickets_controller_policy.rb +++ b/app/policies/controllers/tickets_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TicketsControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[import_example import_start], to: 'admin' permit! :selector, to: 'admin.*' diff --git a/app/policies/controllers/time_accountings_controller_policy.rb b/app/policies/controllers/time_accountings_controller_policy.rb index d91de4fa3..88660d148 100644 --- a/app/policies/controllers/time_accountings_controller_policy.rb +++ b/app/policies/controllers/time_accountings_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TimeAccountingsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.time_accounting') end diff --git a/app/policies/controllers/translations_controller_policy.rb b/app/policies/controllers/translations_controller_policy.rb index d81bacb1f..69b625d47 100644 --- a/app/policies/controllers/translations_controller_policy.rb +++ b/app/policies/controllers/translations_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TranslationsControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.translation') end diff --git a/app/policies/controllers/triggers_controller_policy.rb b/app/policies/controllers/triggers_controller_policy.rb index 0d9c21fc0..7ad9165f1 100644 --- a/app/policies/controllers/triggers_controller_policy.rb +++ b/app/policies/controllers/triggers_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::TriggersControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.trigger') end diff --git a/app/policies/controllers/user_access_token_controller_policy.rb b/app/policies/controllers/user_access_token_controller_policy.rb index 620a9296f..90ea6ec42 100644 --- a/app/policies/controllers/user_access_token_controller_policy.rb +++ b/app/policies/controllers/user_access_token_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::UserAccessTokenControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('user_preferences.access_token') end diff --git a/app/policies/controllers/user_devices_controller_policy.rb b/app/policies/controllers/user_devices_controller_policy.rb index ec9355c93..8b2ff7519 100644 --- a/app/policies/controllers/user_devices_controller_policy.rb +++ b/app/policies/controllers/user_devices_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::UserDevicesControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('user_preferences.device') end diff --git a/app/policies/controllers/users_controller_policy.rb b/app/policies/controllers/users_controller_policy.rb index a49338ea9..72cd3c8e7 100644 --- a/app/policies/controllers/users_controller_policy.rb +++ b/app/policies/controllers/users_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::UsersControllerPolicy < Controllers::ApplicationControllerPolicy permit! %i[import_example import_start], to: 'admin.user' permit! %i[search history create update], to: ['ticket.agent', 'admin.user'] diff --git a/app/policies/controllers/version_controller_policy.rb b/app/policies/controllers/version_controller_policy.rb index ea12eed76..601d7778d 100644 --- a/app/policies/controllers/version_controller_policy.rb +++ b/app/policies/controllers/version_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::VersionControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.version') end diff --git a/app/policies/controllers/webhooks_controller_policy.rb b/app/policies/controllers/webhooks_controller_policy.rb index a962c198d..d1eb7fffd 100644 --- a/app/policies/controllers/webhooks_controller_policy.rb +++ b/app/policies/controllers/webhooks_controller_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Controllers::WebhooksControllerPolicy < Controllers::ApplicationControllerPolicy default_permit!('admin.webhook') end diff --git a/app/policies/mention_policy.rb b/app/policies/mention_policy.rb index 6a3d00da8..575c4326e 100644 --- a/app/policies/mention_policy.rb +++ b/app/policies/mention_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MentionPolicy < ApplicationPolicy def create? user.permissions?('ticket.agent') diff --git a/app/policies/organization_policy.rb b/app/policies/organization_policy.rb index 48d0c9b78..24671fb08 100644 --- a/app/policies/organization_policy.rb +++ b/app/policies/organization_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class OrganizationPolicy < ApplicationPolicy def show? diff --git a/app/policies/pundit_policy.rb b/app/policies/pundit_policy.rb index 36f0d5a45..244c6df1f 100644 --- a/app/policies/pundit_policy.rb +++ b/app/policies/pundit_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module PunditPolicy attr_reader :user, :custom_exception diff --git a/app/policies/setting_policy.rb b/app/policies/setting_policy.rb index ca964f435..66c1a1c6f 100644 --- a/app/policies/setting_policy.rb +++ b/app/policies/setting_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingPolicy < ApplicationPolicy def show? diff --git a/app/policies/ticket/article_policy.rb b/app/policies/ticket/article_policy.rb index 5de7f6788..a89f6392e 100644 --- a/app/policies/ticket/article_policy.rb +++ b/app/policies/ticket/article_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ticket::ArticlePolicy < ApplicationPolicy def show? diff --git a/app/policies/ticket_policy.rb b/app/policies/ticket_policy.rb index fd56de931..cbc9995ec 100644 --- a/app/policies/ticket_policy.rb +++ b/app/policies/ticket_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketPolicy < ApplicationPolicy def show? diff --git a/app/policies/user_policy.rb b/app/policies/user_policy.rb index 17f476f9f..e4d852b3a 100644 --- a/app/policies/user_policy.rb +++ b/app/policies/user_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UserPolicy < ApplicationPolicy def show? diff --git a/bin/bundle b/bin/bundle index f19acf5b5..dc50864fa 100755 --- a/bin/bundle +++ b/bin/bundle @@ -1,3 +1,5 @@ #!/usr/bin/env ruby +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) load Gem.bin_path('bundler', 'bundle') diff --git a/bin/rspec b/bin/rspec index d7be13f3f..0baab6b73 100755 --- a/bin/rspec +++ b/bin/rspec @@ -1,4 +1,6 @@ #!/usr/bin/env ruby +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + begin load File.expand_path('spring', __dir__) rescue LoadError => e diff --git a/bin/setup b/bin/setup index 65e08d029..cad61e934 100755 --- a/bin/setup +++ b/bin/setup @@ -1,4 +1,6 @@ #!/usr/bin/env ruby +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'fileutils' include FileUtils # rubocop:disable Style/MixinUsage diff --git a/bin/update b/bin/update index 05737c272..2c64c2a24 100755 --- a/bin/update +++ b/bin/update @@ -1,4 +1,6 @@ #!/usr/bin/env ruby +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'fileutils' include FileUtils # rubocop:disable Style/MixinUsage diff --git a/bin/yarn b/bin/yarn index d3627c34c..5e602628c 100755 --- a/bin/yarn +++ b/bin/yarn @@ -1,4 +1,6 @@ #!/usr/bin/env ruby +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + APP_ROOT = File.expand_path('..', __dir__) Dir.chdir(APP_ROOT) do exec 'yarnpkg', *ARGV diff --git a/config.ru b/config.ru index ae09097f3..43a6f5db9 100644 --- a/config.ru +++ b/config.ru @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This file is used by Rack-based servers to start the application. require ::File.expand_path('config/environment', __dir__) diff --git a/config/application.rb b/config/application.rb index 83dc846e8..235a7b5b1 100644 --- a/config/application.rb +++ b/config/application.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_relative 'boot' require 'rails/all' diff --git a/config/boot.rb b/config/boot.rb index b9e460cef..17b24f78a 100644 --- a/config/boot.rb +++ b/config/boot.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/config/environment.rb b/config/environment.rb index 426333bb4..6c0675625 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Load the Rails application. require_relative 'application' diff --git a/config/environments/development.rb b/config/environments/development.rb index 6c7693598..f3424d6d9 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/config/environments/production.rb b/config/environments/production.rb index 873d86c41..3cb7ea613 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/config/environments/test.rb b/config/environments/test.rb index d5c9258fb..0bdb30bbd 100644 --- a/config/environments/test.rb +++ b/config/environments/test.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Rails.application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/config/initializers/application_controller_renderer.rb b/config/initializers/application_controller_renderer.rb index 89d2efab2..db847d324 100644 --- a/config/initializers/application_controller_renderer.rb +++ b/config/initializers/application_controller_renderer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # ActiveSupport::Reloader.to_prepare do diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index 8e1c0c31b..c9d193b9f 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Version of your assets, change this if you want to expire all your assets. diff --git a/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb index 59385cdf3..9aa383559 100644 --- a/config/initializers/backtrace_silencers.rb +++ b/config/initializers/backtrace_silencers.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. diff --git a/config/initializers/content_security_policy.rb b/config/initializers/content_security_policy.rb index be4a2b114..d6c3ecb24 100644 --- a/config/initializers/content_security_policy.rb +++ b/config/initializers/content_security_policy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Define an application-wide content security policy diff --git a/config/initializers/cookies_serializer.rb b/config/initializers/cookies_serializer.rb index 1389e86a3..c1c123d7b 100644 --- a/config/initializers/cookies_serializer.rb +++ b/config/initializers/cookies_serializer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Specify a serializer for the signed and encrypted cookie jars. diff --git a/config/initializers/core_ext.rb b/config/initializers/core_ext.rb index a26ccbb12..92529841e 100644 --- a/config/initializers/core_ext.rb +++ b/config/initializers/core_ext.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # load all core_ext extensions Dir.glob( Rails.root.join('lib/core_ext/**/*') ).sort.each do |file| if File.file?(file) diff --git a/config/initializers/db_preferences.rb b/config/initializers/db_preferences.rb index f146146ef..b4ade9b1a 100644 --- a/config/initializers/db_preferences.rb +++ b/config/initializers/db_preferences.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + case ActiveRecord::Base.connection_config[:adapter] when 'mysql2' Rails.application.config.db_4bytes_utf8 = false diff --git a/config/initializers/db_preflight_check.rb b/config/initializers/db_preflight_check.rb index 8dc5749c6..b7c013364 100644 --- a/config/initializers/db_preflight_check.rb +++ b/config/initializers/db_preflight_check.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Rails' constant auto-loading resolves to 'rails/initializable' instead require_dependency 'zammad/application/initializer/db_preflight_check' diff --git a/config/initializers/delayed_jobs_ensure_active_job_lock_removal.rb b/config/initializers/delayed_jobs_ensure_active_job_lock_removal.rb index 9716c5f8c..60383a62b 100644 --- a/config/initializers/delayed_jobs_ensure_active_job_lock_removal.rb +++ b/config/initializers/delayed_jobs_ensure_active_job_lock_removal.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'delayed_job' module Delayed diff --git a/config/initializers/delayed_jobs_settings_reset.rb b/config/initializers/delayed_jobs_settings_reset.rb index 3c3753480..78922d8ac 100644 --- a/config/initializers/delayed_jobs_settings_reset.rb +++ b/config/initializers/delayed_jobs_settings_reset.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'delayed_job' class ResetSettingsPlugin < Delayed::Plugin diff --git a/config/initializers/delayed_jobs_verify_db_connection.rb b/config/initializers/delayed_jobs_verify_db_connection.rb index 87d7a4527..41a11e8d9 100644 --- a/config/initializers/delayed_jobs_verify_db_connection.rb +++ b/config/initializers/delayed_jobs_verify_db_connection.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'delayed_job' module Delayed diff --git a/config/initializers/doorkeeper.rb b/config/initializers/doorkeeper.rb index 3894048a5..d75fa7476 100644 --- a/config/initializers/doorkeeper.rb +++ b/config/initializers/doorkeeper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Doorkeeper.configure do # Change the ORM that doorkeeper will use (needs plugins) orm :active_record diff --git a/config/initializers/filter_parameter_logging.rb b/config/initializers/filter_parameter_logging.rb index 5cc030d01..c72a13baa 100644 --- a/config/initializers/filter_parameter_logging.rb +++ b/config/initializers/filter_parameter_logging.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Configure sensitive parameters which will be filtered from the log file. diff --git a/config/initializers/html_sanitizer.rb b/config/initializers/html_sanitizer.rb index 19ca550d2..b3d9e8d53 100644 --- a/config/initializers/html_sanitizer.rb +++ b/config/initializers/html_sanitizer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # content of this tags will also be removed Rails.application.config.html_sanitizer_tags_remove_content = %w[ style diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb index 1b3424958..c73fe85db 100644 --- a/config/initializers/inflections.rb +++ b/config/initializers/inflections.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Add new inflection rules using the following format. Inflections diff --git a/config/initializers/logo.rb b/config/initializers/logo.rb index 45a8a00f8..2163a7753 100644 --- a/config/initializers/logo.rb +++ b/config/initializers/logo.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + return if !ActiveRecord::Base.connected? # sync logo to fs / only if settings already exists diff --git a/config/initializers/mime_types.rb b/config/initializers/mime_types.rb index dc1899682..cf93287fe 100644 --- a/config/initializers/mime_types.rb +++ b/config/initializers/mime_types.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # Add new mime types for use in respond_to blocks: diff --git a/config/initializers/models_searchable.rb b/config/initializers/models_searchable.rb index d17be60e2..394e54b02 100644 --- a/config/initializers/models_searchable.rb +++ b/config/initializers/models_searchable.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # update settings for searchable models begin diff --git a/config/initializers/omniauth.rb b/config/initializers/omniauth.rb index 3b3e0bd28..c85cc9a4c 100644 --- a/config/initializers/omniauth.rb +++ b/config/initializers/omniauth.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Dir[ Rails.root.join('lib/omniauth/*') ].sort.each do |file| if File.file?(file) require file diff --git a/config/initializers/rack_livereload.rb b/config/initializers/rack_livereload.rb index 2d7a88320..95a78dc25 100644 --- a/config/initializers/rack_livereload.rb +++ b/config/initializers/rack_livereload.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + if Rails.env.development? && ENV['RAKE_LIVE_RELOAD'].present? require 'rack-livereload' diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb index a92c2bd77..9f611fda9 100644 --- a/config/initializers/session_store.rb +++ b/config/initializers/session_store.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Rails' constant auto-loading resolves to 'rails/initializable' instead require_dependency 'zammad/application/initializer/session_store' diff --git a/config/initializers/workaround_active_job_logging.rb b/config/initializers/workaround_active_job_logging.rb index 9f77818a3..a84c029da 100644 --- a/config/initializers/workaround_active_job_logging.rb +++ b/config/initializers/workaround_active_job_logging.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This is a workaround because `ActiveSupport::Subscriber` supports only `attach_to` but not `detach_from` in Rails 5.2. # `detach_from` was added with Rails 6.0: https://github.com/rails/rails/commit/ca19b7f5d86aa590077766cbe8006f952b6d4296 # Once Rails 6.0 is used `ActiveJob::Logging::LogSubscriber.detach_from :active_job` needs to be added to `app/jobs/application_job.rb` instead. diff --git a/config/initializers/workaround_active_job_time_serialization.rb b/config/initializers/workaround_active_job_time_serialization.rb index e08825706..8ce5ae139 100644 --- a/config/initializers/workaround_active_job_time_serialization.rb +++ b/config/initializers/workaround_active_job_time_serialization.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Required workaround to serialize ActiveSupport::TimeWithZone, Time, Date and DateTime for ActiveJob # until Rails 6 is used. See: # - https://github.com/rails/rails/issues/18519 diff --git a/config/initializers/wrap_parameters.rb b/config/initializers/wrap_parameters.rb index c5383235d..fed42a4e9 100644 --- a/config/initializers/wrap_parameters.rb +++ b/config/initializers/wrap_parameters.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Be sure to restart your server when you modify this file. # This file contains settings for ActionController::ParamsWrapper which diff --git a/config/issue_2656_workaround_for_rails_issue_33600.rb b/config/issue_2656_workaround_for_rails_issue_33600.rb index 8d1a0a6f2..ec9690d21 100644 --- a/config/issue_2656_workaround_for_rails_issue_33600.rb +++ b/config/issue_2656_workaround_for_rails_issue_33600.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This temporary workaround for issue #2656. # The root cause is an issue in Rails: https://github.com/rails/rails/issues/33600 # It disables database connnection reaping by setting `reaping_frequency` to 0 for each environment in the config/database.yml file. diff --git a/config/puma.rb b/config/puma.rb index 946ebb147..eabd7ccbf 100644 --- a/config/puma.rb +++ b/config/puma.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + workers Integer(ENV['WEB_CONCURRENCY'] || 0) threads_count_min = Integer(ENV['MIN_THREADS'] || 5) threads_count_max = Integer(ENV['MAX_THREADS'] || 30) diff --git a/config/routes.rb b/config/routes.rb index 55315ffab..94635d9d2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Rails.application.routes.draw do # app init diff --git a/config/routes/activity_stream.rb b/config/routes/activity_stream.rb index 349476c4f..8526a2ab8 100644 --- a/config/routes/activity_stream.rb +++ b/config/routes/activity_stream.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/applications.rb b/config/routes/applications.rb index 45e35f4ca..0ebbe9463 100644 --- a/config/routes/applications.rb +++ b/config/routes/applications.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/attachments.rb b/config/routes/attachments.rb index f1a96fc57..f115c38e8 100644 --- a/config/routes/attachments.rb +++ b/config/routes/attachments.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do scope Rails.configuration.api_path do resources :attachments, only: %i[show destroy create] do diff --git a/config/routes/auth.rb b/config/routes/auth.rb index a63484bcc..987931cd3 100644 --- a/config/routes/auth.rb +++ b/config/routes/auth.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/calendar.rb b/config/routes/calendar.rb index caff7b5d4..7112b4582 100644 --- a/config/routes/calendar.rb +++ b/config/routes/calendar.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/calendar_subscriptions.rb b/config/routes/calendar_subscriptions.rb index 204d0da0e..e96059897 100644 --- a/config/routes/calendar_subscriptions.rb +++ b/config/routes/calendar_subscriptions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do # shorter version diff --git a/config/routes/channel_email.rb b/config/routes/channel_email.rb index 4226128cb..ad21864d7 100644 --- a/config/routes/channel_email.rb +++ b/config/routes/channel_email.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/channel_facebook.rb b/config/routes/channel_facebook.rb index 32098a861..51ff741f1 100644 --- a/config/routes/channel_facebook.rb +++ b/config/routes/channel_facebook.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/channel_sms.rb b/config/routes/channel_sms.rb index b5af05c26..4820bb94d 100644 --- a/config/routes/channel_sms.rb +++ b/config/routes/channel_sms.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/channel_telegram.rb b/config/routes/channel_telegram.rb index bf0845167..00fbf2930 100644 --- a/config/routes/channel_telegram.rb +++ b/config/routes/channel_telegram.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/channel_twitter.rb b/config/routes/channel_twitter.rb index 797fa5885..e9d13062b 100644 --- a/config/routes/channel_twitter.rb +++ b/config/routes/channel_twitter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/chat.rb b/config/routes/chat.rb index 254ad0da5..30763edcf 100644 --- a/config/routes/chat.rb +++ b/config/routes/chat.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/chat_session.rb b/config/routes/chat_session.rb index c297d7449..00ba66fca 100644 --- a/config/routes/chat_session.rb +++ b/config/routes/chat_session.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/cti.rb b/config/routes/cti.rb index a898b0023..2cded7e56 100644 --- a/config/routes/cti.rb +++ b/config/routes/cti.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/data_privacy_task.rb b/config/routes/data_privacy_task.rb index e878e5031..4c89f8785 100644 --- a/config/routes/data_privacy_task.rb +++ b/config/routes/data_privacy_task.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/email_address.rb b/config/routes/email_address.rb index 234ed1bf8..42fed5534 100644 --- a/config/routes/email_address.rb +++ b/config/routes/email_address.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/external_credentials.rb b/config/routes/external_credentials.rb index 065a6e367..8b04da15e 100644 --- a/config/routes/external_credentials.rb +++ b/config/routes/external_credentials.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/first_steps.rb b/config/routes/first_steps.rb index ec40d165e..afb5b6934 100644 --- a/config/routes/first_steps.rb +++ b/config/routes/first_steps.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/form.rb b/config/routes/form.rb index fbe08b640..cc3a34bf2 100644 --- a/config/routes/form.rb +++ b/config/routes/form.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/getting_started.rb b/config/routes/getting_started.rb index 4ebd6c60c..9d95bc015 100644 --- a/config/routes/getting_started.rb +++ b/config/routes/getting_started.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/google.rb b/config/routes/google.rb index c31714605..aead52461 100644 --- a/config/routes/google.rb +++ b/config/routes/google.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/group.rb b/config/routes/group.rb index c2a0ba8d2..c75d54e63 100644 --- a/config/routes/group.rb +++ b/config/routes/group.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/http_log.rb b/config/routes/http_log.rb index 2878ff806..6a610ccd4 100644 --- a/config/routes/http_log.rb +++ b/config/routes/http_log.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/import_freshdesk.rb b/config/routes/import_freshdesk.rb index 8e8066857..fdb494866 100644 --- a/config/routes/import_freshdesk.rb +++ b/config/routes/import_freshdesk.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/import_otrs.rb b/config/routes/import_otrs.rb index f3e550d34..7e5c0446a 100644 --- a/config/routes/import_otrs.rb +++ b/config/routes/import_otrs.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/import_zendesk.rb b/config/routes/import_zendesk.rb index 4d1da3f59..b23a103d7 100644 --- a/config/routes/import_zendesk.rb +++ b/config/routes/import_zendesk.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_check_mk.rb b/config/routes/integration_check_mk.rb index 323201145..960c749aa 100644 --- a/config/routes/integration_check_mk.rb +++ b/config/routes/integration_check_mk.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_cti.rb b/config/routes/integration_cti.rb index 29784f3d7..c61d0b6ea 100644 --- a/config/routes/integration_cti.rb +++ b/config/routes/integration_cti.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do match '/api/v1/cti/:token', to: 'integration/cti#event', via: :post diff --git a/config/routes/integration_exchange.rb b/config/routes/integration_exchange.rb index 0c84a90f8..6973845f9 100644 --- a/config/routes/integration_exchange.rb +++ b/config/routes/integration_exchange.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_github.rb b/config/routes/integration_github.rb index 0775f869a..22b25cfe2 100644 --- a/config/routes/integration_github.rb +++ b/config/routes/integration_github.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_gitlab.rb b/config/routes/integration_gitlab.rb index 7aaea77d0..897375662 100644 --- a/config/routes/integration_gitlab.rb +++ b/config/routes/integration_gitlab.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_idoit.rb b/config/routes/integration_idoit.rb index 455599307..146598a8f 100644 --- a/config/routes/integration_idoit.rb +++ b/config/routes/integration_idoit.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_ldap.rb b/config/routes/integration_ldap.rb index ec5c84ce0..036601fb2 100644 --- a/config/routes/integration_ldap.rb +++ b/config/routes/integration_ldap.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/integration_placetel.rb b/config/routes/integration_placetel.rb index d2cde16bd..5e0b0fb97 100644 --- a/config/routes/integration_placetel.rb +++ b/config/routes/integration_placetel.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do match '/api/v1/placetel/:token', to: 'integration/placetel#event', via: :post diff --git a/config/routes/integration_sipgate.rb b/config/routes/integration_sipgate.rb index 8f2ce078c..af5e1c96b 100644 --- a/config/routes/integration_sipgate.rb +++ b/config/routes/integration_sipgate.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do match '/api/v1/sipgate/in', to: 'integration/sipgate#event', via: :post diff --git a/config/routes/integration_smime.rb b/config/routes/integration_smime.rb index 9cff6f855..96948409a 100644 --- a/config/routes/integration_smime.rb +++ b/config/routes/integration_smime.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/job.rb b/config/routes/job.rb index 03998f5a5..6d5bcde76 100644 --- a/config/routes/job.rb +++ b/config/routes/job.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/karma.rb b/config/routes/karma.rb index 388252e86..d61e8f7df 100644 --- a/config/routes/karma.rb +++ b/config/routes/karma.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/knowledge_base.rb b/config/routes/knowledge_base.rb index 8bece6e44..209b4b0e6 100644 --- a/config/routes/knowledge_base.rb +++ b/config/routes/knowledge_base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do # diff --git a/config/routes/link.rb b/config/routes/link.rb index febc42eea..6f9626a87 100644 --- a/config/routes/link.rb +++ b/config/routes/link.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/macro.rb b/config/routes/macro.rb index 93f04c418..da5f12838 100644 --- a/config/routes/macro.rb +++ b/config/routes/macro.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/mention.rb b/config/routes/mention.rb index cf06f103b..3e470dfda 100644 --- a/config/routes/mention.rb +++ b/config/routes/mention.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/message.rb b/config/routes/message.rb index 6d44d39f5..b2a12cecd 100644 --- a/config/routes/message.rb +++ b/config/routes/message.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/microsoft365.rb b/config/routes/microsoft365.rb index c17bbb76d..71685d6be 100644 --- a/config/routes/microsoft365.rb +++ b/config/routes/microsoft365.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/monitoring.rb b/config/routes/monitoring.rb index 95e6566f4..d34916765 100644 --- a/config/routes/monitoring.rb +++ b/config/routes/monitoring.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/object_manager_attribute.rb b/config/routes/object_manager_attribute.rb index 391140b39..04691ec9f 100644 --- a/config/routes/object_manager_attribute.rb +++ b/config/routes/object_manager_attribute.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/online_notification.rb b/config/routes/online_notification.rb index c2f4f56c9..583801fd9 100644 --- a/config/routes/online_notification.rb +++ b/config/routes/online_notification.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/organization.rb b/config/routes/organization.rb index b1995c5cc..c8b8ecc8a 100644 --- a/config/routes/organization.rb +++ b/config/routes/organization.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/overview.rb b/config/routes/overview.rb index 14038be5a..b0ea83124 100644 --- a/config/routes/overview.rb +++ b/config/routes/overview.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/package.rb b/config/routes/package.rb index a06e3f090..f49331c03 100644 --- a/config/routes/package.rb +++ b/config/routes/package.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/postmaster_filter.rb b/config/routes/postmaster_filter.rb index d82a08093..9d8eb3ea4 100644 --- a/config/routes/postmaster_filter.rb +++ b/config/routes/postmaster_filter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/proxy.rb b/config/routes/proxy.rb index 859b964bd..0aededbe3 100644 --- a/config/routes/proxy.rb +++ b/config/routes/proxy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/recent_view.rb b/config/routes/recent_view.rb index 44cd56f7c..4648924d3 100644 --- a/config/routes/recent_view.rb +++ b/config/routes/recent_view.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/report.rb b/config/routes/report.rb index 5784d775b..bf6efdfa1 100644 --- a/config/routes/report.rb +++ b/config/routes/report.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/role.rb b/config/routes/role.rb index 380713f33..4ac52c729 100644 --- a/config/routes/role.rb +++ b/config/routes/role.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/search.rb b/config/routes/search.rb index df1382f79..66ae46e12 100644 --- a/config/routes/search.rb +++ b/config/routes/search.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/setting.rb b/config/routes/setting.rb index f8d89a17e..1ae153e41 100644 --- a/config/routes/setting.rb +++ b/config/routes/setting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/signature.rb b/config/routes/signature.rb index 2519ff0d5..8873a1592 100644 --- a/config/routes/signature.rb +++ b/config/routes/signature.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/sla.rb b/config/routes/sla.rb index 6ee10b4e5..d96047098 100644 --- a/config/routes/sla.rb +++ b/config/routes/sla.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/tag.rb b/config/routes/tag.rb index dfe026d46..dd26451b2 100644 --- a/config/routes/tag.rb +++ b/config/routes/tag.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/taskbar.rb b/config/routes/taskbar.rb index b63457537..339d4c4c6 100644 --- a/config/routes/taskbar.rb +++ b/config/routes/taskbar.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/template.rb b/config/routes/template.rb index 438b238e1..0d5467ba2 100644 --- a/config/routes/template.rb +++ b/config/routes/template.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/test.rb b/config/routes/test.rb index 18c8bb1d6..c16c83d9d 100644 --- a/config/routes/test.rb +++ b/config/routes/test.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do match '/tests_core', to: 'tests#core', via: :get diff --git a/config/routes/text_module.rb b/config/routes/text_module.rb index f1813feaf..12e8578f4 100644 --- a/config/routes/text_module.rb +++ b/config/routes/text_module.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/ticket.rb b/config/routes/ticket.rb index ac261fe20..7cc8a40bb 100644 --- a/config/routes/ticket.rb +++ b/config/routes/ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/time_accounting.rb b/config/routes/time_accounting.rb index 6e19b13f1..d07b1dd93 100644 --- a/config/routes/time_accounting.rb +++ b/config/routes/time_accounting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/translation.rb b/config/routes/translation.rb index bb9f38253..8447424cb 100644 --- a/config/routes/translation.rb +++ b/config/routes/translation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/trigger.rb b/config/routes/trigger.rb index 3c34c4d2d..af6c51445 100644 --- a/config/routes/trigger.rb +++ b/config/routes/trigger.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/upload_cache.rb b/config/routes/upload_cache.rb index 0a3d26090..7811d5c1f 100644 --- a/config/routes/upload_cache.rb +++ b/config/routes/upload_cache.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/user.rb b/config/routes/user.rb index a8fb0c5df..b1f918102 100644 --- a/config/routes/user.rb +++ b/config/routes/user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/user_access_token.rb b/config/routes/user_access_token.rb index aaad0d1cc..d610dcefd 100644 --- a/config/routes/user_access_token.rb +++ b/config/routes/user_access_token.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/user_devices.rb b/config/routes/user_devices.rb index ba44cdbba..67ca3a605 100644 --- a/config/routes/user_devices.rb +++ b/config/routes/user_devices.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/version.rb b/config/routes/version.rb index ae54d1ae1..a662f7cc0 100644 --- a/config/routes/version.rb +++ b/config/routes/version.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/webhook.rb b/config/routes/webhook.rb index 40bff17ae..ac76fd759 100644 --- a/config/routes/webhook.rb +++ b/config/routes/webhook.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Zammad::Application.routes.draw do api_path = Rails.configuration.api_path diff --git a/config/routes/websocket_server.rb b/config/routes/websocket_server.rb index ede3bcab6..a607470df 100644 --- a/config/routes/websocket_server.rb +++ b/config/routes/websocket_server.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Zammad::Application.routes.draw do # match '/ws', to: proc { [404, {}, ['']] } # end diff --git a/config/spring.rb b/config/spring.rb index b9e4fd981..a673e2417 100644 --- a/config/spring.rb +++ b/config/spring.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + %w[ .ruby-version .rbenv-vars diff --git a/config/spring_client.rb b/config/spring_client.rb index 35b3a0eb5..4916e3819 100644 --- a/config/spring_client.rb +++ b/config/spring_client.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Spring module Client class Rails < Command diff --git a/config/unicorn.rb b/config/unicorn.rb index 56508b989..044168990 100644 --- a/config/unicorn.rb +++ b/config/unicorn.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + worker_processes 4 timeout 30 stderr_path 'log/unicorn_error.log' diff --git a/contrib/packager.io/fetch_locales.rb b/contrib/packager.io/fetch_locales.rb index b6b13a9b8..0743e59d4 100755 --- a/contrib/packager.io/fetch_locales.rb +++ b/contrib/packager.io/fetch_locales.rb @@ -1,5 +1,5 @@ #!/usr/bin/env ruby -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require 'rubygems' require 'uri' diff --git a/db/migrate/20120101000001_create_base.rb b/db/migrate/20120101000001_create_base.rb index 288fdbaac..6b6112929 100644 --- a/db/migrate/20120101000001_create_base.rb +++ b/db/migrate/20120101000001_create_base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CreateBase < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20120101000010_create_ticket.rb b/db/migrate/20120101000010_create_ticket.rb index 832463fa1..0eaafe58c 100644 --- a/db/migrate/20120101000010_create_ticket.rb +++ b/db/migrate/20120101000010_create_ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CreateTicket < ActiveRecord::Migration[4.2] def up create_table :ticket_state_types do |t| diff --git a/db/migrate/20150979000001_update_timestamps.rb b/db/migrate/20150979000001_update_timestamps.rb index 5b2b19006..a88b0c66c 100644 --- a/db/migrate/20150979000001_update_timestamps.rb +++ b/db/migrate/20150979000001_update_timestamps.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UpdateTimestamps < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20160217000001_object_manager_update_user.rb b/db/migrate/20160217000001_object_manager_update_user.rb index bd151a6d6..ac293a440 100644 --- a/db/migrate/20160217000001_object_manager_update_user.rb +++ b/db/migrate/20160217000001_object_manager_update_user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerUpdateUser < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20160921000001_permission_active.rb.rb b/db/migrate/20160921000001_permission_active.rb.rb index e8bcf683f..d1dcce115 100644 --- a/db/migrate/20160921000001_permission_active.rb.rb +++ b/db/migrate/20160921000001_permission_active.rb.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class PermissionActive < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161101131409_create_doorkeeper_tables.rb b/db/migrate/20161101131409_create_doorkeeper_tables.rb index 30fe14268..59f9f46cf 100644 --- a/db/migrate/20161101131409_create_doorkeeper_tables.rb +++ b/db/migrate/20161101131409_create_doorkeeper_tables.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CreateDoorkeeperTables < ActiveRecord::Migration[4.2] def change create_table :oauth_applications do |t| diff --git a/db/migrate/20161112000001_organization_domain_based_assignment.rb b/db/migrate/20161112000001_organization_domain_based_assignment.rb index cd17ae6e9..ea75b3d6b 100644 --- a/db/migrate/20161112000001_organization_domain_based_assignment.rb +++ b/db/migrate/20161112000001_organization_domain_based_assignment.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class OrganizationDomainBasedAssignment < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161117000001_job_unable_to_create_issue_432.rb b/db/migrate/20161117000001_job_unable_to_create_issue_432.rb index 56411cda1..12f474ebc 100644 --- a/db/migrate/20161117000001_job_unable_to_create_issue_432.rb +++ b/db/migrate/20161117000001_job_unable_to_create_issue_432.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class JobUnableToCreateIssue432 < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161117000002_ticket_number_generator_issue_427.rb b/db/migrate/20161117000002_ticket_number_generator_issue_427.rb index cd6e07a59..c6dae64d3 100644 --- a/db/migrate/20161117000002_ticket_number_generator_issue_427.rb +++ b/db/migrate/20161117000002_ticket_number_generator_issue_427.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketNumberGeneratorIssue427 < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161117000003_store_config_name_update_issue_428.rb b/db/migrate/20161117000003_store_config_name_update_issue_428.rb index 6fc2c40e0..edb84dfc0 100644 --- a/db/migrate/20161117000003_store_config_name_update_issue_428.rb +++ b/db/migrate/20161117000003_store_config_name_update_issue_428.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class StoreConfigNameUpdateIssue428 < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161122000001_monitoring_issue_453.rb b/db/migrate/20161122000001_monitoring_issue_453.rb index 08348f8d7..aa5a4ab16 100644 --- a/db/migrate/20161122000001_monitoring_issue_453.rb +++ b/db/migrate/20161122000001_monitoring_issue_453.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MonitoringIssue453 < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20161228000001_add_taskbar_meta.rb b/db/migrate/20161228000001_add_taskbar_meta.rb index 1eb2a74d8..09f6f374a 100644 --- a/db/migrate/20161228000001_add_taskbar_meta.rb +++ b/db/migrate/20161228000001_add_taskbar_meta.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddTaskbarMeta < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20170113000001_object_manager_attribute_create_middle.rb b/db/migrate/20170113000001_object_manager_attribute_create_middle.rb index 6afe873eb..b21f2d049 100644 --- a/db/migrate/20170113000001_object_manager_attribute_create_middle.rb +++ b/db/migrate/20170113000001_object_manager_attribute_create_middle.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerAttributeCreateMiddle < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20170113000002_slack_group_config_issue_587.rb b/db/migrate/20170113000002_slack_group_config_issue_587.rb index 9712d7a90..ca70e8b1f 100644 --- a/db/migrate/20170113000002_slack_group_config_issue_587.rb +++ b/db/migrate/20170113000002_slack_group_config_issue_587.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SlackGroupConfigIssue587 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170116000001_add_ticket_time_accounting_373.rb b/db/migrate/20170116000001_add_ticket_time_accounting_373.rb index c63958e31..1e6252250 100644 --- a/db/migrate/20170116000001_add_ticket_time_accounting_373.rb +++ b/db/migrate/20170116000001_add_ticket_time_accounting_373.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddTicketTimeAccounting373 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170116000002_fixed_typos_622.rb b/db/migrate/20170116000002_fixed_typos_622.rb index 992a3a790..9f4897b74 100644 --- a/db/migrate/20170116000002_fixed_typos_622.rb +++ b/db/migrate/20170116000002_fixed_typos_622.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedTypos622 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170117000001_unable_to_enable_time_accounting_633.rb b/db/migrate/20170117000001_unable_to_enable_time_accounting_633.rb index 37d5da470..68bbe555b 100644 --- a/db/migrate/20170117000001_unable_to_enable_time_accounting_633.rb +++ b/db/migrate/20170117000001_unable_to_enable_time_accounting_633.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UnableToEnableTimeAccounting633 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170119000001_login_email_length_650.rb b/db/migrate/20170119000001_login_email_length_650.rb index 71ef80b1d..2f7c5b64a 100644 --- a/db/migrate/20170119000001_login_email_length_650.rb +++ b/db/migrate/20170119000001_login_email_length_650.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LoginEmailLength650 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170123000001_ui_ticket_zoom_article_new_internal.rb b/db/migrate/20170123000001_ui_ticket_zoom_article_new_internal.rb index f51a79e2a..4e58cbe19 100644 --- a/db/migrate/20170123000001_ui_ticket_zoom_article_new_internal.rb +++ b/db/migrate/20170123000001_ui_ticket_zoom_article_new_internal.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UiTicketZoomArticleNewInternal < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170123000002_fixed_translation.rb b/db/migrate/20170123000002_fixed_translation.rb index 15bd0613d..c7b70b6e2 100644 --- a/db/migrate/20170123000002_fixed_translation.rb +++ b/db/migrate/20170123000002_fixed_translation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedTranslation < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170126091128_application_secret_setting.rb b/db/migrate/20170126091128_application_secret_setting.rb index 9c703ede1..7eae5fcd8 100644 --- a/db/migrate/20170126091128_application_secret_setting.rb +++ b/db/migrate/20170126091128_application_secret_setting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ApplicationSecretSetting < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170130000001_follow_up_possible_check_643.rb b/db/migrate/20170130000001_follow_up_possible_check_643.rb index 6ca22855e..5101a7261 100644 --- a/db/migrate/20170130000001_follow_up_possible_check_643.rb +++ b/db/migrate/20170130000001_follow_up_possible_check_643.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FollowUpPossibleCheck643 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170203000001_remove_last_login_from_history_722.rb b/db/migrate/20170203000001_remove_last_login_from_history_722.rb index fe84861a4..0db0079d7 100644 --- a/db/migrate/20170203000001_remove_last_login_from_history_722.rb +++ b/db/migrate/20170203000001_remove_last_login_from_history_722.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RemoveLastLoginFromHistory722 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170203000003_do_not_import_onw_notifications_731.rb b/db/migrate/20170203000003_do_not_import_onw_notifications_731.rb index 62058068f..7deddd08c 100644 --- a/db/migrate/20170203000003_do_not_import_onw_notifications_731.rb +++ b/db/migrate/20170203000003_do_not_import_onw_notifications_731.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DoNotImportOnwNotifications731 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170207081400_ticket_state_priority_defaults.rb b/db/migrate/20170207081400_ticket_state_priority_defaults.rb index 7e25748c6..ae3e25ace 100644 --- a/db/migrate/20170207081400_ticket_state_priority_defaults.rb +++ b/db/migrate/20170207081400_ticket_state_priority_defaults.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketStatePriorityDefaults < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170214000001_reload_online_browser_after_cors_csrf_changes.rb b/db/migrate/20170214000001_reload_online_browser_after_cors_csrf_changes.rb index 298b3a716..204e67828 100644 --- a/db/migrate/20170214000001_reload_online_browser_after_cors_csrf_changes.rb +++ b/db/migrate/20170214000001_reload_online_browser_after_cors_csrf_changes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ReloadOnlineBrowserAfterCorsCsrfChanges < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170215000001_telegram_support.rb b/db/migrate/20170215000001_telegram_support.rb index ab733223e..4a871075b 100644 --- a/db/migrate/20170215000001_telegram_support.rb +++ b/db/migrate/20170215000001_telegram_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TelegramSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170314000001_fixed_translation2.rb b/db/migrate/20170314000001_fixed_translation2.rb index e20e9f85e..3f6b237e3 100644 --- a/db/migrate/20170314000001_fixed_translation2.rb +++ b/db/migrate/20170314000001_fixed_translation2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedTranslation2 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170403000001_fixed_admin_user_permission_920.rb b/db/migrate/20170403000001_fixed_admin_user_permission_920.rb index 21a43a8ac..d563caf9e 100644 --- a/db/migrate/20170403000001_fixed_admin_user_permission_920.rb +++ b/db/migrate/20170403000001_fixed_admin_user_permission_920.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedAdminUserPermission920 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170418000001_validate_agent_limit.rb b/db/migrate/20170418000001_validate_agent_limit.rb index 1caf48eef..b1bb00a03 100644 --- a/db/migrate/20170418000001_validate_agent_limit.rb +++ b/db/migrate/20170418000001_validate_agent_limit.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ValidateAgentLimit < ActiveRecord::Migration[4.2] def up # return if it's a new setup diff --git a/db/migrate/20170419000001_ldap_support.rb b/db/migrate/20170419000001_ldap_support.rb index 3f2a066db..f01962005 100644 --- a/db/migrate/20170419000001_ldap_support.rb +++ b/db/migrate/20170419000001_ldap_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LdapSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170419000002_overview_role_ids.rb b/db/migrate/20170419000002_overview_role_ids.rb index 5a8f625a3..8f6bea601 100644 --- a/db/migrate/20170419000002_overview_role_ids.rb +++ b/db/migrate/20170419000002_overview_role_ids.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class OverviewRoleIds < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170420000001_chat_increase_message_size.rb b/db/migrate/20170420000001_chat_increase_message_size.rb index 4df90947d..291dac19d 100644 --- a/db/migrate/20170420000001_chat_increase_message_size.rb +++ b/db/migrate/20170420000001_chat_increase_message_size.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChatIncreaseMessageSize < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170421000001_pretty_date_options_added.rb b/db/migrate/20170421000001_pretty_date_options_added.rb index 2959c5179..4685eb3e4 100644 --- a/db/migrate/20170421000001_pretty_date_options_added.rb +++ b/db/migrate/20170421000001_pretty_date_options_added.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class PrettyDateOptionsAdded < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170421110000_add_origin_by_id.rb b/db/migrate/20170421110000_add_origin_by_id.rb index 520d87496..65ceb699e 100644 --- a/db/migrate/20170421110000_add_origin_by_id.rb +++ b/db/migrate/20170421110000_add_origin_by_id.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddOriginById < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170426135500_add_reply_to.rb b/db/migrate/20170426135500_add_reply_to.rb index d59db438d..eea23baa9 100644 --- a/db/migrate/20170426135500_add_reply_to.rb +++ b/db/migrate/20170426135500_add_reply_to.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddReplyTo < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170504144100_follow_up_merged.rb b/db/migrate/20170504144100_follow_up_merged.rb index 3968506dc..f8584b447 100644 --- a/db/migrate/20170504144100_follow_up_merged.rb +++ b/db/migrate/20170504144100_follow_up_merged.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FollowUpMerged < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170515000001_scheduler_status.rb b/db/migrate/20170515000001_scheduler_status.rb index 81f02fcb2..ce8ab2685 100644 --- a/db/migrate/20170515000001_scheduler_status.rb +++ b/db/migrate/20170515000001_scheduler_status.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SchedulerStatus < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170516000001_trigger_recipient_update.rb b/db/migrate/20170516000001_trigger_recipient_update.rb index 01e33e53e..3251423d7 100644 --- a/db/migrate/20170516000001_trigger_recipient_update.rb +++ b/db/migrate/20170516000001_trigger_recipient_update.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TriggerRecipientUpdate < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170525000001_reply_to_sender_feature.rb b/db/migrate/20170525000001_reply_to_sender_feature.rb index abf26894e..73475523e 100644 --- a/db/migrate/20170525000001_reply_to_sender_feature.rb +++ b/db/migrate/20170525000001_reply_to_sender_feature.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ReplyToSenderFeature < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170529000002_setting_delivery_permanent_failed.rb b/db/migrate/20170529000002_setting_delivery_permanent_failed.rb index 29160617b..eb6a87d7d 100644 --- a/db/migrate/20170529000002_setting_delivery_permanent_failed.rb +++ b/db/migrate/20170529000002_setting_delivery_permanent_failed.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingDeliveryPermanentFailed < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170529132120_ldap_multi_group_mapping.rb b/db/migrate/20170529132120_ldap_multi_group_mapping.rb index f0d711611..cba464e85 100644 --- a/db/migrate/20170529132120_ldap_multi_group_mapping.rb +++ b/db/migrate/20170529132120_ldap_multi_group_mapping.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LdapMultiGroupMapping < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170531144425_foreign_keys.rb b/db/migrate/20170531144425_foreign_keys.rb index 85db68367..d42d9df1a 100644 --- a/db/migrate/20170531144425_foreign_keys.rb +++ b/db/migrate/20170531144425_foreign_keys.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ForeignKeys < ActiveRecord::Migration[4.2] disable_ddl_transaction! diff --git a/db/migrate/20170608151442_enhanced_permissions.rb b/db/migrate/20170608151442_enhanced_permissions.rb index b3d1c83e2..004be1b6c 100644 --- a/db/migrate/20170608151442_enhanced_permissions.rb +++ b/db/migrate/20170608151442_enhanced_permissions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EnhancedPermissions < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170619000001_tree_select.rb b/db/migrate/20170619000001_tree_select.rb index 9c8ab0b32..e433b7918 100644 --- a/db/migrate/20170619000001_tree_select.rb +++ b/db/migrate/20170619000001_tree_select.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TreeSelect < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170626000001_locale_add_direction.rb b/db/migrate/20170626000001_locale_add_direction.rb index 36ce63991..a39959f63 100644 --- a/db/migrate/20170626000001_locale_add_direction.rb +++ b/db/migrate/20170626000001_locale_add_direction.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LocaleAddDirection < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170628000001_form_group_selection.rb b/db/migrate/20170628000001_form_group_selection.rb index fe15467b8..4d5a32767 100644 --- a/db/migrate/20170628000001_form_group_selection.rb +++ b/db/migrate/20170628000001_form_group_selection.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FormGroupSelection < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170629000001_exchange_integration.rb b/db/migrate/20170629000001_exchange_integration.rb index aba8bf411..39821e53c 100644 --- a/db/migrate/20170629000001_exchange_integration.rb +++ b/db/migrate/20170629000001_exchange_integration.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExchangeIntegration < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170713000001_omniauth_office365_setting.rb b/db/migrate/20170713000001_omniauth_office365_setting.rb index 53e1038ff..e060dbc52 100644 --- a/db/migrate/20170713000001_omniauth_office365_setting.rb +++ b/db/migrate/20170713000001_omniauth_office365_setting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class OmniauthOffice365Setting < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170713000002_ticket_zoom_setting2.rb b/db/migrate/20170713000002_ticket_zoom_setting2.rb index b7355ea57..4a313cd0b 100644 --- a/db/migrate/20170713000002_ticket_zoom_setting2.rb +++ b/db/migrate/20170713000002_ticket_zoom_setting2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketZoomSetting2 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170714000001_object_manager_user_email_optional.rb b/db/migrate/20170714000001_object_manager_user_email_optional.rb index 0a3c53c5e..19907a245 100644 --- a/db/migrate/20170714000001_object_manager_user_email_optional.rb +++ b/db/migrate/20170714000001_object_manager_user_email_optional.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerUserEmailOptional < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170714000002_user_email_multiple_use.rb b/db/migrate/20170714000002_user_email_multiple_use.rb index 69f0f4c1f..3796da96d 100644 --- a/db/migrate/20170714000002_user_email_multiple_use.rb +++ b/db/migrate/20170714000002_user_email_multiple_use.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UserEmailMultipleUse < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170714000003_cleanup_cti_log.rb b/db/migrate/20170714000003_cleanup_cti_log.rb index fb790b3cc..84875e32d 100644 --- a/db/migrate/20170714000003_cleanup_cti_log.rb +++ b/db/migrate/20170714000003_cleanup_cti_log.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CleanupCtiLog < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170727000001_setting_proxy.rb b/db/migrate/20170727000001_setting_proxy.rb index 0874d1a28..5f6a5448f 100644 --- a/db/migrate/20170727000001_setting_proxy.rb +++ b/db/migrate/20170727000001_setting_proxy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingProxy < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170816000001_idoit_support.rb b/db/migrate/20170816000001_idoit_support.rb index 41cb2a732..c6c3d307f 100644 --- a/db/migrate/20170816000001_idoit_support.rb +++ b/db/migrate/20170816000001_idoit_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class IdoitSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170822000001_agend_based_sender_issue_1351.rb b/db/migrate/20170822000001_agend_based_sender_issue_1351.rb index c57e39dec..3be97c8f0 100644 --- a/db/migrate/20170822000001_agend_based_sender_issue_1351.rb +++ b/db/migrate/20170822000001_agend_based_sender_issue_1351.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AgendBasedSenderIssue1351 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170905140038_cti_log_preferences_migration.rb b/db/migrate/20170905140038_cti_log_preferences_migration.rb index 61d8277bb..346376f96 100644 --- a/db/migrate/20170905140038_cti_log_preferences_migration.rb +++ b/db/migrate/20170905140038_cti_log_preferences_migration.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Rails dropped the class # ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlDateTime # via: https://github.com/rails/rails/commit/f1a0fa9e19b7e4ccaea191fc6cf0613880222ee7 diff --git a/db/migrate/20170910000002_out_of_office2.rb b/db/migrate/20170910000002_out_of_office2.rb index 4f5a3ef67..1b507ecc4 100644 --- a/db/migrate/20170910000002_out_of_office2.rb +++ b/db/migrate/20170910000002_out_of_office2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class OutOfOffice2 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170912123300_remove_network.rb b/db/migrate/20170912123300_remove_network.rb index fe0473729..f33032878 100644 --- a/db/migrate/20170912123300_remove_network.rb +++ b/db/migrate/20170912123300_remove_network.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RemoveNetwork < ActiveRecord::Migration[5.0] # rewinds db/migrate/20120101000020_create_network.rb diff --git a/db/migrate/20170924054554_weibo_oauth2.rb b/db/migrate/20170924054554_weibo_oauth2.rb index af71d06c1..912739710 100644 --- a/db/migrate/20170924054554_weibo_oauth2.rb +++ b/db/migrate/20170924054554_weibo_oauth2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class WeiboOauth2 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb b/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb index 5f6c59604..4dc22fa53 100644 --- a/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb +++ b/db/migrate/20170927000001_setting_send_no_auto_response_reg_exp.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingSendNoAutoResponseRegExp < ActiveRecord::Migration[5.0] def up diff --git a/db/migrate/20171002091043_change_note_char_limit_for_users_and_organizations.rb b/db/migrate/20171002091043_change_note_char_limit_for_users_and_organizations.rb index a1e37143f..817335a13 100644 --- a/db/migrate/20171002091043_change_note_char_limit_for_users_and_organizations.rb +++ b/db/migrate/20171002091043_change_note_char_limit_for_users_and_organizations.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChangeNoteCharLimitForUsersAndOrganizations < ActiveRecord::Migration[5.1] def up # return if it's a new setup to avoid running the migration diff --git a/db/migrate/20171023000001_fixed_store_upgrade_ror_45.rb b/db/migrate/20171023000001_fixed_store_upgrade_ror_45.rb index 4a0d0d7d7..9f8c79542 100644 --- a/db/migrate/20171023000001_fixed_store_upgrade_ror_45.rb +++ b/db/migrate/20171023000001_fixed_store_upgrade_ror_45.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedStoreUpgradeRor45 < ActiveRecord::Migration[5.0] def up diff --git a/db/migrate/20171024000001_monit_integration.rb b/db/migrate/20171024000001_monit_integration.rb index ae9dbfed0..f0023aa14 100644 --- a/db/migrate/20171024000001_monit_integration.rb +++ b/db/migrate/20171024000001_monit_integration.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MonitIntegration < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20171024000002_check_mk_integration2.rb b/db/migrate/20171024000002_check_mk_integration2.rb index fb8e2b01b..0e5500e59 100644 --- a/db/migrate/20171024000002_check_mk_integration2.rb +++ b/db/migrate/20171024000002_check_mk_integration2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CheckMkIntegration2 < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20171102000001_last_owner_update2.rb b/db/migrate/20171102000001_last_owner_update2.rb index 968b54184..935adce3c 100644 --- a/db/migrate/20171102000001_last_owner_update2.rb +++ b/db/migrate/20171102000001_last_owner_update2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LastOwnerUpdate2 < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20171123000001_email_process_customer_selection_based_on_sender_recipient.rb b/db/migrate/20171123000001_email_process_customer_selection_based_on_sender_recipient.rb index 9d74a0cb5..501342ffd 100644 --- a/db/migrate/20171123000001_email_process_customer_selection_based_on_sender_recipient.rb +++ b/db/migrate/20171123000001_email_process_customer_selection_based_on_sender_recipient.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EmailProcessCustomerSelectionBasedOnSenderRecipient < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20171203000001_setting_es_pipeline.rb b/db/migrate/20171203000001_setting_es_pipeline.rb index ec774098b..93086595d 100644 --- a/db/migrate/20171203000001_setting_es_pipeline.rb +++ b/db/migrate/20171203000001_setting_es_pipeline.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingEsPipeline < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20171206000001_setting_default_locale2.rb b/db/migrate/20171206000001_setting_default_locale2.rb index b0e850cfe..51fc4f944 100644 --- a/db/migrate/20171206000001_setting_default_locale2.rb +++ b/db/migrate/20171206000001_setting_default_locale2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingDefaultLocale2 < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20171207000001_permission_user_preferences_out_of_office.rb b/db/migrate/20171207000001_permission_user_preferences_out_of_office.rb index d5a10268d..06c959133 100644 --- a/db/migrate/20171207000001_permission_user_preferences_out_of_office.rb +++ b/db/migrate/20171207000001_permission_user_preferences_out_of_office.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class PermissionUserPreferencesOutOfOffice < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20171213000001_change_authorization_token_size.rb b/db/migrate/20171213000001_change_authorization_token_size.rb index 8596792cb..71224cb4d 100644 --- a/db/migrate/20171213000001_change_authorization_token_size.rb +++ b/db/migrate/20171213000001_change_authorization_token_size.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChangeAuthorizationTokenSize < ActiveRecord::Migration[5.1] def up # return if it's a new setup to avoid running the migration diff --git a/db/migrate/20180108000001_change_exchange_external_sync_identifier.rb b/db/migrate/20180108000001_change_exchange_external_sync_identifier.rb index 5bf4c65e6..6cb663681 100644 --- a/db/migrate/20180108000001_change_exchange_external_sync_identifier.rb +++ b/db/migrate/20180108000001_change_exchange_external_sync_identifier.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChangeExchangeExternalSyncIdentifier < ActiveRecord::Migration[5.1] def up # return if it's a new setup to avoid running the migration diff --git a/db/migrate/20180111000001_ldap_samaccountname_to_uid.rb b/db/migrate/20180111000001_ldap_samaccountname_to_uid.rb index bb89053a2..7e3251d8e 100644 --- a/db/migrate/20180111000001_ldap_samaccountname_to_uid.rb +++ b/db/migrate/20180111000001_ldap_samaccountname_to_uid.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class LdapSamaccountnameToUid < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180116000001_setting_ticket_number_ignore_system_id_support.rb b/db/migrate/20180116000001_setting_ticket_number_ignore_system_id_support.rb index b76739e84..554ef23b6 100644 --- a/db/migrate/20180116000001_setting_ticket_number_ignore_system_id_support.rb +++ b/db/migrate/20180116000001_setting_ticket_number_ignore_system_id_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingTicketNumberIgnoreSystemIdSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20180128000001_chat_add_ip_country.rb b/db/migrate/20180128000001_chat_add_ip_country.rb index 980a360a6..87501b7f2 100644 --- a/db/migrate/20180128000001_chat_add_ip_country.rb +++ b/db/migrate/20180128000001_chat_add_ip_country.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChatAddIpCountry < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180202000001_sidebar_customer_open_ticket_colored.rb b/db/migrate/20180202000001_sidebar_customer_open_ticket_colored.rb index 736c937db..31af299c3 100644 --- a/db/migrate/20180202000001_sidebar_customer_open_ticket_colored.rb +++ b/db/migrate/20180202000001_sidebar_customer_open_ticket_colored.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SidebarCustomerOpenTicketColored < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180202000002_custom_ldap_login_attribute.rb b/db/migrate/20180202000002_custom_ldap_login_attribute.rb index 4fdfcfbad..c4dbfe60a 100644 --- a/db/migrate/20180202000002_custom_ldap_login_attribute.rb +++ b/db/migrate/20180202000002_custom_ldap_login_attribute.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CustomLdapLoginAttribute < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180220000001_setting_attachment_preview.rb b/db/migrate/20180220000001_setting_attachment_preview.rb index 6c8ed0973..d7cf636c5 100644 --- a/db/migrate/20180220000001_setting_attachment_preview.rb +++ b/db/migrate/20180220000001_setting_attachment_preview.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAttachmentPreview < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180220000002_setting_user_organization_selector_with_email.rb b/db/migrate/20180220000002_setting_user_organization_selector_with_email.rb index 4513e89bd..a735510cb 100644 --- a/db/migrate/20180220000002_setting_user_organization_selector_with_email.rb +++ b/db/migrate/20180220000002_setting_user_organization_selector_with_email.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingUserOrganizationSelectorWithEmail < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180220171219_check_for_object_attributes.rb b/db/migrate/20180220171219_check_for_object_attributes.rb index 8de4127ad..9c6d71611 100644 --- a/db/migrate/20180220171219_check_for_object_attributes.rb +++ b/db/migrate/20180220171219_check_for_object_attributes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CheckForObjectAttributes < ActiveRecord::Migration[5.1] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20180226085743_issue_1660_fix_tree_select_configurations.rb b/db/migrate/20180226085743_issue_1660_fix_tree_select_configurations.rb index 8efefaa3a..c3807385b 100644 --- a/db/migrate/20180226085743_issue_1660_fix_tree_select_configurations.rb +++ b/db/migrate/20180226085743_issue_1660_fix_tree_select_configurations.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue1660FixTreeSelectConfigurations < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180306084119_custom_html_email_css_font.rb b/db/migrate/20180306084119_custom_html_email_css_font.rb index cd85fc8ee..245b141fb 100644 --- a/db/migrate/20180306084119_custom_html_email_css_font.rb +++ b/db/migrate/20180306084119_custom_html_email_css_font.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CustomHtmlEmailCssFont < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180320000001_setting_table_group_by_show_count.rb b/db/migrate/20180320000001_setting_table_group_by_show_count.rb index 357e57aad..2174b782e 100644 --- a/db/migrate/20180320000001_setting_table_group_by_show_count.rb +++ b/db/migrate/20180320000001_setting_table_group_by_show_count.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingTableGroupByShowCount < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180327170847_issue_1905_exchange_login_from_remote_id.rb b/db/migrate/20180327170847_issue_1905_exchange_login_from_remote_id.rb index bc005bbfc..22e54e904 100644 --- a/db/migrate/20180327170847_issue_1905_exchange_login_from_remote_id.rb +++ b/db/migrate/20180327170847_issue_1905_exchange_login_from_remote_id.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue1905ExchangeLoginFromRemoteId < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180410000001_cleanup_user_preferences_notification_sound2.rb b/db/migrate/20180410000001_cleanup_user_preferences_notification_sound2.rb index 936a73aef..e87d61741 100644 --- a/db/migrate/20180410000001_cleanup_user_preferences_notification_sound2.rb +++ b/db/migrate/20180410000001_cleanup_user_preferences_notification_sound2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CleanupUserPreferencesNotificationSound2 < ActiveRecord::Migration[5.1] def local_to_h!(value) diff --git a/db/migrate/20180418000001_setting_third_party_link_account_at_login.rb b/db/migrate/20180418000001_setting_third_party_link_account_at_login.rb index 64bd094f0..e92698de2 100644 --- a/db/migrate/20180418000001_setting_third_party_link_account_at_login.rb +++ b/db/migrate/20180418000001_setting_third_party_link_account_at_login.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingThirdPartyLinkAccountAtLogin < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180426134922_issue_1977_remove_invalid_user_foreign_keys.rb b/db/migrate/20180426134922_issue_1977_remove_invalid_user_foreign_keys.rb index a9ed00609..c044a2497 100644 --- a/db/migrate/20180426134922_issue_1977_remove_invalid_user_foreign_keys.rb +++ b/db/migrate/20180426134922_issue_1977_remove_invalid_user_foreign_keys.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue1977RemoveInvalidUserForeignKeys < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180502015927_issue_1219_zhtw_locale_typo.rb b/db/migrate/20180502015927_issue_1219_zhtw_locale_typo.rb index 953c3ccdf..b8519edc6 100644 --- a/db/migrate/20180502015927_issue_1219_zhtw_locale_typo.rb +++ b/db/migrate/20180502015927_issue_1219_zhtw_locale_typo.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue1219ZhtwLocaleTypo < ActiveRecord::Migration[5.1] CURRENT_VERSION = Gem::Version.new(Version.get) APPLICABLE_VERSION = Gem::Version.new('2.5.0') diff --git a/db/migrate/20180508182850_ticket_create_types_setting_issue_1987.rb b/db/migrate/20180508182850_ticket_create_types_setting_issue_1987.rb index b7b6febb1..5cafcb5d4 100644 --- a/db/migrate/20180508182850_ticket_create_types_setting_issue_1987.rb +++ b/db/migrate/20180508182850_ticket_create_types_setting_issue_1987.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketCreateTypesSettingIssue1987 < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20180518000001_issue2029_sipgate_integration_enable.rb b/db/migrate/20180518000001_issue2029_sipgate_integration_enable.rb index ce10db4a8..a0bb5634a 100644 --- a/db/migrate/20180518000001_issue2029_sipgate_integration_enable.rb +++ b/db/migrate/20180518000001_issue2029_sipgate_integration_enable.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2029SipgateIntegrationEnable < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180518100316_email_forward_prefix_setting_issue_1730.rb b/db/migrate/20180518100316_email_forward_prefix_setting_issue_1730.rb index e8f94ee12..b65bc40f2 100644 --- a/db/migrate/20180518100316_email_forward_prefix_setting_issue_1730.rb +++ b/db/migrate/20180518100316_email_forward_prefix_setting_issue_1730.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EmailForwardPrefixSettingIssue1730 < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20180521141004_ticket_last_contact_behavior.rb b/db/migrate/20180521141004_ticket_last_contact_behavior.rb index a3a16683c..1b031a92b 100644 --- a/db/migrate/20180521141004_ticket_last_contact_behavior.rb +++ b/db/migrate/20180521141004_ticket_last_contact_behavior.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class TicketLastContactBehavior < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20180524182518_sms_support.rb b/db/migrate/20180524182518_sms_support.rb index 61939f8a7..092ba869c 100644 --- a/db/migrate/20180524182518_sms_support.rb +++ b/db/migrate/20180524182518_sms_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SmsSupport < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180529000001_issue_2035_recursive_ticket_trigger.rb b/db/migrate/20180529000001_issue_2035_recursive_ticket_trigger.rb index 3b8c230a6..397b1f26f 100644 --- a/db/migrate/20180529000001_issue_2035_recursive_ticket_trigger.rb +++ b/db/migrate/20180529000001_issue_2035_recursive_ticket_trigger.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2035RecursiveTicketTrigger < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180604000001_setting_add_ticket_auto_assignment2.rb b/db/migrate/20180604000001_setting_add_ticket_auto_assignment2.rb index 1f3a5500c..9c748b44e 100644 --- a/db/migrate/20180604000001_setting_add_ticket_auto_assignment2.rb +++ b/db/migrate/20180604000001_setting_add_ticket_auto_assignment2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddTicketAutoAssignment2 < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180611070839_add_ux_flow_next_up_to_macros.rb b/db/migrate/20180611070839_add_ux_flow_next_up_to_macros.rb index df8b8fe6b..ba65df612 100644 --- a/db/migrate/20180611070839_add_ux_flow_next_up_to_macros.rb +++ b/db/migrate/20180611070839_add_ux_flow_next_up_to_macros.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddUxFlowNextUpToMacros < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180622140531_sequencer_log_level_setting.rb b/db/migrate/20180622140531_sequencer_log_level_setting.rb index fbaab25f1..6398dbe35 100644 --- a/db/migrate/20180622140531_sequencer_log_level_setting.rb +++ b/db/migrate/20180622140531_sequencer_log_level_setting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SequencerLogLevelSetting < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20180709020509_add_group_direction_to_overviews.rb b/db/migrate/20180709020509_add_group_direction_to_overviews.rb index 1cc2cacbf..a106e3805 100644 --- a/db/migrate/20180709020509_add_group_direction_to_overviews.rb +++ b/db/migrate/20180709020509_add_group_direction_to_overviews.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddGroupDirectionToOverviews < ActiveRecord::Migration[5.1] def change # return if it's a new setup diff --git a/db/migrate/20180711080554_issue_2100_utf8_encode_http_logs.rb b/db/migrate/20180711080554_issue_2100_utf8_encode_http_logs.rb index b2936424c..aa7488a83 100644 --- a/db/migrate/20180711080554_issue_2100_utf8_encode_http_logs.rb +++ b/db/migrate/20180711080554_issue_2100_utf8_encode_http_logs.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2100Utf8EncodeHttpLogs < ActiveRecord::Migration[5.1] def up HttpLog.where('request LIKE :enctag OR response LIKE :enctag', enctag: '%content: !binary |%') diff --git a/db/migrate/20180716060129_issue_2019_fix_double_domain_links_in_trigger_emails.rb b/db/migrate/20180716060129_issue_2019_fix_double_domain_links_in_trigger_emails.rb index 430651d59..388109593 100644 --- a/db/migrate/20180716060129_issue_2019_fix_double_domain_links_in_trigger_emails.rb +++ b/db/migrate/20180716060129_issue_2019_fix_double_domain_links_in_trigger_emails.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2019FixDoubleDomainLinksInTriggerEmails < ActiveRecord::Migration[5.1] DOUBLE_DOMAIN_REGEX = %r{(?<=)}.freeze diff --git a/db/migrate/20180719033247_add_confidential_to_doorkeeper_application.rb b/db/migrate/20180719033247_add_confidential_to_doorkeeper_application.rb index 16ac5c33e..fe502ed49 100644 --- a/db/migrate/20180719033247_add_confidential_to_doorkeeper_application.rb +++ b/db/migrate/20180719033247_add_confidential_to_doorkeeper_application.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddConfidentialToDoorkeeperApplication < ActiveRecord::Migration[5.1] def change return if ActiveRecord::Base.connection.column_exists?(:oauth_applications, :confidential) diff --git a/db/migrate/20180806000001_fixed_twitter_ticket_article_preferences7.rb b/db/migrate/20180806000001_fixed_twitter_ticket_article_preferences7.rb index b855332d3..0d1121b6e 100644 --- a/db/migrate/20180806000001_fixed_twitter_ticket_article_preferences7.rb +++ b/db/migrate/20180806000001_fixed_twitter_ticket_article_preferences7.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class FixedTwitterTicketArticlePreferences7 < ActiveRecord::Migration[5.0] def up diff --git a/db/migrate/20180809000001_cti_generic_api.rb b/db/migrate/20180809000001_cti_generic_api.rb index 3a92417f7..0bb8e7108 100644 --- a/db/migrate/20180809000001_cti_generic_api.rb +++ b/db/migrate/20180809000001_cti_generic_api.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CtiGenericApi < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180830000001_setting_delivery_temporary_failed.rb b/db/migrate/20180830000001_setting_delivery_temporary_failed.rb index 900538dc5..4a76aa547 100644 --- a/db/migrate/20180830000001_setting_delivery_temporary_failed.rb +++ b/db/migrate/20180830000001_setting_delivery_temporary_failed.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingDeliveryTemporaryFailed < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180911064647_issue_2140_reset_ldap_config.rb b/db/migrate/20180911064647_issue_2140_reset_ldap_config.rb index b12b06f4e..abe07d95b 100644 --- a/db/migrate/20180911064647_issue_2140_reset_ldap_config.rb +++ b/db/migrate/20180911064647_issue_2140_reset_ldap_config.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # ATTENTION: This migration is most likely not required anymore # because the encoding error was fixed by using a newer version of the psych gem (3.1.0). # However, we'll keep it as a regression test. diff --git a/db/migrate/20180913000001_setting_add_system_bcc.rb b/db/migrate/20180913000001_setting_add_system_bcc.rb index 7d6b8264d..5a3749964 100644 --- a/db/migrate/20180913000001_setting_add_system_bcc.rb +++ b/db/migrate/20180913000001_setting_add_system_bcc.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddSystemBcc < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180913000002_permission_add_time_accounting.rb b/db/migrate/20180913000002_permission_add_time_accounting.rb index 98661a0e3..1780bbadf 100644 --- a/db/migrate/20180913000002_permission_add_time_accounting.rb +++ b/db/migrate/20180913000002_permission_add_time_accounting.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class PermissionAddTimeAccounting < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20180919000000_setting_update_pretty_date_format.rb b/db/migrate/20180919000000_setting_update_pretty_date_format.rb index 4b8159102..f7c85d6c8 100644 --- a/db/migrate/20180919000000_setting_update_pretty_date_format.rb +++ b/db/migrate/20180919000000_setting_update_pretty_date_format.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingUpdatePrettyDateFormat < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20181010000000_setting_add_sipgate_alternative_fqdn.rb b/db/migrate/20181010000000_setting_add_sipgate_alternative_fqdn.rb index 17716a5cb..6d6616a57 100644 --- a/db/migrate/20181010000000_setting_add_sipgate_alternative_fqdn.rb +++ b/db/migrate/20181010000000_setting_add_sipgate_alternative_fqdn.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddSipgateAlternativeFqdn < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20181017000001_cti_generic_api2.rb b/db/migrate/20181017000001_cti_generic_api2.rb index 036783537..a6f51d36a 100644 --- a/db/migrate/20181017000001_cti_generic_api2.rb +++ b/db/migrate/20181017000001_cti_generic_api2.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CtiGenericApi2 < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20181023163804_add_stats_backends.rb b/db/migrate/20181023163804_add_stats_backends.rb index 4086e9d7d..4adbc6772 100644 --- a/db/migrate/20181023163804_add_stats_backends.rb +++ b/db/migrate/20181023163804_add_stats_backends.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddStatsBackends < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20181030000001_setting_add_placetel1.rb b/db/migrate/20181030000001_setting_add_placetel1.rb index b76f1d7e1..4836f05b1 100644 --- a/db/migrate/20181030000001_setting_add_placetel1.rb +++ b/db/migrate/20181030000001_setting_add_placetel1.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddPlacetel1 < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20181102142526_object_manager_attribute_indexes.rb b/db/migrate/20181102142526_object_manager_attribute_indexes.rb index 6f08ef8b4..031074a0a 100644 --- a/db/migrate/20181102142526_object_manager_attribute_indexes.rb +++ b/db/migrate/20181102142526_object_manager_attribute_indexes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerAttributeIndexes < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20181108123847_add_country_attribute_to_users.rb b/db/migrate/20181108123847_add_country_attribute_to_users.rb index fb9991932..bf5206aef 100644 --- a/db/migrate/20181108123847_add_country_attribute_to_users.rb +++ b/db/migrate/20181108123847_add_country_attribute_to_users.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Fixes issue #2333 - Object country already exists # The country column already exists in the database, but there is no corresponding ObjectManager::Attribute for it # This migration adds the User.country attribute if and only if it does not exist already diff --git a/db/migrate/20181120150357_issue_2345_es_attachment_max_size_in_mb_setting_lower_default.rb b/db/migrate/20181120150357_issue_2345_es_attachment_max_size_in_mb_setting_lower_default.rb index 6df5d336f..af50d1959 100644 --- a/db/migrate/20181120150357_issue_2345_es_attachment_max_size_in_mb_setting_lower_default.rb +++ b/db/migrate/20181120150357_issue_2345_es_attachment_max_size_in_mb_setting_lower_default.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2345EsAttachmentMaxSizeInMbSettingLowerDefault < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20181123000000_issue_2368_add_indices_to_histories_and_tickets.rb b/db/migrate/20181123000000_issue_2368_add_indices_to_histories_and_tickets.rb index 79cb29ca7..8b1c8aeb0 100644 --- a/db/migrate/20181123000000_issue_2368_add_indices_to_histories_and_tickets.rb +++ b/db/migrate/20181123000000_issue_2368_add_indices_to_histories_and_tickets.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2368AddIndicesToHistoriesAndTickets < ActiveRecord::Migration[5.1] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20181203000000_setting_add_email_full_quote_header.rb b/db/migrate/20181203000000_setting_add_email_full_quote_header.rb index 2cef647f6..f21e059d6 100644 --- a/db/migrate/20181203000000_setting_add_email_full_quote_header.rb +++ b/db/migrate/20181203000000_setting_add_email_full_quote_header.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddEmailFullQuoteHeader < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20190131000001_setting_change_ticket_zoom_attachment_preview.rb b/db/migrate/20190131000001_setting_change_ticket_zoom_attachment_preview.rb index 478a6ae96..c59934c04 100644 --- a/db/migrate/20190131000001_setting_change_ticket_zoom_attachment_preview.rb +++ b/db/migrate/20190131000001_setting_change_ticket_zoom_attachment_preview.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingChangeTicketZoomAttachmentPreview < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20190208000001_setting_timezone_default.rb b/db/migrate/20190208000001_setting_timezone_default.rb index 463b52fc4..0193f3b95 100644 --- a/db/migrate/20190208000001_setting_timezone_default.rb +++ b/db/migrate/20190208000001_setting_timezone_default.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingTimezoneDefault < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20190314084909_object_manager_attribute_date_remove_future_past.rb b/db/migrate/20190314084909_object_manager_attribute_date_remove_future_past.rb index a44590fd7..b93ced514 100644 --- a/db/migrate/20190314084909_object_manager_attribute_date_remove_future_past.rb +++ b/db/migrate/20190314084909_object_manager_attribute_date_remove_future_past.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerAttributeDateRemoveFuturePast < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20190328000000_rename_locale_on_users.rb b/db/migrate/20190328000000_rename_locale_on_users.rb index 74deaeb08..eeb6e69f9 100644 --- a/db/migrate/20190328000000_rename_locale_on_users.rb +++ b/db/migrate/20190328000000_rename_locale_on_users.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RenameLocaleOnUsers < ActiveRecord::Migration[5.1] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20190405000001_database_indexes.rb b/db/migrate/20190405000001_database_indexes.rb index 3c77f421d..d08dd139e 100644 --- a/db/migrate/20190405000001_database_indexes.rb +++ b/db/migrate/20190405000001_database_indexes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DatabaseIndexes < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20190408000001_issue_2541_fix_notification_email_without_body.rb b/db/migrate/20190408000001_issue_2541_fix_notification_email_without_body.rb index 327b951ab..2b992d782 100644 --- a/db/migrate/20190408000001_issue_2541_fix_notification_email_without_body.rb +++ b/db/migrate/20190408000001_issue_2541_fix_notification_email_without_body.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2541FixNotificationEmailWithoutBody < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20190409000001_setting_ticket_overview_priority_icon_and_color.rb b/db/migrate/20190409000001_setting_ticket_overview_priority_icon_and_color.rb index 08d30a042..26747b81e 100644 --- a/db/migrate/20190409000001_setting_ticket_overview_priority_icon_and_color.rb +++ b/db/migrate/20190409000001_setting_ticket_overview_priority_icon_and_color.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingTicketOverviewPriorityIconAndColor < ActiveRecord::Migration[5.1] def change Setting.create_if_not_exists( diff --git a/db/migrate/20190415000001_setting_es_multi_index.rb b/db/migrate/20190415000001_setting_es_multi_index.rb index 7bb6a2807..5e07ab7b1 100644 --- a/db/migrate/20190415000001_setting_es_multi_index.rb +++ b/db/migrate/20190415000001_setting_es_multi_index.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingEsMultiIndex < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20190418000000_normalize_setting_ticket_number_ignore_system_id.rb b/db/migrate/20190418000000_normalize_setting_ticket_number_ignore_system_id.rb index 912ea1ba6..d2f7eb8b7 100644 --- a/db/migrate/20190418000000_normalize_setting_ticket_number_ignore_system_id.rb +++ b/db/migrate/20190418000000_normalize_setting_ticket_number_ignore_system_id.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class NormalizeSettingTicketNumberIgnoreSystemId < ActiveRecord::Migration[5.1] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20190419000001_setting_add_import_archive.rb b/db/migrate/20190419000001_setting_add_import_archive.rb index fdf4ab40c..6a73b4d10 100644 --- a/db/migrate/20190419000001_setting_add_import_archive.rb +++ b/db/migrate/20190419000001_setting_add_import_archive.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddImportArchive < ActiveRecord::Migration[5.1] def change diff --git a/db/migrate/20190531180304_initialize_knowledge_base.rb b/db/migrate/20190531180304_initialize_knowledge_base.rb index 947210835..b4de691f5 100644 --- a/db/migrate/20190531180304_initialize_knowledge_base.rb +++ b/db/migrate/20190531180304_initialize_knowledge_base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Using older 5.0 migration to stick to Integer primary keys. Otherwise migration fails in MySQL. class InitializeKnowledgeBase < ActiveRecord::Migration[5.0] def change diff --git a/db/migrate/20190613000001_group_dependent_text_modules.rb b/db/migrate/20190613000001_group_dependent_text_modules.rb index 1fa123508..49bfd8140 100644 --- a/db/migrate/20190613000001_group_dependent_text_modules.rb +++ b/db/migrate/20190613000001_group_dependent_text_modules.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GroupDependentTextModules < ActiveRecord::Migration[5.1] def change rename_table :text_modules_groups, :groups_text_modules diff --git a/db/migrate/20190626000001_setting_update_karma_level.rb b/db/migrate/20190626000001_setting_update_karma_level.rb index 8a0fc9228..da479de52 100644 --- a/db/migrate/20190626000001_setting_update_karma_level.rb +++ b/db/migrate/20190626000001_setting_update_karma_level.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingUpdateKarmaLevel < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20190713000001_group_dependent_macros.rb b/db/migrate/20190713000001_group_dependent_macros.rb index 5a28c87f6..ada6e3416 100644 --- a/db/migrate/20190713000001_group_dependent_macros.rb +++ b/db/migrate/20190713000001_group_dependent_macros.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GroupDependentMacros < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20190715141227_saml_auth.rb b/db/migrate/20190715141227_saml_auth.rb index acca2fd19..1de10b584 100644 --- a/db/migrate/20190715141227_saml_auth.rb +++ b/db/migrate/20190715141227_saml_auth.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SamlAuth < ActiveRecord::Migration[5.2] def up # return if it's a new setup diff --git a/db/migrate/20190717210244_issue_2641_kb_color_change_limit.rb b/db/migrate/20190717210244_issue_2641_kb_color_change_limit.rb index 4ea4233b3..2f8b1db4e 100644 --- a/db/migrate/20190717210244_issue_2641_kb_color_change_limit.rb +++ b/db/migrate/20190717210244_issue_2641_kb_color_change_limit.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2641KbColorChangeLimit < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20190718140450_forget_insecure_sessions.rb b/db/migrate/20190718140450_forget_insecure_sessions.rb index ffe55f159..6d68c3f5f 100644 --- a/db/migrate/20190718140450_forget_insecure_sessions.rb +++ b/db/migrate/20190718140450_forget_insecure_sessions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This migration removes all pre-existing user sessions # so that they can be replaced with sessions that use "secure cookies". # It is skipped on non-HTTPS deployments diff --git a/db/migrate/20190724000001_rename_reserved_words.rb b/db/migrate/20190724000001_rename_reserved_words.rb index d62a6d0dd..9f39b1c8f 100644 --- a/db/migrate/20190724000001_rename_reserved_words.rb +++ b/db/migrate/20190724000001_rename_reserved_words.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RenameReservedWords < ActiveRecord::Migration[5.1] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20190806000001_setting_postmaster_send_reject_email.rb b/db/migrate/20190806000001_setting_postmaster_send_reject_email.rb index e76f63c1d..7bb2a6b05 100644 --- a/db/migrate/20190806000001_setting_postmaster_send_reject_email.rb +++ b/db/migrate/20190806000001_setting_postmaster_send_reject_email.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingPostmasterSendRejectEmail < ActiveRecord::Migration[5.2] def up diff --git a/db/migrate/20190814000001_object_manager_attribute_ticket_article_body_maxlength_change.rb b/db/migrate/20190814000001_object_manager_attribute_ticket_article_body_maxlength_change.rb index a9253b57c..7a812941b 100644 --- a/db/migrate/20190814000001_object_manager_attribute_ticket_article_body_maxlength_change.rb +++ b/db/migrate/20190814000001_object_manager_attribute_ticket_article_body_maxlength_change.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ObjectManagerAttributeTicketArticleBodyMaxlengthChange < ActiveRecord::Migration[5.1] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20190903165443_issue_2595_gitlab_placeholder.rb b/db/migrate/20190903165443_issue_2595_gitlab_placeholder.rb index 0e2e858fd..762c0e0c8 100644 --- a/db/migrate/20190903165443_issue_2595_gitlab_placeholder.rb +++ b/db/migrate/20190903165443_issue_2595_gitlab_placeholder.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2595GitLabPlaceholder < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20190918114553_issue_2867_footer_header_public_link.rb b/db/migrate/20190918114553_issue_2867_footer_header_public_link.rb index c800bfc3f..fa14215be 100644 --- a/db/migrate/20190918114553_issue_2867_footer_header_public_link.rb +++ b/db/migrate/20190918114553_issue_2867_footer_header_public_link.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2867FooterHeaderPublicLink < ActiveRecord::Migration[5.2] def up # return if it's a new setup diff --git a/db/migrate/20191001090809_create_active_job_locks.rb b/db/migrate/20191001090809_create_active_job_locks.rb index 386cd959c..c1420e5f0 100644 --- a/db/migrate/20191001090809_create_active_job_locks.rb +++ b/db/migrate/20191001090809_create_active_job_locks.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CreateActiveJobLocks < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20191029101733_issue_2608_missing_trigger_permission.rb b/db/migrate/20191029101733_issue_2608_missing_trigger_permission.rb index 048736f2a..317d8472c 100644 --- a/db/migrate/20191029101733_issue_2608_missing_trigger_permission.rb +++ b/db/migrate/20191029101733_issue_2608_missing_trigger_permission.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2608MissingTriggerPermission < ActiveRecord::Migration[5.2] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20191107050249_issue_2460_fix_corrupted_twitter_ids.rb b/db/migrate/20191107050249_issue_2460_fix_corrupted_twitter_ids.rb index 36dc9263c..9b5339dc8 100644 --- a/db/migrate/20191107050249_issue_2460_fix_corrupted_twitter_ids.rb +++ b/db/migrate/20191107050249_issue_2460_fix_corrupted_twitter_ids.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2460FixCorruptedTwitterIds < ActiveRecord::Migration[5.2] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20191107181428_issue_2715_fix_broken_twitter_urls.rb b/db/migrate/20191107181428_issue_2715_fix_broken_twitter_urls.rb index d1db7a818..d1a8c612c 100644 --- a/db/migrate/20191107181428_issue_2715_fix_broken_twitter_urls.rb +++ b/db/migrate/20191107181428_issue_2715_fix_broken_twitter_urls.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'issue_2715_fix_broken_twitter_urls_job' # Rails autoloading expects `issue2715_fix...` class Issue2715FixBrokenTwitterUrls < ActiveRecord::Migration[5.2] diff --git a/db/migrate/20191129102720_active_job_lock_cleanup_job_scheduler.rb b/db/migrate/20191129102720_active_job_lock_cleanup_job_scheduler.rb index 830ef6884..44af5e909 100644 --- a/db/migrate/20191129102720_active_job_lock_cleanup_job_scheduler.rb +++ b/db/migrate/20191129102720_active_job_lock_cleanup_job_scheduler.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ActiveJobLockCleanupJobScheduler < ActiveRecord::Migration[5.2] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20200121000001_smime_support.rb b/db/migrate/20200121000001_smime_support.rb index 212bd9138..f6cdfd4ce 100644 --- a/db/migrate/20200121000001_smime_support.rb +++ b/db/migrate/20200121000001_smime_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SMIMESupport < ActiveRecord::Migration[5.2] def up diff --git a/db/migrate/20200205000001_chat_add_allow_website.rb b/db/migrate/20200205000001_chat_add_allow_website.rb index 77e496bc2..d8a7b8b11 100644 --- a/db/migrate/20200205000001_chat_add_allow_website.rb +++ b/db/migrate/20200205000001_chat_add_allow_website.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ChatAddAllowWebsite < ActiveRecord::Migration[5.1] def up diff --git a/db/migrate/20200401000001_service_now_config.rb b/db/migrate/20200401000001_service_now_config.rb index a9687de54..fbac65011 100644 --- a/db/migrate/20200401000001_service_now_config.rb +++ b/db/migrate/20200401000001_service_now_config.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ServiceNowConfig < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20200413160113_issue_2990_delete_timeframe.rb b/db/migrate/20200413160113_issue_2990_delete_timeframe.rb index 9af8bca68..ae986427a 100644 --- a/db/migrate/20200413160113_issue_2990_delete_timeframe.rb +++ b/db/migrate/20200413160113_issue_2990_delete_timeframe.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2990DeleteTimeframe < ActiveRecord::Migration[5.2] def change Setting.create_if_not_exists( diff --git a/db/migrate/20200419204445_setting_websocket_backend.rb b/db/migrate/20200419204445_setting_websocket_backend.rb index 903c8feec..0bea6fe7a 100644 --- a/db/migrate/20200419204445_setting_websocket_backend.rb +++ b/db/migrate/20200419204445_setting_websocket_backend.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingWebsocketBackend < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20200507095900_imap_authentication_migration_cleanup_job_scheduler.rb b/db/migrate/20200507095900_imap_authentication_migration_cleanup_job_scheduler.rb index 2660df7e0..09f9e9fcf 100644 --- a/db/migrate/20200507095900_imap_authentication_migration_cleanup_job_scheduler.rb +++ b/db/migrate/20200507095900_imap_authentication_migration_cleanup_job_scheduler.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ImapAuthenticationMigrationCleanupJobScheduler < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200522125253_issue_2943_add_setting_enforce_special_character.rb b/db/migrate/20200522125253_issue_2943_add_setting_enforce_special_character.rb index e251f8601..5a5bc47d7 100644 --- a/db/migrate/20200522125253_issue_2943_add_setting_enforce_special_character.rb +++ b/db/migrate/20200522125253_issue_2943_add_setting_enforce_special_character.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2943AddSettingEnforceSpecialCharacter < ActiveRecord::Migration[5.2] def up # return if it's a new setup diff --git a/db/migrate/20200527000000_agent_customer.rb b/db/migrate/20200527000000_agent_customer.rb index befd7b48d..19ce3f27d 100644 --- a/db/migrate/20200527000000_agent_customer.rb +++ b/db/migrate/20200527000000_agent_customer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AgentCustomer < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20200615150955_issue_3085_doorkeeper_scopes.rb b/db/migrate/20200615150955_issue_3085_doorkeeper_scopes.rb index 31e1324c6..8c2731ea8 100644 --- a/db/migrate/20200615150955_issue_3085_doorkeeper_scopes.rb +++ b/db/migrate/20200615150955_issue_3085_doorkeeper_scopes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3085DoorkeeperScopes < ActiveRecord::Migration[5.2] def change Doorkeeper::AccessGrant.where(scopes: ['', nil]).update_all(scopes: 'full') # rubocop:disable Rails/SkipsModelValidations diff --git a/db/migrate/20200617153806_issue_3087_search_taskbar_deadlock.rb b/db/migrate/20200617153806_issue_3087_search_taskbar_deadlock.rb index 0b52f7fc6..0cc5ee59f 100644 --- a/db/migrate/20200617153806_issue_3087_search_taskbar_deadlock.rb +++ b/db/migrate/20200617153806_issue_3087_search_taskbar_deadlock.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3087SearchTaskbarDeadlock < ActiveRecord::Migration[5.2] def change Taskbar.where(key: 'Search').find_each do |taskbar| diff --git a/db/migrate/20200707000001_data_privacy_init.rb b/db/migrate/20200707000001_data_privacy_init.rb index f787188a5..a8424fd8d 100644 --- a/db/migrate/20200707000001_data_privacy_init.rb +++ b/db/migrate/20200707000001_data_privacy_init.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DataPrivacyInit < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20200709091905_maintenance_checkmk_wordings_on_settings.rb b/db/migrate/20200709091905_maintenance_checkmk_wordings_on_settings.rb index f423664ab..b87ff2778 100644 --- a/db/migrate/20200709091905_maintenance_checkmk_wordings_on_settings.rb +++ b/db/migrate/20200709091905_maintenance_checkmk_wordings_on_settings.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MaintenanceCheckmkWordingsOnSettings < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200709094556_issue_3110_service_now_provider.rb b/db/migrate/20200709094556_issue_3110_service_now_provider.rb index 0ad0c53de..85cd37ff9 100644 --- a/db/migrate/20200709094556_issue_3110_service_now_provider.rb +++ b/db/migrate/20200709094556_issue_3110_service_now_provider.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3110ServiceNowProvider < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200716124141_issue_3123_external_sync_ticket_merge.rb b/db/migrate/20200716124141_issue_3123_external_sync_ticket_merge.rb index 7d762188b..8573e1dc4 100644 --- a/db/migrate/20200716124141_issue_3123_external_sync_ticket_merge.rb +++ b/db/migrate/20200716124141_issue_3123_external_sync_ticket_merge.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3123ExternalSyncTicketMerge < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200724130426_issue3128_add_sso.rb b/db/migrate/20200724130426_issue3128_add_sso.rb index 00b7d8018..212bb997c 100644 --- a/db/migrate/20200724130426_issue3128_add_sso.rb +++ b/db/migrate/20200724130426_issue3128_add_sso.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3128AddSso < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200806122951_cti_user_profile.rb b/db/migrate/20200806122951_cti_user_profile.rb index 814008356..cb7817e3b 100644 --- a/db/migrate/20200806122951_cti_user_profile.rb +++ b/db/migrate/20200806122951_cti_user_profile.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class CtiUserProfile < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200911070327_data_privacy_delete_name.rb b/db/migrate/20200911070327_data_privacy_delete_name.rb index 16d205272..f10437012 100644 --- a/db/migrate/20200911070327_data_privacy_delete_name.rb +++ b/db/migrate/20200911070327_data_privacy_delete_name.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DataPrivacyDeleteName < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20200923092140_issue3195_inconsistent_granular_agent_permissions_chat.rb b/db/migrate/20200923092140_issue3195_inconsistent_granular_agent_permissions_chat.rb index caa3aa4c8..aaedbe6e2 100644 --- a/db/migrate/20200923092140_issue3195_inconsistent_granular_agent_permissions_chat.rb +++ b/db/migrate/20200923092140_issue3195_inconsistent_granular_agent_permissions_chat.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3195InconsistentGranularAgentPermissionsChat < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20201002094932_datetime_precision.rb b/db/migrate/20201002094932_datetime_precision.rb index f7d33c1a4..28dac9169 100644 --- a/db/migrate/20201002094932_datetime_precision.rb +++ b/db/migrate/20201002094932_datetime_precision.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class DatetimePrecision < ActiveRecord::Migration[5.2] # rubocop:disable Metrics/AbcSize diff --git a/db/migrate/20201005084847_agent_customer_permission.rb b/db/migrate/20201005084847_agent_customer_permission.rb index ec72f240b..69ecddebf 100644 --- a/db/migrate/20201005084847_agent_customer_permission.rb +++ b/db/migrate/20201005084847_agent_customer_permission.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AgentCustomerPermission < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201006131231_stats_store_polymorphic_association.rb b/db/migrate/20201006131231_stats_store_polymorphic_association.rb index 3bb0e4103..2ff5a585a 100644 --- a/db/migrate/20201006131231_stats_store_polymorphic_association.rb +++ b/db/migrate/20201006131231_stats_store_polymorphic_association.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class StatsStorePolymorphicAssociation < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20201013095141_elastic_search_lower65_obsolete.rb b/db/migrate/20201013095141_elastic_search_lower65_obsolete.rb index 3ef8f97df..2671a8e15 100644 --- a/db/migrate/20201013095141_elastic_search_lower65_obsolete.rb +++ b/db/migrate/20201013095141_elastic_search_lower65_obsolete.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ElasticSearchLower65Obsolete < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201027152258_add_missing_permissions.rb b/db/migrate/20201027152258_add_missing_permissions.rb index abac35a80..189e6a04b 100644 --- a/db/migrate/20201027152258_add_missing_permissions.rb +++ b/db/migrate/20201027152258_add_missing_permissions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class AddMissingPermissions < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201028095957_issue_3215_rename_existing_office365.rb b/db/migrate/20201028095957_issue_3215_rename_existing_office365.rb index 2d7758129..5fde83206 100644 --- a/db/migrate/20201028095957_issue_3215_rename_existing_office365.rb +++ b/db/migrate/20201028095957_issue_3215_rename_existing_office365.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3215RenameExistingOffice365 < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201110000001_mention_init.rb b/db/migrate/20201110000001_mention_init.rb index f6b687cc2..7ced2804c 100644 --- a/db/migrate/20201110000001_mention_init.rb +++ b/db/migrate/20201110000001_mention_init.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MentionInit < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201111133905_maintenance_associations_cleanup.rb b/db/migrate/20201111133905_maintenance_associations_cleanup.rb index f3428ade2..50bd631b6 100644 --- a/db/migrate/20201111133905_maintenance_associations_cleanup.rb +++ b/db/migrate/20201111133905_maintenance_associations_cleanup.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MaintenanceAssociationsCleanup < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201112000000_role_signup_column_fix.rb b/db/migrate/20201112000000_role_signup_column_fix.rb index bfae46ada..e0bebeccb 100644 --- a/db/migrate/20201112000000_role_signup_column_fix.rb +++ b/db/migrate/20201112000000_role_signup_column_fix.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RoleSignupColumnFix < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201118140850_issue_2671_pending_till_can_be_changed_by_customer.rb b/db/migrate/20201118140850_issue_2671_pending_till_can_be_changed_by_customer.rb index 3a058ef03..e54920b21 100644 --- a/db/migrate/20201118140850_issue_2671_pending_till_can_be_changed_by_customer.rb +++ b/db/migrate/20201118140850_issue_2671_pending_till_can_be_changed_by_customer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue2671PendingTillCanBeChangedByCustomer < ActiveRecord::Migration[5.2] def up # return if it's a new setup diff --git a/db/migrate/20201201000001_setting_add_sender_format_agent_name.rb b/db/migrate/20201201000001_setting_add_sender_format_agent_name.rb index 9d8f4e3ce..a278ea20b 100644 --- a/db/migrate/20201201000001_setting_add_sender_format_agent_name.rb +++ b/db/migrate/20201201000001_setting_add_sender_format_agent_name.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddSenderFormatAgentName < ActiveRecord::Migration[5.1] def up # return if it's a new setup diff --git a/db/migrate/20201202080338_issue3270_selector_update.rb b/db/migrate/20201202080338_issue3270_selector_update.rb index 56e76d9c1..ba9231258 100644 --- a/db/migrate/20201202080338_issue3270_selector_update.rb +++ b/db/migrate/20201202080338_issue3270_selector_update.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3270SelectorUpdate < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20201210075534_maintenance_missing_kb_unique_indexes.rb b/db/migrate/20201210075534_maintenance_missing_kb_unique_indexes.rb index c91aac12e..76203e841 100644 --- a/db/migrate/20201210075534_maintenance_missing_kb_unique_indexes.rb +++ b/db/migrate/20201210075534_maintenance_missing_kb_unique_indexes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class MaintenanceMissingKbUniqueIndexes < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20210106100013_issue_3346_xoauth2_token_not_fetched.rb b/db/migrate/20210106100013_issue_3346_xoauth2_token_not_fetched.rb index 1d59cbd0a..89dbf944e 100644 --- a/db/migrate/20210106100013_issue_3346_xoauth2_token_not_fetched.rb +++ b/db/migrate/20210106100013_issue_3346_xoauth2_token_not_fetched.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3346Xoauth2TokenNotFetched < ActiveRecord::Migration[5.2] def change # return if it's a new setup diff --git a/db/migrate/20210113000001_gitlab_support.rb b/db/migrate/20210113000001_gitlab_support.rb index e1b82cb0c..b81edf075 100644 --- a/db/migrate/20210113000001_gitlab_support.rb +++ b/db/migrate/20210113000001_gitlab_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitLabSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20210118095820_issue_3372_webhooks_admin_view.rb b/db/migrate/20210118095820_issue_3372_webhooks_admin_view.rb index 990acd1d8..f1e9c3352 100644 --- a/db/migrate/20210118095820_issue_3372_webhooks_admin_view.rb +++ b/db/migrate/20210118095820_issue_3372_webhooks_admin_view.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3372WebhooksAdminView < ActiveRecord::Migration[5.2] def up diff --git a/db/migrate/20210215000001_setting_es_total_max_size_in_mb.rb b/db/migrate/20210215000001_setting_es_total_max_size_in_mb.rb index fb1fa255d..b90019a5f 100644 --- a/db/migrate/20210215000001_setting_es_total_max_size_in_mb.rb +++ b/db/migrate/20210215000001_setting_es_total_max_size_in_mb.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingEsTotalMaxSizeInMb < ActiveRecord::Migration[5.2] def up Setting.create_if_not_exists( diff --git a/db/migrate/20210308000001_github_support.rb b/db/migrate/20210308000001_github_support.rb index ead086fb4..445071ed7 100644 --- a/db/migrate/20210308000001_github_support.rb +++ b/db/migrate/20210308000001_github_support.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitHubSupport < ActiveRecord::Migration[4.2] def up diff --git a/db/migrate/20210310090351_activerecord_session_store114.rb b/db/migrate/20210310090351_activerecord_session_store114.rb index b11c69e1e..37f9833a3 100644 --- a/db/migrate/20210310090351_activerecord_session_store114.rb +++ b/db/migrate/20210310090351_activerecord_session_store114.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ActiverecordSessionStore114 < ActiveRecord::Migration[5.2] def change ActionDispatch::Session::ActiveRecordStore.session_class.find_each(&:secure!) diff --git a/db/migrate/20210311130946_remove_unfixable_generic_oauth2_login.rb b/db/migrate/20210311130946_remove_unfixable_generic_oauth2_login.rb index 39442f42b..954ddd7c7 100644 --- a/db/migrate/20210311130946_remove_unfixable_generic_oauth2_login.rb +++ b/db/migrate/20210311130946_remove_unfixable_generic_oauth2_login.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class RemoveUnfixableGenericOauth2Login < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/202104070000001_setting_add_internal_article_check.rb b/db/migrate/202104070000001_setting_add_internal_article_check.rb index 1b3f1a19b..42e3aac04 100644 --- a/db/migrate/202104070000001_setting_add_internal_article_check.rb +++ b/db/migrate/202104070000001_setting_add_internal_article_check.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SettingAddInternalArticleCheck < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20210414000000_init_session_timeout.rb b/db/migrate/20210414000000_init_session_timeout.rb index b4313f97a..4b53a21e8 100644 --- a/db/migrate/20210414000000_init_session_timeout.rb +++ b/db/migrate/20210414000000_init_session_timeout.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class InitSessionTimeout < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20210426000000_scheduler_session_timeout.rb b/db/migrate/20210426000000_scheduler_session_timeout.rb index dfb4028f3..ead4659ce 100644 --- a/db/migrate/20210426000000_scheduler_session_timeout.rb +++ b/db/migrate/20210426000000_scheduler_session_timeout.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class SchedulerSessionTimeout < ActiveRecord::Migration[5.2] def change diff --git a/db/migrate/20210426000002_update_session_timeout_defaults.rb b/db/migrate/20210426000002_update_session_timeout_defaults.rb index b0046e328..a3d6b9af9 100644 --- a/db/migrate/20210426000002_update_session_timeout_defaults.rb +++ b/db/migrate/20210426000002_update_session_timeout_defaults.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UpdateSessionTimeoutDefaults < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20210426184355_issue_3446_microsoft_365_tenants.rb b/db/migrate/20210426184355_issue_3446_microsoft_365_tenants.rb index 9bb17fedd..3fdb74ddf 100644 --- a/db/migrate/20210426184355_issue_3446_microsoft_365_tenants.rb +++ b/db/migrate/20210426184355_issue_3446_microsoft_365_tenants.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3446Microsoft365Tenants < ActiveRecord::Migration[5.2] def up return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20210428125300_issue_3523_new_operator.rb b/db/migrate/20210428125300_issue_3523_new_operator.rb index abfc2b42f..4ce4c10c9 100644 --- a/db/migrate/20210428125300_issue_3523_new_operator.rb +++ b/db/migrate/20210428125300_issue_3523_new_operator.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3523NewOperator < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20210507131905_issue_3548_data_privacy_task_preferences_to_text.rb b/db/migrate/20210507131905_issue_3548_data_privacy_task_preferences_to_text.rb index 492197978..5938ee1b5 100644 --- a/db/migrate/20210507131905_issue_3548_data_privacy_task_preferences_to_text.rb +++ b/db/migrate/20210507131905_issue_3548_data_privacy_task_preferences_to_text.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # https://github.com/zammad/zammad/issues/3548 class Issue3548DataPrivacyTaskPreferencesToText < ActiveRecord::Migration[5.2] def up diff --git a/db/migrate/20210510092410_issue_3550_set_pretty.rb b/db/migrate/20210510092410_issue_3550_set_pretty.rb index 91529b71a..dfcd08508 100644 --- a/db/migrate/20210510092410_issue_3550_set_pretty.rb +++ b/db/migrate/20210510092410_issue_3550_set_pretty.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3550SetPretty < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20210528000000_update_session_timeout_dropdown.rb b/db/migrate/20210528000000_update_session_timeout_dropdown.rb index 8c89c20bd..be32f7e8b 100644 --- a/db/migrate/20210528000000_update_session_timeout_dropdown.rb +++ b/db/migrate/20210528000000_update_session_timeout_dropdown.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class UpdateSessionTimeoutDropdown < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/migrate/20210528092410_issue_3567_auto_assignment.rb b/db/migrate/20210528092410_issue_3567_auto_assignment.rb index da777aa73..144e7b04a 100644 --- a/db/migrate/20210528092410_issue_3567_auto_assignment.rb +++ b/db/migrate/20210528092410_issue_3567_auto_assignment.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Issue3567AutoAssignment < ActiveRecord::Migration[5.2] def change return if !Setting.exists?(name: 'system_init_done') diff --git a/db/seeds.rb b/db/seeds.rb index e713dfc80..a7e628383 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This file should contain all the record creation needed to seed the database with its default values. # The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). # diff --git a/db/seeds/channels.rb b/db/seeds/channels.rb index a6e5f8d0d..2912c3114 100644 --- a/db/seeds/channels.rb +++ b/db/seeds/channels.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Channel.create_if_not_exists( area: 'Email::Notification', options: { diff --git a/db/seeds/chats.rb b/db/seeds/chats.rb index 982e62a54..6f3d444dd 100644 --- a/db/seeds/chats.rb +++ b/db/seeds/chats.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Chat.create_if_not_exists( name: 'default', max_queue: 5, diff --git a/db/seeds/community_user_resources.rb b/db/seeds/community_user_resources.rb index 5f5daf4c2..6602886c0 100644 --- a/db/seeds/community_user_resources.rb +++ b/db/seeds/community_user_resources.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + org_community = Organization.create_if_not_exists( id: 1, name: 'Zammad Foundation', diff --git a/db/seeds/groups.rb b/db/seeds/groups.rb index 81c7ba40c..8753fa416 100644 --- a/db/seeds/groups.rb +++ b/db/seeds/groups.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Group.create_if_not_exists( id: 1, name: 'Users', diff --git a/db/seeds/karma_activities.rb b/db/seeds/karma_activities.rb index 8f076fafa..14cd41208 100644 --- a/db/seeds/karma_activities.rb +++ b/db/seeds/karma_activities.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Karma::Activity.create_or_update( name: 'ticket create', description: 'You have created a ticket', diff --git a/db/seeds/links.rb b/db/seeds/links.rb index d10923779..d6737fefd 100644 --- a/db/seeds/links.rb +++ b/db/seeds/links.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Link::Type.create_if_not_exists(id: 1, name: 'normal') Link::Object.create_if_not_exists(id: 1, name: 'Ticket') Link::Object.create_if_not_exists(id: 2, name: 'Announcement') diff --git a/db/seeds/macros.rb b/db/seeds/macros.rb index 997b961ca..5e17988d9 100644 --- a/db/seeds/macros.rb +++ b/db/seeds/macros.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Macro.create_if_not_exists( name: 'Close & Tag as Spam', perform: { diff --git a/db/seeds/object_manager_attributes.rb b/db/seeds/object_manager_attributes.rb index 354e1caa9..703b32aa8 100644 --- a/db/seeds/object_manager_attributes.rb +++ b/db/seeds/object_manager_attributes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + ObjectManager::Attribute.add( force: true, object: 'Ticket', diff --git a/db/seeds/overviews.rb b/db/seeds/overviews.rb index bd59a8ce9..c684b5aa6 100644 --- a/db/seeds/overviews.rb +++ b/db/seeds/overviews.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + overview_role = Role.find_by(name: 'Agent') Overview.create_if_not_exists( name: 'My assigned Tickets', diff --git a/db/seeds/permissions.rb b/db/seeds/permissions.rb index 88d67ae2d..db665023d 100644 --- a/db/seeds/permissions.rb +++ b/db/seeds/permissions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Permission.create_if_not_exists( name: 'admin', note: 'Admin Interface', diff --git a/db/seeds/report_profiles.rb b/db/seeds/report_profiles.rb index 83d0a8352..13fd7f4fc 100644 --- a/db/seeds/report_profiles.rb +++ b/db/seeds/report_profiles.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Report::Profile.create_if_not_exists( name: '-all-', condition: {}, diff --git a/db/seeds/roles.rb b/db/seeds/roles.rb index d25f76c5e..389bfe9a4 100644 --- a/db/seeds/roles.rb +++ b/db/seeds/roles.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Role.create_if_not_exists( id: 1, name: 'Admin', diff --git a/db/seeds/schedulers.rb b/db/seeds/schedulers.rb index a3f65c839..606e38270 100644 --- a/db/seeds/schedulers.rb +++ b/db/seeds/schedulers.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Scheduler.create_if_not_exists( name: 'Process pending tickets', method: 'Ticket.process_pending', diff --git a/db/seeds/settings.rb b/db/seeds/settings.rb index be58f2dc1..6c987700a 100644 --- a/db/seeds/settings.rb +++ b/db/seeds/settings.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Setting.create_if_not_exists( title: 'Application secret', name: 'application_secret', diff --git a/db/seeds/signatures.rb b/db/seeds/signatures.rb index 425b6b0b0..873a8e640 100644 --- a/db/seeds/signatures.rb +++ b/db/seeds/signatures.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Signature.create_if_not_exists( id: 1, name: 'default', diff --git a/db/seeds/ticket_article_senders.rb b/db/seeds/ticket_article_senders.rb index c0cb37484..7eb2780fe 100644 --- a/db/seeds/ticket_article_senders.rb +++ b/db/seeds/ticket_article_senders.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Ticket::Article::Sender.create_if_not_exists(id: 1, name: 'Agent') Ticket::Article::Sender.create_if_not_exists(id: 2, name: 'Customer') Ticket::Article::Sender.create_if_not_exists(id: 3, name: 'System') diff --git a/db/seeds/ticket_article_types.rb b/db/seeds/ticket_article_types.rb index d81476444..e29f59b20 100644 --- a/db/seeds/ticket_article_types.rb +++ b/db/seeds/ticket_article_types.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Ticket::Article::Type.create_if_not_exists(id: 1, name: 'email', communication: true) Ticket::Article::Type.create_if_not_exists(id: 2, name: 'sms', communication: true) Ticket::Article::Type.create_if_not_exists(id: 3, name: 'chat', communication: true) diff --git a/db/seeds/ticket_priorities.rb b/db/seeds/ticket_priorities.rb index 731b6a425..b7dffd99a 100644 --- a/db/seeds/ticket_priorities.rb +++ b/db/seeds/ticket_priorities.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Ticket::Priority.create_if_not_exists(id: 1, name: '1 low', ui_icon: 'low-priority', ui_color: 'low-priority') Ticket::Priority.create_if_not_exists(id: 2, name: '2 normal', default_create: true) Ticket::Priority.create_if_not_exists(id: 3, name: '3 high', ui_icon: 'important', ui_color: 'high-priority') diff --git a/db/seeds/ticket_state_types.rb b/db/seeds/ticket_state_types.rb index 97cb02568..e846aab72 100644 --- a/db/seeds/ticket_state_types.rb +++ b/db/seeds/ticket_state_types.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Ticket::StateType.create_if_not_exists(id: 1, name: 'new') Ticket::StateType.create_if_not_exists(id: 2, name: 'open') Ticket::StateType.create_if_not_exists(id: 3, name: 'pending reminder') diff --git a/db/seeds/ticket_states.rb b/db/seeds/ticket_states.rb index 6073c2627..cdad5dcf7 100644 --- a/db/seeds/ticket_states.rb +++ b/db/seeds/ticket_states.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Ticket::State.create_if_not_exists( id: 1, name: 'new', diff --git a/db/seeds/triggers.rb b/db/seeds/triggers.rb index 10ff3b73b..05691f7f4 100644 --- a/db/seeds/triggers.rb +++ b/db/seeds/triggers.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + Trigger.create_or_update( name: 'auto reply (on new tickets)', condition: { diff --git a/db/seeds/user_nr_1.rb b/db/seeds/user_nr_1.rb index 72dc1dc7d..ba570dd33 100644 --- a/db/seeds/user_nr_1.rb +++ b/db/seeds/user_nr_1.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + User.create_if_not_exists( id: 1, login: '-', diff --git a/lib/active_support/cache/store.rb b/lib/active_support/cache/store.rb index 146820b89..5d41ea045 100644 --- a/lib/active_support/cache/store.rb +++ b/lib/active_support/cache/store.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Cache.get => read alias for backwards compatibility # Even if main codebase is migrated, custom addons may still use old syntax! module ActiveSupport diff --git a/lib/active_support/cache/zammad_file_store.rb b/lib/active_support/cache/zammad_file_store.rb index 26034a7d9..840bb6d67 100644 --- a/lib/active_support/cache/zammad_file_store.rb +++ b/lib/active_support/cache/zammad_file_store.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ActiveSupport module Cache class ZammadFileStore < FileStore diff --git a/lib/app_version.rb b/lib/app_version.rb index 3db20ed7c..3b5e16e74 100644 --- a/lib/app_version.rb +++ b/lib/app_version.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class AppVersion diff --git a/lib/application_handle_info.rb b/lib/application_handle_info.rb index 27a8dc981..ca29b3c68 100644 --- a/lib/application_handle_info.rb +++ b/lib/application_handle_info.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationHandleInfo def self.current Thread.current[:application_handle] || 'unknown' diff --git a/lib/application_lib.rb b/lib/application_lib.rb index 87a857a40..88259bdc1 100644 --- a/lib/application_lib.rb +++ b/lib/application_lib.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ApplicationLib def self.included(base) base.extend(ClassMethods) diff --git a/lib/assets_set.rb b/lib/assets_set.rb index 11871e22c..c047b79a6 100644 --- a/lib/assets_set.rb +++ b/lib/assets_set.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'assets_set/proxy' # The name AssetsSet combines the Assets term in Zammad with the Set class from the Ruby StdLib. diff --git a/lib/assets_set/proxy.rb b/lib/assets_set/proxy.rb index 4e0a64293..9f09d769d 100644 --- a/lib/assets_set/proxy.rb +++ b/lib/assets_set/proxy.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This class defines a Proxy for accessing objects inside of a AssetsSet Model sub structure. # # The Zammad Assets logic works by having an Assets Hash that contains a sub structure for diff --git a/lib/auth.rb b/lib/auth.rb index 417cd98d2..3adb45fc5 100644 --- a/lib/auth.rb +++ b/lib/auth.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Auth include ApplicationLib diff --git a/lib/auth/base.rb b/lib/auth/base.rb index 2bc661534..8cda7595f 100644 --- a/lib/auth/base.rb +++ b/lib/auth/base.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Auth class Base diff --git a/lib/auth/developer.rb b/lib/auth/developer.rb index dbbf970fd..fc07234d1 100644 --- a/lib/auth/developer.rb +++ b/lib/auth/developer.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Auth class Developer < Auth::Base diff --git a/lib/auth/internal.rb b/lib/auth/internal.rb index 2f54c2f99..cb9adb766 100644 --- a/lib/auth/internal.rb +++ b/lib/auth/internal.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Auth class Internal < Auth::Base diff --git a/lib/auth/ldap.rb b/lib/auth/ldap.rb index 09e9f8a06..b4aa537b9 100644 --- a/lib/auth/ldap.rb +++ b/lib/auth/ldap.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require_dependency 'ldap' require_dependency 'ldap/user' diff --git a/lib/auto_wizard.rb b/lib/auto_wizard.rb index a12b8964b..baf9cef87 100644 --- a/lib/auto_wizard.rb +++ b/lib/auto_wizard.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module AutoWizard =begin diff --git a/lib/bulk_import_info.rb b/lib/bulk_import_info.rb index 53575e25c..732768445 100644 --- a/lib/bulk_import_info.rb +++ b/lib/bulk_import_info.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module BulkImportInfo def self.enabled? Thread.current[:bulk_import] diff --git a/lib/cache.rb b/lib/cache.rb index c03f9f472..b95377dad 100644 --- a/lib/cache.rb +++ b/lib/cache.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # load get => read alias require 'active_support/cache/store' diff --git a/lib/calendar_subscriptions.rb b/lib/calendar_subscriptions.rb index 6c6a26575..23a65a829 100644 --- a/lib/calendar_subscriptions.rb +++ b/lib/calendar_subscriptions.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class CalendarSubscriptions diff --git a/lib/calendar_subscriptions/tickets.rb b/lib/calendar_subscriptions/tickets.rb index 91058f990..e18754813 100644 --- a/lib/calendar_subscriptions/tickets.rb +++ b/lib/calendar_subscriptions/tickets.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class CalendarSubscriptions::Tickets diff --git a/lib/can_be_published/state_machine.rb b/lib/can_be_published/state_machine.rb index cb6811003..6ef5bfe3a 100644 --- a/lib/can_be_published/state_machine.rb +++ b/lib/can_be_published/state_machine.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module CanBePublished class StateMachine include AASM diff --git a/lib/color_validator.rb b/lib/color_validator.rb index b7add5b5b..04fc62bc8 100644 --- a/lib/color_validator.rb +++ b/lib/color_validator.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ColorValidator < ActiveModel::EachValidator REGEXP = { RGB: %r{^rgb\((((((((1?[1-9]?\d)|10\d|(2[0-4]\d)|25[0-5]),\s?)){2}|((((1?[1-9]?\d)|10\d|(2[0-4]\d)|25[0-5])\s)){2})((1?[1-9]?\d)|10\d|(2[0-4]\d)|25[0-5]))|((((([1-9]?\d(\.\d+)?)|100|(\.\d+))%,\s?){2}|((([1-9]?\d(\.\d+)?)|100|(\.\d+))%\s){2})(([1-9]?\d(\.\d+)?)|100|(\.\d+))%))\)$}i, diff --git a/lib/core_ext/active_record/calculations/pluck_as_hash.rb b/lib/core_ext/active_record/calculations/pluck_as_hash.rb index ddb2b549e..692466595 100644 --- a/lib/core_ext/active_record/calculations/pluck_as_hash.rb +++ b/lib/core_ext/active_record/calculations/pluck_as_hash.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'active_record/relation/calculations' module ActiveRecord diff --git a/lib/core_ext/active_record/connection_adapters/postgresql/schema_statements.rb b/lib/core_ext/active_record/connection_adapters/postgresql/schema_statements.rb index 442b7a286..3bc66336d 100644 --- a/lib/core_ext/active_record/connection_adapters/postgresql/schema_statements.rb +++ b/lib/core_ext/active_record/connection_adapters/postgresql/schema_statements.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'active_record/connection_adapters/postgresql/schema_statements' module ActiveRecord diff --git a/lib/core_ext/active_record/store/indifferent_coder.rb b/lib/core_ext/active_record/store/indifferent_coder.rb index eacbd0a89..7bc370897 100644 --- a/lib/core_ext/active_record/store/indifferent_coder.rb +++ b/lib/core_ext/active_record/store/indifferent_coder.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Rails 5.0 has changed to only store and read ActiveSupport::HashWithIndifferentAccess from stores # we extended lib/core_ext/active_record/store/indifferent_coder.rb to read also ActionController::Parameters # and convert them to ActiveSupport::HashWithIndifferentAccess for migration in db/migrate/20171023000001_fixed_store_upgrade_ror_45.rb. diff --git a/lib/core_ext/activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb b/lib/core_ext/activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb index a84339550..6b4c16132 100644 --- a/lib/core_ext/activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb +++ b/lib/core_ext/activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # In previous versions of Zammad we used Delayed::Job exclusively # for performing background jobs. Delayed::Job was therefore in # charge of scheduling, retrying and executing background jobs. diff --git a/lib/core_ext/activesupport/lib/active_support/callbacks.rb b/lib/core_ext/activesupport/lib/active_support/callbacks.rb index 9a70fd0e4..aa20208fb 100644 --- a/lib/core_ext/activesupport/lib/active_support/callbacks.rb +++ b/lib/core_ext/activesupport/lib/active_support/callbacks.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module ActiveSupport::Callbacks::ClassMethods # Performs actions on a ActiveSupport model without triggering the given callback. # The parameters are the same as for `skip_callback` and `set_callback`: diff --git a/lib/core_ext/activesupport/lib/active_support/tagged_logging/formatter.rb b/lib/core_ext/activesupport/lib/active_support/tagged_logging/formatter.rb index 7341f1a16..f88e83d49 100644 --- a/lib/core_ext/activesupport/lib/active_support/tagged_logging/formatter.rb +++ b/lib/core_ext/activesupport/lib/active_support/tagged_logging/formatter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This customization removes the tagged logging functionality in favour of logging exception backtraces via the Rails.logger. # Zammad uses Logger::Formatter which partly provides the functionality to log exceptions if given. # ActiveSupport::TaggedLogging::Formatter removes this by addind the tags as a string which converts the Exception class to diff --git a/lib/core_ext/class.rb b/lib/core_ext/class.rb index afe75550c..4b313eecc 100644 --- a/lib/core_ext/class.rb +++ b/lib/core_ext/class.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Class def to_app_model_url @to_app_model_url ||= begin diff --git a/lib/core_ext/logger/formatter.rb b/lib/core_ext/logger/formatter.rb index fdc88c5b8..9d10abb8e 100644 --- a/lib/core_ext/logger/formatter.rb +++ b/lib/core_ext/logger/formatter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # This customization adds the id of the current Thread to all log lines. # It was introduced to make it more easy to follow the execution of tasks in the log in threaded processes. # diff --git a/lib/core_ext/net/ldap/entry.rb b/lib/core_ext/net/ldap/entry.rb index b5cd977dc..7137516f0 100644 --- a/lib/core_ext/net/ldap/entry.rb +++ b/lib/core_ext/net/ldap/entry.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Extends the 'net/ldap' class Net::LDAP::Entry # without overwriting methods. class Net::LDAP::Entry diff --git a/lib/core_ext/object.rb b/lib/core_ext/object.rb index a0f47d617..faf8f88c6 100644 --- a/lib/core_ext/object.rb +++ b/lib/core_ext/object.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Object def to_utf8(**options) to_s.utf8_encode(**options) diff --git a/lib/core_ext/open-uri.rb b/lib/core_ext/open-uri.rb index d6c46ef4d..ffdf5af24 100644 --- a/lib/core_ext/open-uri.rb +++ b/lib/core_ext/open-uri.rb @@ -1,4 +1,6 @@ # rubocop:disable Naming/FileName +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + if Kernel.respond_to?(:open_uri_original_open) module Kernel diff --git a/lib/core_ext/string.rb b/lib/core_ext/string.rb index 3c9efa5ab..7e9929fa8 100644 --- a/lib/core_ext/string.rb +++ b/lib/core_ext/string.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require 'rchardet' class String diff --git a/lib/db_helper.rb b/lib/db_helper.rb index 29dc8f6f7..36d66fab0 100644 --- a/lib/db_helper.rb +++ b/lib/db_helper.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class DbHelper diff --git a/lib/email_address_validation.rb b/lib/email_address_validation.rb index 0980f8590..d7eeee575 100644 --- a/lib/email_address_validation.rb +++ b/lib/email_address_validation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Validation for email addresses class EmailAddressValidation diff --git a/lib/email_helper.rb b/lib/email_helper.rb index 7b548144b..6f3c2ecf9 100644 --- a/lib/email_helper.rb +++ b/lib/email_helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EmailHelper =begin diff --git a/lib/email_helper/probe.rb b/lib/email_helper/probe.rb index 26adeef41..ee9608458 100644 --- a/lib/email_helper/probe.rb +++ b/lib/email_helper/probe.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EmailHelper class Probe diff --git a/lib/email_helper/verify.rb b/lib/email_helper/verify.rb index 0b80a54d7..4662661dd 100644 --- a/lib/email_helper/verify.rb +++ b/lib/email_helper/verify.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class EmailHelper class Verify diff --git a/lib/enrichment/clearbit/organization.rb b/lib/enrichment/clearbit/organization.rb index ce0596577..b5d2f29f7 100644 --- a/lib/enrichment/clearbit/organization.rb +++ b/lib/enrichment/clearbit/organization.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Enrichment module Clearbit class Organization diff --git a/lib/enrichment/clearbit/user.rb b/lib/enrichment/clearbit/user.rb index f9e1c0efd..f13e0ff00 100644 --- a/lib/enrichment/clearbit/user.rb +++ b/lib/enrichment/clearbit/user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Enrichment module Clearbit class User diff --git a/lib/escalation.rb b/lib/escalation.rb index 839193daa..817c1a017 100644 --- a/lib/escalation.rb +++ b/lib/escalation.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Escalation attr_reader :ticket diff --git a/lib/escalation/destination_time.rb b/lib/escalation/destination_time.rb index 3e86eed78..f9b6d8f36 100644 --- a/lib/escalation/destination_time.rb +++ b/lib/escalation/destination_time.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Escalation class DestinationTime def initialize(start_time, span, biz) diff --git a/lib/escalation/period_working_minutes.rb b/lib/escalation/period_working_minutes.rb index 90bd01d6a..9b092e10d 100644 --- a/lib/escalation/period_working_minutes.rb +++ b/lib/escalation/period_working_minutes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Escalation class PeriodWorkingMinutes def initialize(start_time, end_time, ticket, biz) diff --git a/lib/escalation/ticket_biz_break.rb b/lib/escalation/ticket_biz_break.rb index f6026b0b4..7f02ef903 100644 --- a/lib/escalation/ticket_biz_break.rb +++ b/lib/escalation/ticket_biz_break.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Escalation class TicketBizBreak def initialize(ticket, calendar) diff --git a/lib/escalation/ticket_preferences.rb b/lib/escalation/ticket_preferences.rb index 6bca1d8ec..a8e0598a9 100644 --- a/lib/escalation/ticket_preferences.rb +++ b/lib/escalation/ticket_preferences.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Escalation class TicketPreferences KEYS = %i[escalation_disabled diff --git a/lib/event_buffer.rb b/lib/event_buffer.rb index 7af1de9f7..308bd9974 100644 --- a/lib/event_buffer.rb +++ b/lib/event_buffer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module EventBuffer def self.list(key) diff --git a/lib/excel_sheet.rb b/lib/excel_sheet.rb index 8fe50c831..d609c4b8d 100644 --- a/lib/excel_sheet.rb +++ b/lib/excel_sheet.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExcelSheet def initialize(title:, header:, records:, locale:, timezone: nil) diff --git a/lib/excel_sheet/ticket.rb b/lib/excel_sheet/ticket.rb index 6dc7a77c5..1564825b2 100644 --- a/lib/excel_sheet/ticket.rb +++ b/lib/excel_sheet/ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExcelSheet::Ticket < ExcelSheet =begin diff --git a/lib/exceptions.rb b/lib/exceptions.rb index 3113af39b..9c9b8dac2 100644 --- a/lib/exceptions.rb +++ b/lib/exceptions.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Exceptions class NotAuthorized < StandardError; end diff --git a/lib/external_credential/facebook.rb b/lib/external_credential/facebook.rb index 23e80b1d4..95f03e06b 100644 --- a/lib/external_credential/facebook.rb +++ b/lib/external_credential/facebook.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExternalCredential::Facebook def self.app_verify(params) diff --git a/lib/external_credential/google.rb b/lib/external_credential/google.rb index a610e91a4..5ea45c651 100644 --- a/lib/external_credential/google.rb +++ b/lib/external_credential/google.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExternalCredential::Google def self.app_verify(params) diff --git a/lib/external_credential/microsoft365.rb b/lib/external_credential/microsoft365.rb index a2a4dd1cb..e74ec6145 100644 --- a/lib/external_credential/microsoft365.rb +++ b/lib/external_credential/microsoft365.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExternalCredential::Microsoft365 def self.app_verify(params) diff --git a/lib/external_credential/twitter.rb b/lib/external_credential/twitter.rb index 960db462d..60bf2e878 100644 --- a/lib/external_credential/twitter.rb +++ b/lib/external_credential/twitter.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class ExternalCredential::Twitter def self.app_verify(params) diff --git a/lib/facebook.rb b/lib/facebook.rb index 7e35d3317..9caf1e9d5 100644 --- a/lib/facebook.rb +++ b/lib/facebook.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2015 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Facebook diff --git a/lib/fill_db.rb b/lib/fill_db.rb index bead71715..1bd583f89 100644 --- a/lib/fill_db.rb +++ b/lib/fill_db.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # rubocop:disable Rails/Output module FillDB diff --git a/lib/github.rb b/lib/github.rb index f6dc5c74d..4316cdd3f 100644 --- a/lib/github.rb +++ b/lib/github.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class GitHub attr_reader :client diff --git a/lib/github/credentials.rb b/lib/github/credentials.rb index e21db67d9..61bd8d42d 100644 --- a/lib/github/credentials.rb +++ b/lib/github/credentials.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitHub class Credentials diff --git a/lib/github/http_client.rb b/lib/github/http_client.rb index 71a4b5270..cf28ccc7d 100644 --- a/lib/github/http_client.rb +++ b/lib/github/http_client.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class GitHub class HttpClient diff --git a/lib/github/linked_issue.rb b/lib/github/linked_issue.rb index b3a212096..a35a88d17 100644 --- a/lib/github/linked_issue.rb +++ b/lib/github/linked_issue.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitHub class LinkedIssue diff --git a/lib/gitlab.rb b/lib/gitlab.rb index 200a97748..4e0941cd6 100644 --- a/lib/gitlab.rb +++ b/lib/gitlab.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class GitLab attr_reader :client diff --git a/lib/gitlab/credentials.rb b/lib/gitlab/credentials.rb index fa335ecf9..93187b142 100644 --- a/lib/gitlab/credentials.rb +++ b/lib/gitlab/credentials.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitLab class Credentials diff --git a/lib/gitlab/http_client.rb b/lib/gitlab/http_client.rb index 8a97b37d6..310144fbb 100644 --- a/lib/gitlab/http_client.rb +++ b/lib/gitlab/http_client.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class GitLab class HttpClient diff --git a/lib/gitlab/linked_issue.rb b/lib/gitlab/linked_issue.rb index 4d05a293a..ae9ff8d9e 100644 --- a/lib/gitlab/linked_issue.rb +++ b/lib/gitlab/linked_issue.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class GitLab class LinkedIssue diff --git a/lib/html_sanitizer.rb b/lib/html_sanitizer.rb index 534b354e7..664232b11 100644 --- a/lib/html_sanitizer.rb +++ b/lib/html_sanitizer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class HtmlSanitizer LINKABLE_URL_SCHEMES = URI.scheme_list.keys.map(&:downcase) - ['mailto'] + ['tel'] PROCESSING_TIMEOUT = 20 diff --git a/lib/idoit.rb b/lib/idoit.rb index f7fdaf9b4..a0feb9980 100644 --- a/lib/idoit.rb +++ b/lib/idoit.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ class Idoit diff --git a/lib/import/base.rb b/lib/import/base.rb index c5b5be210..cd6b20bfa 100644 --- a/lib/import/base.rb +++ b/lib/import/base.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Import class Base diff --git a/lib/import/base_factory.rb b/lib/import/base_factory.rb index 945211c59..062f64da2 100644 --- a/lib/import/base_factory.rb +++ b/lib/import/base_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module BaseFactory extend self diff --git a/lib/import/exchange.rb b/lib/import/exchange.rb index cd8d307cb..1e26b9ff1 100644 --- a/lib/import/exchange.rb +++ b/lib/import/exchange.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Import class Exchange < Import::IntegrationBase diff --git a/lib/import/exchange/folder.rb b/lib/import/exchange/folder.rb index 0a785c6ef..0f30577e0 100644 --- a/lib/import/exchange/folder.rb +++ b/lib/import/exchange/folder.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'mixin/rails_logger' module Import diff --git a/lib/import/exchange/item_attributes.rb b/lib/import/exchange/item_attributes.rb index 1a918b98a..91ed6d3a9 100644 --- a/lib/import/exchange/item_attributes.rb +++ b/lib/import/exchange/item_attributes.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import class Exchange class ItemAttributes diff --git a/lib/import/factory.rb b/lib/import/factory.rb index 1a5dc206b..5a874255b 100644 --- a/lib/import/factory.rb +++ b/lib/import/factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module Factory include Import::BaseFactory diff --git a/lib/import/freshdesk.rb b/lib/import/freshdesk.rb index d8d91a7ba..d2813139a 100644 --- a/lib/import/freshdesk.rb +++ b/lib/import/freshdesk.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Import class Freshdesk < Import::Base diff --git a/lib/import/helper.rb b/lib/import/helper.rb index abc999571..cea0b1bf1 100644 --- a/lib/import/helper.rb +++ b/lib/import/helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module Helper # rubocop:disable Style/ModuleFunction diff --git a/lib/import/helper/attributes_examples.rb b/lib/import/helper/attributes_examples.rb index 1909b5ba0..35987c692 100644 --- a/lib/import/helper/attributes_examples.rb +++ b/lib/import/helper/attributes_examples.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module Helper class AttributesExamples diff --git a/lib/import/integration_base.rb b/lib/import/integration_base.rb index 536a7f03d..e3fcb75c0 100644 --- a/lib/import/integration_base.rb +++ b/lib/import/integration_base.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Import diff --git a/lib/import/ldap.rb b/lib/import/ldap.rb index 69f50706c..2bfbf5386 100644 --- a/lib/import/ldap.rb +++ b/lib/import/ldap.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ require_dependency 'ldap' require_dependency 'ldap/group' diff --git a/lib/import/mixin/sequence.rb b/lib/import/mixin/sequence.rb index 78bee5f4e..4f887c759 100644 --- a/lib/import/mixin/sequence.rb +++ b/lib/import/mixin/sequence.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module Mixin module Sequence diff --git a/lib/import/otrs.rb b/lib/import/otrs.rb index b2fec2437..dc3971ece 100644 --- a/lib/import/otrs.rb +++ b/lib/import/otrs.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # Rails autoload has some issues with same namend sub-classes # in the importer folder require AND simultaniuos requiring # of the same file in different threads so we need to diff --git a/lib/import/otrs/article.rb b/lib/import/otrs/article.rb index 6d1215295..8c95ece9d 100644 --- a/lib/import/otrs/article.rb +++ b/lib/import/otrs/article.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class Article diff --git a/lib/import/otrs/article/attachment_factory.rb b/lib/import/otrs/article/attachment_factory.rb index 968bdecbe..ef0b8c303 100644 --- a/lib/import/otrs/article/attachment_factory.rb +++ b/lib/import/otrs/article/attachment_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class Article diff --git a/lib/import/otrs/article_customer.rb b/lib/import/otrs/article_customer.rb index 4b46d60cf..03be17bb4 100644 --- a/lib/import/otrs/article_customer.rb +++ b/lib/import/otrs/article_customer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class ArticleCustomer diff --git a/lib/import/otrs/article_customer_factory.rb b/lib/import/otrs/article_customer_factory.rb index 1db84192b..e133e1c19 100644 --- a/lib/import/otrs/article_customer_factory.rb +++ b/lib/import/otrs/article_customer_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module ArticleCustomerFactory diff --git a/lib/import/otrs/article_factory.rb b/lib/import/otrs/article_factory.rb index caf2a55bf..0191cecbe 100644 --- a/lib/import/otrs/article_factory.rb +++ b/lib/import/otrs/article_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module ArticleFactory diff --git a/lib/import/otrs/async.rb b/lib/import/otrs/async.rb index c0e035f4d..3a96f0f2a 100644 --- a/lib/import/otrs/async.rb +++ b/lib/import/otrs/async.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module Async diff --git a/lib/import/otrs/customer.rb b/lib/import/otrs/customer.rb index b2cdafdd6..85226e856 100644 --- a/lib/import/otrs/customer.rb +++ b/lib/import/otrs/customer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class Customer diff --git a/lib/import/otrs/customer_factory.rb b/lib/import/otrs/customer_factory.rb index 1c2c36f46..5d686693c 100644 --- a/lib/import/otrs/customer_factory.rb +++ b/lib/import/otrs/customer_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module CustomerFactory diff --git a/lib/import/otrs/customer_user.rb b/lib/import/otrs/customer_user.rb index 1170f7161..36032d44e 100644 --- a/lib/import/otrs/customer_user.rb +++ b/lib/import/otrs/customer_user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class CustomerUser diff --git a/lib/import/otrs/customer_user_factory.rb b/lib/import/otrs/customer_user_factory.rb index 02ee37daf..c73a11d28 100644 --- a/lib/import/otrs/customer_user_factory.rb +++ b/lib/import/otrs/customer_user_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module CustomerUserFactory diff --git a/lib/import/otrs/diff.rb b/lib/import/otrs/diff.rb index c26c8fcf7..b5a882ce1 100644 --- a/lib/import/otrs/diff.rb +++ b/lib/import/otrs/diff.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module Diff diff --git a/lib/import/otrs/dynamic_field.rb b/lib/import/otrs/dynamic_field.rb index cb747f04d..afc3a995e 100644 --- a/lib/import/otrs/dynamic_field.rb +++ b/lib/import/otrs/dynamic_field.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field/checkbox.rb b/lib/import/otrs/dynamic_field/checkbox.rb index 1c8798a09..16700f637 100644 --- a/lib/import/otrs/dynamic_field/checkbox.rb +++ b/lib/import/otrs/dynamic_field/checkbox.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field/date.rb b/lib/import/otrs/dynamic_field/date.rb index 84c62dbed..bf6afa5a7 100644 --- a/lib/import/otrs/dynamic_field/date.rb +++ b/lib/import/otrs/dynamic_field/date.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/otrs/dynamic_field/date_time.rb b/lib/import/otrs/dynamic_field/date_time.rb index 1232f150b..77fd96a55 100644 --- a/lib/import/otrs/dynamic_field/date_time.rb +++ b/lib/import/otrs/dynamic_field/date_time.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/otrs/dynamic_field/dropdown.rb b/lib/import/otrs/dynamic_field/dropdown.rb index 6af21498b..faa2125d5 100644 --- a/lib/import/otrs/dynamic_field/dropdown.rb +++ b/lib/import/otrs/dynamic_field/dropdown.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field/multiselect.rb b/lib/import/otrs/dynamic_field/multiselect.rb index f1c13ef06..96e7accaa 100644 --- a/lib/import/otrs/dynamic_field/multiselect.rb +++ b/lib/import/otrs/dynamic_field/multiselect.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field/text.rb b/lib/import/otrs/dynamic_field/text.rb index a5067ba02..212063340 100644 --- a/lib/import/otrs/dynamic_field/text.rb +++ b/lib/import/otrs/dynamic_field/text.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field/text_area.rb b/lib/import/otrs/dynamic_field/text_area.rb index b25d54ce2..98c0f0551 100644 --- a/lib/import/otrs/dynamic_field/text_area.rb +++ b/lib/import/otrs/dynamic_field/text_area.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class DynamicField diff --git a/lib/import/otrs/dynamic_field_factory.rb b/lib/import/otrs/dynamic_field_factory.rb index 3b9ef5c53..bc0f931c3 100644 --- a/lib/import/otrs/dynamic_field_factory.rb +++ b/lib/import/otrs/dynamic_field_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module DynamicFieldFactory diff --git a/lib/import/otrs/helper.rb b/lib/import/otrs/helper.rb index 52a7cb04f..94213b672 100644 --- a/lib/import/otrs/helper.rb +++ b/lib/import/otrs/helper.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module Helper diff --git a/lib/import/otrs/history.rb b/lib/import/otrs/history.rb index 8c7d10d2c..282e3d57c 100644 --- a/lib/import/otrs/history.rb +++ b/lib/import/otrs/history.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # rubocop:disable Style/ClassVars module Import module OTRS diff --git a/lib/import/otrs/history/article.rb b/lib/import/otrs/history/article.rb index 146c3b10e..81b172ffd 100644 --- a/lib/import/otrs/history/article.rb +++ b/lib/import/otrs/history/article.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class History diff --git a/lib/import/otrs/history/move.rb b/lib/import/otrs/history/move.rb index 4fa5d34ad..109dedd45 100644 --- a/lib/import/otrs/history/move.rb +++ b/lib/import/otrs/history/move.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class History diff --git a/lib/import/otrs/history/new_ticket.rb b/lib/import/otrs/history/new_ticket.rb index 4de937e71..d7341a31b 100644 --- a/lib/import/otrs/history/new_ticket.rb +++ b/lib/import/otrs/history/new_ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class History diff --git a/lib/import/otrs/history/priority_update.rb b/lib/import/otrs/history/priority_update.rb index e0a024fbd..44d586a81 100644 --- a/lib/import/otrs/history/priority_update.rb +++ b/lib/import/otrs/history/priority_update.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class History diff --git a/lib/import/otrs/history/state_update.rb b/lib/import/otrs/history/state_update.rb index 94372de88..c22d821ae 100644 --- a/lib/import/otrs/history/state_update.rb +++ b/lib/import/otrs/history/state_update.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class History diff --git a/lib/import/otrs/history_factory.rb b/lib/import/otrs/history_factory.rb index 729ee90f1..c090908f5 100644 --- a/lib/import/otrs/history_factory.rb +++ b/lib/import/otrs/history_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module HistoryFactory diff --git a/lib/import/otrs/import_stats.rb b/lib/import/otrs/import_stats.rb index 0d3ee5b3b..1f5b296ff 100644 --- a/lib/import/otrs/import_stats.rb +++ b/lib/import/otrs/import_stats.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module ImportStats diff --git a/lib/import/otrs/priority.rb b/lib/import/otrs/priority.rb index 225e89e24..2b3c296a4 100644 --- a/lib/import/otrs/priority.rb +++ b/lib/import/otrs/priority.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class Priority diff --git a/lib/import/otrs/priority_factory.rb b/lib/import/otrs/priority_factory.rb index 353c4a005..35383ceda 100644 --- a/lib/import/otrs/priority_factory.rb +++ b/lib/import/otrs/priority_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module PriorityFactory diff --git a/lib/import/otrs/queue.rb b/lib/import/otrs/queue.rb index a50e0f21d..6c45a85a9 100644 --- a/lib/import/otrs/queue.rb +++ b/lib/import/otrs/queue.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class Queue diff --git a/lib/import/otrs/queue_factory.rb b/lib/import/otrs/queue_factory.rb index b2ec3ba35..1d0e03ecb 100644 --- a/lib/import/otrs/queue_factory.rb +++ b/lib/import/otrs/queue_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module QueueFactory diff --git a/lib/import/otrs/requester.rb b/lib/import/otrs/requester.rb index 243c9a67b..9da38da5f 100644 --- a/lib/import/otrs/requester.rb +++ b/lib/import/otrs/requester.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS diff --git a/lib/import/otrs/state.rb b/lib/import/otrs/state.rb index 946d5bdc6..3e8f92176 100644 --- a/lib/import/otrs/state.rb +++ b/lib/import/otrs/state.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class State diff --git a/lib/import/otrs/state_factory.rb b/lib/import/otrs/state_factory.rb index 61bdea3ff..5c1b2494b 100644 --- a/lib/import/otrs/state_factory.rb +++ b/lib/import/otrs/state_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module StateFactory diff --git a/lib/import/otrs/sys_config_factory.rb b/lib/import/otrs/sys_config_factory.rb index 52efd0f03..04b0b98d5 100644 --- a/lib/import/otrs/sys_config_factory.rb +++ b/lib/import/otrs/sys_config_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module SysConfigFactory diff --git a/lib/import/otrs/ticket.rb b/lib/import/otrs/ticket.rb index 58303f2c3..7f1319701 100644 --- a/lib/import/otrs/ticket.rb +++ b/lib/import/otrs/ticket.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'ticket' module Import diff --git a/lib/import/otrs/ticket_factory.rb b/lib/import/otrs/ticket_factory.rb index 501b3c594..23e0d7bfc 100644 --- a/lib/import/otrs/ticket_factory.rb +++ b/lib/import/otrs/ticket_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module TicketFactory diff --git a/lib/import/otrs/user.rb b/lib/import/otrs/user.rb index aa38f546f..697077287 100644 --- a/lib/import/otrs/user.rb +++ b/lib/import/otrs/user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS class User diff --git a/lib/import/otrs/user_factory.rb b/lib/import/otrs/user_factory.rb index ce3430876..951221b30 100644 --- a/lib/import/otrs/user_factory.rb +++ b/lib/import/otrs/user_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module OTRS module UserFactory diff --git a/lib/import/transaction_factory.rb b/lib/import/transaction_factory.rb index c9b90b54f..98d1b2904 100644 --- a/lib/import/transaction_factory.rb +++ b/lib/import/transaction_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import module TransactionFactory include Import::BaseFactory diff --git a/lib/import/zendesk.rb b/lib/import/zendesk.rb index ff143d281..56425190e 100644 --- a/lib/import/zendesk.rb +++ b/lib/import/zendesk.rb @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ module Import class Zendesk < Import::Base diff --git a/lib/import/zendesk/object_attribute/base.rb b/lib/import/zendesk/object_attribute/base.rb index 9c39ff913..526089d80 100644 --- a/lib/import/zendesk/object_attribute/base.rb +++ b/lib/import/zendesk/object_attribute/base.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import class Zendesk module ObjectAttribute diff --git a/lib/import/zendesk/object_attribute/checkbox.rb b/lib/import/zendesk/object_attribute/checkbox.rb index 6ef344be8..249011dce 100644 --- a/lib/import/zendesk/object_attribute/checkbox.rb +++ b/lib/import/zendesk/object_attribute/checkbox.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/date.rb b/lib/import/zendesk/object_attribute/date.rb index fbd920926..6e610e702 100644 --- a/lib/import/zendesk/object_attribute/date.rb +++ b/lib/import/zendesk/object_attribute/date.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/decimal.rb b/lib/import/zendesk/object_attribute/decimal.rb index 24e9f7a4b..5fe0e1733 100644 --- a/lib/import/zendesk/object_attribute/decimal.rb +++ b/lib/import/zendesk/object_attribute/decimal.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import class Zendesk module ObjectAttribute diff --git a/lib/import/zendesk/object_attribute/dropdown.rb b/lib/import/zendesk/object_attribute/dropdown.rb index 20ce3990a..bf95f5eaa 100644 --- a/lib/import/zendesk/object_attribute/dropdown.rb +++ b/lib/import/zendesk/object_attribute/dropdown.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import class Zendesk module ObjectAttribute diff --git a/lib/import/zendesk/object_attribute/integer.rb b/lib/import/zendesk/object_attribute/integer.rb index e19e41322..1f30b0ff0 100644 --- a/lib/import/zendesk/object_attribute/integer.rb +++ b/lib/import/zendesk/object_attribute/integer.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/regexp.rb b/lib/import/zendesk/object_attribute/regexp.rb index 895d0523b..e743b824e 100644 --- a/lib/import/zendesk/object_attribute/regexp.rb +++ b/lib/import/zendesk/object_attribute/regexp.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/select.rb b/lib/import/zendesk/object_attribute/select.rb index 5c79808c1..b054ace5e 100644 --- a/lib/import/zendesk/object_attribute/select.rb +++ b/lib/import/zendesk/object_attribute/select.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/tagger.rb b/lib/import/zendesk/object_attribute/tagger.rb index 7db751300..e2a325072 100644 --- a/lib/import/zendesk/object_attribute/tagger.rb +++ b/lib/import/zendesk/object_attribute/tagger.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Import class Zendesk module ObjectAttribute diff --git a/lib/import/zendesk/object_attribute/text.rb b/lib/import/zendesk/object_attribute/text.rb index 0d815b666..27fdb15c9 100644 --- a/lib/import/zendesk/object_attribute/text.rb +++ b/lib/import/zendesk/object_attribute/text.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/import/zendesk/object_attribute/textarea.rb b/lib/import/zendesk/object_attribute/textarea.rb index ed7e8bf96..3ca87b348 100644 --- a/lib/import/zendesk/object_attribute/textarea.rb +++ b/lib/import/zendesk/object_attribute/textarea.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # this require is required (hehe) because of Rails autoloading # which causes strange behavior not inheriting correctly # from Import::OTRS::DynamicField diff --git a/lib/knowledge_base/menu_item_update_action.rb b/lib/knowledge_base/menu_item_update_action.rb index 4a3e967c1..1229006c0 100644 --- a/lib/knowledge_base/menu_item_update_action.rb +++ b/lib/knowledge_base/menu_item_update_action.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase class MenuItemUpdateAction def initialize(kb_locale, location, menu_items_data) diff --git a/lib/knowledge_base/server_snippet.rb b/lib/knowledge_base/server_snippet.rb index 0640a614f..5fb93eacf 100644 --- a/lib/knowledge_base/server_snippet.rb +++ b/lib/knowledge_base/server_snippet.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase class ServerSnippet def initialize(knowledge_base) diff --git a/lib/knowledge_base/server_snippet_apache.rb b/lib/knowledge_base/server_snippet_apache.rb index 3b66ba317..3bf4a1b86 100644 --- a/lib/knowledge_base/server_snippet_apache.rb +++ b/lib/knowledge_base/server_snippet_apache.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + # rubocop:disable Style/FormatStringToken, Lint/MissingCopEnableDirective class KnowledgeBase class ServerSnippetApache < ServerSnippet diff --git a/lib/knowledge_base/server_snippet_nginx.rb b/lib/knowledge_base/server_snippet_nginx.rb index 580fc836e..c751d8960 100644 --- a/lib/knowledge_base/server_snippet_nginx.rb +++ b/lib/knowledge_base/server_snippet_nginx.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class KnowledgeBase class ServerSnippetNginx < ServerSnippet def template_path diff --git a/lib/ldap.rb b/lib/ldap.rb index c04d2e6e4..4ca227323 100644 --- a/lib/ldap.rb +++ b/lib/ldap.rb @@ -1,4 +1,5 @@ -# Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + require_dependency 'net/ldap' require_dependency 'net/ldap/entry' diff --git a/lib/ldap/filter_lookup.rb b/lib/ldap/filter_lookup.rb index c39c92b55..cc93522e2 100644 --- a/lib/ldap/filter_lookup.rb +++ b/lib/ldap/filter_lookup.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ldap module FilterLookup diff --git a/lib/ldap/group.rb b/lib/ldap/group.rb index 70dd45dbc..e54ee592b 100644 --- a/lib/ldap/group.rb +++ b/lib/ldap/group.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ldap # Class for handling LDAP Groups. diff --git a/lib/ldap/guid.rb b/lib/ldap/guid.rb index 7a44cba0e..bac7fd00c 100644 --- a/lib/ldap/guid.rb +++ b/lib/ldap/guid.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ldap # Class for handling LDAP GUIDs. diff --git a/lib/ldap/user.rb b/lib/ldap/user.rb index 8d9fc6a67..c6314924c 100644 --- a/lib/ldap/user.rb +++ b/lib/ldap/user.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Ldap # Class for handling LDAP Groups. diff --git a/lib/mixin/has_backends.rb b/lib/mixin/has_backends.rb index 5bad7581f..6cac56eaf 100644 --- a/lib/mixin/has_backends.rb +++ b/lib/mixin/has_backends.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Mixin module HasBackends extend ActiveSupport::Concern diff --git a/lib/mixin/rails_logger.rb b/lib/mixin/rails_logger.rb index a36ee47f1..40d91f0a8 100644 --- a/lib/mixin/rails_logger.rb +++ b/lib/mixin/rails_logger.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Mixin module RailsLogger # add logger method for instance method access diff --git a/lib/mixin/required_sub_paths.rb b/lib/mixin/required_sub_paths.rb index ed2852c72..2baa99e12 100644 --- a/lib/mixin/required_sub_paths.rb +++ b/lib/mixin/required_sub_paths.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Mixin module RequiredSubPaths diff --git a/lib/mixin/start_finish_logger.rb b/lib/mixin/start_finish_logger.rb index 7bee862ac..87732e5f1 100644 --- a/lib/mixin/start_finish_logger.rb +++ b/lib/mixin/start_finish_logger.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module Mixin module StartFinishLogger include ::Mixin::RailsLogger diff --git a/lib/models.rb b/lib/models.rb index 32b9c699d..43fd02c6a 100644 --- a/lib/models.rb +++ b/lib/models.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + class Models include ApplicationLib diff --git a/lib/notification_factory.rb b/lib/notification_factory.rb index de933e0cc..9e5d5c737 100644 --- a/lib/notification_factory.rb +++ b/lib/notification_factory.rb @@ -1,3 +1,5 @@ +# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/ + module NotificationFactory TEMPLATE_PATH_STRING = Rails.root.join('app/views/%s/%