Skip to content

Commit dc18400

Browse files
committed
Add uplift request deadline to release page
1 parent d137064 commit dc18400

1 file changed

Lines changed: 34 additions & 6 deletions

File tree

‎app/views/templates/past_release.html.twig‎

Lines changed: 34 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -287,35 +287,63 @@
287287
{% endif %}
288288

289289
{% set planned_dot_release_link = hg_web_base ~ desktop_base ~ '&tochange=tip&full&version=2' %}
290-
{% set nb = (release == 147 ? 3 : 2) %}
291290
{# Planned dot releases are only for the release in flight #}
292291
{% if channel == 'release' %}
292+
{# Show the uplift deadline only for the upcoming planned dot release #}
293+
{% set uplift_deadline = '<br><small class="fw-light">The deadline for uplift requests is EOD on the Friday prior to go-live</small>' %}
293294

294295
{% if dot_release_1 and dot_release_1|date('Y-m-d') not in dot_releases|column('date') %}
295296
<tr>
296-
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">Planned {{ release }}.0.x</a> <sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup></th>
297+
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">
298+
Planned {{ release }}.0.x</a>
299+
<sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup>
300+
{% if uplift_deadline %}
301+
{{ uplift_deadline|raw }}
302+
{% set uplift_deadline = false %}
303+
{% endif %}
304+
</th>
297305
<td title="">{{ dot_release_1|format_date(pattern=date_pattern) }}</td>
298306
</tr>
299307
{% endif %}
300308

301-
{% if dot_release_2 and dot_release_2|date('Y-m-d') not in dot_releases|column('date') %}
309+
{% if dot_release_2 and dot_release_2|date('Y-m-d') not in dot_releases|column('date') %}
302310
<tr>
303-
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">Planned {{ release }}.0.x</a> <sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup></th>
311+
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">
312+
Planned {{ release }}.0.x</a>
313+
<sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup>
314+
{% if uplift_deadline %}
315+
{{ uplift_deadline|raw }}
316+
{% set uplift_deadline = false %}
317+
{% endif %}
318+
</th>
304319
<td title="">{{ dot_release_2|format_date(pattern=date_pattern) }}</td>
305320
</tr>
306321
{% endif %}
307322

308323
{% if dot_release_3 and dot_release_3|date('Y-m-d') not in dot_releases|column('date') %}
309324
<tr>
310325
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">
311-
{{ (release == 150) ? 'Unplanned' : 'Planned' }} {{ release }}.0.x</a> <sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup></th>
326+
Planned {{ release }}.0.x</a>
327+
<sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup>
328+
{% if uplift_deadline %}
329+
{{ uplift_deadline|raw }}
330+
{% set uplift_deadline = false %}
331+
{% endif %}
332+
</th>
312333
<td title="">{{ dot_release_3|format_date(pattern=date_pattern) }}</td>
313334
</tr>
314335
{% endif %}
315336

316337
{% if dot_release_4 and dot_release_4|date('Y-m-d') not in dot_releases|column('date') %}
317338
<tr>
318-
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">Planned {{ release }}.0.x</a> <sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup></th>
339+
<th class="{{ table_header }}"><a href="{{ planned_dot_release_link }}" class="link-primary">
340+
Planned {{ release }}.0.x</a>
341+
<sup class="fw-normal fst-italic text-danger-emphasis">Desktop and Android</sup>
342+
{% if uplift_deadline %}
343+
{{ uplift_deadline|raw }}
344+
{% set uplift_deadline = false %}
345+
{% endif %}
346+
</th>
319347
<td title="">{{ dot_release_4|format_date(pattern=date_pattern) }}</td>
320348
</tr>
321349
{% endif %}

0 commit comments

Comments
 (0)