summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/controllers/account_controller.rb2
-rw-r--r--app/controllers/activities_controller.rb2
-rw-r--r--app/controllers/admin_controller.rb2
-rw-r--r--app/controllers/application_controller.rb2
-rw-r--r--app/controllers/attachments_controller.rb2
-rw-r--r--app/controllers/auth_sources_controller.rb2
-rw-r--r--app/controllers/auto_completes_controller.rb2
-rw-r--r--app/controllers/boards_controller.rb2
-rw-r--r--app/controllers/calendars_controller.rb2
-rw-r--r--app/controllers/comments_controller.rb2
-rw-r--r--app/controllers/context_menus_controller.rb2
-rw-r--r--app/controllers/custom_field_enumerations_controller.rb2
-rw-r--r--app/controllers/custom_fields_controller.rb2
-rw-r--r--app/controllers/documents_controller.rb2
-rw-r--r--app/controllers/email_addresses_controller.rb2
-rw-r--r--app/controllers/enumerations_controller.rb2
-rw-r--r--app/controllers/files_controller.rb2
-rw-r--r--app/controllers/gantts_controller.rb2
-rw-r--r--app/controllers/groups_controller.rb2
-rw-r--r--app/controllers/imports_controller.rb2
-rw-r--r--app/controllers/issue_categories_controller.rb2
-rw-r--r--app/controllers/issue_relations_controller.rb2
-rw-r--r--app/controllers/issue_statuses_controller.rb2
-rw-r--r--app/controllers/issues_controller.rb2
-rw-r--r--app/controllers/journals_controller.rb2
-rw-r--r--app/controllers/mail_handler_controller.rb2
-rw-r--r--app/controllers/members_controller.rb2
-rw-r--r--app/controllers/messages_controller.rb2
-rw-r--r--app/controllers/my_controller.rb2
-rw-r--r--app/controllers/news_controller.rb2
-rw-r--r--app/controllers/previews_controller.rb2
-rw-r--r--app/controllers/principal_memberships_controller.rb2
-rw-r--r--app/controllers/project_enumerations_controller.rb2
-rw-r--r--app/controllers/projects_controller.rb2
-rw-r--r--app/controllers/queries_controller.rb2
-rw-r--r--app/controllers/reports_controller.rb2
-rw-r--r--app/controllers/repositories_controller.rb2
-rw-r--r--app/controllers/roles_controller.rb2
-rw-r--r--app/controllers/search_controller.rb2
-rw-r--r--app/controllers/settings_controller.rb2
-rw-r--r--app/controllers/sys_controller.rb2
-rw-r--r--app/controllers/timelog_controller.rb2
-rw-r--r--app/controllers/trackers_controller.rb2
-rw-r--r--app/controllers/twofa_backup_codes_controller.rb2
-rw-r--r--app/controllers/twofa_controller.rb2
-rw-r--r--app/controllers/users_controller.rb2
-rw-r--r--app/controllers/versions_controller.rb2
-rw-r--r--app/controllers/watchers_controller.rb2
-rw-r--r--app/controllers/welcome_controller.rb2
-rw-r--r--app/controllers/wiki_controller.rb2
-rw-r--r--app/controllers/wikis_controller.rb2
-rw-r--r--app/controllers/workflows_controller.rb2
-rw-r--r--app/helpers/account_helper.rb2
-rw-r--r--app/helpers/activities_helper.rb2
-rw-r--r--app/helpers/admin_helper.rb2
-rw-r--r--app/helpers/application_helper.rb2
-rw-r--r--app/helpers/attachments_helper.rb2
-rw-r--r--app/helpers/auth_sources_helper.rb2
-rw-r--r--app/helpers/avatars_helper.rb2
-rw-r--r--app/helpers/boards_helper.rb2
-rw-r--r--app/helpers/context_menus_helper.rb2
-rw-r--r--app/helpers/custom_fields_helper.rb2
-rw-r--r--app/helpers/documents_helper.rb2
-rw-r--r--app/helpers/email_addresses_helper.rb2
-rw-r--r--app/helpers/enumerations_helper.rb2
-rw-r--r--app/helpers/gantt_helper.rb2
-rw-r--r--app/helpers/groups_helper.rb2
-rw-r--r--app/helpers/imports_helper.rb2
-rw-r--r--app/helpers/issue_categories_helper.rb2
-rw-r--r--app/helpers/issue_relations_helper.rb2
-rw-r--r--app/helpers/issue_statuses_helper.rb2
-rw-r--r--app/helpers/issues_helper.rb2
-rw-r--r--app/helpers/journals_helper.rb2
-rw-r--r--app/helpers/mail_handler_helper.rb2
-rw-r--r--app/helpers/members_helper.rb2
-rw-r--r--app/helpers/messages_helper.rb2
-rw-r--r--app/helpers/my_helper.rb2
-rw-r--r--app/helpers/news_helper.rb2
-rw-r--r--app/helpers/principal_memberships_helper.rb2
-rw-r--r--app/helpers/projects_helper.rb2
-rw-r--r--app/helpers/projects_queries_helper.rb2
-rw-r--r--app/helpers/queries_helper.rb2
-rw-r--r--app/helpers/reports_helper.rb2
-rw-r--r--app/helpers/repositories_helper.rb2
-rw-r--r--app/helpers/roles_helper.rb2
-rw-r--r--app/helpers/routes_helper.rb2
-rw-r--r--app/helpers/search_helper.rb2
-rw-r--r--app/helpers/settings_helper.rb2
-rw-r--r--app/helpers/timelog_helper.rb2
-rw-r--r--app/helpers/trackers_helper.rb2
-rw-r--r--app/helpers/twofa_helper.rb2
-rw-r--r--app/helpers/users_helper.rb2
-rw-r--r--app/helpers/versions_helper.rb2
-rw-r--r--app/helpers/watchers_helper.rb2
-rw-r--r--app/helpers/welcome_helper.rb2
-rw-r--r--app/helpers/wiki_helper.rb2
-rw-r--r--app/helpers/workflows_helper.rb2
-rw-r--r--app/models/anonymous_user.rb2
-rw-r--r--app/models/attachment.rb2
-rw-r--r--app/models/auth_source.rb2
-rw-r--r--app/models/auth_source_ldap.rb2
-rw-r--r--app/models/board.rb2
-rw-r--r--app/models/change.rb2
-rw-r--r--app/models/changeset.rb2
-rw-r--r--app/models/comment.rb2
-rw-r--r--app/models/custom_field.rb2
-rw-r--r--app/models/custom_field_enumeration.rb2
-rw-r--r--app/models/custom_field_value.rb2
-rw-r--r--app/models/custom_value.rb2
-rw-r--r--app/models/document.rb2
-rw-r--r--app/models/document_category.rb2
-rw-r--r--app/models/document_category_custom_field.rb2
-rw-r--r--app/models/document_custom_field.rb2
-rw-r--r--app/models/email_address.rb2
-rw-r--r--app/models/enabled_module.rb2
-rw-r--r--app/models/enumeration.rb2
-rw-r--r--app/models/group.rb2
-rw-r--r--app/models/group_anonymous.rb2
-rw-r--r--app/models/group_builtin.rb2
-rw-r--r--app/models/group_custom_field.rb2
-rw-r--r--app/models/group_non_member.rb2
-rw-r--r--app/models/import.rb2
-rw-r--r--app/models/import_item.rb2
-rw-r--r--app/models/issue.rb2
-rw-r--r--app/models/issue_category.rb2
-rw-r--r--app/models/issue_custom_field.rb2
-rw-r--r--app/models/issue_import.rb2
-rw-r--r--app/models/issue_priority.rb2
-rw-r--r--app/models/issue_priority_custom_field.rb2
-rw-r--r--app/models/issue_query.rb2
-rw-r--r--app/models/issue_relation.rb2
-rw-r--r--app/models/issue_status.rb2
-rw-r--r--app/models/journal.rb2
-rw-r--r--app/models/journal_detail.rb2
-rw-r--r--app/models/mail_handler.rb2
-rw-r--r--app/models/mailer.rb2
-rw-r--r--app/models/member.rb2
-rw-r--r--app/models/member_role.rb2
-rw-r--r--app/models/message.rb2
-rw-r--r--app/models/news.rb2
-rw-r--r--app/models/principal.rb2
-rw-r--r--app/models/project.rb2
-rw-r--r--app/models/project_custom_field.rb2
-rw-r--r--app/models/project_query.rb2
-rw-r--r--app/models/query.rb2
-rw-r--r--app/models/repository.rb2
-rw-r--r--app/models/repository/bazaar.rb2
-rw-r--r--app/models/repository/cvs.rb2
-rw-r--r--app/models/repository/filesystem.rb2
-rw-r--r--app/models/repository/git.rb2
-rw-r--r--app/models/repository/mercurial.rb2
-rw-r--r--app/models/repository/subversion.rb2
-rw-r--r--app/models/role.rb2
-rw-r--r--app/models/setting.rb2
-rw-r--r--app/models/time_entry.rb2
-rw-r--r--app/models/time_entry_activity.rb2
-rw-r--r--app/models/time_entry_activity_custom_field.rb2
-rw-r--r--app/models/time_entry_custom_field.rb2
-rw-r--r--app/models/time_entry_import.rb2
-rw-r--r--app/models/time_entry_query.rb2
-rw-r--r--app/models/token.rb2
-rw-r--r--app/models/tracker.rb2
-rw-r--r--app/models/user.rb2
-rw-r--r--app/models/user_custom_field.rb2
-rw-r--r--app/models/user_import.rb2
-rw-r--r--app/models/user_preference.rb2
-rw-r--r--app/models/version.rb2
-rw-r--r--app/models/version_custom_field.rb2
-rw-r--r--app/models/watcher.rb2
-rw-r--r--app/models/wiki.rb2
-rw-r--r--app/models/wiki_annotate.rb2
-rw-r--r--app/models/wiki_content.rb2
-rw-r--r--app/models/wiki_content_version.rb2
-rw-r--r--app/models/wiki_diff.rb2
-rw-r--r--app/models/wiki_page.rb2
-rw-r--r--app/models/wiki_redirect.rb2
-rw-r--r--app/models/workflow_permission.rb2
-rw-r--r--app/models/workflow_rule.rb2
-rw-r--r--app/models/workflow_transition.rb2
-rw-r--r--app/validators/date_validator.rb2
-rw-r--r--app/views/layouts/base.html.erb2
-rw-r--r--config/routes.rb2
-rw-r--r--config/settings.yml2
-rw-r--r--doc/CHANGELOG2
-rw-r--r--doc/INSTALL2
-rw-r--r--doc/README_FOR_APP2
-rw-r--r--doc/UPGRADING2
-rw-r--r--extra/mail_handler/rdm-mailhandler.rb2
-rw-r--r--lib/generators/redmine_plugin/redmine_plugin_generator.rb2
-rw-r--r--lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb2
-rw-r--r--lib/generators/redmine_plugin_migration/redmine_plugin_migration_generator.rb2
-rw-r--r--lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb2
-rw-r--r--lib/plugins/acts_as_activity_provider/lib/acts_as_activity_provider.rb2
-rw-r--r--lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb2
-rw-r--r--lib/plugins/acts_as_customizable/lib/acts_as_customizable.rb2
-rw-r--r--lib/plugins/acts_as_event/lib/acts_as_event.rb2
-rw-r--r--lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb2
-rw-r--r--lib/redmine.rb2
-rw-r--r--lib/redmine/access_control.rb2
-rw-r--r--lib/redmine/access_keys.rb2
-rw-r--r--lib/redmine/activity.rb2
-rw-r--r--lib/redmine/activity/fetcher.rb2
-rw-r--r--lib/redmine/acts/positioned.rb2
-rw-r--r--lib/redmine/ciphering.rb2
-rw-r--r--lib/redmine/configuration.rb2
-rw-r--r--lib/redmine/core_ext/string/conversions.rb2
-rw-r--r--lib/redmine/core_ext/string/inflections.rb2
-rw-r--r--lib/redmine/database.rb2
-rw-r--r--lib/redmine/default_data/loader.rb2
-rw-r--r--lib/redmine/diff.rb2
-rw-r--r--lib/redmine/diff_table.rb2
-rw-r--r--lib/redmine/export/csv.rb2
-rw-r--r--lib/redmine/export/pdf.rb2
-rw-r--r--lib/redmine/export/pdf/issues_pdf_helper.rb2
-rw-r--r--lib/redmine/export/pdf/wiki_pdf_helper.rb2
-rw-r--r--lib/redmine/field_format.rb2
-rw-r--r--lib/redmine/helpers/calendar.rb2
-rw-r--r--lib/redmine/helpers/diff.rb2
-rw-r--r--lib/redmine/helpers/gantt.rb2
-rw-r--r--lib/redmine/helpers/time_report.rb2
-rw-r--r--lib/redmine/helpers/url.rb2
-rw-r--r--lib/redmine/hook.rb2
-rw-r--r--lib/redmine/hook/listener.rb2
-rw-r--r--lib/redmine/hook/view_listener.rb2
-rw-r--r--lib/redmine/i18n.rb2
-rw-r--r--lib/redmine/imap.rb2
-rw-r--r--lib/redmine/menu_manager.rb2
-rw-r--r--lib/redmine/mime_type.rb2
-rw-r--r--lib/redmine/my_page.rb2
-rw-r--r--lib/redmine/nested_set/issue_nested_set.rb2
-rw-r--r--lib/redmine/nested_set/project_nested_set.rb2
-rw-r--r--lib/redmine/nested_set/traversing.rb2
-rw-r--r--lib/redmine/pagination.rb2
-rw-r--r--lib/redmine/platform.rb2
-rw-r--r--lib/redmine/plugin.rb2
-rw-r--r--lib/redmine/plugin_loader.rb2
-rw-r--r--lib/redmine/pop3.rb2
-rw-r--r--lib/redmine/preparation.rb2
-rw-r--r--lib/redmine/project_jump_box.rb2
-rw-r--r--lib/redmine/safe_attributes.rb2
-rw-r--r--lib/redmine/scm/adapters.rb2
-rw-r--r--lib/redmine/scm/adapters/abstract_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/bazaar_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/command_failed.rb2
-rw-r--r--lib/redmine/scm/adapters/cvs_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/filesystem_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/git_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/mercurial_adapter.rb2
-rw-r--r--lib/redmine/scm/adapters/subversion_adapter.rb2
-rw-r--r--lib/redmine/search.rb2
-rw-r--r--lib/redmine/sort_criteria.rb2
-rw-r--r--lib/redmine/subclass_factory.rb2
-rw-r--r--lib/redmine/syntax_highlighting.rb2
-rw-r--r--lib/redmine/themes.rb2
-rw-r--r--lib/redmine/thumbnail.rb2
-rw-r--r--lib/redmine/twofa.rb2
-rw-r--r--lib/redmine/twofa/base.rb2
-rw-r--r--lib/redmine/twofa/totp.rb2
-rw-r--r--lib/redmine/unified_diff.rb2
-rw-r--r--lib/redmine/utils.rb2
-rw-r--r--lib/redmine/utils/date_calculation.rb2
-rw-r--r--lib/redmine/utils/shell.rb2
-rw-r--r--lib/redmine/views/api_template_handler.rb2
-rw-r--r--lib/redmine/views/builders.rb2
-rw-r--r--lib/redmine/views/builders/json.rb2
-rw-r--r--lib/redmine/views/builders/structure.rb2
-rw-r--r--lib/redmine/views/builders/xml.rb2
-rw-r--r--lib/redmine/views/labelled_form_builder.rb2
-rw-r--r--lib/redmine/views/other_formats_builder.rb2
-rw-r--r--lib/redmine/wiki_formatting.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/append_spaces_to_lines.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/external_links_filter.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/formatter.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/helper.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/html_parser.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/markdown_filter.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb2
-rw-r--r--lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb2
-rw-r--r--lib/redmine/wiki_formatting/html_parser.rb2
-rw-r--r--lib/redmine/wiki_formatting/links_helper.rb2
-rw-r--r--lib/redmine/wiki_formatting/macros.rb2
-rw-r--r--lib/redmine/wiki_formatting/markdown/formatter.rb2
-rw-r--r--lib/redmine/wiki_formatting/markdown/helper.rb2
-rw-r--r--lib/redmine/wiki_formatting/markdown/html_parser.rb2
-rw-r--r--lib/redmine/wiki_formatting/textile/formatter.rb2
-rw-r--r--lib/redmine/wiki_formatting/textile/helper.rb2
-rw-r--r--lib/redmine/wiki_formatting/textile/html_parser.rb2
-rw-r--r--lib/tasks/ciphering.rake2
-rw-r--r--lib/tasks/email.rake2
-rw-r--r--lib/tasks/migrate_from_mantis.rake2
-rw-r--r--lib/tasks/migrate_from_trac.rake2
-rw-r--r--lib/tasks/redmine.rake2
-rw-r--r--lib/tasks/reminder.rake2
-rw-r--r--test/application_system_test_case.rb2
-rw-r--r--test/coverage/html_formatter.rb2
-rw-r--r--test/extra/redmine_pm/repository_git_test_pm.rb2
-rw-r--r--test/extra/redmine_pm/repository_subversion_test_pm.rb6
-rw-r--r--test/extra/redmine_pm/test_case.rb22
-rw-r--r--test/functional/account_controller_test.rb2
-rw-r--r--test/functional/activities_controller_test.rb2
-rw-r--r--test/functional/admin_controller_test.rb2
-rw-r--r--test/functional/attachments_controller_test.rb2
-rw-r--r--test/functional/attachments_visibility_test.rb2
-rw-r--r--test/functional/auth_sources_controller_test.rb2
-rw-r--r--test/functional/auto_completes_controller_test.rb2
-rw-r--r--test/functional/boards_controller_test.rb2
-rw-r--r--test/functional/calendars_controller_test.rb2
-rw-r--r--test/functional/comments_controller_test.rb2
-rw-r--r--test/functional/context_menus_controller_test.rb2
-rw-r--r--test/functional/custom_field_enumerations_controller_test.rb2
-rw-r--r--test/functional/custom_fields_controller_test.rb2
-rw-r--r--test/functional/documents_controller_test.rb2
-rw-r--r--test/functional/email_addresses_controller_test.rb2
-rw-r--r--test/functional/enumerations_controller_test.rb2
-rw-r--r--test/functional/files_controller_test.rb2
-rw-r--r--test/functional/gantts_controller_test.rb2
-rw-r--r--test/functional/groups_controller_test.rb2
-rw-r--r--test/functional/imports_controller_test.rb2
-rw-r--r--test/functional/issue_categories_controller_test.rb2
-rw-r--r--test/functional/issue_relations_controller_test.rb2
-rw-r--r--test/functional/issue_statuses_controller_test.rb2
-rw-r--r--test/functional/issues_controller_test.rb2
-rw-r--r--test/functional/issues_controller_transaction_test.rb2
-rw-r--r--test/functional/issues_custom_fields_visibility_test.rb2
-rw-r--r--test/functional/journals_controller_test.rb2
-rw-r--r--test/functional/mail_handler_controller_test.rb2
-rw-r--r--test/functional/members_controller_test.rb2
-rw-r--r--test/functional/messages_controller_test.rb2
-rw-r--r--test/functional/my_controller_test.rb2
-rw-r--r--test/functional/news_controller_test.rb2
-rw-r--r--test/functional/previews_controller_test.rb2
-rw-r--r--test/functional/principal_memberships_controller_test.rb2
-rw-r--r--test/functional/project_enumerations_controller_test.rb2
-rw-r--r--test/functional/projects_controller_test.rb2
-rw-r--r--test/functional/queries_controller_test.rb2
-rw-r--r--test/functional/reports_controller_test.rb2
-rw-r--r--test/functional/repositories_bazaar_controller_test.rb2
-rw-r--r--test/functional/repositories_controller_test.rb2
-rw-r--r--test/functional/repositories_cvs_controller_test.rb2
-rw-r--r--test/functional/repositories_filesystem_controller_test.rb2
-rw-r--r--test/functional/repositories_git_controller_test.rb2
-rw-r--r--test/functional/repositories_mercurial_controller_test.rb2
-rw-r--r--test/functional/repositories_subversion_controller_test.rb2
-rw-r--r--test/functional/roles_controller_test.rb2
-rw-r--r--test/functional/search_controller_test.rb2
-rw-r--r--test/functional/search_custom_fields_visibility_test.rb2
-rw-r--r--test/functional/sessions_controller_test.rb2
-rw-r--r--test/functional/settings_controller_test.rb2
-rw-r--r--test/functional/sys_controller_test.rb2
-rw-r--r--test/functional/timelog_controller_test.rb2
-rw-r--r--test/functional/timelog_custom_fields_visibility_test.rb2
-rw-r--r--test/functional/timelog_report_test.rb2
-rw-r--r--test/functional/trackers_controller_test.rb2
-rw-r--r--test/functional/users_controller_test.rb2
-rw-r--r--test/functional/versions_controller_test.rb2
-rw-r--r--test/functional/versions_custom_fields_visibility_test.rb2
-rw-r--r--test/functional/watchers_controller_test.rb2
-rw-r--r--test/functional/welcome_controller_test.rb2
-rw-r--r--test/functional/wiki_controller_test.rb2
-rw-r--r--test/functional/wikis_controller_test.rb2
-rw-r--r--test/functional/workflows_controller_test.rb2
-rw-r--r--test/helpers/activities_helper_test.rb2
-rw-r--r--test/helpers/application_helper_test.rb2
-rw-r--r--test/helpers/avatars_helper_test.rb2
-rw-r--r--test/helpers/custom_fields_helper_test.rb2
-rw-r--r--test/helpers/groups_helper_test.rb2
-rw-r--r--test/helpers/issues_helper_test.rb2
-rw-r--r--test/helpers/journals_helper_test.rb2
-rw-r--r--test/helpers/members_helper_test.rb2
-rw-r--r--test/helpers/projects_helper_test.rb2
-rw-r--r--test/helpers/projects_queries_helper_test.rb2
-rw-r--r--test/helpers/queries_helper_test.rb2
-rw-r--r--test/helpers/reports_helper_test.rb2
-rw-r--r--test/helpers/routes_helper_test.rb2
-rw-r--r--test/helpers/search_helper_test.rb2
-rw-r--r--test/helpers/settings_helper_test.rb2
-rw-r--r--test/helpers/sort_helper_test.rb2
-rw-r--r--test/helpers/timelog_helper_test.rb2
-rw-r--r--test/helpers/version_helper_test.rb2
-rw-r--r--test/helpers/watchers_helper_test.rb2
-rw-r--r--test/helpers/wiki_helper_test.rb2
-rw-r--r--test/integration/account_test.rb2
-rw-r--r--test/integration/admin_test.rb2
-rw-r--r--test/integration/api_test/api_routing_test.rb2
-rw-r--r--test/integration/api_test/api_test.rb2
-rw-r--r--test/integration/api_test/attachments_test.rb2
-rw-r--r--test/integration/api_test/authentication_test.rb2
-rw-r--r--test/integration/api_test/custom_fields_attribute_test.rb2
-rw-r--r--test/integration/api_test/custom_fields_test.rb2
-rw-r--r--test/integration/api_test/disabled_rest_api_test.rb2
-rw-r--r--test/integration/api_test/enumerations_test.rb2
-rw-r--r--test/integration/api_test/files_test.rb2
-rw-r--r--test/integration/api_test/groups_test.rb2
-rw-r--r--test/integration/api_test/issue_categories_test.rb2
-rw-r--r--test/integration/api_test/issue_relations_test.rb2
-rw-r--r--test/integration/api_test/issue_statuses_test.rb2
-rw-r--r--test/integration/api_test/issues_test.rb2
-rw-r--r--test/integration/api_test/journals_test.rb2
-rw-r--r--test/integration/api_test/jsonp_test.rb2
-rw-r--r--test/integration/api_test/memberships_test.rb2
-rw-r--r--test/integration/api_test/my_test.rb2
-rw-r--r--test/integration/api_test/news_test.rb2
-rw-r--r--test/integration/api_test/projects_test.rb2
-rw-r--r--test/integration/api_test/queries_test.rb2
-rw-r--r--test/integration/api_test/repositories_test.rb2
-rw-r--r--test/integration/api_test/roles_test.rb2
-rw-r--r--test/integration/api_test/search_test.rb2
-rw-r--r--test/integration/api_test/time_entries_test.rb2
-rw-r--r--test/integration/api_test/trackers_test.rb2
-rw-r--r--test/integration/api_test/users_test.rb2
-rw-r--r--test/integration/api_test/versions_test.rb2
-rw-r--r--test/integration/api_test/wiki_pages_test.rb2
-rw-r--r--test/integration/application_test.rb2
-rw-r--r--test/integration/attachments_test.rb2
-rw-r--r--test/integration/feeds_test.rb2
-rw-r--r--test/integration/issues_test.rb2
-rw-r--r--test/integration/layout_test.rb2
-rw-r--r--test/integration/lib/redmine/field_format/attachment_format_test.rb2
-rw-r--r--test/integration/lib/redmine/hook_test.rb2
-rw-r--r--test/integration/lib/redmine/menu_manager_test.rb2
-rw-r--r--test/integration/lib/redmine/themes_test.rb2
-rw-r--r--test/integration/projects_test.rb2
-rw-r--r--test/integration/repositories_git_test.rb2
-rw-r--r--test/integration/routing/account_test.rb2
-rw-r--r--test/integration/routing/activities_test.rb2
-rw-r--r--test/integration/routing/admin_test.rb2
-rw-r--r--test/integration/routing/attachments_test.rb2
-rw-r--r--test/integration/routing/auth_sources_test.rb2
-rw-r--r--test/integration/routing/auto_completes_test.rb2
-rw-r--r--test/integration/routing/boards_test.rb2
-rw-r--r--test/integration/routing/calendars_test.rb2
-rw-r--r--test/integration/routing/comments_test.rb2
-rw-r--r--test/integration/routing/context_menus_test.rb2
-rw-r--r--test/integration/routing/custom_fields_test.rb2
-rw-r--r--test/integration/routing/documents_test.rb2
-rw-r--r--test/integration/routing/enumerations_test.rb2
-rw-r--r--test/integration/routing/files_test.rb2
-rw-r--r--test/integration/routing/gantts_test.rb2
-rw-r--r--test/integration/routing/groups_test.rb2
-rw-r--r--test/integration/routing/imports_test.rb2
-rw-r--r--test/integration/routing/issue_categories_test.rb2
-rw-r--r--test/integration/routing/issue_relations_test.rb2
-rw-r--r--test/integration/routing/issue_statuses_test.rb2
-rw-r--r--test/integration/routing/issues_test.rb2
-rw-r--r--test/integration/routing/journals_test.rb2
-rw-r--r--test/integration/routing/mail_handler_test.rb2
-rw-r--r--test/integration/routing/members_test.rb2
-rw-r--r--test/integration/routing/messages_test.rb2
-rw-r--r--test/integration/routing/my_test.rb2
-rw-r--r--test/integration/routing/news_test.rb2
-rw-r--r--test/integration/routing/previews_test.rb2
-rw-r--r--test/integration/routing/principal_memberships_test.rb2
-rw-r--r--test/integration/routing/project_enumerations_test.rb2
-rw-r--r--test/integration/routing/projects_test.rb2
-rw-r--r--test/integration/routing/queries_test.rb2
-rw-r--r--test/integration/routing/reports_test.rb2
-rw-r--r--test/integration/routing/repositories_test.rb2
-rw-r--r--test/integration/routing/roles_test.rb2
-rw-r--r--test/integration/routing/search_test.rb2
-rw-r--r--test/integration/routing/settings_test.rb2
-rw-r--r--test/integration/routing/sys_test.rb2
-rw-r--r--test/integration/routing/timelog_test.rb2
-rw-r--r--test/integration/routing/trackers_test.rb2
-rw-r--r--test/integration/routing/users_test.rb2
-rw-r--r--test/integration/routing/versions_test.rb2
-rw-r--r--test/integration/routing/watchers_test.rb2
-rw-r--r--test/integration/routing/welcome_test.rb2
-rw-r--r--test/integration/routing/wiki_test.rb2
-rw-r--r--test/integration/routing/wikis_test.rb2
-rw-r--r--test/integration/routing/workflows_test.rb2
-rw-r--r--test/integration/sessions_test.rb2
-rw-r--r--test/integration/twofa_test.rb2
-rw-r--r--test/integration/users_test.rb2
-rw-r--r--test/integration/welcome_test.rb2
-rw-r--r--test/integration/wiki_test.rb2
-rw-r--r--test/system/copy_to_clipboard_test.rb2
-rw-r--r--test/system/custom_field_enumerations_test.rb2
-rw-r--r--test/system/inline_autocomplete_test.rb2
-rw-r--r--test/system/issues_import_test.rb2
-rw-r--r--test/system/issues_test.rb2
-rw-r--r--test/system/keyboard_shortcuts_test.rb2
-rw-r--r--test/system/my_page_test.rb2
-rw-r--r--test/system/quick_jump_test.rb2
-rw-r--r--test/system/sudo_mode_test.rb2
-rw-r--r--test/system/timelog_test.rb2
-rw-r--r--test/test_helper.rb2
-rw-r--r--test/unit/activity_test.rb2
-rw-r--r--test/unit/attachment_test.rb2
-rw-r--r--test/unit/attachment_transaction_test.rb2
-rw-r--r--test/unit/auth_source_ldap_test.rb2
-rw-r--r--test/unit/board_test.rb2
-rw-r--r--test/unit/changeset_test.rb2
-rw-r--r--test/unit/comment_test.rb2
-rw-r--r--test/unit/custom_field_test.rb2
-rw-r--r--test/unit/custom_field_user_format_test.rb2
-rw-r--r--test/unit/custom_field_version_format_test.rb2
-rw-r--r--test/unit/custom_value_test.rb2
-rw-r--r--test/unit/default_data_test.rb2
-rw-r--r--test/unit/document_category_test.rb2
-rw-r--r--test/unit/document_test.rb2
-rw-r--r--test/unit/email_address_test.rb2
-rw-r--r--test/unit/enabled_module_test.rb2
-rw-r--r--test/unit/enumeration_test.rb2
-rw-r--r--test/unit/group_test.rb2
-rw-r--r--test/unit/initializers/patches_test.rb2
-rw-r--r--test/unit/issue_category_test.rb2
-rw-r--r--test/unit/issue_custom_field_test.rb2
-rw-r--r--test/unit/issue_import_test.rb2
-rw-r--r--test/unit/issue_nested_set_concurrency_test.rb2
-rw-r--r--test/unit/issue_nested_set_test.rb2
-rw-r--r--test/unit/issue_priority_test.rb2
-rw-r--r--test/unit/issue_relation_test.rb2
-rw-r--r--test/unit/issue_scopes_test.rb2
-rw-r--r--test/unit/issue_status_test.rb2
-rw-r--r--test/unit/issue_subtasking_test.rb2
-rw-r--r--test/unit/issue_test.rb2
-rw-r--r--test/unit/issue_transaction_test.rb2
-rw-r--r--test/unit/journal_observer_test.rb2
-rw-r--r--test/unit/journal_test.rb2
-rw-r--r--test/unit/lib/redmine/access_control_test.rb2
-rw-r--r--test/unit/lib/redmine/acts/mentionable_test.rb2
-rw-r--r--test/unit/lib/redmine/acts/positioned_with_scope_test.rb2
-rw-r--r--test/unit/lib/redmine/acts/positioned_without_scope_test.rb2
-rw-r--r--test/unit/lib/redmine/ciphering_test.rb2
-rw-r--r--test/unit/lib/redmine/codeset_util_test.rb2
-rw-r--r--test/unit/lib/redmine/configuration_test.rb2
-rw-r--r--test/unit/lib/redmine/export/csv_test.rb2
-rw-r--r--test/unit/lib/redmine/export/pdf/issues_pdf_test.rb2
-rw-r--r--test/unit/lib/redmine/export/pdf_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/attachment_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/bool_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/enumeration_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/field_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/link_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/list_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/numeric_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/user_field_format_test.rb2
-rw-r--r--test/unit/lib/redmine/field_format/version_field_format_test.rb2
-rw-r--r--test/unit/lib/redmine/helpers/calendar_test.rb2
-rw-r--r--test/unit/lib/redmine/helpers/diff_test.rb2
-rw-r--r--test/unit/lib/redmine/helpers/gantt_test.rb2
-rw-r--r--test/unit/lib/redmine/helpers/url_test.rb2
-rw-r--r--test/unit/lib/redmine/hook_test.rb2
-rw-r--r--test/unit/lib/redmine/i18n_test.rb2
-rw-r--r--test/unit/lib/redmine/info_test.rb2
-rw-r--r--test/unit/lib/redmine/menu_manager/mapper_test.rb2
-rw-r--r--test/unit/lib/redmine/menu_manager/menu_helper_test.rb2
-rw-r--r--test/unit/lib/redmine/menu_manager/menu_item_test.rb2
-rw-r--r--test/unit/lib/redmine/menu_manager_test.rb2
-rw-r--r--test/unit/lib/redmine/mime_type_test.rb2
-rw-r--r--test/unit/lib/redmine/notifiable_test.rb2
-rw-r--r--test/unit/lib/redmine/pagination_helper_test.rb2
-rw-r--r--test/unit/lib/redmine/pagination_test.rb2
-rw-r--r--test/unit/lib/redmine/plugin_loader_test.rb2
-rw-r--r--test/unit/lib/redmine/plugin_test.rb2
-rw-r--r--test/unit/lib/redmine/project_jump_box_test.rb2
-rw-r--r--test/unit/lib/redmine/safe_attributes_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/bazaar_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/cvs_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/filesystem_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/git_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb2
-rw-r--r--test/unit/lib/redmine/search_test.rb2
-rw-r--r--test/unit/lib/redmine/syntax_highlighting/rouge_test.rb2
-rw-r--r--test/unit/lib/redmine/themes_test.rb2
-rw-r--r--test/unit/lib/redmine/unified_diff_test.rb2
-rw-r--r--test/unit/lib/redmine/utils/date_calculation.rb2
-rw-r--r--test/unit/lib/redmine/views/builders/json_test.rb2
-rw-r--r--test/unit/lib/redmine/views/builders/xml_test.rb2
-rw-r--r--test/unit/lib/redmine/views/labelled_form_builder_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/application_helper_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/external_links_filter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/formatter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/markdown_filter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/html_parser_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/macros_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb2
-rw-r--r--test/unit/lib/redmine/wiki_formatting_test.rb2
-rw-r--r--test/unit/lib/redmine_test.rb2
-rw-r--r--test/unit/mail_handler_test.rb2
-rw-r--r--test/unit/mailer_localisation_test.rb2
-rw-r--r--test/unit/mailer_test.rb2
-rw-r--r--test/unit/member_test.rb2
-rw-r--r--test/unit/message_test.rb2
-rw-r--r--test/unit/news_test.rb2
-rw-r--r--test/unit/principal_test.rb2
-rw-r--r--test/unit/project_copy_test.rb2
-rw-r--r--test/unit/project_members_inheritance_test.rb2
-rw-r--r--test/unit/project_nested_set_concurrency_test.rb2
-rw-r--r--test/unit/project_nested_set_test.rb2
-rw-r--r--test/unit/project_query_test.rb2
-rw-r--r--test/unit/project_test.rb2
-rw-r--r--test/unit/query_test.rb2
-rw-r--r--test/unit/repository_bazaar_test.rb2
-rw-r--r--test/unit/repository_cvs_test.rb2
-rw-r--r--test/unit/repository_filesystem_test.rb2
-rw-r--r--test/unit/repository_git_test.rb2
-rw-r--r--test/unit/repository_mercurial_test.rb2
-rw-r--r--test/unit/repository_subversion_test.rb2
-rw-r--r--test/unit/repository_test.rb2
-rw-r--r--test/unit/role_test.rb2
-rw-r--r--test/unit/search_test.rb2
-rw-r--r--test/unit/setting_test.rb2
-rw-r--r--test/unit/time_entry_activity_test.rb2
-rw-r--r--test/unit/time_entry_custom_field_test.rb2
-rw-r--r--test/unit/time_entry_import_test.rb2
-rw-r--r--test/unit/time_entry_query_test.rb2
-rw-r--r--test/unit/time_entry_test.rb2
-rw-r--r--test/unit/token_test.rb2
-rw-r--r--test/unit/tracker_test.rb2
-rw-r--r--test/unit/user_import_test.rb2
-rw-r--r--test/unit/user_preference_test.rb2
-rw-r--r--test/unit/user_test.rb2
-rw-r--r--test/unit/version_test.rb2
-rw-r--r--test/unit/watcher_test.rb2
-rw-r--r--test/unit/wiki_content_test.rb2
-rw-r--r--test/unit/wiki_content_version_test.rb2
-rw-r--r--test/unit/wiki_page_test.rb2
-rw-r--r--test/unit/wiki_redirect_test.rb2
-rw-r--r--test/unit/wiki_test.rb2
-rw-r--r--test/unit/workflow_test.rb2
-rw-r--r--test/unit/workflow_transition_test.rb2
631 files changed, 643 insertions, 643 deletions
diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb
index f1230b039..8d3491600 100644
--- a/app/controllers/account_controller.rb
+++ b/app/controllers/account_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/activities_controller.rb b/app/controllers/activities_controller.rb
index 61713afb2..3c711a6be 100644
--- a/app/controllers/activities_controller.rb
+++ b/app/controllers/activities_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/admin_controller.rb b/app/controllers/admin_controller.rb
index 0b784871d..a01e09922 100644
--- a/app/controllers/admin_controller.rb
+++ b/app/controllers/admin_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index 2c070ed67..d536aaf7c 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/attachments_controller.rb b/app/controllers/attachments_controller.rb
index e3d3c5bd4..5816a79fb 100644
--- a/app/controllers/attachments_controller.rb
+++ b/app/controllers/attachments_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/auth_sources_controller.rb b/app/controllers/auth_sources_controller.rb
index 7c6cce5f6..a88d87016 100644
--- a/app/controllers/auth_sources_controller.rb
+++ b/app/controllers/auth_sources_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/auto_completes_controller.rb b/app/controllers/auto_completes_controller.rb
index e4161876a..2982447e9 100644
--- a/app/controllers/auto_completes_controller.rb
+++ b/app/controllers/auto_completes_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/boards_controller.rb b/app/controllers/boards_controller.rb
index bd9b88f76..46b8ffa98 100644
--- a/app/controllers/boards_controller.rb
+++ b/app/controllers/boards_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/calendars_controller.rb b/app/controllers/calendars_controller.rb
index 3b1580c74..9c4838ee6 100644
--- a/app/controllers/calendars_controller.rb
+++ b/app/controllers/calendars_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/comments_controller.rb b/app/controllers/comments_controller.rb
index ce3bdcb39..4043db08b 100644
--- a/app/controllers/comments_controller.rb
+++ b/app/controllers/comments_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/context_menus_controller.rb b/app/controllers/context_menus_controller.rb
index 2eb39685c..a0b42023a 100644
--- a/app/controllers/context_menus_controller.rb
+++ b/app/controllers/context_menus_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/custom_field_enumerations_controller.rb b/app/controllers/custom_field_enumerations_controller.rb
index 9e0ede955..c06d05b6d 100644
--- a/app/controllers/custom_field_enumerations_controller.rb
+++ b/app/controllers/custom_field_enumerations_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/custom_fields_controller.rb b/app/controllers/custom_fields_controller.rb
index abc4e45b4..fed45d3ea 100644
--- a/app/controllers/custom_fields_controller.rb
+++ b/app/controllers/custom_fields_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/documents_controller.rb b/app/controllers/documents_controller.rb
index 51468832a..bd6c3f461 100644
--- a/app/controllers/documents_controller.rb
+++ b/app/controllers/documents_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/email_addresses_controller.rb b/app/controllers/email_addresses_controller.rb
index 9c3fc7ec6..4c7e6deca 100644
--- a/app/controllers/email_addresses_controller.rb
+++ b/app/controllers/email_addresses_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/enumerations_controller.rb b/app/controllers/enumerations_controller.rb
index d5f1ccdbb..664193fa7 100644
--- a/app/controllers/enumerations_controller.rb
+++ b/app/controllers/enumerations_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/files_controller.rb b/app/controllers/files_controller.rb
index 1e67b95cf..40e0d35a2 100644
--- a/app/controllers/files_controller.rb
+++ b/app/controllers/files_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/gantts_controller.rb b/app/controllers/gantts_controller.rb
index 7ad002d40..66c93b34a 100644
--- a/app/controllers/gantts_controller.rb
+++ b/app/controllers/gantts_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/groups_controller.rb b/app/controllers/groups_controller.rb
index 85192a9d7..db7a43c6a 100644
--- a/app/controllers/groups_controller.rb
+++ b/app/controllers/groups_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/imports_controller.rb b/app/controllers/imports_controller.rb
index 4179bde10..d8cf5a91a 100644
--- a/app/controllers/imports_controller.rb
+++ b/app/controllers/imports_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/issue_categories_controller.rb b/app/controllers/issue_categories_controller.rb
index d0e3c11c0..6148fe663 100644
--- a/app/controllers/issue_categories_controller.rb
+++ b/app/controllers/issue_categories_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/issue_relations_controller.rb b/app/controllers/issue_relations_controller.rb
index 91297ac76..f14334646 100644
--- a/app/controllers/issue_relations_controller.rb
+++ b/app/controllers/issue_relations_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/issue_statuses_controller.rb b/app/controllers/issue_statuses_controller.rb
index d24bce009..1048417a5 100644
--- a/app/controllers/issue_statuses_controller.rb
+++ b/app/controllers/issue_statuses_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb
index 2dea54bdc..49e2483c1 100644
--- a/app/controllers/issues_controller.rb
+++ b/app/controllers/issues_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/journals_controller.rb b/app/controllers/journals_controller.rb
index 121d8e5b4..a6180412e 100644
--- a/app/controllers/journals_controller.rb
+++ b/app/controllers/journals_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/mail_handler_controller.rb b/app/controllers/mail_handler_controller.rb
index fe12aedb7..ca1468aac 100644
--- a/app/controllers/mail_handler_controller.rb
+++ b/app/controllers/mail_handler_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb
index 7923f4d0f..239a48978 100644
--- a/app/controllers/members_controller.rb
+++ b/app/controllers/members_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb
index a4b4478a2..c197757f5 100644
--- a/app/controllers/messages_controller.rb
+++ b/app/controllers/messages_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/my_controller.rb b/app/controllers/my_controller.rb
index 48a68b626..3af979f0c 100644
--- a/app/controllers/my_controller.rb
+++ b/app/controllers/my_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/news_controller.rb b/app/controllers/news_controller.rb
index a4c48614f..06240e359 100644
--- a/app/controllers/news_controller.rb
+++ b/app/controllers/news_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/previews_controller.rb b/app/controllers/previews_controller.rb
index 4a252b245..9dd228a3d 100644
--- a/app/controllers/previews_controller.rb
+++ b/app/controllers/previews_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/principal_memberships_controller.rb b/app/controllers/principal_memberships_controller.rb
index a4902e7a7..b36e56e13 100644
--- a/app/controllers/principal_memberships_controller.rb
+++ b/app/controllers/principal_memberships_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/project_enumerations_controller.rb b/app/controllers/project_enumerations_controller.rb
index 53d283f4f..4e225b784 100644
--- a/app/controllers/project_enumerations_controller.rb
+++ b/app/controllers/project_enumerations_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb
index 61e95bd4e..d1744ec91 100644
--- a/app/controllers/projects_controller.rb
+++ b/app/controllers/projects_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/queries_controller.rb b/app/controllers/queries_controller.rb
index ba839530a..d6f475b81 100644
--- a/app/controllers/queries_controller.rb
+++ b/app/controllers/queries_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb
index f6bb3ecc7..26b061a04 100644
--- a/app/controllers/reports_controller.rb
+++ b/app/controllers/reports_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/repositories_controller.rb b/app/controllers/repositories_controller.rb
index 147a60c12..9a9be1585 100644
--- a/app/controllers/repositories_controller.rb
+++ b/app/controllers/repositories_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/roles_controller.rb b/app/controllers/roles_controller.rb
index 70aa19ae6..fa37f2dce 100644
--- a/app/controllers/roles_controller.rb
+++ b/app/controllers/roles_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/search_controller.rb b/app/controllers/search_controller.rb
index b9ff59e90..b83a937a3 100644
--- a/app/controllers/search_controller.rb
+++ b/app/controllers/search_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/settings_controller.rb b/app/controllers/settings_controller.rb
index 9a595f3f2..5e87b76d8 100644
--- a/app/controllers/settings_controller.rb
+++ b/app/controllers/settings_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/sys_controller.rb b/app/controllers/sys_controller.rb
index 8b3564cdb..f5e333554 100644
--- a/app/controllers/sys_controller.rb
+++ b/app/controllers/sys_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/timelog_controller.rb b/app/controllers/timelog_controller.rb
index e6848de7e..dece5c493 100644
--- a/app/controllers/timelog_controller.rb
+++ b/app/controllers/timelog_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/trackers_controller.rb b/app/controllers/trackers_controller.rb
index 88381a1b8..9b5763589 100644
--- a/app/controllers/trackers_controller.rb
+++ b/app/controllers/trackers_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/twofa_backup_codes_controller.rb b/app/controllers/twofa_backup_codes_controller.rb
index 3f32f5244..8e14247b0 100644
--- a/app/controllers/twofa_backup_codes_controller.rb
+++ b/app/controllers/twofa_backup_codes_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/twofa_controller.rb b/app/controllers/twofa_controller.rb
index 678887ed1..446d2f105 100644
--- a/app/controllers/twofa_controller.rb
+++ b/app/controllers/twofa_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index f7b8939a7..3a88475c4 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb
index d2beef253..1c5d137b4 100644
--- a/app/controllers/versions_controller.rb
+++ b/app/controllers/versions_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/watchers_controller.rb b/app/controllers/watchers_controller.rb
index dbacb5c76..8933de96f 100644
--- a/app/controllers/watchers_controller.rb
+++ b/app/controllers/watchers_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/welcome_controller.rb b/app/controllers/welcome_controller.rb
index 426687545..aaebdfd6a 100644
--- a/app/controllers/welcome_controller.rb
+++ b/app/controllers/welcome_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/wiki_controller.rb b/app/controllers/wiki_controller.rb
index 4a7c0a63b..776b9d19d 100644
--- a/app/controllers/wiki_controller.rb
+++ b/app/controllers/wiki_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/wikis_controller.rb b/app/controllers/wikis_controller.rb
index 4469e3627..3ba96ce6f 100644
--- a/app/controllers/wikis_controller.rb
+++ b/app/controllers/wikis_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/controllers/workflows_controller.rb b/app/controllers/workflows_controller.rb
index 1990c467e..9e060436c 100644
--- a/app/controllers/workflows_controller.rb
+++ b/app/controllers/workflows_controller.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/account_helper.rb b/app/helpers/account_helper.rb
index ad00ae481..c58b263e0 100644
--- a/app/helpers/account_helper.rb
+++ b/app/helpers/account_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/activities_helper.rb b/app/helpers/activities_helper.rb
index 15826ff6b..1c778b6ad 100644
--- a/app/helpers/activities_helper.rb
+++ b/app/helpers/activities_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/admin_helper.rb b/app/helpers/admin_helper.rb
index 50646f023..4d27b2260 100644
--- a/app/helpers/admin_helper.rb
+++ b/app/helpers/admin_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 209796cf7..7603198d4 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/attachments_helper.rb b/app/helpers/attachments_helper.rb
index a9e147a3f..9948fcdf9 100644
--- a/app/helpers/attachments_helper.rb
+++ b/app/helpers/attachments_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/auth_sources_helper.rb b/app/helpers/auth_sources_helper.rb
index 24ee18abc..852a038fc 100644
--- a/app/helpers/auth_sources_helper.rb
+++ b/app/helpers/auth_sources_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/avatars_helper.rb b/app/helpers/avatars_helper.rb
index d114138c0..b39427bda 100644
--- a/app/helpers/avatars_helper.rb
+++ b/app/helpers/avatars_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/boards_helper.rb b/app/helpers/boards_helper.rb
index 1bc9714a5..bfa9525fb 100644
--- a/app/helpers/boards_helper.rb
+++ b/app/helpers/boards_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/context_menus_helper.rb b/app/helpers/context_menus_helper.rb
index 6ae79eea0..0f208397c 100644
--- a/app/helpers/context_menus_helper.rb
+++ b/app/helpers/context_menus_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/custom_fields_helper.rb b/app/helpers/custom_fields_helper.rb
index 13974daff..6e145d966 100644
--- a/app/helpers/custom_fields_helper.rb
+++ b/app/helpers/custom_fields_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/documents_helper.rb b/app/helpers/documents_helper.rb
index 78dbdaac9..35bf0c8b4 100644
--- a/app/helpers/documents_helper.rb
+++ b/app/helpers/documents_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/email_addresses_helper.rb b/app/helpers/email_addresses_helper.rb
index dfddc329d..4edd8835b 100644
--- a/app/helpers/email_addresses_helper.rb
+++ b/app/helpers/email_addresses_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/enumerations_helper.rb b/app/helpers/enumerations_helper.rb
index e6d4b9035..dc2fd8896 100644
--- a/app/helpers/enumerations_helper.rb
+++ b/app/helpers/enumerations_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/gantt_helper.rb b/app/helpers/gantt_helper.rb
index 08fea3179..674e06053 100644
--- a/app/helpers/gantt_helper.rb
+++ b/app/helpers/gantt_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/groups_helper.rb b/app/helpers/groups_helper.rb
index 8346234ea..a8d624e45 100644
--- a/app/helpers/groups_helper.rb
+++ b/app/helpers/groups_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/imports_helper.rb b/app/helpers/imports_helper.rb
index 4b72f043a..5875a14c3 100644
--- a/app/helpers/imports_helper.rb
+++ b/app/helpers/imports_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/issue_categories_helper.rb b/app/helpers/issue_categories_helper.rb
index 37a196724..6a7bbb2e4 100644
--- a/app/helpers/issue_categories_helper.rb
+++ b/app/helpers/issue_categories_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/issue_relations_helper.rb b/app/helpers/issue_relations_helper.rb
index 02ff9d427..3a0fc29d7 100644
--- a/app/helpers/issue_relations_helper.rb
+++ b/app/helpers/issue_relations_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/issue_statuses_helper.rb b/app/helpers/issue_statuses_helper.rb
index 006b4ccc1..beeda6234 100644
--- a/app/helpers/issue_statuses_helper.rb
+++ b/app/helpers/issue_statuses_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb
index 541a6f5af..764e6b393 100644
--- a/app/helpers/issues_helper.rb
+++ b/app/helpers/issues_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/journals_helper.rb b/app/helpers/journals_helper.rb
index 4651c107f..6abb684e7 100644
--- a/app/helpers/journals_helper.rb
+++ b/app/helpers/journals_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/mail_handler_helper.rb b/app/helpers/mail_handler_helper.rb
index a22c1a19a..231d29d86 100644
--- a/app/helpers/mail_handler_helper.rb
+++ b/app/helpers/mail_handler_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/members_helper.rb b/app/helpers/members_helper.rb
index e7e2e09e0..fe7842d77 100644
--- a/app/helpers/members_helper.rb
+++ b/app/helpers/members_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/messages_helper.rb b/app/helpers/messages_helper.rb
index d1caad5ad..24218e46e 100644
--- a/app/helpers/messages_helper.rb
+++ b/app/helpers/messages_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/my_helper.rb b/app/helpers/my_helper.rb
index b7151f999..78c938847 100644
--- a/app/helpers/my_helper.rb
+++ b/app/helpers/my_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/news_helper.rb b/app/helpers/news_helper.rb
index 1dc2b3079..a5c50fdfd 100644
--- a/app/helpers/news_helper.rb
+++ b/app/helpers/news_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/principal_memberships_helper.rb b/app/helpers/principal_memberships_helper.rb
index be7b20aa0..d9caf4f50 100644
--- a/app/helpers/principal_memberships_helper.rb
+++ b/app/helpers/principal_memberships_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb
index b213e2f48..004072dd0 100644
--- a/app/helpers/projects_helper.rb
+++ b/app/helpers/projects_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/projects_queries_helper.rb b/app/helpers/projects_queries_helper.rb
index 886dbae98..331957651 100644
--- a/app/helpers/projects_queries_helper.rb
+++ b/app/helpers/projects_queries_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/queries_helper.rb b/app/helpers/queries_helper.rb
index d8e7577b1..eb2a83b6b 100644
--- a/app/helpers/queries_helper.rb
+++ b/app/helpers/queries_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/reports_helper.rb b/app/helpers/reports_helper.rb
index 97db1c659..a5029a1a0 100644
--- a/app/helpers/reports_helper.rb
+++ b/app/helpers/reports_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb
index 2a338799e..5146d31a4 100644
--- a/app/helpers/repositories_helper.rb
+++ b/app/helpers/repositories_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/roles_helper.rb b/app/helpers/roles_helper.rb
index e3bd08fd2..f360c1176 100644
--- a/app/helpers/roles_helper.rb
+++ b/app/helpers/roles_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/routes_helper.rb b/app/helpers/routes_helper.rb
index 39f5a6398..369b14c4b 100644
--- a/app/helpers/routes_helper.rb
+++ b/app/helpers/routes_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/search_helper.rb b/app/helpers/search_helper.rb
index 61331d728..358f957d1 100644
--- a/app/helpers/search_helper.rb
+++ b/app/helpers/search_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb
index 6fec8fe65..77abaf2e3 100644
--- a/app/helpers/settings_helper.rb
+++ b/app/helpers/settings_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/timelog_helper.rb b/app/helpers/timelog_helper.rb
index 862c43b59..8145ed17e 100644
--- a/app/helpers/timelog_helper.rb
+++ b/app/helpers/timelog_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/trackers_helper.rb b/app/helpers/trackers_helper.rb
index 99a079d4d..418914703 100644
--- a/app/helpers/trackers_helper.rb
+++ b/app/helpers/trackers_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/twofa_helper.rb b/app/helpers/twofa_helper.rb
index c33f9e916..d755c8efa 100644
--- a/app/helpers/twofa_helper.rb
+++ b/app/helpers/twofa_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb
index b2c09e5dc..5799f4b7a 100644
--- a/app/helpers/users_helper.rb
+++ b/app/helpers/users_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/versions_helper.rb b/app/helpers/versions_helper.rb
index 397556d90..6a03954b8 100644
--- a/app/helpers/versions_helper.rb
+++ b/app/helpers/versions_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/watchers_helper.rb b/app/helpers/watchers_helper.rb
index dfd3d5c49..9c058ed67 100644
--- a/app/helpers/watchers_helper.rb
+++ b/app/helpers/watchers_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/welcome_helper.rb b/app/helpers/welcome_helper.rb
index 2a675b46a..517f70328 100644
--- a/app/helpers/welcome_helper.rb
+++ b/app/helpers/welcome_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/wiki_helper.rb b/app/helpers/wiki_helper.rb
index 0b5f3b8f4..38a650ed0 100644
--- a/app/helpers/wiki_helper.rb
+++ b/app/helpers/wiki_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/helpers/workflows_helper.rb b/app/helpers/workflows_helper.rb
index b39d7db0e..b3bef191f 100644
--- a/app/helpers/workflows_helper.rb
+++ b/app/helpers/workflows_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/anonymous_user.rb b/app/models/anonymous_user.rb
index 08d2cc5fa..15a9169f1 100644
--- a/app/models/anonymous_user.rb
+++ b/app/models/anonymous_user.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/attachment.rb b/app/models/attachment.rb
index f96f4f5b4..179e6576a 100644
--- a/app/models/attachment.rb
+++ b/app/models/attachment.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/auth_source.rb b/app/models/auth_source.rb
index 2a2fad1c9..643ad5364 100644
--- a/app/models/auth_source.rb
+++ b/app/models/auth_source.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/auth_source_ldap.rb b/app/models/auth_source_ldap.rb
index b9cf21ccc..685461348 100644
--- a/app/models/auth_source_ldap.rb
+++ b/app/models/auth_source_ldap.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/board.rb b/app/models/board.rb
index 8cf16f559..9b8f8f0a4 100644
--- a/app/models/board.rb
+++ b/app/models/board.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/change.rb b/app/models/change.rb
index f2eff4ea1..752b99c74 100644
--- a/app/models/change.rb
+++ b/app/models/change.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/changeset.rb b/app/models/changeset.rb
index 1144542af..88f3ec8b0 100644
--- a/app/models/changeset.rb
+++ b/app/models/changeset.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/comment.rb b/app/models/comment.rb
index 0954bd707..45a61b596 100644
--- a/app/models/comment.rb
+++ b/app/models/comment.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/custom_field.rb b/app/models/custom_field.rb
index 24300c6d2..e012622b6 100644
--- a/app/models/custom_field.rb
+++ b/app/models/custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/custom_field_enumeration.rb b/app/models/custom_field_enumeration.rb
index 547d6a359..2131ea38f 100644
--- a/app/models/custom_field_enumeration.rb
+++ b/app/models/custom_field_enumeration.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/custom_field_value.rb b/app/models/custom_field_value.rb
index ee154af2c..4eedad78c 100644
--- a/app/models/custom_field_value.rb
+++ b/app/models/custom_field_value.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/custom_value.rb b/app/models/custom_value.rb
index 9cfac3079..7527fd6a4 100644
--- a/app/models/custom_value.rb
+++ b/app/models/custom_value.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/document.rb b/app/models/document.rb
index 51cc8d837..b2fa0305f 100644
--- a/app/models/document.rb
+++ b/app/models/document.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/document_category.rb b/app/models/document_category.rb
index 81e393625..ec2d14739 100644
--- a/app/models/document_category.rb
+++ b/app/models/document_category.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/document_category_custom_field.rb b/app/models/document_category_custom_field.rb
index f901fe03c..b530baf09 100644
--- a/app/models/document_category_custom_field.rb
+++ b/app/models/document_category_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/document_custom_field.rb b/app/models/document_custom_field.rb
index 094f1b54b..a4570fd91 100644
--- a/app/models/document_custom_field.rb
+++ b/app/models/document_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/email_address.rb b/app/models/email_address.rb
index 1888293c4..41616fac8 100644
--- a/app/models/email_address.rb
+++ b/app/models/email_address.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/enabled_module.rb b/app/models/enabled_module.rb
index 237563228..56856b3cf 100644
--- a/app/models/enabled_module.rb
+++ b/app/models/enabled_module.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/enumeration.rb b/app/models/enumeration.rb
index 762cddc9a..9679c5459 100644
--- a/app/models/enumeration.rb
+++ b/app/models/enumeration.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/group.rb b/app/models/group.rb
index 1cfc6b56c..e6c135d4a 100644
--- a/app/models/group.rb
+++ b/app/models/group.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/group_anonymous.rb b/app/models/group_anonymous.rb
index 28e7364e6..834305ee5 100644
--- a/app/models/group_anonymous.rb
+++ b/app/models/group_anonymous.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/group_builtin.rb b/app/models/group_builtin.rb
index 5d6fa70ac..6ad384033 100644
--- a/app/models/group_builtin.rb
+++ b/app/models/group_builtin.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/group_custom_field.rb b/app/models/group_custom_field.rb
index 31cbf9ebb..51e5c7f53 100644
--- a/app/models/group_custom_field.rb
+++ b/app/models/group_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/group_non_member.rb b/app/models/group_non_member.rb
index 5a5f880fd..07f878e46 100644
--- a/app/models/group_non_member.rb
+++ b/app/models/group_non_member.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/import.rb b/app/models/import.rb
index 5dcb05882..de1b5e0ba 100644
--- a/app/models/import.rb
+++ b/app/models/import.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/import_item.rb b/app/models/import_item.rb
index 5f0432e9b..bd4e38907 100644
--- a/app/models/import_item.rb
+++ b/app/models/import_item.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue.rb b/app/models/issue.rb
index 7ae800751..733e50189 100644
--- a/app/models/issue.rb
+++ b/app/models/issue.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_category.rb b/app/models/issue_category.rb
index 626bb1449..07576c61b 100644
--- a/app/models/issue_category.rb
+++ b/app/models/issue_category.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_custom_field.rb b/app/models/issue_custom_field.rb
index 9453b61bb..8363bc397 100644
--- a/app/models/issue_custom_field.rb
+++ b/app/models/issue_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_import.rb b/app/models/issue_import.rb
index 6bb9fc9f5..d7e0919d3 100644
--- a/app/models/issue_import.rb
+++ b/app/models/issue_import.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_priority.rb b/app/models/issue_priority.rb
index 6cc75b904..d60098c06 100644
--- a/app/models/issue_priority.rb
+++ b/app/models/issue_priority.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_priority_custom_field.rb b/app/models/issue_priority_custom_field.rb
index 142a608f8..edc695268 100644
--- a/app/models/issue_priority_custom_field.rb
+++ b/app/models/issue_priority_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_query.rb b/app/models/issue_query.rb
index eb7684cc2..4499fd7ee 100644
--- a/app/models/issue_query.rb
+++ b/app/models/issue_query.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_relation.rb b/app/models/issue_relation.rb
index f2821340f..6eb4d7c59 100644
--- a/app/models/issue_relation.rb
+++ b/app/models/issue_relation.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/issue_status.rb b/app/models/issue_status.rb
index c41e7a739..d57953a97 100644
--- a/app/models/issue_status.rb
+++ b/app/models/issue_status.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/journal.rb b/app/models/journal.rb
index 40f7c7ce2..b37cf6f63 100644
--- a/app/models/journal.rb
+++ b/app/models/journal.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/journal_detail.rb b/app/models/journal_detail.rb
index 08a38e026..baf625842 100644
--- a/app/models/journal_detail.rb
+++ b/app/models/journal_detail.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/mail_handler.rb b/app/models/mail_handler.rb
index 1025bf033..0ae7d6aad 100644
--- a/app/models/mail_handler.rb
+++ b/app/models/mail_handler.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/mailer.rb b/app/models/mailer.rb
index 399857b31..d60dc36d4 100644
--- a/app/models/mailer.rb
+++ b/app/models/mailer.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/member.rb b/app/models/member.rb
index 46a81afc0..ad94afa50 100644
--- a/app/models/member.rb
+++ b/app/models/member.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/member_role.rb b/app/models/member_role.rb
index a20531f94..fa93e4ffa 100644
--- a/app/models/member_role.rb
+++ b/app/models/member_role.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/message.rb b/app/models/message.rb
index 3f7ed285c..c2ea12bd0 100644
--- a/app/models/message.rb
+++ b/app/models/message.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/news.rb b/app/models/news.rb
index 8860d6c97..5423746d8 100644
--- a/app/models/news.rb
+++ b/app/models/news.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/principal.rb b/app/models/principal.rb
index 3c350d6a8..512986a2d 100644
--- a/app/models/principal.rb
+++ b/app/models/principal.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/project.rb b/app/models/project.rb
index 3799e7ef2..faf4fddc8 100644
--- a/app/models/project.rb
+++ b/app/models/project.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/project_custom_field.rb b/app/models/project_custom_field.rb
index a8e25090f..be2892b56 100644
--- a/app/models/project_custom_field.rb
+++ b/app/models/project_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/project_query.rb b/app/models/project_query.rb
index 740f36367..9bd4aa24b 100644
--- a/app/models/project_query.rb
+++ b/app/models/project_query.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/query.rb b/app/models/query.rb
index 2dbb47858..2caa5253b 100644
--- a/app/models/query.rb
+++ b/app/models/query.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/repository.rb b/app/models/repository.rb
index c711efbd3..f6db926c5 100644
--- a/app/models/repository.rb
+++ b/app/models/repository.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/repository/bazaar.rb b/app/models/repository/bazaar.rb
index bdd701596..d9cffe810 100644
--- a/app/models/repository/bazaar.rb
+++ b/app/models/repository/bazaar.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/repository/cvs.rb b/app/models/repository/cvs.rb
index df1c51c9f..532f8b328 100644
--- a/app/models/repository/cvs.rb
+++ b/app/models/repository/cvs.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/repository/filesystem.rb b/app/models/repository/filesystem.rb
index ce4c01bee..cd4ea8430 100644
--- a/app/models/repository/filesystem.rb
+++ b/app/models/repository/filesystem.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# FileSystem adapter
# File written by Paul Rivier, at Demotera.
diff --git a/app/models/repository/git.rb b/app/models/repository/git.rb
index d99083cf2..0e02ddb25 100644
--- a/app/models/repository/git.rb
+++ b/app/models/repository/git.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
# Copyright (C) 2007 Patrick Aljord patcito@Å‹mail.com
#
# This program is free software; you can redistribute it and/or
diff --git a/app/models/repository/mercurial.rb b/app/models/repository/mercurial.rb
index 30cd59fd5..47a253638 100644
--- a/app/models/repository/mercurial.rb
+++ b/app/models/repository/mercurial.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/repository/subversion.rb b/app/models/repository/subversion.rb
index 228e9476c..7a720d84e 100644
--- a/app/models/repository/subversion.rb
+++ b/app/models/repository/subversion.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/role.rb b/app/models/role.rb
index b73e69473..96c60447d 100644
--- a/app/models/role.rb
+++ b/app/models/role.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/setting.rb b/app/models/setting.rb
index fe11dc5f4..1b0dcd8da 100644
--- a/app/models/setting.rb
+++ b/app/models/setting.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry.rb b/app/models/time_entry.rb
index 8bd600809..3fa12dbd7 100644
--- a/app/models/time_entry.rb
+++ b/app/models/time_entry.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry_activity.rb b/app/models/time_entry_activity.rb
index c9f69099f..c7cdcbb16 100644
--- a/app/models/time_entry_activity.rb
+++ b/app/models/time_entry_activity.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry_activity_custom_field.rb b/app/models/time_entry_activity_custom_field.rb
index 06fdd5bd4..51aeba0b9 100644
--- a/app/models/time_entry_activity_custom_field.rb
+++ b/app/models/time_entry_activity_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry_custom_field.rb b/app/models/time_entry_custom_field.rb
index 33c59f8a5..69dcce59d 100644
--- a/app/models/time_entry_custom_field.rb
+++ b/app/models/time_entry_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry_import.rb b/app/models/time_entry_import.rb
index 8e336083a..572a0c356 100644
--- a/app/models/time_entry_import.rb
+++ b/app/models/time_entry_import.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/time_entry_query.rb b/app/models/time_entry_query.rb
index 4e14e0b40..5fbf2c5cf 100644
--- a/app/models/time_entry_query.rb
+++ b/app/models/time_entry_query.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/token.rb b/app/models/token.rb
index 1fd9c228b..94f2ff818 100644
--- a/app/models/token.rb
+++ b/app/models/token.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/tracker.rb b/app/models/tracker.rb
index 6d3966ab4..cfd273c49 100644
--- a/app/models/tracker.rb
+++ b/app/models/tracker.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/user.rb b/app/models/user.rb
index 038fe4c80..10bb20f4e 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/user_custom_field.rb b/app/models/user_custom_field.rb
index a7c5ac6ef..f1d689b3c 100644
--- a/app/models/user_custom_field.rb
+++ b/app/models/user_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/user_import.rb b/app/models/user_import.rb
index b2011d82a..595c2b4cc 100644
--- a/app/models/user_import.rb
+++ b/app/models/user_import.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/user_preference.rb b/app/models/user_preference.rb
index 61c709093..3fe588722 100644
--- a/app/models/user_preference.rb
+++ b/app/models/user_preference.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/version.rb b/app/models/version.rb
index f5ac64b74..32f92f6e6 100644
--- a/app/models/version.rb
+++ b/app/models/version.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/version_custom_field.rb b/app/models/version_custom_field.rb
index bbd68fb0a..075bbe675 100644
--- a/app/models/version_custom_field.rb
+++ b/app/models/version_custom_field.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/watcher.rb b/app/models/watcher.rb
index 9f1a09cf0..66b9d14f6 100644
--- a/app/models/watcher.rb
+++ b/app/models/watcher.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki.rb b/app/models/wiki.rb
index 726dcea7e..0bddb249b 100644
--- a/app/models/wiki.rb
+++ b/app/models/wiki.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_annotate.rb b/app/models/wiki_annotate.rb
index a0eae111f..9898c6f8e 100644
--- a/app/models/wiki_annotate.rb
+++ b/app/models/wiki_annotate.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_content.rb b/app/models/wiki_content.rb
index d6a317a32..96db56cae 100644
--- a/app/models/wiki_content.rb
+++ b/app/models/wiki_content.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_content_version.rb b/app/models/wiki_content_version.rb
index 85bd84fe7..63d7960c1 100644
--- a/app/models/wiki_content_version.rb
+++ b/app/models/wiki_content_version.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_diff.rb b/app/models/wiki_diff.rb
index e089cc146..16bc66096 100644
--- a/app/models/wiki_diff.rb
+++ b/app/models/wiki_diff.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_page.rb b/app/models/wiki_page.rb
index 594c44bd6..f6531861c 100644
--- a/app/models/wiki_page.rb
+++ b/app/models/wiki_page.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/wiki_redirect.rb b/app/models/wiki_redirect.rb
index f338e20b0..34564c4f3 100644
--- a/app/models/wiki_redirect.rb
+++ b/app/models/wiki_redirect.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/workflow_permission.rb b/app/models/workflow_permission.rb
index a5c17bc1c..95b23c078 100644
--- a/app/models/workflow_permission.rb
+++ b/app/models/workflow_permission.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/workflow_rule.rb b/app/models/workflow_rule.rb
index ec4e506c8..9fdca04ab 100644
--- a/app/models/workflow_rule.rb
+++ b/app/models/workflow_rule.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/models/workflow_transition.rb b/app/models/workflow_transition.rb
index e88fc1a2c..524ef6ff9 100644
--- a/app/models/workflow_transition.rb
+++ b/app/models/workflow_transition.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/validators/date_validator.rb b/app/validators/date_validator.rb
index 9fd60bdd3..acb2e5bad 100644
--- a/app/validators/date_validator.rb
+++ b/app/validators/date_validator.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/app/views/layouts/base.html.erb b/app/views/layouts/base.html.erb
index a307e6d28..7c369968c 100644
--- a/app/views/layouts/base.html.erb
+++ b/app/views/layouts/base.html.erb
@@ -115,7 +115,7 @@
</div>
</div>
<div id="footer">
- Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> &copy; 2006-2023 Jean-Philippe Lang
+ Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url %> &copy; 2006-2024 Jean-Philippe Lang
</div>
<div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div>
diff --git a/config/routes.rb b/config/routes.rb
index c80b75bec..ec6f71ddc 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/config/settings.yml b/config/settings.yml
index cdfd15d26..8b8aed482 100644
--- a/config/settings.yml
+++ b/config/settings.yml
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/doc/CHANGELOG b/doc/CHANGELOG
index e4b3c81fd..a8847c968 100644
--- a/doc/CHANGELOG
+++ b/doc/CHANGELOG
@@ -1,7 +1,7 @@
== Redmine changelog
Redmine - project management software
-Copyright (C) 2006-2023 Jean-Philippe Lang
+Copyright (C) 2006- Jean-Philippe Lang
https://www.redmine.org/
== 2023-11-27 v5.0.7
diff --git a/doc/INSTALL b/doc/INSTALL
index b4a4e496e..7b19823e6 100644
--- a/doc/INSTALL
+++ b/doc/INSTALL
@@ -1,7 +1,7 @@
== Redmine installation
Redmine - project management software
-Copyright (C) 2006-2023 Jean-Philippe Lang
+Copyright (C) 2006- Jean-Philippe Lang
http://www.redmine.org/
diff --git a/doc/README_FOR_APP b/doc/README_FOR_APP
index a2b920cd5..dab32fe99 100644
--- a/doc/README_FOR_APP
+++ b/doc/README_FOR_APP
@@ -6,7 +6,7 @@ More details can be found at http://www.redmine.org
= License
-Copyright (C) 2006-2023 Jean-Philippe Lang
+Copyright (C) 2006- Jean-Philippe Lang
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
diff --git a/doc/UPGRADING b/doc/UPGRADING
index 547c841a2..fe27e2464 100644
--- a/doc/UPGRADING
+++ b/doc/UPGRADING
@@ -1,7 +1,7 @@
== Redmine upgrade
Redmine - project management software
-Copyright (C) 2006-2023 Jean-Philippe Lang
+Copyright (C) 2006- Jean-Philippe Lang
http://www.redmine.org/
diff --git a/extra/mail_handler/rdm-mailhandler.rb b/extra/mail_handler/rdm-mailhandler.rb
index aba18cae8..0ea1b71a1 100644
--- a/extra/mail_handler/rdm-mailhandler.rb
+++ b/extra/mail_handler/rdm-mailhandler.rb
@@ -2,7 +2,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/generators/redmine_plugin/redmine_plugin_generator.rb b/lib/generators/redmine_plugin/redmine_plugin_generator.rb
index 1c0602bd1..d16cd976a 100644
--- a/lib/generators/redmine_plugin/redmine_plugin_generator.rb
+++ b/lib/generators/redmine_plugin/redmine_plugin_generator.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb b/lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb
index 6ec297607..b90c5e14f 100644
--- a/lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb
+++ b/lib/generators/redmine_plugin_controller/redmine_plugin_controller_generator.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/generators/redmine_plugin_migration/redmine_plugin_migration_generator.rb b/lib/generators/redmine_plugin_migration/redmine_plugin_migration_generator.rb
index 83f9b5e69..63d4ffed0 100644
--- a/lib/generators/redmine_plugin_migration/redmine_plugin_migration_generator.rb
+++ b/lib/generators/redmine_plugin_migration/redmine_plugin_migration_generator.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb b/lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb
index 2715a7bbe..d4cc6b3b3 100644
--- a/lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb
+++ b/lib/generators/redmine_plugin_model/redmine_plugin_model_generator.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/plugins/acts_as_activity_provider/lib/acts_as_activity_provider.rb b/lib/plugins/acts_as_activity_provider/lib/acts_as_activity_provider.rb
index d77a8cbe2..5954d501d 100644
--- a/lib/plugins/acts_as_activity_provider/lib/acts_as_activity_provider.rb
+++ b/lib/plugins/acts_as_activity_provider/lib/acts_as_activity_provider.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb b/lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb
index 43efe8cd3..f068d80b3 100644
--- a/lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb
+++ b/lib/plugins/acts_as_attachable/lib/acts_as_attachable.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/plugins/acts_as_customizable/lib/acts_as_customizable.rb b/lib/plugins/acts_as_customizable/lib/acts_as_customizable.rb
index e35a2bcef..a63af9d2a 100644
--- a/lib/plugins/acts_as_customizable/lib/acts_as_customizable.rb
+++ b/lib/plugins/acts_as_customizable/lib/acts_as_customizable.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/plugins/acts_as_event/lib/acts_as_event.rb b/lib/plugins/acts_as_event/lib/acts_as_event.rb
index 5b5b30721..5963cfcc9 100644
--- a/lib/plugins/acts_as_event/lib/acts_as_event.rb
+++ b/lib/plugins/acts_as_event/lib/acts_as_event.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb b/lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb
index f27202905..d393285b0 100644
--- a/lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb
+++ b/lib/plugins/acts_as_searchable/lib/acts_as_searchable.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine.rb b/lib/redmine.rb
index 90f685b84..63961614d 100644
--- a/lib/redmine.rb
+++ b/lib/redmine.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/access_control.rb b/lib/redmine/access_control.rb
index 515386e19..e2cc805c2 100644
--- a/lib/redmine/access_control.rb
+++ b/lib/redmine/access_control.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/access_keys.rb b/lib/redmine/access_keys.rb
index 85cabada9..8bd8dc949 100644
--- a/lib/redmine/access_keys.rb
+++ b/lib/redmine/access_keys.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/activity.rb b/lib/redmine/activity.rb
index eaf9ddc6e..b758431ed 100644
--- a/lib/redmine/activity.rb
+++ b/lib/redmine/activity.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/activity/fetcher.rb b/lib/redmine/activity/fetcher.rb
index 9fc914a58..a9f0648b1 100644
--- a/lib/redmine/activity/fetcher.rb
+++ b/lib/redmine/activity/fetcher.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/acts/positioned.rb b/lib/redmine/acts/positioned.rb
index 8f1a99a62..adcbac8b9 100644
--- a/lib/redmine/acts/positioned.rb
+++ b/lib/redmine/acts/positioned.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/ciphering.rb b/lib/redmine/ciphering.rb
index 2806ae14d..0fdc05f44 100644
--- a/lib/redmine/ciphering.rb
+++ b/lib/redmine/ciphering.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/configuration.rb b/lib/redmine/configuration.rb
index 3e604cab3..8cf42801b 100644
--- a/lib/redmine/configuration.rb
+++ b/lib/redmine/configuration.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/core_ext/string/conversions.rb b/lib/redmine/core_ext/string/conversions.rb
index 07e844ea0..e98e400e4 100644
--- a/lib/redmine/core_ext/string/conversions.rb
+++ b/lib/redmine/core_ext/string/conversions.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/core_ext/string/inflections.rb b/lib/redmine/core_ext/string/inflections.rb
index 7b6e0ee2a..986946bfa 100644
--- a/lib/redmine/core_ext/string/inflections.rb
+++ b/lib/redmine/core_ext/string/inflections.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/database.rb b/lib/redmine/database.rb
index a3c12a4a6..d210189dc 100644
--- a/lib/redmine/database.rb
+++ b/lib/redmine/database.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/default_data/loader.rb b/lib/redmine/default_data/loader.rb
index c358437f7..541bca177 100644
--- a/lib/redmine/default_data/loader.rb
+++ b/lib/redmine/default_data/loader.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/diff.rb b/lib/redmine/diff.rb
index 07ef423cc..40c444a42 100644
--- a/lib/redmine/diff.rb
+++ b/lib/redmine/diff.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/diff_table.rb b/lib/redmine/diff_table.rb
index aa7ab5f91..08b44a23f 100644
--- a/lib/redmine/diff_table.rb
+++ b/lib/redmine/diff_table.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/export/csv.rb b/lib/redmine/export/csv.rb
index e7726bacd..e267090f0 100644
--- a/lib/redmine/export/csv.rb
+++ b/lib/redmine/export/csv.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb
index 44ca83159..6ea56d19c 100644
--- a/lib/redmine/export/pdf.rb
+++ b/lib/redmine/export/pdf.rb
@@ -2,7 +2,7 @@
#
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/export/pdf/issues_pdf_helper.rb b/lib/redmine/export/pdf/issues_pdf_helper.rb
index 0e020790a..d513e45dd 100644
--- a/lib/redmine/export/pdf/issues_pdf_helper.rb
+++ b/lib/redmine/export/pdf/issues_pdf_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/export/pdf/wiki_pdf_helper.rb b/lib/redmine/export/pdf/wiki_pdf_helper.rb
index 2f699e609..87610d664 100644
--- a/lib/redmine/export/pdf/wiki_pdf_helper.rb
+++ b/lib/redmine/export/pdf/wiki_pdf_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/field_format.rb b/lib/redmine/field_format.rb
index cc358ec03..5d36a2bbf 100644
--- a/lib/redmine/field_format.rb
+++ b/lib/redmine/field_format.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/helpers/calendar.rb b/lib/redmine/helpers/calendar.rb
index 2f5b5d097..294f6bf6b 100644
--- a/lib/redmine/helpers/calendar.rb
+++ b/lib/redmine/helpers/calendar.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/helpers/diff.rb b/lib/redmine/helpers/diff.rb
index 4be067ea3..31a099186 100644
--- a/lib/redmine/helpers/diff.rb
+++ b/lib/redmine/helpers/diff.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/helpers/gantt.rb b/lib/redmine/helpers/gantt.rb
index e70482d04..9a18263c0 100644
--- a/lib/redmine/helpers/gantt.rb
+++ b/lib/redmine/helpers/gantt.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/helpers/time_report.rb b/lib/redmine/helpers/time_report.rb
index 562daac71..359301e35 100644
--- a/lib/redmine/helpers/time_report.rb
+++ b/lib/redmine/helpers/time_report.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/helpers/url.rb b/lib/redmine/helpers/url.rb
index f0b409a68..af4854c8d 100644
--- a/lib/redmine/helpers/url.rb
+++ b/lib/redmine/helpers/url.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/hook.rb b/lib/redmine/hook.rb
index 5d491979e..7f9c37a9c 100644
--- a/lib/redmine/hook.rb
+++ b/lib/redmine/hook.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/hook/listener.rb b/lib/redmine/hook/listener.rb
index 713043477..31bd939c9 100644
--- a/lib/redmine/hook/listener.rb
+++ b/lib/redmine/hook/listener.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/hook/view_listener.rb b/lib/redmine/hook/view_listener.rb
index 2a9efd34a..ab8a2e7d5 100644
--- a/lib/redmine/hook/view_listener.rb
+++ b/lib/redmine/hook/view_listener.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/i18n.rb b/lib/redmine/i18n.rb
index 805e3c61c..fb97cdf90 100644
--- a/lib/redmine/i18n.rb
+++ b/lib/redmine/i18n.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/imap.rb b/lib/redmine/imap.rb
index 73cbdf5fa..cb91bf566 100644
--- a/lib/redmine/imap.rb
+++ b/lib/redmine/imap.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/menu_manager.rb b/lib/redmine/menu_manager.rb
index 5886f0097..7753150e8 100644
--- a/lib/redmine/menu_manager.rb
+++ b/lib/redmine/menu_manager.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/mime_type.rb b/lib/redmine/mime_type.rb
index 65d15aa4b..db1beebaf 100644
--- a/lib/redmine/mime_type.rb
+++ b/lib/redmine/mime_type.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/my_page.rb b/lib/redmine/my_page.rb
index 23885fea1..4b3b2347b 100644
--- a/lib/redmine/my_page.rb
+++ b/lib/redmine/my_page.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/nested_set/issue_nested_set.rb b/lib/redmine/nested_set/issue_nested_set.rb
index ede66064e..432ca1a3d 100644
--- a/lib/redmine/nested_set/issue_nested_set.rb
+++ b/lib/redmine/nested_set/issue_nested_set.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/nested_set/project_nested_set.rb b/lib/redmine/nested_set/project_nested_set.rb
index dc65ba8ba..c3a095888 100644
--- a/lib/redmine/nested_set/project_nested_set.rb
+++ b/lib/redmine/nested_set/project_nested_set.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/nested_set/traversing.rb b/lib/redmine/nested_set/traversing.rb
index 91cda3403..5c62ee90a 100644
--- a/lib/redmine/nested_set/traversing.rb
+++ b/lib/redmine/nested_set/traversing.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/pagination.rb b/lib/redmine/pagination.rb
index 42c15d65e..0d2dfeaf4 100644
--- a/lib/redmine/pagination.rb
+++ b/lib/redmine/pagination.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/platform.rb b/lib/redmine/platform.rb
index b0e3ff3a2..82324a539 100644
--- a/lib/redmine/platform.rb
+++ b/lib/redmine/platform.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/plugin.rb b/lib/redmine/plugin.rb
index d1092b5f2..d8e26ff3f 100644
--- a/lib/redmine/plugin.rb
+++ b/lib/redmine/plugin.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/plugin_loader.rb b/lib/redmine/plugin_loader.rb
index ea7ad852d..9e651c520 100644
--- a/lib/redmine/plugin_loader.rb
+++ b/lib/redmine/plugin_loader.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/pop3.rb b/lib/redmine/pop3.rb
index dc6a8d166..6035c4c11 100644
--- a/lib/redmine/pop3.rb
+++ b/lib/redmine/pop3.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/preparation.rb b/lib/redmine/preparation.rb
index 1c91074d7..28ca02081 100644
--- a/lib/redmine/preparation.rb
+++ b/lib/redmine/preparation.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/project_jump_box.rb b/lib/redmine/project_jump_box.rb
index a2694b45d..1d00c8f9c 100644
--- a/lib/redmine/project_jump_box.rb
+++ b/lib/redmine/project_jump_box.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/safe_attributes.rb b/lib/redmine/safe_attributes.rb
index 166d94bba..387b93e25 100644
--- a/lib/redmine/safe_attributes.rb
+++ b/lib/redmine/safe_attributes.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters.rb b/lib/redmine/scm/adapters.rb
index 0b256b040..d3a089e21 100644
--- a/lib/redmine/scm/adapters.rb
+++ b/lib/redmine/scm/adapters.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/abstract_adapter.rb b/lib/redmine/scm/adapters/abstract_adapter.rb
index a6d10a2f5..81138ec1c 100644
--- a/lib/redmine/scm/adapters/abstract_adapter.rb
+++ b/lib/redmine/scm/adapters/abstract_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/bazaar_adapter.rb b/lib/redmine/scm/adapters/bazaar_adapter.rb
index e35f876fb..a90ca1fc1 100644
--- a/lib/redmine/scm/adapters/bazaar_adapter.rb
+++ b/lib/redmine/scm/adapters/bazaar_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/command_failed.rb b/lib/redmine/scm/adapters/command_failed.rb
index 1781bd52b..4deaaa932 100644
--- a/lib/redmine/scm/adapters/command_failed.rb
+++ b/lib/redmine/scm/adapters/command_failed.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/cvs_adapter.rb b/lib/redmine/scm/adapters/cvs_adapter.rb
index e5cb524ab..7cb194c81 100644
--- a/lib/redmine/scm/adapters/cvs_adapter.rb
+++ b/lib/redmine/scm/adapters/cvs_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# redMine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/filesystem_adapter.rb b/lib/redmine/scm/adapters/filesystem_adapter.rb
index f09a846c3..bbe041bfe 100644
--- a/lib/redmine/scm/adapters/filesystem_adapter.rb
+++ b/lib/redmine/scm/adapters/filesystem_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# FileSystem adapter
# File written by Paul Rivier, at Demotera.
diff --git a/lib/redmine/scm/adapters/git_adapter.rb b/lib/redmine/scm/adapters/git_adapter.rb
index 489397ef2..93d2b8081 100644
--- a/lib/redmine/scm/adapters/git_adapter.rb
+++ b/lib/redmine/scm/adapters/git_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/mercurial_adapter.rb b/lib/redmine/scm/adapters/mercurial_adapter.rb
index b4b81c18f..aa876c664 100644
--- a/lib/redmine/scm/adapters/mercurial_adapter.rb
+++ b/lib/redmine/scm/adapters/mercurial_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/scm/adapters/subversion_adapter.rb b/lib/redmine/scm/adapters/subversion_adapter.rb
index b7827cb93..91a29b72a 100644
--- a/lib/redmine/scm/adapters/subversion_adapter.rb
+++ b/lib/redmine/scm/adapters/subversion_adapter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/search.rb b/lib/redmine/search.rb
index 58fb441ba..28d4f94b1 100644
--- a/lib/redmine/search.rb
+++ b/lib/redmine/search.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/sort_criteria.rb b/lib/redmine/sort_criteria.rb
index 62a9edd4d..1825197eb 100644
--- a/lib/redmine/sort_criteria.rb
+++ b/lib/redmine/sort_criteria.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/subclass_factory.rb b/lib/redmine/subclass_factory.rb
index 7e06b4023..0905f907a 100644
--- a/lib/redmine/subclass_factory.rb
+++ b/lib/redmine/subclass_factory.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/syntax_highlighting.rb b/lib/redmine/syntax_highlighting.rb
index 68578f674..96006d3f3 100644
--- a/lib/redmine/syntax_highlighting.rb
+++ b/lib/redmine/syntax_highlighting.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/themes.rb b/lib/redmine/themes.rb
index a73184090..c7aadbff1 100644
--- a/lib/redmine/themes.rb
+++ b/lib/redmine/themes.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/thumbnail.rb b/lib/redmine/thumbnail.rb
index 4cecea094..532ab18a8 100644
--- a/lib/redmine/thumbnail.rb
+++ b/lib/redmine/thumbnail.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/twofa.rb b/lib/redmine/twofa.rb
index 3ba011f20..84c6627af 100644
--- a/lib/redmine/twofa.rb
+++ b/lib/redmine/twofa.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/twofa/base.rb b/lib/redmine/twofa/base.rb
index 7f2023ec3..65f75736c 100644
--- a/lib/redmine/twofa/base.rb
+++ b/lib/redmine/twofa/base.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/twofa/totp.rb b/lib/redmine/twofa/totp.rb
index a61ef2250..444ac9e61 100644
--- a/lib/redmine/twofa/totp.rb
+++ b/lib/redmine/twofa/totp.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/unified_diff.rb b/lib/redmine/unified_diff.rb
index 4c3f3afd3..9cd25f7c6 100644
--- a/lib/redmine/unified_diff.rb
+++ b/lib/redmine/unified_diff.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/utils.rb b/lib/redmine/utils.rb
index 1f92be2f6..a5108857e 100644
--- a/lib/redmine/utils.rb
+++ b/lib/redmine/utils.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/utils/date_calculation.rb b/lib/redmine/utils/date_calculation.rb
index 9f002797e..6a2a5201c 100644
--- a/lib/redmine/utils/date_calculation.rb
+++ b/lib/redmine/utils/date_calculation.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/utils/shell.rb b/lib/redmine/utils/shell.rb
index 1de5283d1..b3efab2ff 100644
--- a/lib/redmine/utils/shell.rb
+++ b/lib/redmine/utils/shell.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/api_template_handler.rb b/lib/redmine/views/api_template_handler.rb
index 4563bfece..17bf23100 100644
--- a/lib/redmine/views/api_template_handler.rb
+++ b/lib/redmine/views/api_template_handler.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/builders.rb b/lib/redmine/views/builders.rb
index dda689edc..f77db44f1 100644
--- a/lib/redmine/views/builders.rb
+++ b/lib/redmine/views/builders.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/builders/json.rb b/lib/redmine/views/builders/json.rb
index 1a94e0f47..47ce0cc9b 100644
--- a/lib/redmine/views/builders/json.rb
+++ b/lib/redmine/views/builders/json.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/builders/structure.rb b/lib/redmine/views/builders/structure.rb
index c94896117..419401c73 100644
--- a/lib/redmine/views/builders/structure.rb
+++ b/lib/redmine/views/builders/structure.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/builders/xml.rb b/lib/redmine/views/builders/xml.rb
index 462f2b430..7ead34d7d 100644
--- a/lib/redmine/views/builders/xml.rb
+++ b/lib/redmine/views/builders/xml.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/labelled_form_builder.rb b/lib/redmine/views/labelled_form_builder.rb
index 5d8ae59a6..8c97b8215 100644
--- a/lib/redmine/views/labelled_form_builder.rb
+++ b/lib/redmine/views/labelled_form_builder.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/views/other_formats_builder.rb b/lib/redmine/views/other_formats_builder.rb
index 22451a904..168516fab 100644
--- a/lib/redmine/views/other_formats_builder.rb
+++ b/lib/redmine/views/other_formats_builder.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting.rb b/lib/redmine/wiki_formatting.rb
index f27327a4a..e4a0f83a8 100644
--- a/lib/redmine/wiki_formatting.rb
+++ b/lib/redmine/wiki_formatting.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/append_spaces_to_lines.rb b/lib/redmine/wiki_formatting/common_mark/append_spaces_to_lines.rb
index 29ca6b920..3d6290f62 100644
--- a/lib/redmine/wiki_formatting/common_mark/append_spaces_to_lines.rb
+++ b/lib/redmine/wiki_formatting/common_mark/append_spaces_to_lines.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/external_links_filter.rb b/lib/redmine/wiki_formatting/common_mark/external_links_filter.rb
index 93fee5a34..2928fb990 100644
--- a/lib/redmine/wiki_formatting/common_mark/external_links_filter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/external_links_filter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter.rb b/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter.rb
index 3cb81fd71..3fc8c74a8 100644
--- a/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/formatter.rb b/lib/redmine/wiki_formatting/common_mark/formatter.rb
index 7a5384523..ebb13dc68 100644
--- a/lib/redmine/wiki_formatting/common_mark/formatter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/formatter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/helper.rb b/lib/redmine/wiki_formatting/common_mark/helper.rb
index ce19a05e9..e8887293b 100644
--- a/lib/redmine/wiki_formatting/common_mark/helper.rb
+++ b/lib/redmine/wiki_formatting/common_mark/helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/html_parser.rb b/lib/redmine/wiki_formatting/common_mark/html_parser.rb
index b0cfbecdf..ba79dfc14 100644
--- a/lib/redmine/wiki_formatting/common_mark/html_parser.rb
+++ b/lib/redmine/wiki_formatting/common_mark/html_parser.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/markdown_filter.rb b/lib/redmine/wiki_formatting/common_mark/markdown_filter.rb
index bef43413f..6370a33fb 100644
--- a/lib/redmine/wiki_formatting/common_mark/markdown_filter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/markdown_filter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb b/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb
index 54e0db4cb..c689f6d9b 100644
--- a/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/sanitization_filter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb b/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb
index eb6c51877..196b938c2 100644
--- a/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb
+++ b/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/html_parser.rb b/lib/redmine/wiki_formatting/html_parser.rb
index b7fff8e70..7864105b7 100644
--- a/lib/redmine/wiki_formatting/html_parser.rb
+++ b/lib/redmine/wiki_formatting/html_parser.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/links_helper.rb b/lib/redmine/wiki_formatting/links_helper.rb
index 797ec0fde..e7903ab0b 100644
--- a/lib/redmine/wiki_formatting/links_helper.rb
+++ b/lib/redmine/wiki_formatting/links_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/macros.rb b/lib/redmine/wiki_formatting/macros.rb
index 69768c842..d17cf4ed4 100644
--- a/lib/redmine/wiki_formatting/macros.rb
+++ b/lib/redmine/wiki_formatting/macros.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/markdown/formatter.rb b/lib/redmine/wiki_formatting/markdown/formatter.rb
index ae3dfd783..8642ac4e6 100644
--- a/lib/redmine/wiki_formatting/markdown/formatter.rb
+++ b/lib/redmine/wiki_formatting/markdown/formatter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/markdown/helper.rb b/lib/redmine/wiki_formatting/markdown/helper.rb
index a3efbb04d..c5c96acc4 100644
--- a/lib/redmine/wiki_formatting/markdown/helper.rb
+++ b/lib/redmine/wiki_formatting/markdown/helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/markdown/html_parser.rb b/lib/redmine/wiki_formatting/markdown/html_parser.rb
index ee1f31e41..4e2217926 100644
--- a/lib/redmine/wiki_formatting/markdown/html_parser.rb
+++ b/lib/redmine/wiki_formatting/markdown/html_parser.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/textile/formatter.rb b/lib/redmine/wiki_formatting/textile/formatter.rb
index cf6b8845f..f11356c86 100644
--- a/lib/redmine/wiki_formatting/textile/formatter.rb
+++ b/lib/redmine/wiki_formatting/textile/formatter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/textile/helper.rb b/lib/redmine/wiki_formatting/textile/helper.rb
index c4057673a..b4fe7f089 100644
--- a/lib/redmine/wiki_formatting/textile/helper.rb
+++ b/lib/redmine/wiki_formatting/textile/helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/redmine/wiki_formatting/textile/html_parser.rb b/lib/redmine/wiki_formatting/textile/html_parser.rb
index b6719fd80..531fcd4b7 100644
--- a/lib/redmine/wiki_formatting/textile/html_parser.rb
+++ b/lib/redmine/wiki_formatting/textile/html_parser.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/ciphering.rake b/lib/tasks/ciphering.rake
index a18745f96..8c558321b 100644
--- a/lib/tasks/ciphering.rake
+++ b/lib/tasks/ciphering.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/email.rake b/lib/tasks/email.rake
index 245e3c0eb..e02230be7 100644
--- a/lib/tasks/email.rake
+++ b/lib/tasks/email.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/migrate_from_mantis.rake b/lib/tasks/migrate_from_mantis.rake
index caea2ac73..f07f4a306 100644
--- a/lib/tasks/migrate_from_mantis.rake
+++ b/lib/tasks/migrate_from_mantis.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/migrate_from_trac.rake b/lib/tasks/migrate_from_trac.rake
index acf560d54..c079d9061 100644
--- a/lib/tasks/migrate_from_trac.rake
+++ b/lib/tasks/migrate_from_trac.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/redmine.rake b/lib/tasks/redmine.rake
index b3c2f0122..5ae39d66f 100644
--- a/lib/tasks/redmine.rake
+++ b/lib/tasks/redmine.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/lib/tasks/reminder.rake b/lib/tasks/reminder.rake
index f60bd8e65..e7e25610e 100644
--- a/lib/tasks/reminder.rake
+++ b/lib/tasks/reminder.rake
@@ -1,5 +1,5 @@
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/application_system_test_case.rb b/test/application_system_test_case.rb
index 68a4e44cf..a9689e6d8 100644
--- a/test/application_system_test_case.rb
+++ b/test/application_system_test_case.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/coverage/html_formatter.rb b/test/coverage/html_formatter.rb
index 8df596948..713a1adeb 100644
--- a/test/coverage/html_formatter.rb
+++ b/test/coverage/html_formatter.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/extra/redmine_pm/repository_git_test_pm.rb b/test/extra/redmine_pm/repository_git_test_pm.rb
index 4f9edf725..f7e165dc4 100644
--- a/test/extra/redmine_pm/repository_git_test_pm.rb
+++ b/test/extra/redmine_pm/repository_git_test_pm.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/extra/redmine_pm/repository_subversion_test_pm.rb b/test/extra/redmine_pm/repository_subversion_test_pm.rb
index 8970beba0..a529d697c 100644
--- a/test/extra/redmine_pm/repository_subversion_test_pm.rb
+++ b/test/extra/redmine_pm/repository_subversion_test_pm.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@@ -256,13 +256,13 @@ class RedminePmTest::RepositorySubversionTest < RedminePmTest::TestCase
ldap_user = User.new(:mail => 'example1@redmine.org', :firstname => 'LDAP', :lastname => 'user', :auth_source_id => 1)
ldap_user.login = 'example1'
ldap_user.save!
-
+
with_settings :login_required => '1' do
with_credentials "example1", "123456" do
assert_success "ls", svn_url
end
end
-
+
with_settings :login_required => '1' do
with_credentials "example1", "wrong" do
assert_failure "ls", svn_url
diff --git a/test/extra/redmine_pm/test_case.rb b/test/extra/redmine_pm/test_case.rb
index cc731c9df..d6d07e085 100644
--- a/test/extra/redmine_pm/test_case.rb
+++ b/test/extra/redmine_pm/test_case.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@@ -22,16 +22,16 @@ require File.expand_path('../../../test_helper', __FILE__)
module RedminePmTest
class TestCase < ActiveSupport::TestCase
attr_reader :command, :response, :status, :username, :password
-
+
# Cannot use transactional fixtures here: database
# will be accessed from Redmine.pm with its own connection
self.use_transactional_tests = false
-
+
def test_dummy
end
-
+
protected
-
+
def assert_response(expected, msg=nil)
case expected
when :success
@@ -44,17 +44,17 @@ module RedminePmTest
assert_equal expected, status, msg
end
end
-
+
def assert_success(*args)
execute *args
assert_response :success
end
-
+
def assert_failure(*args)
execute *args
assert_response :failure
end
-
+
def with_credentials(username, password)
old_username, old_password = @username, @password
@username, @password = username, password
@@ -62,7 +62,7 @@ module RedminePmTest
ensure
@username, @password = old_username, old_password
end
-
+
def execute(*args)
@command = args.join(' ')
@status = nil
@@ -72,11 +72,11 @@ module RedminePmTest
end
@status = $?.exitstatus
end
-
+
def formatted_response
"#{'='*40}\n#{response}#{'='*40}"
end
-
+
def random_filename
Redmine::Utils.random_hex(16)
end
diff --git a/test/functional/account_controller_test.rb b/test/functional/account_controller_test.rb
index 295435f4e..657702099 100644
--- a/test/functional/account_controller_test.rb
+++ b/test/functional/account_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/activities_controller_test.rb b/test/functional/activities_controller_test.rb
index 7ab1948a4..201d47c5a 100644
--- a/test/functional/activities_controller_test.rb
+++ b/test/functional/activities_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/admin_controller_test.rb b/test/functional/admin_controller_test.rb
index e39c3bf66..07c912924 100644
--- a/test/functional/admin_controller_test.rb
+++ b/test/functional/admin_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/attachments_controller_test.rb b/test/functional/attachments_controller_test.rb
index 87ff65f39..dd6a93914 100644
--- a/test/functional/attachments_controller_test.rb
+++ b/test/functional/attachments_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/attachments_visibility_test.rb b/test/functional/attachments_visibility_test.rb
index 57514ebb7..09fd8153c 100644
--- a/test/functional/attachments_visibility_test.rb
+++ b/test/functional/attachments_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/auth_sources_controller_test.rb b/test/functional/auth_sources_controller_test.rb
index 914cdf78d..9233ae675 100644
--- a/test/functional/auth_sources_controller_test.rb
+++ b/test/functional/auth_sources_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/auto_completes_controller_test.rb b/test/functional/auto_completes_controller_test.rb
index e30436f3f..a729d3510 100644
--- a/test/functional/auto_completes_controller_test.rb
+++ b/test/functional/auto_completes_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/boards_controller_test.rb b/test/functional/boards_controller_test.rb
index 132ddf8ff..f8de7bebc 100644
--- a/test/functional/boards_controller_test.rb
+++ b/test/functional/boards_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/calendars_controller_test.rb b/test/functional/calendars_controller_test.rb
index 98ee771bd..1fc646ac9 100644
--- a/test/functional/calendars_controller_test.rb
+++ b/test/functional/calendars_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/comments_controller_test.rb b/test/functional/comments_controller_test.rb
index ac37197cd..e82dad7fc 100644
--- a/test/functional/comments_controller_test.rb
+++ b/test/functional/comments_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/context_menus_controller_test.rb b/test/functional/context_menus_controller_test.rb
index e2d0baf3c..ee3d1004c 100644
--- a/test/functional/context_menus_controller_test.rb
+++ b/test/functional/context_menus_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/custom_field_enumerations_controller_test.rb b/test/functional/custom_field_enumerations_controller_test.rb
index 7427e11fe..fbeaeeb3f 100644
--- a/test/functional/custom_field_enumerations_controller_test.rb
+++ b/test/functional/custom_field_enumerations_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/custom_fields_controller_test.rb b/test/functional/custom_fields_controller_test.rb
index ad686047f..2f0a553ab 100644
--- a/test/functional/custom_fields_controller_test.rb
+++ b/test/functional/custom_fields_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/documents_controller_test.rb b/test/functional/documents_controller_test.rb
index 5b480360f..4e61e1055 100644
--- a/test/functional/documents_controller_test.rb
+++ b/test/functional/documents_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/email_addresses_controller_test.rb b/test/functional/email_addresses_controller_test.rb
index be11d8a83..c75b7e6f3 100644
--- a/test/functional/email_addresses_controller_test.rb
+++ b/test/functional/email_addresses_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/enumerations_controller_test.rb b/test/functional/enumerations_controller_test.rb
index 076694e35..469b78427 100644
--- a/test/functional/enumerations_controller_test.rb
+++ b/test/functional/enumerations_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/files_controller_test.rb b/test/functional/files_controller_test.rb
index 070f1cc42..d714fb14d 100644
--- a/test/functional/files_controller_test.rb
+++ b/test/functional/files_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/gantts_controller_test.rb b/test/functional/gantts_controller_test.rb
index ab4a2ff43..418f12ef0 100644
--- a/test/functional/gantts_controller_test.rb
+++ b/test/functional/gantts_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/groups_controller_test.rb b/test/functional/groups_controller_test.rb
index 556037888..da67a1905 100644
--- a/test/functional/groups_controller_test.rb
+++ b/test/functional/groups_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/imports_controller_test.rb b/test/functional/imports_controller_test.rb
index 9eb9c70ab..c6fb6d772 100644
--- a/test/functional/imports_controller_test.rb
+++ b/test/functional/imports_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issue_categories_controller_test.rb b/test/functional/issue_categories_controller_test.rb
index c686ce6e6..1f59b9f68 100644
--- a/test/functional/issue_categories_controller_test.rb
+++ b/test/functional/issue_categories_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issue_relations_controller_test.rb b/test/functional/issue_relations_controller_test.rb
index a7a170198..412a75730 100644
--- a/test/functional/issue_relations_controller_test.rb
+++ b/test/functional/issue_relations_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issue_statuses_controller_test.rb b/test/functional/issue_statuses_controller_test.rb
index 9e7f1b5f1..621b85d8a 100644
--- a/test/functional/issue_statuses_controller_test.rb
+++ b/test/functional/issue_statuses_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issues_controller_test.rb b/test/functional/issues_controller_test.rb
index e206dd476..412d65e88 100644
--- a/test/functional/issues_controller_test.rb
+++ b/test/functional/issues_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issues_controller_transaction_test.rb b/test/functional/issues_controller_transaction_test.rb
index c45114ff2..7f7d94b55 100644
--- a/test/functional/issues_controller_transaction_test.rb
+++ b/test/functional/issues_controller_transaction_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/issues_custom_fields_visibility_test.rb b/test/functional/issues_custom_fields_visibility_test.rb
index bc9cd8a7c..b1c098f45 100644
--- a/test/functional/issues_custom_fields_visibility_test.rb
+++ b/test/functional/issues_custom_fields_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/journals_controller_test.rb b/test/functional/journals_controller_test.rb
index ac80cfcaf..8fc37c4fe 100644
--- a/test/functional/journals_controller_test.rb
+++ b/test/functional/journals_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/mail_handler_controller_test.rb b/test/functional/mail_handler_controller_test.rb
index 4da6c2932..15572a275 100644
--- a/test/functional/mail_handler_controller_test.rb
+++ b/test/functional/mail_handler_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/members_controller_test.rb b/test/functional/members_controller_test.rb
index de04fa18a..460ca109b 100644
--- a/test/functional/members_controller_test.rb
+++ b/test/functional/members_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/messages_controller_test.rb b/test/functional/messages_controller_test.rb
index 2bb0051f5..137e95085 100644
--- a/test/functional/messages_controller_test.rb
+++ b/test/functional/messages_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/my_controller_test.rb b/test/functional/my_controller_test.rb
index 6eb2efe4b..ed92d5d92 100644
--- a/test/functional/my_controller_test.rb
+++ b/test/functional/my_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/news_controller_test.rb b/test/functional/news_controller_test.rb
index 12e815350..2d9d6c536 100644
--- a/test/functional/news_controller_test.rb
+++ b/test/functional/news_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/previews_controller_test.rb b/test/functional/previews_controller_test.rb
index dd439e370..05f2db3ae 100644
--- a/test/functional/previews_controller_test.rb
+++ b/test/functional/previews_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/principal_memberships_controller_test.rb b/test/functional/principal_memberships_controller_test.rb
index 2dc3cfac8..c5bcdcf64 100644
--- a/test/functional/principal_memberships_controller_test.rb
+++ b/test/functional/principal_memberships_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/project_enumerations_controller_test.rb b/test/functional/project_enumerations_controller_test.rb
index 62380dd68..647a9a545 100644
--- a/test/functional/project_enumerations_controller_test.rb
+++ b/test/functional/project_enumerations_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/projects_controller_test.rb b/test/functional/projects_controller_test.rb
index a0d2c997c..1ef23a30e 100644
--- a/test/functional/projects_controller_test.rb
+++ b/test/functional/projects_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/queries_controller_test.rb b/test/functional/queries_controller_test.rb
index b9210b695..d28f76110 100644
--- a/test/functional/queries_controller_test.rb
+++ b/test/functional/queries_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/reports_controller_test.rb b/test/functional/reports_controller_test.rb
index 40406bb87..5cb3fbc18 100644
--- a/test/functional/reports_controller_test.rb
+++ b/test/functional/reports_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_bazaar_controller_test.rb b/test/functional/repositories_bazaar_controller_test.rb
index cc0dc9be5..b9d7cb70d 100644
--- a/test/functional/repositories_bazaar_controller_test.rb
+++ b/test/functional/repositories_bazaar_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_controller_test.rb b/test/functional/repositories_controller_test.rb
index 50da54324..dae0a6a95 100644
--- a/test/functional/repositories_controller_test.rb
+++ b/test/functional/repositories_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_cvs_controller_test.rb b/test/functional/repositories_cvs_controller_test.rb
index b81378c74..25d9d100f 100644
--- a/test/functional/repositories_cvs_controller_test.rb
+++ b/test/functional/repositories_cvs_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_filesystem_controller_test.rb b/test/functional/repositories_filesystem_controller_test.rb
index 892a69717..79a9ab38c 100644
--- a/test/functional/repositories_filesystem_controller_test.rb
+++ b/test/functional/repositories_filesystem_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_git_controller_test.rb b/test/functional/repositories_git_controller_test.rb
index fe7da0b8e..3322fbd55 100644
--- a/test/functional/repositories_git_controller_test.rb
+++ b/test/functional/repositories_git_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_mercurial_controller_test.rb b/test/functional/repositories_mercurial_controller_test.rb
index a2e5caa5c..8f0841dda 100644
--- a/test/functional/repositories_mercurial_controller_test.rb
+++ b/test/functional/repositories_mercurial_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/repositories_subversion_controller_test.rb b/test/functional/repositories_subversion_controller_test.rb
index 3c748c32a..0d27c9334 100644
--- a/test/functional/repositories_subversion_controller_test.rb
+++ b/test/functional/repositories_subversion_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/roles_controller_test.rb b/test/functional/roles_controller_test.rb
index efcd05cde..38ac9cd1b 100644
--- a/test/functional/roles_controller_test.rb
+++ b/test/functional/roles_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/search_controller_test.rb b/test/functional/search_controller_test.rb
index 0b5bc9838..3fc3c7519 100644
--- a/test/functional/search_controller_test.rb
+++ b/test/functional/search_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/search_custom_fields_visibility_test.rb b/test/functional/search_custom_fields_visibility_test.rb
index b0b21620b..d40eea31e 100644
--- a/test/functional/search_custom_fields_visibility_test.rb
+++ b/test/functional/search_custom_fields_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/sessions_controller_test.rb b/test/functional/sessions_controller_test.rb
index ccbea8301..f427f46ef 100644
--- a/test/functional/sessions_controller_test.rb
+++ b/test/functional/sessions_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/settings_controller_test.rb b/test/functional/settings_controller_test.rb
index b719cb13d..920011f7b 100644
--- a/test/functional/settings_controller_test.rb
+++ b/test/functional/settings_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/sys_controller_test.rb b/test/functional/sys_controller_test.rb
index dec852ef6..600cff55b 100644
--- a/test/functional/sys_controller_test.rb
+++ b/test/functional/sys_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/timelog_controller_test.rb b/test/functional/timelog_controller_test.rb
index a24d4780d..2945db6a0 100644
--- a/test/functional/timelog_controller_test.rb
+++ b/test/functional/timelog_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/timelog_custom_fields_visibility_test.rb b/test/functional/timelog_custom_fields_visibility_test.rb
index cd21c1e42..4cb47a1b6 100644
--- a/test/functional/timelog_custom_fields_visibility_test.rb
+++ b/test/functional/timelog_custom_fields_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/timelog_report_test.rb b/test/functional/timelog_report_test.rb
index 01ad33da8..2218aa9e9 100644
--- a/test/functional/timelog_report_test.rb
+++ b/test/functional/timelog_report_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/trackers_controller_test.rb b/test/functional/trackers_controller_test.rb
index f359c785b..f2f17fb40 100644
--- a/test/functional/trackers_controller_test.rb
+++ b/test/functional/trackers_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/users_controller_test.rb b/test/functional/users_controller_test.rb
index c64ff2182..e18c1f3d1 100644
--- a/test/functional/users_controller_test.rb
+++ b/test/functional/users_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/versions_controller_test.rb b/test/functional/versions_controller_test.rb
index 8a438ea4a..db609eb08 100644
--- a/test/functional/versions_controller_test.rb
+++ b/test/functional/versions_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/versions_custom_fields_visibility_test.rb b/test/functional/versions_custom_fields_visibility_test.rb
index d03cfca65..d2a7b120c 100644
--- a/test/functional/versions_custom_fields_visibility_test.rb
+++ b/test/functional/versions_custom_fields_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/watchers_controller_test.rb b/test/functional/watchers_controller_test.rb
index bc0b591ef..487d6354d 100644
--- a/test/functional/watchers_controller_test.rb
+++ b/test/functional/watchers_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/welcome_controller_test.rb b/test/functional/welcome_controller_test.rb
index 650328e10..c49c161e0 100644
--- a/test/functional/welcome_controller_test.rb
+++ b/test/functional/welcome_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/wiki_controller_test.rb b/test/functional/wiki_controller_test.rb
index 28f36b37f..3f9700517 100644
--- a/test/functional/wiki_controller_test.rb
+++ b/test/functional/wiki_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/wikis_controller_test.rb b/test/functional/wikis_controller_test.rb
index 4d49372ba..8ef8da22a 100644
--- a/test/functional/wikis_controller_test.rb
+++ b/test/functional/wikis_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/functional/workflows_controller_test.rb b/test/functional/workflows_controller_test.rb
index d4793f71d..51fac35bf 100644
--- a/test/functional/workflows_controller_test.rb
+++ b/test/functional/workflows_controller_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/activities_helper_test.rb b/test/helpers/activities_helper_test.rb
index b5116fe5a..c3e378975 100644
--- a/test/helpers/activities_helper_test.rb
+++ b/test/helpers/activities_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/application_helper_test.rb b/test/helpers/application_helper_test.rb
index d56924463..607c0e8f1 100644
--- a/test/helpers/application_helper_test.rb
+++ b/test/helpers/application_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/avatars_helper_test.rb b/test/helpers/avatars_helper_test.rb
index d6110f9e5..976a4f16f 100644
--- a/test/helpers/avatars_helper_test.rb
+++ b/test/helpers/avatars_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/custom_fields_helper_test.rb b/test/helpers/custom_fields_helper_test.rb
index 12ec7d390..a5a30f01e 100644
--- a/test/helpers/custom_fields_helper_test.rb
+++ b/test/helpers/custom_fields_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/groups_helper_test.rb b/test/helpers/groups_helper_test.rb
index fb8d98132..c623706da 100644
--- a/test/helpers/groups_helper_test.rb
+++ b/test/helpers/groups_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/issues_helper_test.rb b/test/helpers/issues_helper_test.rb
index 39366fc8b..4a583b4ba 100644
--- a/test/helpers/issues_helper_test.rb
+++ b/test/helpers/issues_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/journals_helper_test.rb b/test/helpers/journals_helper_test.rb
index 104e56523..fb8aaa403 100644
--- a/test/helpers/journals_helper_test.rb
+++ b/test/helpers/journals_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/members_helper_test.rb b/test/helpers/members_helper_test.rb
index 7aa8fedb6..b203586fd 100644
--- a/test/helpers/members_helper_test.rb
+++ b/test/helpers/members_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/projects_helper_test.rb b/test/helpers/projects_helper_test.rb
index 68814f1ea..23bc03663 100644
--- a/test/helpers/projects_helper_test.rb
+++ b/test/helpers/projects_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/projects_queries_helper_test.rb b/test/helpers/projects_queries_helper_test.rb
index 043a450ee..9c3cc251b 100644
--- a/test/helpers/projects_queries_helper_test.rb
+++ b/test/helpers/projects_queries_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/queries_helper_test.rb b/test/helpers/queries_helper_test.rb
index bbbb94700..de68e1ae5 100644
--- a/test/helpers/queries_helper_test.rb
+++ b/test/helpers/queries_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/reports_helper_test.rb b/test/helpers/reports_helper_test.rb
index d323a1b04..c45688163 100644
--- a/test/helpers/reports_helper_test.rb
+++ b/test/helpers/reports_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/routes_helper_test.rb b/test/helpers/routes_helper_test.rb
index ad3ad2977..c7fdf4bb1 100644
--- a/test/helpers/routes_helper_test.rb
+++ b/test/helpers/routes_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/search_helper_test.rb b/test/helpers/search_helper_test.rb
index acb871acd..234d2a0b5 100644
--- a/test/helpers/search_helper_test.rb
+++ b/test/helpers/search_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/settings_helper_test.rb b/test/helpers/settings_helper_test.rb
index a203f12cb..fe67f9d26 100644
--- a/test/helpers/settings_helper_test.rb
+++ b/test/helpers/settings_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/sort_helper_test.rb b/test/helpers/sort_helper_test.rb
index d49f9d564..f09bc5a3d 100644
--- a/test/helpers/sort_helper_test.rb
+++ b/test/helpers/sort_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/timelog_helper_test.rb b/test/helpers/timelog_helper_test.rb
index f7a002ba7..59d898283 100644
--- a/test/helpers/timelog_helper_test.rb
+++ b/test/helpers/timelog_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/version_helper_test.rb b/test/helpers/version_helper_test.rb
index 09557a32e..4ad5cd539 100644
--- a/test/helpers/version_helper_test.rb
+++ b/test/helpers/version_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/watchers_helper_test.rb b/test/helpers/watchers_helper_test.rb
index cb4799826..45263de01 100644
--- a/test/helpers/watchers_helper_test.rb
+++ b/test/helpers/watchers_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/helpers/wiki_helper_test.rb b/test/helpers/wiki_helper_test.rb
index 1d9bf5b03..a12e6d138 100644
--- a/test/helpers/wiki_helper_test.rb
+++ b/test/helpers/wiki_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/account_test.rb b/test/integration/account_test.rb
index ba93dad92..46f500ec3 100644
--- a/test/integration/account_test.rb
+++ b/test/integration/account_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/admin_test.rb b/test/integration/admin_test.rb
index bb775a5fc..25750e477 100644
--- a/test/integration/admin_test.rb
+++ b/test/integration/admin_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/api_routing_test.rb b/test/integration/api_test/api_routing_test.rb
index e4b320f78..f493b8096 100644
--- a/test/integration/api_test/api_routing_test.rb
+++ b/test/integration/api_test/api_routing_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/api_test.rb b/test/integration/api_test/api_test.rb
index 120c4f8a0..cb6407b23 100644
--- a/test/integration/api_test/api_test.rb
+++ b/test/integration/api_test/api_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/attachments_test.rb b/test/integration/api_test/attachments_test.rb
index 1a16e0a4b..cbfb4215d 100644
--- a/test/integration/api_test/attachments_test.rb
+++ b/test/integration/api_test/attachments_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/authentication_test.rb b/test/integration/api_test/authentication_test.rb
index 9ff4aedb5..58cbdcf5f 100644
--- a/test/integration/api_test/authentication_test.rb
+++ b/test/integration/api_test/authentication_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/custom_fields_attribute_test.rb b/test/integration/api_test/custom_fields_attribute_test.rb
index 2905a3b6f..f07a6d55e 100644
--- a/test/integration/api_test/custom_fields_attribute_test.rb
+++ b/test/integration/api_test/custom_fields_attribute_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/custom_fields_test.rb b/test/integration/api_test/custom_fields_test.rb
index e09bca49f..1ddf7f330 100644
--- a/test/integration/api_test/custom_fields_test.rb
+++ b/test/integration/api_test/custom_fields_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/disabled_rest_api_test.rb b/test/integration/api_test/disabled_rest_api_test.rb
index 3b14a6e38..8c27e6293 100644
--- a/test/integration/api_test/disabled_rest_api_test.rb
+++ b/test/integration/api_test/disabled_rest_api_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/enumerations_test.rb b/test/integration/api_test/enumerations_test.rb
index 791b7369b..b5e0c6c42 100644
--- a/test/integration/api_test/enumerations_test.rb
+++ b/test/integration/api_test/enumerations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/files_test.rb b/test/integration/api_test/files_test.rb
index 7226db497..190497300 100644
--- a/test/integration/api_test/files_test.rb
+++ b/test/integration/api_test/files_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/groups_test.rb b/test/integration/api_test/groups_test.rb
index 198ac02c3..0b9f7af52 100644
--- a/test/integration/api_test/groups_test.rb
+++ b/test/integration/api_test/groups_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/issue_categories_test.rb b/test/integration/api_test/issue_categories_test.rb
index 5ec44eb6b..9f3fe83d4 100644
--- a/test/integration/api_test/issue_categories_test.rb
+++ b/test/integration/api_test/issue_categories_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/issue_relations_test.rb b/test/integration/api_test/issue_relations_test.rb
index f229a0bfa..e98b46a25 100644
--- a/test/integration/api_test/issue_relations_test.rb
+++ b/test/integration/api_test/issue_relations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/issue_statuses_test.rb b/test/integration/api_test/issue_statuses_test.rb
index cb7647585..6bd32f766 100644
--- a/test/integration/api_test/issue_statuses_test.rb
+++ b/test/integration/api_test/issue_statuses_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/issues_test.rb b/test/integration/api_test/issues_test.rb
index 8c13c19ca..b2a55092c 100644
--- a/test/integration/api_test/issues_test.rb
+++ b/test/integration/api_test/issues_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/journals_test.rb b/test/integration/api_test/journals_test.rb
index f637d90f4..2d32ff422 100644
--- a/test/integration/api_test/journals_test.rb
+++ b/test/integration/api_test/journals_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/jsonp_test.rb b/test/integration/api_test/jsonp_test.rb
index 59f19a650..7883f6a38 100644
--- a/test/integration/api_test/jsonp_test.rb
+++ b/test/integration/api_test/jsonp_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/memberships_test.rb b/test/integration/api_test/memberships_test.rb
index fa4593569..779469077 100644
--- a/test/integration/api_test/memberships_test.rb
+++ b/test/integration/api_test/memberships_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/my_test.rb b/test/integration/api_test/my_test.rb
index 33e2f59a2..3aa9f5187 100644
--- a/test/integration/api_test/my_test.rb
+++ b/test/integration/api_test/my_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/news_test.rb b/test/integration/api_test/news_test.rb
index 1827c8829..834187d93 100644
--- a/test/integration/api_test/news_test.rb
+++ b/test/integration/api_test/news_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/projects_test.rb b/test/integration/api_test/projects_test.rb
index 8c71b4fd7..415f39635 100644
--- a/test/integration/api_test/projects_test.rb
+++ b/test/integration/api_test/projects_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/queries_test.rb b/test/integration/api_test/queries_test.rb
index 01f0ac901..da4c21b9e 100644
--- a/test/integration/api_test/queries_test.rb
+++ b/test/integration/api_test/queries_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/repositories_test.rb b/test/integration/api_test/repositories_test.rb
index 7a96c8373..513a0dc61 100644
--- a/test/integration/api_test/repositories_test.rb
+++ b/test/integration/api_test/repositories_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/roles_test.rb b/test/integration/api_test/roles_test.rb
index 34b0ec784..81e58c457 100644
--- a/test/integration/api_test/roles_test.rb
+++ b/test/integration/api_test/roles_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/search_test.rb b/test/integration/api_test/search_test.rb
index f008dab59..84fe57753 100644
--- a/test/integration/api_test/search_test.rb
+++ b/test/integration/api_test/search_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/time_entries_test.rb b/test/integration/api_test/time_entries_test.rb
index 797a6655a..82150d70c 100644
--- a/test/integration/api_test/time_entries_test.rb
+++ b/test/integration/api_test/time_entries_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/trackers_test.rb b/test/integration/api_test/trackers_test.rb
index 7322cd2ee..490152d74 100644
--- a/test/integration/api_test/trackers_test.rb
+++ b/test/integration/api_test/trackers_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/users_test.rb b/test/integration/api_test/users_test.rb
index 34bc51f75..c2d26f4b7 100644
--- a/test/integration/api_test/users_test.rb
+++ b/test/integration/api_test/users_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/versions_test.rb b/test/integration/api_test/versions_test.rb
index 1c0b07e59..e83dc1e52 100644
--- a/test/integration/api_test/versions_test.rb
+++ b/test/integration/api_test/versions_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/api_test/wiki_pages_test.rb b/test/integration/api_test/wiki_pages_test.rb
index 571edc1b0..0ce139405 100644
--- a/test/integration/api_test/wiki_pages_test.rb
+++ b/test/integration/api_test/wiki_pages_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/application_test.rb b/test/integration/application_test.rb
index 1b8c091a0..43d0de8da 100644
--- a/test/integration/application_test.rb
+++ b/test/integration/application_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/attachments_test.rb b/test/integration/attachments_test.rb
index a7755ac29..1268d94aa 100644
--- a/test/integration/attachments_test.rb
+++ b/test/integration/attachments_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/feeds_test.rb b/test/integration/feeds_test.rb
index 265a1db17..f161cbba4 100644
--- a/test/integration/feeds_test.rb
+++ b/test/integration/feeds_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/issues_test.rb b/test/integration/issues_test.rb
index 589b6b6b8..20cc0abd1 100644
--- a/test/integration/issues_test.rb
+++ b/test/integration/issues_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/layout_test.rb b/test/integration/layout_test.rb
index c0239dbc4..e57664b50 100644
--- a/test/integration/layout_test.rb
+++ b/test/integration/layout_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/lib/redmine/field_format/attachment_format_test.rb b/test/integration/lib/redmine/field_format/attachment_format_test.rb
index eb86dfb12..c0f43b8d2 100644
--- a/test/integration/lib/redmine/field_format/attachment_format_test.rb
+++ b/test/integration/lib/redmine/field_format/attachment_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/lib/redmine/hook_test.rb b/test/integration/lib/redmine/hook_test.rb
index ae24f5bd1..5b5cdc6be 100644
--- a/test/integration/lib/redmine/hook_test.rb
+++ b/test/integration/lib/redmine/hook_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/lib/redmine/menu_manager_test.rb b/test/integration/lib/redmine/menu_manager_test.rb
index 533c3eb4b..93df3e6db 100644
--- a/test/integration/lib/redmine/menu_manager_test.rb
+++ b/test/integration/lib/redmine/menu_manager_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/lib/redmine/themes_test.rb b/test/integration/lib/redmine/themes_test.rb
index 9c5cefb7a..416e95791 100644
--- a/test/integration/lib/redmine/themes_test.rb
+++ b/test/integration/lib/redmine/themes_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/projects_test.rb b/test/integration/projects_test.rb
index c5a16d954..03d5ffa52 100644
--- a/test/integration/projects_test.rb
+++ b/test/integration/projects_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/repositories_git_test.rb b/test/integration/repositories_git_test.rb
index 05eef97a7..909653f92 100644
--- a/test/integration/repositories_git_test.rb
+++ b/test/integration/repositories_git_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/account_test.rb b/test/integration/routing/account_test.rb
index 285748d65..52df73ad9 100644
--- a/test/integration/routing/account_test.rb
+++ b/test/integration/routing/account_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/activities_test.rb b/test/integration/routing/activities_test.rb
index f145e56d1..21130c3bd 100644
--- a/test/integration/routing/activities_test.rb
+++ b/test/integration/routing/activities_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/admin_test.rb b/test/integration/routing/admin_test.rb
index 7ed914929..8bd6286ee 100644
--- a/test/integration/routing/admin_test.rb
+++ b/test/integration/routing/admin_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/attachments_test.rb b/test/integration/routing/attachments_test.rb
index 8976f8b89..c17a952f5 100644
--- a/test/integration/routing/attachments_test.rb
+++ b/test/integration/routing/attachments_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/auth_sources_test.rb b/test/integration/routing/auth_sources_test.rb
index c5d8dc99f..3a3fffe9d 100644
--- a/test/integration/routing/auth_sources_test.rb
+++ b/test/integration/routing/auth_sources_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/auto_completes_test.rb b/test/integration/routing/auto_completes_test.rb
index e01e4d19b..14d0bb023 100644
--- a/test/integration/routing/auto_completes_test.rb
+++ b/test/integration/routing/auto_completes_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/boards_test.rb b/test/integration/routing/boards_test.rb
index cca82b29c..a1611eac6 100644
--- a/test/integration/routing/boards_test.rb
+++ b/test/integration/routing/boards_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/calendars_test.rb b/test/integration/routing/calendars_test.rb
index a020cfe5e..4817d1526 100644
--- a/test/integration/routing/calendars_test.rb
+++ b/test/integration/routing/calendars_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/comments_test.rb b/test/integration/routing/comments_test.rb
index 376da97ed..961099f24 100644
--- a/test/integration/routing/comments_test.rb
+++ b/test/integration/routing/comments_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/context_menus_test.rb b/test/integration/routing/context_menus_test.rb
index cbd517e5f..9870fdb89 100644
--- a/test/integration/routing/context_menus_test.rb
+++ b/test/integration/routing/context_menus_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/custom_fields_test.rb b/test/integration/routing/custom_fields_test.rb
index 81fd6325e..f71e5c1a8 100644
--- a/test/integration/routing/custom_fields_test.rb
+++ b/test/integration/routing/custom_fields_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/documents_test.rb b/test/integration/routing/documents_test.rb
index d968ae81f..e4ae87435 100644
--- a/test/integration/routing/documents_test.rb
+++ b/test/integration/routing/documents_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/enumerations_test.rb b/test/integration/routing/enumerations_test.rb
index 2704513df..16bef3760 100644
--- a/test/integration/routing/enumerations_test.rb
+++ b/test/integration/routing/enumerations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/files_test.rb b/test/integration/routing/files_test.rb
index 2c08ef9cd..3c4a78986 100644
--- a/test/integration/routing/files_test.rb
+++ b/test/integration/routing/files_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/gantts_test.rb b/test/integration/routing/gantts_test.rb
index 421edaacb..1175c5e4f 100644
--- a/test/integration/routing/gantts_test.rb
+++ b/test/integration/routing/gantts_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/groups_test.rb b/test/integration/routing/groups_test.rb
index 440a213b8..ee34b3733 100644
--- a/test/integration/routing/groups_test.rb
+++ b/test/integration/routing/groups_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/imports_test.rb b/test/integration/routing/imports_test.rb
index 300301308..d845ba46e 100644
--- a/test/integration/routing/imports_test.rb
+++ b/test/integration/routing/imports_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/issue_categories_test.rb b/test/integration/routing/issue_categories_test.rb
index ad64ebf31..54c66c498 100644
--- a/test/integration/routing/issue_categories_test.rb
+++ b/test/integration/routing/issue_categories_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/issue_relations_test.rb b/test/integration/routing/issue_relations_test.rb
index 7400d7eb8..cfbc7bc63 100644
--- a/test/integration/routing/issue_relations_test.rb
+++ b/test/integration/routing/issue_relations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/issue_statuses_test.rb b/test/integration/routing/issue_statuses_test.rb
index d4d7f7f8f..603f732fb 100644
--- a/test/integration/routing/issue_statuses_test.rb
+++ b/test/integration/routing/issue_statuses_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/issues_test.rb b/test/integration/routing/issues_test.rb
index 0b91d30ad..8e9d91c02 100644
--- a/test/integration/routing/issues_test.rb
+++ b/test/integration/routing/issues_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/journals_test.rb b/test/integration/routing/journals_test.rb
index 6c41286dc..b54cb615c 100644
--- a/test/integration/routing/journals_test.rb
+++ b/test/integration/routing/journals_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/mail_handler_test.rb b/test/integration/routing/mail_handler_test.rb
index 430f60d64..fbd084f1a 100644
--- a/test/integration/routing/mail_handler_test.rb
+++ b/test/integration/routing/mail_handler_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/members_test.rb b/test/integration/routing/members_test.rb
index 8fd671784..ea4465f28 100644
--- a/test/integration/routing/members_test.rb
+++ b/test/integration/routing/members_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/messages_test.rb b/test/integration/routing/messages_test.rb
index 6ef1b37bd..6bc04a3e3 100644
--- a/test/integration/routing/messages_test.rb
+++ b/test/integration/routing/messages_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/my_test.rb b/test/integration/routing/my_test.rb
index 4edd8b1fe..039d37dc6 100644
--- a/test/integration/routing/my_test.rb
+++ b/test/integration/routing/my_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/news_test.rb b/test/integration/routing/news_test.rb
index 854a36ae8..88f4e0632 100644
--- a/test/integration/routing/news_test.rb
+++ b/test/integration/routing/news_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/previews_test.rb b/test/integration/routing/previews_test.rb
index c1064cedc..1b842c4b0 100644
--- a/test/integration/routing/previews_test.rb
+++ b/test/integration/routing/previews_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/principal_memberships_test.rb b/test/integration/routing/principal_memberships_test.rb
index b2a7c9b20..5e39950bd 100644
--- a/test/integration/routing/principal_memberships_test.rb
+++ b/test/integration/routing/principal_memberships_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/project_enumerations_test.rb b/test/integration/routing/project_enumerations_test.rb
index b889278f3..1807453cd 100644
--- a/test/integration/routing/project_enumerations_test.rb
+++ b/test/integration/routing/project_enumerations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/projects_test.rb b/test/integration/routing/projects_test.rb
index c8ab6aa93..5b8fa2e49 100644
--- a/test/integration/routing/projects_test.rb
+++ b/test/integration/routing/projects_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/queries_test.rb b/test/integration/routing/queries_test.rb
index 9895ec511..ca90c1eb6 100644
--- a/test/integration/routing/queries_test.rb
+++ b/test/integration/routing/queries_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/reports_test.rb b/test/integration/routing/reports_test.rb
index a15b1adea..46000d04a 100644
--- a/test/integration/routing/reports_test.rb
+++ b/test/integration/routing/reports_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/repositories_test.rb b/test/integration/routing/repositories_test.rb
index 79a4a1bb0..2c12fdbca 100644
--- a/test/integration/routing/repositories_test.rb
+++ b/test/integration/routing/repositories_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/roles_test.rb b/test/integration/routing/roles_test.rb
index 302b02c56..35c74d084 100644
--- a/test/integration/routing/roles_test.rb
+++ b/test/integration/routing/roles_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/search_test.rb b/test/integration/routing/search_test.rb
index 5130b18cb..bdf0f176a 100644
--- a/test/integration/routing/search_test.rb
+++ b/test/integration/routing/search_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/settings_test.rb b/test/integration/routing/settings_test.rb
index d1438258c..01b11e7b7 100644
--- a/test/integration/routing/settings_test.rb
+++ b/test/integration/routing/settings_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/sys_test.rb b/test/integration/routing/sys_test.rb
index 043786627..500d68a45 100644
--- a/test/integration/routing/sys_test.rb
+++ b/test/integration/routing/sys_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/timelog_test.rb b/test/integration/routing/timelog_test.rb
index 56cb4f57f..4f74f6e36 100644
--- a/test/integration/routing/timelog_test.rb
+++ b/test/integration/routing/timelog_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/trackers_test.rb b/test/integration/routing/trackers_test.rb
index 546f77354..e9da602bc 100644
--- a/test/integration/routing/trackers_test.rb
+++ b/test/integration/routing/trackers_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/users_test.rb b/test/integration/routing/users_test.rb
index f2ac6162c..fe499d89c 100644
--- a/test/integration/routing/users_test.rb
+++ b/test/integration/routing/users_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/versions_test.rb b/test/integration/routing/versions_test.rb
index 8af3fb1f0..4ef462125 100644
--- a/test/integration/routing/versions_test.rb
+++ b/test/integration/routing/versions_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/watchers_test.rb b/test/integration/routing/watchers_test.rb
index 8f2b7afdf..307731985 100644
--- a/test/integration/routing/watchers_test.rb
+++ b/test/integration/routing/watchers_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/welcome_test.rb b/test/integration/routing/welcome_test.rb
index c123046e4..2c23f0463 100644
--- a/test/integration/routing/welcome_test.rb
+++ b/test/integration/routing/welcome_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/wiki_test.rb b/test/integration/routing/wiki_test.rb
index a1fe5622e..8d3631ceb 100644
--- a/test/integration/routing/wiki_test.rb
+++ b/test/integration/routing/wiki_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/wikis_test.rb b/test/integration/routing/wikis_test.rb
index ab19118f5..06fccef6a 100644
--- a/test/integration/routing/wikis_test.rb
+++ b/test/integration/routing/wikis_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/routing/workflows_test.rb b/test/integration/routing/workflows_test.rb
index e3a4317b3..718825f82 100644
--- a/test/integration/routing/workflows_test.rb
+++ b/test/integration/routing/workflows_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/sessions_test.rb b/test/integration/sessions_test.rb
index c7b9081c9..35b983d3a 100644
--- a/test/integration/sessions_test.rb
+++ b/test/integration/sessions_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/twofa_test.rb b/test/integration/twofa_test.rb
index 4eb54898e..b0c0a4863 100644
--- a/test/integration/twofa_test.rb
+++ b/test/integration/twofa_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/users_test.rb b/test/integration/users_test.rb
index 780053c8e..f077d22e1 100644
--- a/test/integration/users_test.rb
+++ b/test/integration/users_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/welcome_test.rb b/test/integration/welcome_test.rb
index 233d13f21..725806ff2 100644
--- a/test/integration/welcome_test.rb
+++ b/test/integration/welcome_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/integration/wiki_test.rb b/test/integration/wiki_test.rb
index 8f15bf9e8..467418f7f 100644
--- a/test/integration/wiki_test.rb
+++ b/test/integration/wiki_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/copy_to_clipboard_test.rb b/test/system/copy_to_clipboard_test.rb
index e47933afe..30a041ae0 100644
--- a/test/system/copy_to_clipboard_test.rb
+++ b/test/system/copy_to_clipboard_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/custom_field_enumerations_test.rb b/test/system/custom_field_enumerations_test.rb
index 78815cb20..29173ac56 100644
--- a/test/system/custom_field_enumerations_test.rb
+++ b/test/system/custom_field_enumerations_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/inline_autocomplete_test.rb b/test/system/inline_autocomplete_test.rb
index 8c1996054..26fba9ccd 100644
--- a/test/system/inline_autocomplete_test.rb
+++ b/test/system/inline_autocomplete_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/issues_import_test.rb b/test/system/issues_import_test.rb
index 324d8ed40..c6cd5aa1c 100644
--- a/test/system/issues_import_test.rb
+++ b/test/system/issues_import_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/issues_test.rb b/test/system/issues_test.rb
index f87696517..01b4dccfe 100644
--- a/test/system/issues_test.rb
+++ b/test/system/issues_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/keyboard_shortcuts_test.rb b/test/system/keyboard_shortcuts_test.rb
index a49707c7c..82a55f271 100644
--- a/test/system/keyboard_shortcuts_test.rb
+++ b/test/system/keyboard_shortcuts_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/my_page_test.rb b/test/system/my_page_test.rb
index bd7f3d343..6e1f81135 100644
--- a/test/system/my_page_test.rb
+++ b/test/system/my_page_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/quick_jump_test.rb b/test/system/quick_jump_test.rb
index eb7c83dfd..53df6b9ea 100644
--- a/test/system/quick_jump_test.rb
+++ b/test/system/quick_jump_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/sudo_mode_test.rb b/test/system/sudo_mode_test.rb
index cc0761555..b41191790 100644
--- a/test/system/sudo_mode_test.rb
+++ b/test/system/sudo_mode_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/system/timelog_test.rb b/test/system/timelog_test.rb
index baccdf608..6bf306f16 100644
--- a/test/system/timelog_test.rb
+++ b/test/system/timelog_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/test_helper.rb b/test/test_helper.rb
index aa6470b2f..83d9bfb14 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/activity_test.rb b/test/unit/activity_test.rb
index 776ed4f4d..555ff61a4 100644
--- a/test/unit/activity_test.rb
+++ b/test/unit/activity_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/attachment_test.rb b/test/unit/attachment_test.rb
index 1bb1eb973..606be5c50 100644
--- a/test/unit/attachment_test.rb
+++ b/test/unit/attachment_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/attachment_transaction_test.rb b/test/unit/attachment_transaction_test.rb
index b838d25df..3a05e34b0 100644
--- a/test/unit/attachment_transaction_test.rb
+++ b/test/unit/attachment_transaction_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/auth_source_ldap_test.rb b/test/unit/auth_source_ldap_test.rb
index bd0babe3a..6402a6dbb 100644
--- a/test/unit/auth_source_ldap_test.rb
+++ b/test/unit/auth_source_ldap_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/board_test.rb b/test/unit/board_test.rb
index 516acd018..da494d99e 100644
--- a/test/unit/board_test.rb
+++ b/test/unit/board_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/changeset_test.rb b/test/unit/changeset_test.rb
index 251f0773a..270d4484d 100644
--- a/test/unit/changeset_test.rb
+++ b/test/unit/changeset_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/comment_test.rb b/test/unit/comment_test.rb
index d4b0ce757..d8d965c9e 100644
--- a/test/unit/comment_test.rb
+++ b/test/unit/comment_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/custom_field_test.rb b/test/unit/custom_field_test.rb
index 17e7edee2..cd3c3cf75 100644
--- a/test/unit/custom_field_test.rb
+++ b/test/unit/custom_field_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/custom_field_user_format_test.rb b/test/unit/custom_field_user_format_test.rb
index 66cb44055..95a2fe675 100644
--- a/test/unit/custom_field_user_format_test.rb
+++ b/test/unit/custom_field_user_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/custom_field_version_format_test.rb b/test/unit/custom_field_version_format_test.rb
index 1fe58f45e..6fd93bef1 100644
--- a/test/unit/custom_field_version_format_test.rb
+++ b/test/unit/custom_field_version_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/custom_value_test.rb b/test/unit/custom_value_test.rb
index c1ff6988e..335d7154c 100644
--- a/test/unit/custom_value_test.rb
+++ b/test/unit/custom_value_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/default_data_test.rb b/test/unit/default_data_test.rb
index 293281094..d28a0f35c 100644
--- a/test/unit/default_data_test.rb
+++ b/test/unit/default_data_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/document_category_test.rb b/test/unit/document_category_test.rb
index 52f7ad90f..26ce614cd 100644
--- a/test/unit/document_category_test.rb
+++ b/test/unit/document_category_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/document_test.rb b/test/unit/document_test.rb
index 82d055d2c..914e3d297 100644
--- a/test/unit/document_test.rb
+++ b/test/unit/document_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/email_address_test.rb b/test/unit/email_address_test.rb
index 2a1636dc9..ddd653c5c 100644
--- a/test/unit/email_address_test.rb
+++ b/test/unit/email_address_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/enabled_module_test.rb b/test/unit/enabled_module_test.rb
index 6d99e7efe..a0aa8731c 100644
--- a/test/unit/enabled_module_test.rb
+++ b/test/unit/enabled_module_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/enumeration_test.rb b/test/unit/enumeration_test.rb
index 075f0a029..056540a2f 100644
--- a/test/unit/enumeration_test.rb
+++ b/test/unit/enumeration_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/group_test.rb b/test/unit/group_test.rb
index d89a22634..508c7be77 100644
--- a/test/unit/group_test.rb
+++ b/test/unit/group_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/initializers/patches_test.rb b/test/unit/initializers/patches_test.rb
index 9403efd82..19bfa8901 100644
--- a/test/unit/initializers/patches_test.rb
+++ b/test/unit/initializers/patches_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_category_test.rb b/test/unit/issue_category_test.rb
index 14ad3385f..ffe63c108 100644
--- a/test/unit/issue_category_test.rb
+++ b/test/unit/issue_category_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_custom_field_test.rb b/test/unit/issue_custom_field_test.rb
index 3174d7e10..d42c7c8e3 100644
--- a/test/unit/issue_custom_field_test.rb
+++ b/test/unit/issue_custom_field_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_import_test.rb b/test/unit/issue_import_test.rb
index c5d871ac7..8e546f2b5 100644
--- a/test/unit/issue_import_test.rb
+++ b/test/unit/issue_import_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_nested_set_concurrency_test.rb b/test/unit/issue_nested_set_concurrency_test.rb
index 2767426b2..7da6c0b0c 100644
--- a/test/unit/issue_nested_set_concurrency_test.rb
+++ b/test/unit/issue_nested_set_concurrency_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_nested_set_test.rb b/test/unit/issue_nested_set_test.rb
index bf47a4106..c56e94b1a 100644
--- a/test/unit/issue_nested_set_test.rb
+++ b/test/unit/issue_nested_set_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_priority_test.rb b/test/unit/issue_priority_test.rb
index 54659f95b..a0570f0c6 100644
--- a/test/unit/issue_priority_test.rb
+++ b/test/unit/issue_priority_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_relation_test.rb b/test/unit/issue_relation_test.rb
index b250f62a4..ac0457b23 100644
--- a/test/unit/issue_relation_test.rb
+++ b/test/unit/issue_relation_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_scopes_test.rb b/test/unit/issue_scopes_test.rb
index fe71ad9c3..c5e134bd6 100644
--- a/test/unit/issue_scopes_test.rb
+++ b/test/unit/issue_scopes_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_status_test.rb b/test/unit/issue_status_test.rb
index a6ba05387..21428fbe7 100644
--- a/test/unit/issue_status_test.rb
+++ b/test/unit/issue_status_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_subtasking_test.rb b/test/unit/issue_subtasking_test.rb
index 993393c98..7dbf11f10 100644
--- a/test/unit/issue_subtasking_test.rb
+++ b/test/unit/issue_subtasking_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_test.rb b/test/unit/issue_test.rb
index c25b3b07a..0664dd719 100644
--- a/test/unit/issue_test.rb
+++ b/test/unit/issue_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/issue_transaction_test.rb b/test/unit/issue_transaction_test.rb
index 057214dbc..475ee74df 100644
--- a/test/unit/issue_transaction_test.rb
+++ b/test/unit/issue_transaction_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/journal_observer_test.rb b/test/unit/journal_observer_test.rb
index ac1df561f..bc46909c9 100644
--- a/test/unit/journal_observer_test.rb
+++ b/test/unit/journal_observer_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/journal_test.rb b/test/unit/journal_test.rb
index f12a9a8ae..075047c2b 100644
--- a/test/unit/journal_test.rb
+++ b/test/unit/journal_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/access_control_test.rb b/test/unit/lib/redmine/access_control_test.rb
index fec562499..6cb0d92ca 100644
--- a/test/unit/lib/redmine/access_control_test.rb
+++ b/test/unit/lib/redmine/access_control_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/acts/mentionable_test.rb b/test/unit/lib/redmine/acts/mentionable_test.rb
index baf505d98..363736f2a 100644
--- a/test/unit/lib/redmine/acts/mentionable_test.rb
+++ b/test/unit/lib/redmine/acts/mentionable_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/acts/positioned_with_scope_test.rb b/test/unit/lib/redmine/acts/positioned_with_scope_test.rb
index 3c7a48347..b66a19984 100644
--- a/test/unit/lib/redmine/acts/positioned_with_scope_test.rb
+++ b/test/unit/lib/redmine/acts/positioned_with_scope_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/acts/positioned_without_scope_test.rb b/test/unit/lib/redmine/acts/positioned_without_scope_test.rb
index fce6b8de8..5873df4cc 100644
--- a/test/unit/lib/redmine/acts/positioned_without_scope_test.rb
+++ b/test/unit/lib/redmine/acts/positioned_without_scope_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/ciphering_test.rb b/test/unit/lib/redmine/ciphering_test.rb
index 1981a4007..4b2a5f628 100644
--- a/test/unit/lib/redmine/ciphering_test.rb
+++ b/test/unit/lib/redmine/ciphering_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/codeset_util_test.rb b/test/unit/lib/redmine/codeset_util_test.rb
index 79e6a587d..3e832a3de 100644
--- a/test/unit/lib/redmine/codeset_util_test.rb
+++ b/test/unit/lib/redmine/codeset_util_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/configuration_test.rb b/test/unit/lib/redmine/configuration_test.rb
index 4b75cdfce..98e09631d 100644
--- a/test/unit/lib/redmine/configuration_test.rb
+++ b/test/unit/lib/redmine/configuration_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/export/csv_test.rb b/test/unit/lib/redmine/export/csv_test.rb
index 596bb1762..88e12b945 100644
--- a/test/unit/lib/redmine/export/csv_test.rb
+++ b/test/unit/lib/redmine/export/csv_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/export/pdf/issues_pdf_test.rb b/test/unit/lib/redmine/export/pdf/issues_pdf_test.rb
index 079d8580b..2b1b8bb00 100644
--- a/test/unit/lib/redmine/export/pdf/issues_pdf_test.rb
+++ b/test/unit/lib/redmine/export/pdf/issues_pdf_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/export/pdf_test.rb b/test/unit/lib/redmine/export/pdf_test.rb
index edea888c1..03e389943 100644
--- a/test/unit/lib/redmine/export/pdf_test.rb
+++ b/test/unit/lib/redmine/export/pdf_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/attachment_format_test.rb b/test/unit/lib/redmine/field_format/attachment_format_test.rb
index d0910c3b5..82f08369c 100644
--- a/test/unit/lib/redmine/field_format/attachment_format_test.rb
+++ b/test/unit/lib/redmine/field_format/attachment_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb b/test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb
index 2cf1144c6..139eb6f9d 100644
--- a/test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb
+++ b/test/unit/lib/redmine/field_format/attachment_format_visibility_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/bool_format_test.rb b/test/unit/lib/redmine/field_format/bool_format_test.rb
index dfa3be6fb..2204a67ca 100644
--- a/test/unit/lib/redmine/field_format/bool_format_test.rb
+++ b/test/unit/lib/redmine/field_format/bool_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/enumeration_format_test.rb b/test/unit/lib/redmine/field_format/enumeration_format_test.rb
index 4bb0c59e9..398502a08 100644
--- a/test/unit/lib/redmine/field_format/enumeration_format_test.rb
+++ b/test/unit/lib/redmine/field_format/enumeration_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/field_format_test.rb b/test/unit/lib/redmine/field_format/field_format_test.rb
index d83d68655..26cf9b730 100644
--- a/test/unit/lib/redmine/field_format/field_format_test.rb
+++ b/test/unit/lib/redmine/field_format/field_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/link_format_test.rb b/test/unit/lib/redmine/field_format/link_format_test.rb
index 57750a7f5..24ecf9025 100644
--- a/test/unit/lib/redmine/field_format/link_format_test.rb
+++ b/test/unit/lib/redmine/field_format/link_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/list_format_test.rb b/test/unit/lib/redmine/field_format/list_format_test.rb
index a45ed7bd3..6d37c12ea 100644
--- a/test/unit/lib/redmine/field_format/list_format_test.rb
+++ b/test/unit/lib/redmine/field_format/list_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/numeric_format_test.rb b/test/unit/lib/redmine/field_format/numeric_format_test.rb
index 7f95cd514..eb8b83637 100644
--- a/test/unit/lib/redmine/field_format/numeric_format_test.rb
+++ b/test/unit/lib/redmine/field_format/numeric_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/user_field_format_test.rb b/test/unit/lib/redmine/field_format/user_field_format_test.rb
index 195a27f51..8b236870a 100644
--- a/test/unit/lib/redmine/field_format/user_field_format_test.rb
+++ b/test/unit/lib/redmine/field_format/user_field_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/field_format/version_field_format_test.rb b/test/unit/lib/redmine/field_format/version_field_format_test.rb
index d3c5873a6..4f20d4819 100644
--- a/test/unit/lib/redmine/field_format/version_field_format_test.rb
+++ b/test/unit/lib/redmine/field_format/version_field_format_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/helpers/calendar_test.rb b/test/unit/lib/redmine/helpers/calendar_test.rb
index c95999853..903c54769 100644
--- a/test/unit/lib/redmine/helpers/calendar_test.rb
+++ b/test/unit/lib/redmine/helpers/calendar_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/helpers/diff_test.rb b/test/unit/lib/redmine/helpers/diff_test.rb
index 90e5f0b64..daec984c2 100644
--- a/test/unit/lib/redmine/helpers/diff_test.rb
+++ b/test/unit/lib/redmine/helpers/diff_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/helpers/gantt_test.rb b/test/unit/lib/redmine/helpers/gantt_test.rb
index f0eff476a..7986a91d0 100644
--- a/test/unit/lib/redmine/helpers/gantt_test.rb
+++ b/test/unit/lib/redmine/helpers/gantt_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/helpers/url_test.rb b/test/unit/lib/redmine/helpers/url_test.rb
index 93a797a10..067302e70 100644
--- a/test/unit/lib/redmine/helpers/url_test.rb
+++ b/test/unit/lib/redmine/helpers/url_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/hook_test.rb b/test/unit/lib/redmine/hook_test.rb
index 7f4a0598d..14dc05bc2 100644
--- a/test/unit/lib/redmine/hook_test.rb
+++ b/test/unit/lib/redmine/hook_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/i18n_test.rb b/test/unit/lib/redmine/i18n_test.rb
index c9d00b8a5..65dd10288 100644
--- a/test/unit/lib/redmine/i18n_test.rb
+++ b/test/unit/lib/redmine/i18n_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/info_test.rb b/test/unit/lib/redmine/info_test.rb
index 0ec0a95ab..7d6d1a114 100644
--- a/test/unit/lib/redmine/info_test.rb
+++ b/test/unit/lib/redmine/info_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/menu_manager/mapper_test.rb b/test/unit/lib/redmine/menu_manager/mapper_test.rb
index cfc0595e9..5c01a4501 100644
--- a/test/unit/lib/redmine/menu_manager/mapper_test.rb
+++ b/test/unit/lib/redmine/menu_manager/mapper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/menu_manager/menu_helper_test.rb b/test/unit/lib/redmine/menu_manager/menu_helper_test.rb
index 8015b583c..960c3f350 100644
--- a/test/unit/lib/redmine/menu_manager/menu_helper_test.rb
+++ b/test/unit/lib/redmine/menu_manager/menu_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/menu_manager/menu_item_test.rb b/test/unit/lib/redmine/menu_manager/menu_item_test.rb
index a2fe2abf7..40ef820b5 100644
--- a/test/unit/lib/redmine/menu_manager/menu_item_test.rb
+++ b/test/unit/lib/redmine/menu_manager/menu_item_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/menu_manager_test.rb b/test/unit/lib/redmine/menu_manager_test.rb
index 2bb4e8dee..af19c9200 100644
--- a/test/unit/lib/redmine/menu_manager_test.rb
+++ b/test/unit/lib/redmine/menu_manager_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/mime_type_test.rb b/test/unit/lib/redmine/mime_type_test.rb
index 42587044c..7684b3b07 100644
--- a/test/unit/lib/redmine/mime_type_test.rb
+++ b/test/unit/lib/redmine/mime_type_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/notifiable_test.rb b/test/unit/lib/redmine/notifiable_test.rb
index 57c0b5784..ccec3fa60 100644
--- a/test/unit/lib/redmine/notifiable_test.rb
+++ b/test/unit/lib/redmine/notifiable_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/pagination_helper_test.rb b/test/unit/lib/redmine/pagination_helper_test.rb
index 5d03c9663..93b23b5b5 100644
--- a/test/unit/lib/redmine/pagination_helper_test.rb
+++ b/test/unit/lib/redmine/pagination_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/pagination_test.rb b/test/unit/lib/redmine/pagination_test.rb
index 513606405..543f4c23d 100644
--- a/test/unit/lib/redmine/pagination_test.rb
+++ b/test/unit/lib/redmine/pagination_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/plugin_loader_test.rb b/test/unit/lib/redmine/plugin_loader_test.rb
index 5fe56187d..2ae0a0fb8 100644
--- a/test/unit/lib/redmine/plugin_loader_test.rb
+++ b/test/unit/lib/redmine/plugin_loader_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/plugin_test.rb b/test/unit/lib/redmine/plugin_test.rb
index 56c04de71..a6de87f4f 100644
--- a/test/unit/lib/redmine/plugin_test.rb
+++ b/test/unit/lib/redmine/plugin_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/project_jump_box_test.rb b/test/unit/lib/redmine/project_jump_box_test.rb
index 310d2bf35..1505455a8 100644
--- a/test/unit/lib/redmine/project_jump_box_test.rb
+++ b/test/unit/lib/redmine/project_jump_box_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/safe_attributes_test.rb b/test/unit/lib/redmine/safe_attributes_test.rb
index 15a2fe177..22bec5c22 100644
--- a/test/unit/lib/redmine/safe_attributes_test.rb
+++ b/test/unit/lib/redmine/safe_attributes_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/bazaar_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/bazaar_adapter_test.rb
index 29da7ceeb..03cea10f4 100644
--- a/test/unit/lib/redmine/scm/adapters/bazaar_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/bazaar_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/cvs_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/cvs_adapter_test.rb
index ec75cf010..46da1f747 100644
--- a/test/unit/lib/redmine/scm/adapters/cvs_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/cvs_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/filesystem_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/filesystem_adapter_test.rb
index 419f97324..01e4c1527 100644
--- a/test/unit/lib/redmine/scm/adapters/filesystem_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/filesystem_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/git_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/git_adapter_test.rb
index 1e017828e..b81005587 100644
--- a/test/unit/lib/redmine/scm/adapters/git_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/git_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
index 67de472f5..9e9ffe1fe 100644
--- a/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb b/test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb
index f7b1d560c..d228e76c0 100644
--- a/test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb
+++ b/test/unit/lib/redmine/scm/adapters/subversion_adapter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/search_test.rb b/test/unit/lib/redmine/search_test.rb
index 044f16b14..df8214ad9 100644
--- a/test/unit/lib/redmine/search_test.rb
+++ b/test/unit/lib/redmine/search_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/syntax_highlighting/rouge_test.rb b/test/unit/lib/redmine/syntax_highlighting/rouge_test.rb
index 47c5ba014..9dd1d3259 100644
--- a/test/unit/lib/redmine/syntax_highlighting/rouge_test.rb
+++ b/test/unit/lib/redmine/syntax_highlighting/rouge_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/themes_test.rb b/test/unit/lib/redmine/themes_test.rb
index aa3bf3de3..48c676022 100644
--- a/test/unit/lib/redmine/themes_test.rb
+++ b/test/unit/lib/redmine/themes_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/unified_diff_test.rb b/test/unit/lib/redmine/unified_diff_test.rb
index df466360b..f6ffed2af 100644
--- a/test/unit/lib/redmine/unified_diff_test.rb
+++ b/test/unit/lib/redmine/unified_diff_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/utils/date_calculation.rb b/test/unit/lib/redmine/utils/date_calculation.rb
index c4eed7318..88ec645f6 100644
--- a/test/unit/lib/redmine/utils/date_calculation.rb
+++ b/test/unit/lib/redmine/utils/date_calculation.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/views/builders/json_test.rb b/test/unit/lib/redmine/views/builders/json_test.rb
index acaf6a27c..76dbbf0e2 100644
--- a/test/unit/lib/redmine/views/builders/json_test.rb
+++ b/test/unit/lib/redmine/views/builders/json_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/views/builders/xml_test.rb b/test/unit/lib/redmine/views/builders/xml_test.rb
index 808b7b93d..0547be418 100644
--- a/test/unit/lib/redmine/views/builders/xml_test.rb
+++ b/test/unit/lib/redmine/views/builders/xml_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/views/labelled_form_builder_test.rb b/test/unit/lib/redmine/views/labelled_form_builder_test.rb
index 075a16fd4..8a4954206 100644
--- a/test/unit/lib/redmine/views/labelled_form_builder_test.rb
+++ b/test/unit/lib/redmine/views/labelled_form_builder_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/application_helper_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/application_helper_test.rb
index a645d0416..14726d560 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/application_helper_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/application_helper_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/external_links_filter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/external_links_filter_test.rb
index 43d5533ac..c45de3034 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/external_links_filter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/external_links_filter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter_test.rb
index b71cf17b9..1d88b146c 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/fixup_auto_links_filter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/formatter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/formatter_test.rb
index e259032c4..8ace09a47 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/formatter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/formatter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/markdown_filter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/markdown_filter_test.rb
index c7f37bffd..0a511ce61 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/markdown_filter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/markdown_filter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb
index e3ac4bd33..d89cf74c3 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/sanitization_filter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb b/test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb
index 4c0a8b02c..e2d675598 100644
--- a/test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/common_mark/syntax_highlight_filter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/html_parser_test.rb b/test/unit/lib/redmine/wiki_formatting/html_parser_test.rb
index 6930251df..b427d34a8 100644
--- a/test/unit/lib/redmine/wiki_formatting/html_parser_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/html_parser_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/macros_test.rb b/test/unit/lib/redmine/wiki_formatting/macros_test.rb
index eb60eec99..bda6d9884 100644
--- a/test/unit/lib/redmine/wiki_formatting/macros_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/macros_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb b/test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb
index 75fed495d..42f7e5e08 100644
--- a/test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/markdown_formatter_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb b/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb
index f057bdf44..ee1b5f78d 100644
--- a/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/markdown_html_parser_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb b/test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb
index 77eb01734..5bf7aadd2 100644
--- a/test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb
@@ -2,7 +2,7 @@
#
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb b/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb
index fe48f2be9..30ab9aa51 100644
--- a/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting/textile_html_parser_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine/wiki_formatting_test.rb b/test/unit/lib/redmine/wiki_formatting_test.rb
index a9a824112..ce8807303 100644
--- a/test/unit/lib/redmine/wiki_formatting_test.rb
+++ b/test/unit/lib/redmine/wiki_formatting_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/lib/redmine_test.rb b/test/unit/lib/redmine_test.rb
index eb6346bb0..8223a71bf 100644
--- a/test/unit/lib/redmine_test.rb
+++ b/test/unit/lib/redmine_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/mail_handler_test.rb b/test/unit/mail_handler_test.rb
index 7a2ff50b8..d0809ef6c 100644
--- a/test/unit/mail_handler_test.rb
+++ b/test/unit/mail_handler_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/mailer_localisation_test.rb b/test/unit/mailer_localisation_test.rb
index ddc3f90e3..b16414337 100644
--- a/test/unit/mailer_localisation_test.rb
+++ b/test/unit/mailer_localisation_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/mailer_test.rb b/test/unit/mailer_test.rb
index 007be1a14..47a5a73c8 100644
--- a/test/unit/mailer_test.rb
+++ b/test/unit/mailer_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/member_test.rb b/test/unit/member_test.rb
index 696a584bc..670d3746a 100644
--- a/test/unit/member_test.rb
+++ b/test/unit/member_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/message_test.rb b/test/unit/message_test.rb
index 7737d4e34..a97b16902 100644
--- a/test/unit/message_test.rb
+++ b/test/unit/message_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/news_test.rb b/test/unit/news_test.rb
index 63b409d46..28ef76750 100644
--- a/test/unit/news_test.rb
+++ b/test/unit/news_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/principal_test.rb b/test/unit/principal_test.rb
index ece873df4..80ef376ea 100644
--- a/test/unit/principal_test.rb
+++ b/test/unit/principal_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_copy_test.rb b/test/unit/project_copy_test.rb
index d6f338d71..a476bed71 100644
--- a/test/unit/project_copy_test.rb
+++ b/test/unit/project_copy_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_members_inheritance_test.rb b/test/unit/project_members_inheritance_test.rb
index dd0c4493e..483144a47 100644
--- a/test/unit/project_members_inheritance_test.rb
+++ b/test/unit/project_members_inheritance_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_nested_set_concurrency_test.rb b/test/unit/project_nested_set_concurrency_test.rb
index e98a4b9ff..7d02b4584 100644
--- a/test/unit/project_nested_set_concurrency_test.rb
+++ b/test/unit/project_nested_set_concurrency_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_nested_set_test.rb b/test/unit/project_nested_set_test.rb
index 29e457942..196af4eb8 100644
--- a/test/unit/project_nested_set_test.rb
+++ b/test/unit/project_nested_set_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_query_test.rb b/test/unit/project_query_test.rb
index 7b5027261..40c9810c2 100644
--- a/test/unit/project_query_test.rb
+++ b/test/unit/project_query_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/project_test.rb b/test/unit/project_test.rb
index 70c422822..3e24404be 100644
--- a/test/unit/project_test.rb
+++ b/test/unit/project_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/query_test.rb b/test/unit/query_test.rb
index bcfc56e07..6544e08f7 100644
--- a/test/unit/query_test.rb
+++ b/test/unit/query_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_bazaar_test.rb b/test/unit/repository_bazaar_test.rb
index 039e9dafa..b89cf8595 100644
--- a/test/unit/repository_bazaar_test.rb
+++ b/test/unit/repository_bazaar_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_cvs_test.rb b/test/unit/repository_cvs_test.rb
index 5185e0c06..0382da456 100644
--- a/test/unit/repository_cvs_test.rb
+++ b/test/unit/repository_cvs_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_filesystem_test.rb b/test/unit/repository_filesystem_test.rb
index 1a5c15b1f..55238a189 100644
--- a/test/unit/repository_filesystem_test.rb
+++ b/test/unit/repository_filesystem_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_git_test.rb b/test/unit/repository_git_test.rb
index 3c39d5aa4..3f033a09d 100644
--- a/test/unit/repository_git_test.rb
+++ b/test/unit/repository_git_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_mercurial_test.rb b/test/unit/repository_mercurial_test.rb
index 51312ad2c..0e8bc9712 100644
--- a/test/unit/repository_mercurial_test.rb
+++ b/test/unit/repository_mercurial_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_subversion_test.rb b/test/unit/repository_subversion_test.rb
index 01a9f1838..581ea3966 100644
--- a/test/unit/repository_subversion_test.rb
+++ b/test/unit/repository_subversion_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/repository_test.rb b/test/unit/repository_test.rb
index 136bad1b9..128af9a1c 100644
--- a/test/unit/repository_test.rb
+++ b/test/unit/repository_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/role_test.rb b/test/unit/role_test.rb
index 48fb06000..77e5d1c44 100644
--- a/test/unit/role_test.rb
+++ b/test/unit/role_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/search_test.rb b/test/unit/search_test.rb
index 98fcc8503..ec6df2f6c 100644
--- a/test/unit/search_test.rb
+++ b/test/unit/search_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/setting_test.rb b/test/unit/setting_test.rb
index 3001100cc..e5d50ac04 100644
--- a/test/unit/setting_test.rb
+++ b/test/unit/setting_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/time_entry_activity_test.rb b/test/unit/time_entry_activity_test.rb
index 0858706d8..1169b15a4 100644
--- a/test/unit/time_entry_activity_test.rb
+++ b/test/unit/time_entry_activity_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/time_entry_custom_field_test.rb b/test/unit/time_entry_custom_field_test.rb
index 91625f7d6..d36d675a4 100644
--- a/test/unit/time_entry_custom_field_test.rb
+++ b/test/unit/time_entry_custom_field_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/time_entry_import_test.rb b/test/unit/time_entry_import_test.rb
index 5ab0c096f..c266dd112 100644
--- a/test/unit/time_entry_import_test.rb
+++ b/test/unit/time_entry_import_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/time_entry_query_test.rb b/test/unit/time_entry_query_test.rb
index c6cdbd945..4d8c26c3e 100644
--- a/test/unit/time_entry_query_test.rb
+++ b/test/unit/time_entry_query_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/time_entry_test.rb b/test/unit/time_entry_test.rb
index 59e0b78f5..254039a12 100644
--- a/test/unit/time_entry_test.rb
+++ b/test/unit/time_entry_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/token_test.rb b/test/unit/token_test.rb
index bf2fd2b38..8554ac6b8 100644
--- a/test/unit/token_test.rb
+++ b/test/unit/token_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/tracker_test.rb b/test/unit/tracker_test.rb
index f5ca90964..9110f92ca 100644
--- a/test/unit/tracker_test.rb
+++ b/test/unit/tracker_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/user_import_test.rb b/test/unit/user_import_test.rb
index d4f3f8a39..38ee914b4 100644
--- a/test/unit/user_import_test.rb
+++ b/test/unit/user_import_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/user_preference_test.rb b/test/unit/user_preference_test.rb
index 2040511d4..d4524061d 100644
--- a/test/unit/user_preference_test.rb
+++ b/test/unit/user_preference_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/user_test.rb b/test/unit/user_test.rb
index b5448c9cd..97a405b8e 100644
--- a/test/unit/user_test.rb
+++ b/test/unit/user_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/version_test.rb b/test/unit/version_test.rb
index e89388316..bcccf872f 100644
--- a/test/unit/version_test.rb
+++ b/test/unit/version_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/watcher_test.rb b/test/unit/watcher_test.rb
index 1da452699..04e12f56e 100644
--- a/test/unit/watcher_test.rb
+++ b/test/unit/watcher_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/wiki_content_test.rb b/test/unit/wiki_content_test.rb
index d215c3f20..56ba7d4ab 100644
--- a/test/unit/wiki_content_test.rb
+++ b/test/unit/wiki_content_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/wiki_content_version_test.rb b/test/unit/wiki_content_version_test.rb
index 7ad000ee5..a17817cc9 100644
--- a/test/unit/wiki_content_version_test.rb
+++ b/test/unit/wiki_content_version_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/wiki_page_test.rb b/test/unit/wiki_page_test.rb
index cc917547c..c23b67d32 100644
--- a/test/unit/wiki_page_test.rb
+++ b/test/unit/wiki_page_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/wiki_redirect_test.rb b/test/unit/wiki_redirect_test.rb
index dcdcfb996..20cdf1ad9 100644
--- a/test/unit/wiki_redirect_test.rb
+++ b/test/unit/wiki_redirect_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/wiki_test.rb b/test/unit/wiki_test.rb
index e051b7772..66b74e2b1 100644
--- a/test/unit/wiki_test.rb
+++ b/test/unit/wiki_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/workflow_test.rb b/test/unit/workflow_test.rb
index 6196c4081..5df5a13d8 100644
--- a/test/unit/workflow_test.rb
+++ b/test/unit/workflow_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
diff --git a/test/unit/workflow_transition_test.rb b/test/unit/workflow_transition_test.rb
index 3bb6db3cc..edb83ecac 100644
--- a/test/unit/workflow_transition_test.rb
+++ b/test/unit/workflow_transition_test.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License