summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorMarius Balteanu <marius.balteanu@zitec.com>2024-02-26 22:55:54 +0000
committerMarius Balteanu <marius.balteanu@zitec.com>2024-02-26 22:55:54 +0000
commit38d950df55ed1ed7180c0a9b25f47f18dee583da (patch)
treebc706ff55be24120391619260b3a77f954ed4e3f /app
parentd757b4aea7853e577d9cd1622a20630b033e45a2 (diff)
downloadredmine-38d950df55ed1ed7180c0a9b25f47f18dee583da.tar.gz
redmine-38d950df55ed1ed7180c0a9b25f47f18dee583da.zip
Remove current year from source file copyright headers and update year in footer to 2024 (#40043).
git-svn-id: https://svn.redmine.org/redmine/trunk@22746 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app')
-rw-r--r--app/assets/javascripts/application.js2
-rw-r--r--app/assets/javascripts/attachments.js2
-rw-r--r--app/assets/javascripts/context_menu.js2
-rw-r--r--app/assets/javascripts/gantt.js2
-rw-r--r--app/assets/javascripts/project_identifier.js2
-rw-r--r--app/assets/javascripts/repository_navigation.js2
-rw-r--r--app/assets/javascripts/responsive.js2
-rw-r--r--app/assets/javascripts/revision_graph.js2
-rw-r--r--app/assets/stylesheets/application.css2
-rw-r--r--app/assets/stylesheets/context_menu.css2
-rw-r--r--app/assets/stylesheets/context_menu_rtl.css2
-rw-r--r--app/assets/stylesheets/jstoolbar.css2
-rw-r--r--app/assets/stylesheets/responsive.css2
-rw-r--r--app/assets/stylesheets/rtl.css2
-rw-r--r--app/assets/stylesheets/scm.css2
-rw-r--r--app/assets/themes/alternate/stylesheets/application.css2
-rw-r--r--app/assets/themes/classic/stylesheets/application.css2
-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/help_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/user_queries_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/application_record.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/user_query.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
202 files changed, 202 insertions, 202 deletions
diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
index 89429833f..320efd263 100644
--- a/app/assets/javascripts/application.js
+++ b/app/assets/javascripts/application.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/attachments.js b/app/assets/javascripts/attachments.js
index 5d6426a3d..e8e9ac6e8 100644
--- a/app/assets/javascripts/attachments.js
+++ b/app/assets/javascripts/attachments.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/context_menu.js b/app/assets/javascripts/context_menu.js
index 303d3d52d..58d3ddae6 100644
--- a/app/assets/javascripts/context_menu.js
+++ b/app/assets/javascripts/context_menu.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/gantt.js b/app/assets/javascripts/gantt.js
index a12f5241e..08bf34631 100644
--- a/app/assets/javascripts/gantt.js
+++ b/app/assets/javascripts/gantt.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/project_identifier.js b/app/assets/javascripts/project_identifier.js
index 4bf7ad133..de1656aec 100644
--- a/app/assets/javascripts/project_identifier.js
+++ b/app/assets/javascripts/project_identifier.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/repository_navigation.js b/app/assets/javascripts/repository_navigation.js
index f97ef6e09..27da5eac1 100644
--- a/app/assets/javascripts/repository_navigation.js
+++ b/app/assets/javascripts/repository_navigation.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/responsive.js b/app/assets/javascripts/responsive.js
index f3593243d..da51903ae 100644
--- a/app/assets/javascripts/responsive.js
+++ b/app/assets/javascripts/responsive.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/javascripts/revision_graph.js b/app/assets/javascripts/revision_graph.js
index 86403d428..faa872287 100644
--- a/app/assets/javascripts/revision_graph.js
+++ b/app/assets/javascripts/revision_graph.js
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css
index 84a26c16f..fa77a8dab 100644
--- a/app/assets/stylesheets/application.css
+++ b/app/assets/stylesheets/application.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/context_menu.css b/app/assets/stylesheets/context_menu.css
index 47b5f0839..b0acdcca9 100644
--- a/app/assets/stylesheets/context_menu.css
+++ b/app/assets/stylesheets/context_menu.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/context_menu_rtl.css b/app/assets/stylesheets/context_menu_rtl.css
index ab83bc7eb..cab05ad64 100644
--- a/app/assets/stylesheets/context_menu_rtl.css
+++ b/app/assets/stylesheets/context_menu_rtl.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/jstoolbar.css b/app/assets/stylesheets/jstoolbar.css
index c73bbf902..6870261d7 100644
--- a/app/assets/stylesheets/jstoolbar.css
+++ b/app/assets/stylesheets/jstoolbar.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/responsive.css b/app/assets/stylesheets/responsive.css
index 3dba8b469..78c87ec70 100644
--- a/app/assets/stylesheets/responsive.css
+++ b/app/assets/stylesheets/responsive.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/rtl.css b/app/assets/stylesheets/rtl.css
index b6d083fac..a8e919de6 100644
--- a/app/assets/stylesheets/rtl.css
+++ b/app/assets/stylesheets/rtl.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/stylesheets/scm.css b/app/assets/stylesheets/scm.css
index 71a6ac34e..fc79472b2 100644
--- a/app/assets/stylesheets/scm.css
+++ b/app/assets/stylesheets/scm.css
@@ -1,6 +1,6 @@
/**
* Redmine - project management software
- * Copyright (C) 2006-2023 Jean-Philippe Lang
+ * Copyright (C) 2006- Jean-Philippe Lang
* This code is released under the GNU General Public License.
*/
diff --git a/app/assets/themes/alternate/stylesheets/application.css b/app/assets/themes/alternate/stylesheets/application.css
index 080c190ab..d13773dff 100644
--- a/app/assets/themes/alternate/stylesheets/application.css
+++ b/app/assets/themes/alternate/stylesheets/application.css
@@ -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/app/assets/themes/classic/stylesheets/application.css b/app/assets/themes/classic/stylesheets/application.css
index 922773599..88f37eeab 100644
--- a/app/assets/themes/classic/stylesheets/application.css
+++ b/app/assets/themes/classic/stylesheets/application.css
@@ -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/app/controllers/account_controller.rb b/app/controllers/account_controller.rb
index dfe229526..5e615d17f 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 9bbfc400b..7fcb6ac5d 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 29c14f612..51ea2e2fd 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 bc64f01b9..db95d5df4 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 43de1d077..5782a2f60 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 b3f775156..4c7305873 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 41e7b1000..45631939f 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/help_controller.rb b/app/controllers/help_controller.rb
index da7fa2106..e6da130e0 100644
--- a/app/controllers/help_controller.rb
+++ b/app/controllers/help_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 aad9dad83..c93032b41 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 519cb9922..d487e0954 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 d823975ae..b449d9ee9 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 9b26f1994..f7b821312 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 860a91f06..e30ae093c 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 b67d01b7b..66d54db38 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 089121708..db5d785f9 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 cf0ec05b5..94a875540 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 5b18f14a6..2645ded40 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 35b753f31..3b4fe1b30 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 bc0905c90..5dbb88d8f 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 4662950c1..0caf55cd2 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 ad7ee4c70..a7ad7d8a6 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 05ef336ef..c8624c398 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 e8f5aa0f7..299c34c98 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 cdec397a8..fd74f5208 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 ae7d09e95..0f566e7f5 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 96f7a49a4..a42affd74 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 2669c60e6..36b90da77 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 5b753b13b..3b456fc3c 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 abad0f710..a9582a34c 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 006003501..9f8a9e57b 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 8be8c699f..d6d40e943 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 fc2cca351..cf534fdfe 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 435634df8..2a188cd0a 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 4323ea730..05bf47b58 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 e2ee6d535..4784096ac 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 c8a771d81..5c5b69131 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 0e542768c..013e96394 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 1abecce96..f65288de1 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 d4f7339a0..43c89a350 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 92459ae00..7d132642b 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 7e66b8c22..bd0da005f 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 719761265..abc994495 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 a37d75b2d..7246d397d 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 d4aa74e5e..17c903c9a 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/user_queries_helper.rb b/app/helpers/user_queries_helper.rb
index 37de76906..488ec117a 100644
--- a/app/helpers/user_queries_helper.rb
+++ b/app/helpers/user_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/users_helper.rb b/app/helpers/users_helper.rb
index 860a60ccf..2fc2d809c 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 694318e2e..5ad319c7f 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 0bbd8fcab..d01d4858d 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/application_record.rb b/app/models/application_record.rb
index 53b55f90d..3d289e18d 100644
--- a/app/models/application_record.rb
+++ b/app/models/application_record.rb
@@ -1,7 +1,7 @@
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2023 Jean-Philippe Lang
+# Copyright (C) 2006- Jean-Philippe Lang
#
# This 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 b168f0729..c9054e903 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 9f444bb5a..9361b4b0f 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 9cafd9b0e..1ab96c2d2 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 e9cbf60eb..2857ac2cf 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 62d41e261..f512ad036 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 833d09d45..d8ce4475b 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 71856035d..79eb59748 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 fa9d5ab73..97bc70228 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 81c5fbe79..4947043e4 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 88fadf280..f93f18f0c 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 b90a05549..972331dd7 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 c2fc75c66..f573f5827 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 9f06c3b62..8b9ecd415 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 17ca8a9f4..874a08f4d 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 b61711644..c96c18c98 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 7b2b4342a..ea5454558 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 91cc8cb0f..94e44c5e2 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 2885cacd0..e4dab3449 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 670921eb0..ad4728444 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 d30af1705..9097e09bb 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 4905b1cfb..97df44b02 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 defd254fd..e55875e4d 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 c8c8c14b1..7fb0ce007 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 9bf12735e..5468c8629 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 5c4fb1dd2..a2a7beca7 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 b1f8d304a..2cbc8a5c7 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 2fe9673c9..716482ec3 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 0ab9f564f..ffad20754 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 cb228d05a..11f1a04e7 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 28aa6fe88..c7f78d2d9 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 cbd7023ba..40cd63db9 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 fe5ef35d2..56da6d9c7 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 d101bedd4..f9000829b 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 714136f6f..113287ed8 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 65aba26bd..2bcc1b129 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 9fb8206f6..a1e81baf3 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 c1914f4e3..9347de0f3 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 d67540f8b..9637702ab 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 a152950c9..8794cde75 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 373d250bc..030bdb46f 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 e67a64554..3ca4f92a1 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 e649f2dea..e955a7335 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 66f5c5031..b784c4f2d 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 82a85f2d2..aced46707 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 a6dfee53c..a6d05f520 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 bd7b72a7a..fc5f222cf 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 efa8764f2..b98c6dbf3 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 df3d4814e..f693d15f5 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 0f78a8937..4d78070d0 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 17eec682d..8b19d9a5a 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/user_query.rb b/app/models/user_query.rb
index 12729fc05..e805af2b5 100644
--- a/app/models/user_query.rb
+++ b/app/models/user_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/version.rb b/app/models/version.rb
index 1968cff42..17e1128e4 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 78a63f81c..fdeba2b94 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 4d1770508..2b84e8fb7 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 4ec4bb438..ff1431941 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 bb7570806..78e056649 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 290ee7798..4f7e55c39 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 564be06f2..3de331fb5 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 dd0a824d6..a3edbf2ef 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 16a640267..89ea2ef80 100644
--- a/app/views/layouts/base.html.erb
+++ b/app/views/layouts/base.html.erb
@@ -114,7 +114,7 @@
</div>
</div>
<div id="footer">
- Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url, :target => '_blank', :rel => 'noopener' %> &copy; 2006-2023 Jean-Philippe Lang
+ Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url, :target => '_blank', :rel => 'noopener' %> &copy; 2006-2024 Jean-Philippe Lang
</div>
<div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div>