@@ -54,6 +54,28 @@ See docs/COPYRIGHT.rdoc for more details.
5454 < span > <%= @db_version %> </ span >
5555 </ div >
5656 </ div >
57+ <% if OpenProject ::Database . version_deprecated? %>
58+ < div class ="attributes-key-value--key "> </ div >
59+ < div class ="attributes-key-value--value-container ">
60+ < div class ="attributes-key-value--value -text ">
61+ < strong >
62+ <%= op_icon 'icon3 icon-warning' %>
63+ Deprecation warning:
64+ </ strong >
65+ < p >
66+ The next major release of OpenProject will update the requirements
67+ on the required PostgreSQL database version.
68+ < br />
69+ Starting with OpenProject 12.0, anticipated end of 2021, PostgreSQL 13 will be required
70+ to use OpenProject.
71+ < br />
72+ We have prepared <%= static_link_to :postgres_13_upgrade ,
73+ label : 'upgrade guides for all installation methods' %> .
74+ You can perform the upgrade ahead of the release at any time by following the guides.
75+ </ p >
76+ </ div >
77+ </ div >
78+ <% end %>
5779 <% if display_security_badge_graphic? %>
5880 < div class ="attributes-key-value--key "> </ div >
5981 < div class ="attributes-key-value--value-container ">
@@ -95,38 +117,38 @@ See docs/COPYRIGHT.rdoc for more details.
95117 </ div >
96118</ div >
97119
98- <% @storage_information . each_with_index do |( _ , entries ) , i | %>
99- <%= content_tag :h3 , t ( :label_storage_group , identifier : i + 1 ) %>
100- < div class ="attributes-group ">
101- < div class ="attributes-key-value ">
102- < div class ="attributes-key-value--key "> <%= t ( :label_storage_for ) %> </ div >
103- < div class ="attributes-key-value--value-container ">
104- < div class ="attributes-key-value--value -text ">
120+ <% @storage_information . each_with_index do |( _ , entries ) , i | %>
121+ <%= content_tag :h3 , t ( :label_storage_group , identifier : i + 1 ) %>
122+ < div class ="attributes-group ">
123+ < div class ="attributes-key-value ">
124+ < div class ="attributes-key-value--key "> <%= t ( :label_storage_for ) %> </ div >
125+ < div class ="attributes-key-value--value-container ">
126+ < div class ="attributes-key-value--value -text ">
105127 < span >
106128 <% entries [ :labels ] . each do |l | %>
107129 <%= l %>
108130 < br />
109131 <% end %>
110132 </ span >
133+ </ div >
111134 </ div >
112- </ div >
113- < div class ="attributes-key-value--key " > <%= t ( :label_storage_free_space ) %> </ div >
114- < div class ="attributes-key-value--value-container ">
115- < div class =" attributes-key-value--value -text " >
116- < span > <%= number_to_human_size ( entries [ :data ] [ :free ] , precision : 2 ) %> </ span >
135+ < div class =" attributes-key-value--key " > <%= t ( :label_storage_free_space ) %> </ div >
136+ < div class ="attributes-key-value--value-container " >
137+ < div class ="attributes-key-value--value -text ">
138+ < span > <%= number_to_human_size ( entries [ :data ] [ :free ] , precision : 2 ) %> </ span >
139+ </ div >
117140 </ div >
118- </ div >
119- < div class ="attributes-key-value--key "> <%= t ( :label_storage_used_space ) %> </ div >
120- < div class ="attributes-key-value--value-container ">
121- < div class ="attributes-key-value--value -text ">
141+ < div class ="attributes-key-value--key "> <%= t ( :label_storage_used_space ) %> </ div >
142+ < div class ="attributes-key-value--value-container ">
143+ < div class ="attributes-key-value--value -text ">
122144 < span >
123145 <%= number_to_human_size ( entries [ :data ] [ :used ] , precision : 2 ) %>
124146 (<%= entries [ :data ] [ :percent_used ] . round ( 2 ) %> %)
125147 </ span >
148+ </ div >
126149 </ div >
127150 </ div >
128151 </ div >
129- </ div >
130152<% end %>
131153
132154<%= call_hook ( :view_admin_info_bottom ) %>
0 commit comments