# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# FileSystem adapter
# File written by Paul Rivier, at Demotera.
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
# Copyright (C) 2007 Patrick Aljord patcito@Å‹mail.com
#
# This program is free software; you can redistribute it and/or
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
== Redmine changelog
Redmine - project management software
-Copyright (C) 2006-2021 Jean-Philippe Lang
+Copyright (C) 2006-2022 Jean-Philippe Lang
https://www.redmine.org/
== 2021-10-10 v4.2.3
== Redmine installation
Redmine - project management software
-Copyright (C) 2006-2021 Jean-Philippe Lang
+Copyright (C) 2006-2022 Jean-Philippe Lang
http://www.redmine.org/
= License
-Copyright (C) 2006-2021 Jean-Philippe Lang
+Copyright (C) 2006-2022 Jean-Philippe Lang
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
== Redmine upgrade
Redmine - project management software
-Copyright (C) 2006-2021 Jean-Philippe Lang
+Copyright (C) 2006-2022 Jean-Philippe Lang
http://www.redmine.org/
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
#
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# redMine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# FileSystem adapter
# File written by Paul Rivier, at Demotera.
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
function sanitizeHTML(string) {
var temp = document.createElement('span');
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
function addFile(inputEl, file, eagerUpload) {
var attachmentsFields = $(inputEl).closest('.attachments_form').find('.attachments_fields');
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
var contextMenuObserving;
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
var draw_gantt = null;
var draw_top;
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
// Automatic project identifier generation
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
$(document).ready(function() {
/*
/* Redmine - project management software
- Copyright (C) 2006-2021 Jean-Philippe Lang */
+ Copyright (C) 2006-2022 Jean-Philippe Lang */
var revisionGraph = null;
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: false
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
#
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# frozen_string_literal: true
# Redmine - project management software
-# Copyright (C) 2006-2021 Jean-Philippe Lang
+# Copyright (C) 2006-2022 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License