git-svn-id: http://svn.redmine.org/redmine/trunk@21342 e93f8b46-1217-0410-a6f0-8f06a7374b81tags/5.0.0
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |
# frozen_string_literal: true | # frozen_string_literal: true | ||||
# Redmine - project management software | # Redmine - project management software | ||||
# Copyright (C) 2006-2021 Jean-Philippe Lang | |||||
# Copyright (C) 2006-2022 Jean-Philippe Lang | |||||
# | # | ||||
# This program is free software; you can redistribute it and/or | # This program is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License | # modify it under the terms of the GNU General Public License |