Skip to content

Commit 83219cc

Browse files
authored
Merge pull request #30 from gtt-project/dkastl/issue29
Typo "expended" changed to "expanded"
2 parents c0db3b3 + 6f251b5 commit 83219cc

File tree

12 files changed

+56
-22
lines changed

12 files changed

+56
-22
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,21 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
redmine_version: [5.0-stable, 5.1-stable, 6.0-stable, master]
25+
redmine_version: [5.1-stable, 6.0-stable, master]
2626
ruby_version: ['3.1', '3.2', '3.3']
27-
db: ['mysql:5.7', 'postgres:10', 'sqlite3']
27+
db: ['mysql:8.0', 'postgres:14', 'sqlite3']
2828
# System test takes 2~3 times longer, so limit to specific matrix combinations
2929
# See: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations
3030
include:
3131
- system_test: true
3232
redmine_version: 6.0-stable
3333
ruby_version: '3.3'
34-
db: 'mysql:5.7'
34+
db: 'mysql:8.0'
3535
exclude:
36-
- redmine_version: 5.0-stable
37-
ruby_version: '3.2'
38-
- redmine_version: 5.0-stable
39-
ruby_version: '3.3'
4036
- redmine_version: 5.1-stable
4137
ruby_version: '3.3'
38+
- redmine_version: master
39+
ruby_version: '3.1'
4240

4341
steps:
4442
- name: Setup Redmine

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
# Redmine Custom Fields Groups Plugin
22

3+
[![CI](https://github.com/gtt-project/redmine_custom_fields_groups/actions/workflows/test.yml/badge.svg)](https://github.com/gtt-project/redmine_custom_fields_groups/actions?query=workflow%3ATest+branch%3Amain)
4+
35
This is a plugin for grouping custom fields.
46

57
## Requirements
68

7-
- Redmine >= 4.0.0
9+
- Redmine >= 5.1.0
810

911
## Installation
1012

app/views/issues/_form_custom_fields.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<% end %>
55
<% fieldset_default_state = User.current.pref.fieldset_default_state %>
66
<% if fieldset_default_state.blank? %>
7-
<% fieldset_default_state = Setting.plugin_redmine_custom_fields_groups['fieldset_default_state'] || 'all_expended' %>
7+
<% fieldset_default_state = Setting.plugin_redmine_custom_fields_groups['fieldset_default_state'] || 'all_expanded' %>
88
<% end %>
99
<% all_collapsed = (fieldset_default_state == 'all_collapsed') %>
1010
<% grouped_custom_field_values(@issue.editable_custom_field_values).each do |title, values| %>

config/locales/de.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ de:
1313
label_group_tag_fieldset: Eingabefeld
1414
label_fieldset_default_state: Grundeinstellung für Eingabefeld
1515
label_fieldset_state_all_collapsed: Alle zusammengeklappt
16-
label_fieldset_state_all_expended: Alle erweitert
16+
label_fieldset_state_all_expanded: Alle erweitert

config/locales/en.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ en:
99
label_group_tag_h4: H4
1010
label_group_tag_fieldset: Fieldset
1111
label_fieldset_default_state: Fieldset Default State
12-
label_fieldset_state_all_expended: All expended
12+
label_fieldset_state_all_expanded: All expanded
1313
label_fieldset_state_all_collapsed: All collapsed
1414
error_can_not_delete_custom_fields_group: Unable to delete custom fields group

config/locales/ja.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ ja:
99
label_group_tag_h4: H4
1010
label_group_tag_fieldset: フィールドセット
1111
label_fieldset_default_state: フィールドセットのデフォルト状態
12-
label_fieldset_state_all_expended: 全て展開
12+
label_fieldset_state_all_expanded: 全て展開
1313
label_fieldset_state_all_collapsed: 全て折りたたみ
1414
error_can_not_delete_custom_fields_group: カスタムフィールドグループを削除できません。
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
class UpdateSettingsAndUserPreferencesExpendToExpand < ActiveRecord::Migration[5.2]
2+
def up
3+
plugin_setting = Setting.where(name: 'plugin_redmine_custom_fields_groups')
4+
.where("value LIKE '%fieldset_default_state: all_expended%'")
5+
&.first
6+
if plugin_setting.present?
7+
value = plugin_setting.value
8+
value[:fieldset_default_state] = 'all_expanded'
9+
plugin_setting.value = value
10+
plugin_setting.save
11+
end
12+
user_prefs = UserPreference.where("others LIKE '%:fieldset_default_state: all_expended%'")
13+
user_prefs.each do |user_pref|
14+
user_pref.others[:fieldset_default_state] = 'all_expanded'
15+
user_pref.save
16+
end
17+
end
18+
def down
19+
plugin_setting = Setting.where(name: 'plugin_redmine_custom_fields_groups')
20+
.where("value LIKE '%fieldset_default_state: all_expanded%'")
21+
&.first
22+
if plugin_setting.present?
23+
value = plugin_setting.value
24+
value[:fieldset_default_state] = 'all_expended'
25+
plugin_setting.value = value
26+
plugin_setting.save
27+
end
28+
user_prefs = UserPreference.where("others LIKE '%:fieldset_default_state: all_expanded%'")
29+
user_prefs.each do |user_pref|
30+
user_pref.others[:fieldset_default_state] = 'all_expended'
31+
user_pref.save
32+
end
33+
end
34+
end

init.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
author_url 'https://github.com/georepublic'
88
url 'https://github.com/gtt-project/redmine_custom_fields_groups'
99
description 'This is a plugin for grouping custom fields'
10-
version '2.0.0'
10+
version '2.1.0'
1111

12-
requires_redmine :version_or_higher => '5.0.0'
12+
requires_redmine :version_or_higher => '5.1.0'
1313

1414
settings partial: 'settings/redmine_custom_fields_groups',
1515
default: {
1616
'custom_fields_group_tag' => 'h4',
17-
'fieldset_default_state' => 'all_expended'
17+
'fieldset_default_state' => 'all_expanded'
1818
}
1919

2020
menu :admin_menu,

lib/redmine_custom_fields_groups/options.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def self.group_tags
1010
end
1111
def self.fieldset_states
1212
[
13-
[l(:label_fieldset_state_all_expended), "all_expended"],
13+
[l(:label_fieldset_state_all_expanded), "all_expanded"],
1414
[l(:label_fieldset_state_all_collapsed), "all_collapsed"],
1515
]
1616
end

lib/redmine_custom_fields_groups/patches/issues_helper_patch.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def render_custom_fields_rows_by_groups(issue)
3333
end
3434
fieldset_default_state = User.current.pref.fieldset_default_state
3535
if fieldset_default_state.blank?
36-
fieldset_default_state = Setting.plugin_redmine_custom_fields_groups['fieldset_default_state'] || 'all_expended'
36+
fieldset_default_state = Setting.plugin_redmine_custom_fields_groups['fieldset_default_state'] || 'all_expanded'
3737
end
3838

3939
s = ''.html_safe

0 commit comments

Comments
 (0)